Здравствуйте! Разрабатываем мега-аццкий проект, пока в хедерах стоит лицензия GPLv2. Может кто-нибудь сказать быстро, стоит ли перейти на GPLv3 и почему.
Лень читать по-ангельски юридические тексты.
Заранее благодарен.
PS: извините, если боян, хорошей ссылке буду только рад.
Основное по сравнению с GPL2 - защита от патентов и доступ к коду для сетевых приложений 9если я правильно понимаю). Если кто-то использует код под GPL3 и распространяет его, то он не может предъявлять свои патенты на этот код или как-то иначе препятствовать распространению и модификациям (защита против соглашения Microsoft-Novell). Если кто-то предоставляет программу под GPL3 скажем через WWW (морда сайта), то это эквивалентно распространению программы - нужно обеспечить в случае требования доступ к изменённому коду.
FSF советует ставить GPL3 or later по возможности.
это было и в гпл2, а в гпл3 добавили пункты про предоставление всего остального, что надо для инсталляции изменений в железяку, с которой поставляется гпл софт (например, закрытый ключ для подписи прошивки, которую проверяет железяка)