LINUX.ORG.RU

Нужны ли сообществу 73 открытых лицензии ?

 ,


0

0

Брюс Перенс продолжает знакомить читателей с техническими и юридическими основами работы открытых технологий. В новой статье автор рассуждает на тему многообразия открытых лицензий и возможности их консолидации.

На сегодняшний день организацией Open Source Initiative одобрено 73 открытых лицензии. Список огромный, особенно если учесть практическую сторону вопроса их применения, когда какой-либо из компаний в своей разработке приходится использовать ПО, распространяемое под различными открытыми лицензиями. Добавив сюда потенциальную несовместимость некоторых из них получается, что для успешного сочетания двух лицензий в одной программе нужно рассмотреть 5256 возможных комбинаций их взаимодействия!

Автор статьи предлагает остановиться на 4-х лицензиях: Apache 2.0 (вместо BSD), GPL 3, LGPL 3 и AGPL 3.

Взято с opennet.ru

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

★★★★★

Проверено: Shaman007 ()

Думаю что это явно перебор...Было бы хорошо если б было не больше трех-четырех открытых лицензий...IMHO

r0ck3r ★★★★★
()

Лицензии разные нужны, лицензии разные важны.

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

74? Фигня. А если я сейчас напишу свою лицензию и назову её открытой, что тогда? 75 будет? Нет, конечно. Пусть даже их 1174 будет, всё равно большинство софта под GPL/BSD.

belkin
()

Сообществу нужна одна православная BSD лицензия. Разработчикам этих 73х может оказаться мало.

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

> это побольше и посложнее чем лицензирование у мс

Ну так и поставщиков побольше, чем одна мс.

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

>> Сообществу нужна одна православная BSD лицензия.

> и ещё одна православная GPL. и ещё 72 лицензии впридачу.

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

skwish ★★
()

IMHO, использование компанией дополнительной(ых) лицензий - это ее сугубо интимное дело, и, соответственно, все отсюда вытекающие проблемы также сугубо её интимные проблемы. Желая заработать на open source деньги (используя дополнительные ограничения в виде специальных лицензий) надо быть готовым потратить их не на fun, а на юристов.

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

>Сообществу нужна одна православная BSD лицензия. Разработчикам этих 73х может оказаться мало.

Есть одна православная лицензия - http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%81%D1%8F%D1%82%D1%8C_%D0%B7%D0%B0%D0%BF%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%B9

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

>> Сообществу нужна одна православная BSD лицензия. Разработчикам этих 73х может оказаться мало.

> Есть одна православная лицензия - http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%81%D1%8F%D1%82%D1%8C_%D0%B7%D0%B...

Эх, а еще утверждается, что евреи умеют торговаться. Я бы на месте Моисея "не прелюбодействуй" на какую-нибудь другую поменял.

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

>GPL не православная. Она ограничивает права пользователей (да, право изменить пару строк, не сказать какие и продавать как свое - это тоже право). Сам, конечно, предпочту GPL, но BSD более православная.

BSD позволяет не делиться исходным кодом. Это намного хуже, чем GPL.

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

Да закрытых у каждой программулины она своя неповторимая %)

Gorthauer ★★★★★
()

Нужен ли сообществу Брюс Перенс?

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

> BSD позволяет не делиться исходным кодом. Это намного хуже, чем GPL.

Хуже для разработчиков первоначального кода. Или для проекта в долгосрочной перспективе - некоторые разработчики не захотят вливать свой код при такой угрозе.

А не для потребителя, который этот код может закрыть и продавать.

Любая лицензия - балланс прав между разработчиком и потребителем. У BSD у потребителя прав больше, чем в GPL.

Еще раз повторюсь, что мне BSD не кажется чем-то лучшей GPL. Однако у BSD пользователя прав больше.

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

>Нет, но я с ним согласен в этом плане.

Столлмана, насколько я помню, к лисп-машине не подпускали пускали, вот он и ударился в религию =) А у Вас какие причины?

belkin
()

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

ЗЫ: за BSD ратуют те чей код мало кому нужен (а очень хочется ощутить себя востребованным и полезным) или те кто вообще ничего не пишет, но любит развести демагогию о "свободе". (ИМХО)

Buy ★★★★★
()

Нда, и нахрена-с спрашивается? 2-4 было бы вполне достаточно

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

> GPL не православная. Она ограничивает права пользователей (да, право изменить пару строк, не сказать какие и продавать как свое - это тоже право).

Православие ограничивает права людей убивать, красть и т. д.

const86 ★★★★★
()

он там хорошо пишет о том чем же хороша GPLv3 кроме запрета тивоизации и усложнения жизни DRMшиков:

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

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

> Православие ограничивает права людей убивать, красть и т. д.

/me считает, что православие - "правильная религия". Православное христианство - немного другое.

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

> GPL не православная. Она ограничивает права пользователей (да, право изменить пару строк, не сказать какие и продавать как свое - это тоже право).

_пользователи_ не изменяют строки с возможностью в последствии продать закрытый код. Это делают мелко-подворовывающие разработчики, а конечному пользователю потом становиться только хуже. BSD лицензия - это только свобода для _разработчиков_ присваивать чужой код не отдавая в замен свой. Не более.

Buy ★★★★★
()

Да ладно вам, многие на ЛОРе никогда и GPL-то не читали :-) это ж ЛОР :-)

AlannY
()

gplv3, agplv3 для защиты от особо обнаглевших гуглов и прочих гадов.

v2 лишь для совместимости.

Наш выбор. Остальному дать бой или перелицензировать!

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

Лучший выбор - это игнорировать все лицензии. Тогда и нечего нарушать. Вот как бы так.

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

> А не для потребителя, который этот код может закрыть и продавать.

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

GPL просит авторов отказаться от права распоряжаться своим в обмен на право заглянуть в чужое, BSD-like не требует жертвовать своими правами.

baka-kun ★★★★★
()
Ответ на: комментарий от Buy

> BSD лицензия - это только свобода для _разработчиков_ присваивать чужой код не отдавая в замен свой.

BSDL не позволяет /присваивать/ код. Ты обязан указать в документации, что, у кого и откуда взял. А если распространяешь в виде исходного кода, то и передать дальше BSD куски под BSDL.

baka-kun ★★★★★
()
Ответ на: комментарий от ixrws

> перелицензировать!

Сменить лицензию на код может только его автор.

baka-kun ★★★★★
()
Ответ на: комментарий от skwish

> BSD позволяет не делиться исходным кодом. Это намного хуже, чем GPL.

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

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

Ttt ☆☆☆☆☆
()

> Нужны ли сообществу 73 открытых лицензии ?
Мне не мешают... Если лицензии зачем-то создавались и используются - значит они нужны.

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

> Фигня. А если я сейчас напишу свою лицензию и назову её открытой, что тогда? 75 будет?

Насколько я понимаю, речь про лицензии, которые _официально_ _признаны_ открытыми. Это немного другое, чем "назову её открытой".

http://opensource.org/licenses/alphabetical

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

Кстати...

Помимо xGPLvx, BSD и прочих MIT, в списке присутствуют Microsoft Public License (Ms-PL) и Microsoft Reciprocal License (Ms-RL) :)

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

я тоже за GPL 3. Хотя все лицензии нужны. как говорится каждому по своему вкусу.

Хотя я иногда не понимаю почему на один проект применяют 2 - 3 лиццензии

pROCKrammer
()

>Добавив сюда потенциальную несовместимость некоторых из них получается, что для успешного сочетания двух лицензий в одной программе нужно рассмотреть 5256 возможных комбинаций их взаимодействия!

А если умножить 73 на 2 потом разделить на дату своего рождения и умножить на фазу луны то получиться не менее обоснованное число.

r ★★★★★
()
Ответ на: комментарий от Obey-Kun

> Да что вы спорите... BSD - индуизм, GPL - православие.

а UPL - буддизм? :)

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

> Эх, а еще утверждается, что евреи умеют торговаться. Я бы на месте Моисея "не прелюбодействуй" на какую-нибудь другую поменял.

"Хорошая новость: сошлись на десяти. Плохая: прелюбодеяние таки да"

sv75 ★★★★★
()
Ответ на: Кстати... от hobbit

> Помимо xGPLvx, BSD и прочих MIT, в списке присутствуют Microsoft Public License (Ms-PL) и Microsoft Reciprocal License (Ms-RL) :)

Привет танкистам. Только вот MS (особенно -- не MS Research) эти лицензии как-то не очень любит :(

sv75 ★★★★★
()
Ответ на: комментарий от baka-kun

>BSDL не позволяет /присваивать/ код. Ты обязан указать в документации, что, у кого и откуда взял. А если распространяешь в виде исходного кода, то и передать дальше BSD куски под BSDL.

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

Да я в общем и не против BSD лицензии (ведь никого не принуждают), я против демагогии о "свободе" постоянно разводимой вокруг этой лицензии. В конечном итоге эту "свободу" имеют только разработчики, но никак не конечные пользователи и потребители продукта.

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