LINUX.ORG.RU

Эрик Реймонд: «GPL больше не нужна»

 


0

0

На очередной встрече LUG Лонг-Айленда известный евангелист ПО с открытым исходным кодом Эрик Реймонд выступил с достаточно провокационной речью.

«Одна из моих еретических точек зрения состоит в том, что мы слишком сильно печёмся о лицензиях. В частности, я не считаю необходимыми взаимно обязывающие лицензии. Я не думаю, что нам нужны лицензии вроде GPL, которые наказывают людей за использование открытого кода в ПО с закрытым кодом...

...Свойственная закрытой модели разработки неэффективность рано или поздно дождется вас в засаде и (неразборчиво) вас, и у вас не останется ни бизнес-модели, ни продукта. Мы уже не раз видели это...

...Я задал себе вопрос: если бы рынок наказывал людей, использующих открытый код в своём закрытом ПО, зачем нам были бы нужны лицензии, делающие то же самое? Вот почему я считаю, что GPL как взаимно обязывающая лицензия больше не нужна. Она пытается предовратить поведение, за которое рынок всё равно наказывает. И у этой попытки есть своя отрицательная сторона: люди, особенно юристы и руководители корпораций, смотрят на GPL и чувствуют страх. Они боятся, что все их корпоративные секреты, все их наработки могут внезапно попасть во внешний мир из-за оплошности в коде. Я думаю, что этот страх стоит нам больше, чем (неразборчиво). Вот почему я считаю, что GPL нам больше не нужна.»

>>> Подробности

★★★★★

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

>Офигенный аргумент против, напоминаешь релизиозного фанатика.

Это достаточный аргумент. Ибо твоё заведомо неверное высказывание аргументом НЕ является. Опровергнешь?

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

>> берй буржуев их же оружием

> Лучше бить буржуев их же слабостью. Пишем на Лиспе (Ada, Modula 2+, Mercury по вкусу) и чёрта с два буржуи код стырят, религия не позволит!

Еще можно на брейнфаке писать на глиняных дощечках клинописью.

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

>Либо сознательно троллишь, найдя небольшое узкое место в GPLv3

Узкое место размером с черную дыру (массой этак с пятьсот галактик Туманность Андромеда) :)

Позор и ужас этой лицензии.

>находясь с другой стороны "баррикад

Открыванию кода это не поспособствует (НИКОГДА, забиванию на Линукс, а то и большему ужесточению политики закрытия ДА, ОТКРЫТИЮ НЕТ (никто не любит того, что ему ставят грабли)).

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

Никаких дополнительных элементов защиты (кроме религиозно-политических манифестов (бородатого вспомним: GPL это прежде политическое послание, а, потом, все остальное)) это не несет.

Одного повсеместного разрешения линковки более чем достаточно (более того, резко отпадает необходимость именно в краже кода (зачем красть и наживать лишний геморой, когда можно законно слинковать)).

Что еще может быть выгодно другой стороне "барикад" в лицензионной не совместимости?

Показывание, что "закрытый код это бяка"? :) Если это, то это надо доказать делом а не, если можно так выразится, "такими словами" (для доказывания делом, у ОПО, более чем достаточно возможностей).

Ответь. Я тебя внимательно выслушаю.

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

>> Лучше бить буржуев их же слабостью. Пишем на Лиспе (Ada, Modula 2+, Mercury по вкусу) и чёрта с два буржуи код стырят, религия не позволит!

>Еще можно на брейнфаке писать на глиняных дощечках клинописью.

При условии что буржуи придумали Lisp, Ada, Modula и Брейнфак, ваши высказывания становятся очень смешными

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

> Эрик прав. ГПЛ не нужно.

Легко соглашусь с тобой, когда скажешь что работает лучше, чем GPL. Обоснуй, пожалуйста, реальными примерами.

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

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

Пожалуйста огласи критерии "работает лучше". А то если ты массой использования будешь считать, то у МС например с этим дела куда лучше обстоят.

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

>>> берй буржуев их же оружием

>> Лучше бить буржуев их же слабостью. Пишем на Лиспе (Ada, Modula 2+, Mercury по вкусу) и чёрта с два буржуи код стырят, религия не позволит!

>Еще можно на брейнфаке писать на глиняных дощечках клинописью.

Я всё же имел в виду реалистичные варианты.

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

>Говори сразу: любителей использовать чужой код смущает лицензия, она напоминает им о необходимости вернуть код.

Я гдето ратовал за отмену необходимости "возвращать код" (можно замутить, конечно, с лицензионными отчислениями..., но...) :)

>Можно и воспользоваться кодом под LGPL лицензией, и свои модули не открывать, и даже не нарушать таким образом лицензию... А зачем это сообществу?

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

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

Далее, вливание дополнительного финансирования в открытое сообщество (ибо фирмы прямо будут заинтересованны в том или ином проекте).

Более того, вероятность вовличения своих спецов в разработку именно открытой части. :)

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

>Вот теперь скажи какой-же _полезный_ и _закрытый_ софт использует хотя-бы линковку с LGPL'ным софтом.

Неро, к примеру (хотя ты его, допускаю, полезным не считаешь, но я не настаиваю :) ). :)

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

> Показывание, что "закрытый код это бяка"? :) Если это, то это надо доказать делом а не, если можно так выразится, "такими словами" (для доказывания делом, у ОПО, более чем достаточно возможностей).

С точки зрения свободного софта закрытый софт бяка не технически, а этически. А вот "доказывать делом" - это к ESR и прочим опенсорцникам, которым этика похигу. Они почему-то считают, что справятся доказать техническое преимущество опенсорца над проприетарщиной (нет этого преимущества, в общем случае!).

А еще ESR прямо врет в своем тексте, прямо с самого начала, насчет "heresy about your own movement". С т.зр. open source тут никакой ереси нет, а free software никогда не было его "own movement".

Давно пора забить на этого самолюбующегося эксгибициониста.

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

> ZFS, напрмиер, под Open Source-лицензией CDDL в ядро Linux внести низяя. Пилите ещё несколько лет Btrfs и оставайтесь на "промежуточной" ext4. Ловите баги, сынки. :)

Если бы одна известная контора выпустила zfs под BSDL трудностей не было бы. Вместо этого, они придумали лицензию, несовместимую с GPL и под ней выпустили zfs.

Теперь во всем обвиняют Linux и GPL.

Liosha_Syrnikov
()

Эх, если бы комиксы ELER ещё выходили...

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

>Они почему-то считают, что справятся доказать техническое преимущество опенсорца над проприетарщиной (нет этого преимущества, в общем случае!)

"Нет этого преимущества, в общем случае!". :)

Я всякого ожидал, но такое мнение "фаната GPL" меня убило. :)

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

> Я всякого ожидал, но такое мнение "фаната GPL" меня убило. :)
Если покурите Столмана - воскреснете.

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

>Если покурите Столмана - воскреснете.

Грибочками не балуюсь... :(

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

>Теперь во всем обвиняют Linux и GPL

Не виновата кошка, в том, что мышка ей хвост мышеловкой прищемила... :)

Сами сделали оружие против себя, и не виноваты? :)

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

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

>Неро, к примеру

Он чем-то лучше k3b и Brasero?

Ещё примеры? Под LGPL у нас теперь даже Qt, не говоря о GTK+...

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

>ясно что он шиз с явной манией преследования

Наличие шизофрении не доказывает отсутствия преследования.

>какой смысл в запрещении

Какой смысл в рёбрах жесткости (или как их там) -- они же удорожают и утяжеляют конструкцию?

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

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

>WebCore

А KHTML что, когда-то имел лицензию отличную от GPLv2?

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

>>Еще можно на брейнфаке писать на глиняных дощечках клинописью.

> Я всё же имел в виду реалистичные варианты.

Твой вариант привязывается к реализации. Как показывает MS они сами замечательно могут написать свой язык со своей реализацией, такой, как им надо и сделать его более популярным. К тому же несовместимым с твоим. В результате твой вариант будет никому не нужен (мало используемым).

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

>Он чем-то лучше k3b и Brasero?

Умеет удалять файлы из импортированной сессии. :) Мне этого достаточно. :)

>Под LGPL у нас теперь даже Qt, не говоря о GTK+...

Все клоны Вайна? Ну?..

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

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

>Да, GPL не нужна. В случае обществ "сферического в вакууме" типа, коммунистического, научного, и с радикально другой экономикой. Ни одно из них в чистом виде не реализовано. А в этом она выполняет вполне прагматичную и необходимую роль.

ДПЗД моожет быть. GPL же в целом создает "сообщество, комуннистического, сферического вакуума" :) С этим я согласен (в условиях коммунизма, может быть, и самое оно) :)

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

otool -L Safari 
Safari:
	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 12.0.0)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 136.0.0)
	/System/Library/Frameworks/WebKit.framework/Versions/A/WebKit (compatibility version 1.0.0, current version 525.27.1)
	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook (compatibility version 1.0.0, current version 695.0.0)
	/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 34102.0.0)
	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConf
iguration (compatibility version 1.0.0, current version 212.2.0)
	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFou
ndation (compatibility version 1.0.0, current version 32989.0.0)
	/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInte
rface (compatibility version 1.0.0, current version 32532.0.0)
	/System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicati
onUI (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore (compatibility version 1.0.0, current version 525.26.2)
	/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cr
ashReporterSupport (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)
	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 32.0.0)
	/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.14.0)
	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 949.33.0)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Applicatio
nServices (compatibility version 1.0.0, current version 34.0.0)
	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 677.19.0)

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

В общем ладно, этот тред, мне быстро надоел, да и работать надо...

Отвечать больше не буду, хотя, вечерком, может и почитаю (без ответов :) )...

Сайонара. :)

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

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

> Пожалуйста огласи критерии "работает лучше". А то если ты массой использования будешь считать, то у МС например с этим дела куда лучше обстоят.

"работает лучше" - в смысле стимулирует к развитию FOSS (популяризация и новые идеи), увеличивает свободное community и его поддержку коммерсантами, защищает юридически.

вот примерный список критериев:

1. распростаненность (массовость) среди разработчиков и пользователей.
2. стимулирование появления и реализации новых идей.
3. стимулирование поддержки коммерческими компаниями (материально, кодом, оборудованием).
4. популяризация идей свободного ПО (среди тех, кому это нужно) среди пользователей и разработчиков.
5. приводит к появлению более удобных и функциональных работающих разработок.
6. юридическая поддержка при возникновении споров.

Критерии нужно применать в комплексе.

Скажу сразу, есть области в которых BSDL подходит под задачу лучше. В большинтве случаев для FOSS GPL, LGPL полезнее.

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

>>Он чем-то лучше k3b и Brasero?

>Умеет удалять файлы из импортированной сессии. :) Мне этого достаточно. :)

Значит тебе _достаточен_ k3b. Ибо в нём это работает.

>Все клоны Вайна? Ну?..

ЩИТО?

>Таких программ может быть и меньше, чем открытых, но они есть :)

Была озвучена одна лишь Неро, которая, как оказалось, не имеет преимуществ над свободными аналогами.

Ну, ещё?! Нет - значит нет.

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

> anonymous больше не нужен

Неее, анонимусы нужны, без них лулзов мало.

Да и эпик тредов без них регистратам не видать :-P

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

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

Это неро не имеет? Неро это целый мультимедиа комплекс для юзеров, прост в использовании и может всё. Аналогов под линуксы нету (чтобы все в одном пакете и все работало). Кроме того тебе же сказали неро умеет удалять файлы из сессии, опенсурс gui аналоги - нет.

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

Хватит врать.

Julio_Petrovich
()
Ответ на: комментарий от GNU-ch

> Тег "история успеха" - это такой 5ти звездочный стёб?

В принципе, да :) С другой стороны, фраза звучит как «GPL __больше__ не нужна». Т.е. отработала своё и хватит. В этом смысле тег совершенно оправдан :)

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

>Отвечать больше не буду, хотя, вечерком, может и почитаю (без ответов :) )...

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

Реквестирую мастера слива.

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

> За несовместимость лицензий (даже в рамках семейства GPL) Столпману надо оторвать все выступающие части,

А вот здесь плюспицот. Задолбало смотреть на переписывание библиотек с нуля и под LGPL только из-за того, что оригинал отлицензирован под GPL.

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

Еще раз (научись читать):

otool -L Safari 
Safari:
	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 12.0.0)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 136.0.0)
	/System/Library/Frameworks/WebKit.framework/Versions/A/WebKit (compatibility version 1.0.0, current version 525.27.1)
	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook (compatibility version 1.0.0, current version 695.0.0)
	/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 34102.0.0)
	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConf
iguration (compatibility version 1.0.0, current version 212.2.0)
	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFou
ndation (compatibility version 1.0.0, current version 32989.0.0)
	/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInte
rface (compatibility version 1.0.0, current version 32532.0.0)
	/System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicati
onUI (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore (compatibility version 1.0.0, current version 525.26.2)
	/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cr
ashReporterSupport (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)
	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 32.0.0)
	/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.14.0)
	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 949.33.0)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Applicatio
nServices (compatibility version 1.0.0, current version 34.0.0)
	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 677.19.0)

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

> Он чем-то лучше k3b и Brasero?

Насколько я помню, вопрос был "какие", а не "какие нужные лично мне". Не передергивай :)

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

>Это неро не имеет? Неро это целый мультимедиа комплекс для юзеров, прост в использовании и может всё. Аналогов под линуксы нету (чтобы все в одном пакете и все работало).

Перечитай тред. Там говорилось о версии Неро под Линукс. Но ты, конечно-же, этого не знаешь. И не знаешь что никаких средств работы с видео и аудио в Линукс-версии нет. Это просто писалка дисков.

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

"Мне сказали". Плевать. Он ошибся, как я уже написал выше.

Ну, раз и ты в этом посте дважды так сливаешь... Слышишь шум над головой? Нет? Это оттого, что тебя уже смыли. Крикуны и любители лжи на ЛОРе не нужны. Они никому не нужны)

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

>GPL же в целом создает "сообщество, комуннистического, сферического вакуума"

== False. Нынешнее устройство экономики антагонистично -- твои доходы определяются расходами других. В такой структуре _выгодно_ давить конкурентов, выдавливать последнее из клиентов, и вообще, вести себя "по человечески". GPL же навязывает сотрудничество -- твои "доходы"(в данном случае не-денежные, конвертация - отдельная задача) зависят от "доходов" коллег. Это совсем другая игра - c не-нулевой суммой, потенциально выигрывают все. Это никак не соотносится с коммунизмом. Можно построить и антагонистичный коммунизм(вероятно) и кооперативный не-коммунизм, и наоборот в любых сочетаниях.

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

Хорошо. Покажи в строке "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 677.19.0)" бинарник под LGPL лицензией. Нет? Прощай, глупец.

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

>Ты ленивый любитель троллизма

Ты даже не знаешь что такое троллить.. Это поразительно! :D

>в тебе хоть что-то святое кроме любви к Столлману есть?

А какое твоё дело?

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