LINUX.ORG.RU

Anti-FUD: BSD vs. GPL


0

0

Сайт Anti-FUD, предназначенный положить конец слухам, распространяемым
некоторыми недобросовестно конкурирующими корпорациями, опубликовал
статью в которой развенчиваются некоторые распространенные предрасудки
касающиеся двух наиболее популярных открытых лицензий. В статье доходчиво
разъясняется, почему вопрос "какая лицензия свободней?" некорректен, а
ответ на него субъективен, как и само понятие свободы.

(было бы неплохо сделать и опубликовать русский перевод статьи)

>>> The Free License Wars

★★★

Проверено: Demetrio ()
Ответ на: комментарий от atrus

> И вот теперь различия. Допустим, предшественник захотел добавить супер фич ;-) и никому их не показывать. BSDL - взял и закрыл код. GPL - а вот фигушки.

опять мы приходим к тому, что я писал выше. ЗАКРЫТЬ код можно при ЛЮБОЙ лицензии, главное - наличие нечистоплотного программера :). В твоей ситуации, если бы изначальные разработчики отдали код под GPL, это помешало бы ушлепкам, работавшим до вас, закрыть свои изменения? Не думаю. В таких случаях всем класть на лицензию.

> Вариант, близкий к BSDL потребовал двойной работы, хотя как кто-то утверждал - этого быть не могёт.

угу, потому что в твоем примере программа писалась чисто для какой-то конторы и больше никому не была нужна. будь это крупный opensource-проект, и будь сорсы изначальных программистов под BSDL, ушлепки все также могли закрыть все свои фичи и добавления, но коммунити никто не мешает подхватить брошенный проект (я так понимаю, первыый автор написал и ушел - значит, по аналогии, проект брошен), форкнуть его и надобавлять фич, в 100 раз лучше чем это сделали ушлепки. Потом приходишь ты, дописывать, тебя позвали, и..... берешь BSDL-код у comminity, и делаешь все, что хочешь!
Собственно, вот она, модель BSDL-разработки (т.е. для каких случаев она предусмотрена). А то, что ты писал, это несерьезно с любой лицензией.

toxa ★★
()
Ответ на: комментарий от EM

> Вообще, психологический дискомфорт связанный с бесплатной работой на "чужого дядю" "загребающего каштаны из огня чужими руками" знаком любому человеку. Поскольку в нем (человеке) - часть от коммуниста (уточню - общественника, чтобы не нарваться на "демократическую" агитку) часть от индивидуалиста. GPL удачно использует оба свойства ради цели приумножения знаний, как общего достояния :)

Немного разовью в таком направлении. IMHO GPL более цельная, честная и прозрачная лицензия. Оставлю разговоры о свободе любителям "переливать из пустого в порожнее". Понятие свободы у каждого свое. Цель - безусловно общественная -- приумножение знаний находящихся в общем достоянии. Защита знаний от любых частных посягательств. Средства -- заключение _добровольного_ договора с творцом знаний, человеком. Ему предоставляется право использования всего объема знаний и предоставляются некие гарантии возможности использования чужих знаний, основанных на его знаниях или знаниях других таких же как он в будущем. Договор честно ограничивает часть имущественных прав на результаты своего труда, в тоже время предоставляет часть имущественных прав на результаты чужого труда, как основанного на твоем труде, так и нет (это посыл в сторону индивидуалистической части натуры человека). Все результаты переходят в общественное достояние (это посыл в сторону общественной части натуры человека).

Отсюда видно, что от коммунизма - здесь только общественная собственность на средства производства (знания). Все остальное от капитализма - именно при капитализме наиболее развит институт права распоряжаться результатами чужого труда на основе договора между работодателем (собственником средств производства) и наемником. Более того, GPL предоставляет человеку _добровольно_ принявшего условия договора пребывать в одновременно в двух состояниях и как собственника, и как наемника, причем к любой части знаний охваченных GPL.

GPL не допускает двойного толкования. Все предельно честно. Нет "фиги в кармане".

Все страшилки со стороны, Microsoft по поводу коммунистической угрозы - блеф и туфта.

EM
()
Ответ на: комментарий от EM

> Цель - безусловно общественная -- приумножение знаний находящихся в общем достоянии.

BSDL - то же самое, только с возможностью заработать деньги, которые в этом мире все-таки пока нужны (кто там говорил про идеальный мир? ;)). И опять повторю про комплекс GPL-щиков - "деньги заработают на МНЕ, а МОЕМ коде, ОНИ", хотя очевидно, что и "Я могу зарабатывать на коде ДРУГИХ, а они соответственно - на моем".
GPL/FSF же - профанация. Все свободно, никакого коммерческого софта, а питаться будем излучением от мониторов, да? ;)

toxa ★★
()
Ответ на: комментарий от toxa

> Цель - безусловно общественная -- приумножение знаний находящихся в общем достоянии.

> BSDL - то же самое,

Угу, только с фигой в кармане.

> только с возможностью заработать деньги, которые в этом мире все-таки пока нужны (кто там говорил про идеальный мир? ;)).

Вот здесь есть проблемы у GPL. Только BSDL их тоже не решает.

> И опять повторю про комплекс GPL-щиков - "деньги заработают на МНЕ, а МОЕМ коде, ОНИ", хотя очевидно, что и "Я могу зарабатывать на коде ДРУГИХ, а они соответственно - на моем".

Это не свойство GPL-щиков, это свойство человеческой натуры. И его надо умело использовать, честно предупреждая и снимая противоречия.

>GPL/FSF же - профанация. Все свободно, никакого коммерческого софта, а питаться будем излучением от мониторов, да? ;)

Выпадом на выпад: В GPL приводит к деловым отношениям между ответственными и умными людьми (как и многие другие лицензии). BSDL - к отношениям (не подумайте плохого :) между идеалистами с горящим взором, либо пох#@#ми и "умненькими и хитренькими дядьками с фигой в кармане".

только все не конструктивно это как-то... :)

EM
()
Ответ на: комментарий от toxa

>> Агащаз. Я свой код запатентую, а, если ты возьмешь, я тебя на бабки поставлю.

> имелись в виду отношения двух bsdl-проектов. ты не в теме.

Юноша бледный со взором горящим. (ц) Отношения между bsdl-проектами - это уже сильно, но не будем отвлекаться на частности.

Проблема в том, что, кроме bdsl (:D), существует туева хуча других проектов, которые готовы взять сначала у тебя код, а потом не против поиметь с тебя же денежки за твой же код. Так что, мало того, что вы бесплатно работаете на чужого дядю, вы ему еще и платите за это.

GPL гарантирует своими условиями честный обмен информацией, и людей, желающих подстраховаться в этом, как было отмечено, далеко не идеальном мире, не стоит осуждать.

CybOrc
()
Ответ на: комментарий от EM

> GPL приводит к деловым отношениям между ответственными и умными людьми

и что этим людям надо друг от друга?
1. код? BSDL это дает
2. возможность заработать? GPL это не дает.

так что поподробнее можно, про деловые отнонения

toxa ★★
()
Ответ на: комментарий от CybOrc

> которые готовы взять сначала у тебя код, а потом не против поиметь с тебя же денежки за твой же код.

опять все та же ошибка. как можно брать с меня за МОЙ код? мой - вот он у меня, открытый. присвоить себе право на его авторство никто не в праве (BSDL не позволяет), так что непонятно, о чем речь. Код могут МОДИФИЦИРОВАТЬ и/или ИСПОЛЬЗОВАТЬ в других проектах, но это будет уже ДРУГОЙ софт. Проси за него деньги у кого хочешь, ради Бога.

toxa ★★
()
Ответ на: комментарий от toxa

> В твоей ситуации, если бы изначальные разработчики отдали код под GPL, это помешало бы ушлепкам,

Знаешь, это не серьёзный аргумент. Абсолютно. Если начать рассматривать случаи из серии - нарушить лицензию и ничего за это не будет, то всё сравнение теряет смысл, т.к. нарушить можно абсолютно любую лицензию. (С чем ты, вроде, был согласен). Соответвенно и сравнение на уровне - что лучше: нарушение BSDL или нарушение GPL - безпредметно. ;-)

> угу, потому что в твоем примере программа писалась чисто для какой-то конторы и больше никому не была нужна.

Знаешь, практика показывает, что жизнь состоит далеко не только из больших проектов. Или это намёк, что BSDL может сгодится только там? ;-)))

> форкнуть его и надобавлять фич, в 100 раз лучше чем это сделали ушлепки.

Знаешь, я бы не был таким голословным и категоричным. За что называть их ушлёпками? Ах они не выложили код? Начнём с того, что они не обязаны были ничего отдавать. Ведь никаких обязательств на них никто не налагал.

Они поступили не этично? Тогда я сообщу тебе некоторую доп. инфу, получить которую было непросто, но которая очень пригодилась... Если первой команде платили фиксированно, то второй решили заплатить за кол-во компов, на которых в финале будет работать прога. Верховодил этим всем местный эникейщик, решивший скрыть часть компов в сети и сэкономить... Но наши предшественники узнали об этом... Так кто теперь ушлёпки?

То, что стало благом для них - вышло боком нам. И наоборот. Вообще, я тоже могу провести анализ: из тех, кто защищал здесь BSDL одни сами, явно не прочь хапнуть, при случае. А другие воспринимают окружающий мир очень прямолинейно и идеализированно. :) Я бы тоже хотел помечтать о добром и светлом мире, как Мартин Лютер, но... Наш - не такой. Может быть может стать таким, но не за один шаг.

atrus ★★★★★
()
Ответ на: комментарий от toxa

> BSDL - то же самое, только с возможностью заработать деньги

> GPL/FSF же - профанация. Все свободно, никакого коммерческого софта, а питаться будем излучением от мониторов, да? ;)

Знаешь, ты _в корне_ не прав. Ну зарабатывает RedHat очень прилично и ничего с этим не сделаешь. Это есть. Заметь, не просят подбросить им перед новым годом пожертвований (да, грязный приём... ;-) ). Просто GPL требует новых бизнес-моделей. И что? "Когда дует ветер перемен, надо строить ветряную мельницу, а не щит от ветра" (с) Не помню, как фильм назывался... Когда изобрели видеомагнитофон - тоже буча ещё та была. И ничего, притерпелись - даже ещё больше стали капусты рубить...

atrus ★★★★★
()
Ответ на: комментарий от atrus

> всё сравнение теряет смысл, т.к. нарушить можно абсолютно любую лицензию. (С чем ты, вроде, был согласен)

праавильно, под нарушением мы полагаем присвоение кода. но выше я и писал, что раз это возможно независимо от лицензии, то взглянем на это сточки зрения "а можно ли и пользу из этого вынести?" BSDL дает такую возможность. прочитай всю дискуссию выше. а то уже заставляете меня повторяться.

> За что называть их ушлёпками? Ах они не выложили код?

это условное название, чтобы можно было понять, о чем речь. а то "те программисты", "эти программисты"... так что не парься из-за терминов =)

> из тех, кто защищал здесь BSDL одни сами, явно не прочь хапнуть, при случае.

ну вот опять оно, GPLed видение мира. Всем вокруг бы только хапнуть, все злые, мир нечистоплотных корпораций, как же нам выжить, таким честным и открытым гплщикам. Это называется "нормальные человеческие отношения" в реальном мире, где пока люди НЕ питаются излучением от монитора, и деньги играют роль, и я не виноват, что есть такие, которые "взять код и использовать в своем проекте, и за это помочь авторам кода деньгами или предоставитть свой код" превращают в "хапнуть".

toxa ★★
()
Ответ на: комментарий от toxa

> то взглянем на это сточки зрения

Взглянуть-то можно, но неприятно как-то. Уж очень напоминает знаменитую инструкцию, которая ..."расслабтесь и, хотябы, постарайтесь получить удовольствие"... ;-)

> ну вот опять оно, GPLed видение мира. Всем вокруг бы только хапнуть

Всем не надо. Для того, что бы "наворотить дел" зачастую хватает и одного человека. Говоря же про видение... Ты же не будешь утверждать, что таких людей нет вообще?

> Это называется "нормальные человеческие отношения" в реальном мире, где пока люди НЕ питаются излучением от монитора, и деньги играют роль

Т.е. ты продолжаешь утверждать, что разработчики BSD зарабатывают, а все фирмы связанные с GPL - в убытке? ;-) Кстати, вспомнил. Есть phpLDAPAdmin. Бесплатная и комерческая версии. Обе под GPL. И ничего, живут... ;-)

atrus ★★★★★
()
Ответ на: комментарий от atrus

> зглянуть-то можно, но неприятно как-то

ты вырвал мою фразу из контекста

> Ты же не будешь утверждать, что таких людей нет вообще?

есть. они есть всегда. независимо от лицензии -)

> Т.е. ты продолжаешь утверждать, что разработчики BSD зарабатывают, а все фирмы связанные с GPL - в убытке?

я такого никогда не утверждал

toxa ★★
()
Ответ на: комментарий от toxa

> ты вырвал мою фразу из контекста

Не вырвал, а коротко отцитировал. Я исказил суть? Всего лишь провёл аналогию, между "пусть ворують, попробуем и сами извлечь выгоду" и "пущай насилуют, попробуем и сами удовольствие получить". Собственно, оба варианта - неприятны.

> есть. они есть всегда. независимо от лицензии -)

Ага. Но по BSDL они имеют полное право делать это, нагло ухмыляясь тебе в лицо, в то время как по второй им положено "по заднице". И есть надежда, что хоть кто-то из них, в конечном итоге этого самого получит... =)

> я такого никогда не утверждал

OK. Тогда, надеюсь, впредь не буду встречать от тебя утверждение, что GPL не даёт заработать. GPL, как раз даёт возможность заработать всем, кто работать готов.

atrus ★★★★★
()
Ответ на: комментарий от atrus

> OK. Тогда, надеюсь, впредь не буду встречать от тебя утверждение, что GPL не даёт заработать


я не утверждал, что BSDL-фирмы процветают, а GPL - в убытке. Ты не помнишь, что сам писал?

toxa ★★
()
Ответ на: комментарий от toxa

---------------------------------------------------

>> GPL приводит к деловым отношениям между ответственными и умными людьми

>и что этим людям надо друг от друга? >1. код? BSDL это дает >2. возможность заработать? GPL это не дает.

>так что поподробнее можно, про деловые отнонения

----------------------------------------------------

>> Т.е. ты продолжаешь утверждать, что разработчики BSD зарабатывают, а все фирмы связанные с GPL - в убытке?

>я такого никогда не утверждал

Ну? ;)

EM
()
Ответ на: комментарий от EM

> Ну? ;)

Ну? И где я писал про "gpl-фирмы в убытке"? я всего лишь по-прежнему утверждаю, что на gpl-коде заработать нельзя, если ты об этом. Поддержка и прочее - это уже не "на самом коде".

toxa ★★
()
Ответ на: комментарий от toxa

> я всего лишь по-прежнему утверждаю, что на gpl-коде заработать нельзя

И я тебе, кажется, привёл опровержение. Это самый phpLDAPAdmin, который есть free, а есть за деньги (скачать комерческий не дают ;-) ). Оба GPL и покупают.

atrus ★★★★★
()
Ответ на: комментарий от atrus

> И я тебе, кажется, привёл опровержение.


очень показательный пример :) Т.е. у них есть opensource-версия для скачивания в исходниках, под GPL, и модифицированная - binary only?

toxa ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.