February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags
Wednesday, November 8th, 2006 01:52 pm
Лицензия GPL, в отличие от многих других, является политическим проектом. Политическим не в смысле "борьба слона с ослом", а в смысле - проект рассчитан на общественный эффект. Т.е., насколько я понимаю, идеальным сценарием применения GPL является вовсе не:
  1. Вася пишет программу под GPL
  2. Программа становится популярной, и Вася тоже
  3. Фирма N хочет использовать эту полезную программу в своем продукте, но не может, т.к. не хочет отдавать свой сорс
  4. Фирма N платит Васе Кучу Денег ТМ за право коммерческого использования программы
- хотя именно этот сценарий, по моему, держат в голове многие, кто использует эту лицензию. Тем более не является идеальным сценарий, где пункт 4 гласит "Директор фирмы N плачет горькими слезами, посыпает голову пеплом, распускает фирму и идет в ученики к Васе", который втайне видится наиболее молодым-глупым из обитателей популярных форумов. Идеальным сценарием будет тот, где пункт 4 гласит: "Фирма N раскаивается и публикует сорс своего продукта под лицензией GPL, чтобы стать под знамена GNU и иметь возможность и дальше пользоваться трудами всех Вась мира".

В связи с этими мне и интересно узнать - сколько раз и в каких масштабах это происходило? Т.е. сколько раз проекты - особенно коммерческие проекты - которые иначе были бы closed source, становились open source только потому - или в значителной степени потому - что этого от них требовала лицензия GPL? Иными словами, насколько успешен GPL именно как политический проект? И далее интересно, сколько из этих проектов реально развивалось дальше - т.е. не просто фирма опубликовала сорс, но его никто понять не может и толку от этого никакого, а продукт далее продолжал развиваться по модели open source.

Я знаю как минимум один пример неуспеха GPL - проект PHP сменил лицензию с GPL на BSD-подобную в частности из-за проблем, которые возникали с коммерческим использованием продукта под GPL. Хотелось бы узнать об обратных примерах.
Wednesday, November 8th, 2006 10:36 pm (UTC)
ну, в последнее время борцы против GPL violations активизировались и я слышал достаточно много (штук 5, может) примеров, когда компании были вынуждены выложить сорцы.
обычно это были компании-производители модемов и подобных железяк, в который засовывали линукс с файрволлом.
и, кстати, я не думаю, что эти компании сильно пострадали от такого ужасного действия, но и особого толка от этого, кроме политического, тоже не вижу.
Wednesday, November 8th, 2006 11:56 pm (UTC)
http://gpl-violations.org сообщяет о примерно двух десятках случаев
Thursday, November 9th, 2006 03:19 am (UTC)
ну, поставщиков всякого хардвера много и некоторые из них таки выкладывают исходники как положено, сами. наверное, не оттого, что прониклись идеей, а оттого, что понимают вероятность взятия за задницу в случае мухлевания. но какая разница, результат-то один ;)
Thursday, November 9th, 2006 10:23 am (UTC)
Основная идея GPL другая - что она позволяет компании вкладывать деньги в доводку GPL-ного продукта под свои нужды, и при этом препятствует его приватизации компанией.

Собственно - поэтому продукты под GPL-like лицензиями развиваются, а под более свободными - обычно нет.
Thursday, November 9th, 2006 11:06 am (UTC)
> продукты под GPL-like лицензиями развиваются, а под более свободными - обычно нет.

да ну?
Friday, November 10th, 2006 07:33 pm (UTC)
Можно еще и eclipse вспомнить - и там и там причина успехов одна - называется IBM.
Friday, November 10th, 2006 07:44 pm (UTC)
Subversion туда же.
Friday, November 10th, 2006 07:46 pm (UTC)
Апачу сильно повезло, что им заинтересовалась именно IBM - и что она не захотела его приватизировать. Кстати, eclipse его лицензия imho гадит очень сильно - потому что open source под него делают любители, а коммерческие фирмы вроде Adobe делают под него закрытые продукты - и платформа за их счет не развивается.
Saturday, November 11th, 2006 11:57 am (UTC)
Я честно говоря не вижу никакой пользы от адобовкой IDE -
FlexBuilder вещь в себе и платформе от него ни холодно, ни жарко - Adobe просто взяла и воспользовалась халявой, ничего не дав взамен. Продукт не интегрирован абсолютно ни с чем в eclipse и, поскольку он закрытый, и нет шансов, что кто-то этим займется.

А вот если бы надо было раскрывать код - варианта два - либо Адобе сделала бы полностью свое (что для eclipse практически ничем не отличается от нынешней ситуации), либо все-таки пополнила бы CodeBase.

Кстати, никакого копания в форматах там не надо - компилятор все равно stand-alone.