Только в часть лицензий заложено что угодно. MIT, например, не обязывает особо ничего предпринимать. Но GPL, AGPL и подобные требуют чтобы открывался код.
То есть включать федерацию с другими серверами никто не сможет обязать, но код нужно открывать.
Но на практике, лицензии могут изменятся.
Не совсем так. Во многих проектах чтобы поменять лицензию нужно либо получить согласие от ВСЕХ контрибьюторов, либо выкинуть ВСЕ их наработки перед сменой. Так что это далеко не "всё, что угодно".
Комментарий недоступен
Только в часть лицензий заложено что угодно.
MIT, например, не обязывает особо ничего предпринимать.
Но GPL, AGPL и подобные требуют чтобы открывался код.
Например, лицензия Mastodon: https://github.com/mastodon/mastodon/blob/main/LICENSE
Или Pixelfed: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE
То есть включать федерацию с другими серверами никто не сможет обязать, но код нужно открывать.
Но на практике, лицензии могут изменятся.
Не совсем так. Во многих проектах чтобы поменять лицензию нужно либо получить согласие от ВСЕХ контрибьюторов, либо выкинуть ВСЕ их наработки перед сменой.
Так что это далеко не "всё, что угодно".