К вчерашнему лицензосрачу #PLGCYT Если разобраться, что такое GPL, что именно она гарантирует? Конечному пользователю она гарантирует, что его четыре основные свободы останутся неприкосновенными и в этой, и во всех следующих версиях ПО. Чем это плохо для пользователя? Очевидно, что всем хорошо. А вот с точки зрения разработчика, если какое-то ПО разрабатывает не один человек/фирма, GPL — гарантия честного сотрудничества. Это договор, по которому все стороны, участвующие в разработке, обязуются не захватывать себе результат совместного труда, не возвращая ничего партнёрам. Работая над защищённым GPL проектом, стороны могут быть уверены в том, что никто из партнёров не "кинет" их и работать спокойно и с уверенностью в завтрашнем дне — чем это плохо? Воистину, рашка — пожалуй, единственная страна, где ограничение "не наябывай" может считаться избыточным и анальным.
По сути своей GPL — классический либертарианский договор. И то, что за нарушение договора FSF подаёт в суд — совершенно правильно, ящитаю. Он, кстати, по возможности пытается решить дело полюбовно и доводит дело до суда только в самом крайнем случае, когда какая-то организация упорно отказывается соблюдать договорённости. В такой ситуации использование государственных судов в наше время, к сожалению, безальтернативно — но и в безгосударственном обществе должен быть какой-то механизм (или сразу несколько конкурирующих между собой механизмов), защищающий соблюдение соглашений. Иначе соглашения просто не будут иметь никакого веса и никто не будет их соблюдать.
С другой стороны такие лицензии как BSD, MIT, APL итп — это типичные наивно-коммунистические лицензии. "Всё принадлежит всем, каждый делает что хочет, ура, товарищи!" Звучит прикольно, но работает только в какой-то сферической хиппи-утопии. В реальной же жизни эти лицензии означают только "мне похуй на мой код". Если проводить параллель между кодом и материальными предметами, можно такие лицензии сравнить с проводимыми леваками мероприятиями типа "Food not Bombs" или "Really Free Market". Ну или просто с выбрасыванием кода на помойку (ну, мы все знаем, что помойка являет собой классический пример коммунистического перераспределения). Не то что бы это плохо, это просто похуизм и бесхозяйственность какая-то.