nixp.ru v3.0

18 октября 2017,
среда,
07:00:53 MSK

DevOps с компанией «Флант»
Аватар пользователя Дмитрий Шурупов
Дмитрий Шурупов написал 23 января 2008 года в 04:01 (337 просмотров) Ведет себя как фрик; открыл 670 тем в форуме, оставил 5689 комментариев на сайте.

Небезызвестный разработчик программного обеспечения Эд Барнет (Ed Burnette) опубликовал открытое письмо Линусу Торвальдсу (Linus Torvalds), отцу Linux-ядра, с предложением создать свою версию лицензии на свободное программное обеспечение.

Как поясняет автор послания, к составлению этого письма его побудило многолетнее наблюдение за тем, как страдает индустрия программного обеспечения от попыток различить «открытое» ПО от «свободного». По мнению Барнета, это лишь приводит к тому, что «из-за неправильных комментариев вверху [исходника программы] один и тот же код изобретается снова и снова».

Барнет заявляет, что создание новой лицензии, наследника GPLv2, которая бы получила название вроде «GPL 2.2», помогло бы решить проблему с лицензией на Linux-ядро. Сейчас исходный код ядра распространяется под лицензией GPLv2, но она не совершенна, а новая версия лицензии, созданная Организацией свободного программного обеспечения (Free Software Foundation, FSF), не была принята Торвальдсом из-за внесения в нее радикальных взглядов Ричарда Столлмана (Richard Stallman), основателя движения Free Software.

Новая лицензия, GPL 2.2, к созданию которой призывает Торвальдса Барнет, должна будет устранить недостатки GPLv2, не вобрав в себя радикальные новшества, принятые в GPLv3. Так, например, распространяемый ней код можно будет использовать во встраиваемых устройствах вроде TiVo, а также будет разрешено создание к нему дополнений, доступных под любыми другими лицензиями.

Выбор адресата своего письма Барнет объяснил так: «В мире не так много людей, способных продвинуть эту затею; в действительности же, возможно, вы единственный, кто сможет. Если вы поддержите инициативу, люди последуют за вами».

// На nixp.ru: http://www.nixp.ru/news/8904

// Открытое письмо (англ. яз.): http://blogs.zdnet.com/Burnette/?p=512

Anarchist

Не, без версии для разработчиков (2.1) никаких 2.2!!! :)))

А вообще идея здравая.

Хотя ИМХО и GPL3 недостаточно радиальна.

metal

ИМХО, к психиатору его. К счастью нельзя этого сделать. И чего уму не хватает в GPL2?

Дмитрий Шурупов

> Не, без версии для разработчиков (2.1) никаких 2.2!!! :)))

Since there was already an LGPLv2.1 I thought it’d be better to skip GPLv2.1 to avoid confusion.

> И чего уму не хватает в GPL2?

Ну, у него же перечислены в требованиях к 2.2…

Some of the guiding principles of «v2.2» could be:

* Unambiguously allow use of code in embedded devices (like TiVo).

* Unambiguously allow plug-ins, device drivers, and other add-ins to be covered by any license.

* Explicitly allow combinations with code in other licenses, but preserve the idea of giving back improvements.

* Grant enough patent rights to make contributions useful, while not pursuing an agenda.

* Make it short and sweet (v3 is too long and lawyerly).

* Respect the freedoms of programmers (and their code) too, not just users.

Anarchist

Ну раз:

I thought it’d be better to skip GPLv2.1 to avoid confusion.

Тогда development-версию следует обозвать 2.3.

metal
Dmitry Shurupov
> Не, без версии для разработчиков (2.1) никаких 2.2!!! :)))

> И чего уму не хватает в GPL2?

Ну, у него же перечислены в требованиях к 2.2…

По моему это все о LGPL, почти все. Очень сомнительно что все разработчики ядра захотят его перелицензировать под LGPL.