LINUX.ORG.RU

Стартовала кампания по смене лицензии OpenSSL на Apache 2.0

 , , , ,


1

5

Команда OpenSSL, популярного и широко используемого криптографического ПО, как ранее и заявляла, планирует сменить лицензию на Apache 2.0 и в связи с этим обращается ко всем разработчикам, которые когда-либо вносили свой вклад в развитие проекта, чтобы они одобрили это изменение. Ранее уже было принято решение требовать от сторонних разработчиков передавать права на патчи по CLA соглашению.

Лицензия Apache 2.0 совместима с GNU GPL v3, в отличие от оригинальной лицензии OpenSSL.

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

★★★★★

Проверено: Klymedy ()
Последнее исправление: CYB3R (всего исправлений: 2)

Ответ на: комментарий от user_id_68054

даже хотя бы то, что я должен

Во-первых, если вы лицензиар, то по лицензии вы никому ничего не должны.

должен в коде писать название программы

ЛПП. Даже если вы связаны лицензией, то *такого* условия лицензии ГНУ не содержат.

Если же вас смущает то, что в лицензии должно быть сказано, на что она распространяется, то это требование: а) закона; б) здравого смысла.

один и тот же файл кода может [быть в разных программах]

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

и как тогда я должен писать там?

Как хотите. В отличие от так называемых «лицензий MIT» и других небрежных лицензий, лицензии ГНУ оставляют за вами возможность легко сформулировать начальную часть по собственному усмотрению. Но не надо этим злоупотреблять.

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

*GPL требуют, чтобы в начале каждого файла был предписанный блок, описывающий лицензию файла.

пруф? А если я снизу напишу или посередине?

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

Да ни в коем случае!

Что она вам не дозволяет, так это *удалять* правовую информацию без нужды.

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

пруф?

Специально, для не умеющих читать участников специальной олимпиады.

"Whichever license you plan to use, the process involves adding two elements to each source file of your program: a copyright notice (such as “Copyright 1999 Terry Jones”), and a statement of copying permission, saying that the program is distributed under the terms of the GNU General Public License (or the Lesser GPL)."

"This statement should go near the beginning of every source file, close to the copyright notices."

https://www.gnu.org/licenses/gpl-howto.en.html

А если я снизу напишу или посередине?

Дадите основание считать, что всё, что выше - под лицензию не попадает.

atrus ★★★★★
()
Последнее исправление: atrus (всего исправлений: 1)
Ответ на: комментарий от user_id_68054

LGPL — слишком сложная (сложная трактовка, много текста, неоднозначное понимание, добавляет геморои разработчикам своими требованиями по стилю оформлению кода и файлов)

Это — вынужденная необходимость. Только так лицензия имеет юридическую силу, и при её нарушении можно подавать в суд.

Например, лицензия BSD требует выводить копирайт при распространении в бинарной форме. Все ли программы это делают? А был ли хоть один прецедент отстаивания BSD в суде?

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

сложная трактовка, много текста, неоднозначное понимание, добавляет геморои разработчикам своими требованиями по стилю оформлению кода и файлов

Это — вынужденная необходимость.

Напоминаю, что последнее в списке — ложь (лицензии ГНУ не содержат «требований по стилю и оформлению кода и файлов»).

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