Каковы различия между лицензиями GPL v2 и GPL v3? [закрытый]



в простых терминах, каковы причины, и каковы различия между лицензиями GPL v2 и GPL v3 с открытым исходным кодом? Были бы признательны за разъяснения и ссылки на юридические термины и дополнительные описания.

904   4  

4 ответов:

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

  • интернационализация: они использовали новую терминологию, а не язык, связанный с юридическими понятиями США

  • патенты: они специально касаются патентов (включая проблему Microsoft/Novell, отмеченную в другом ответе)

  • "Tivo-ization": они касаются ограничений (например Tivo) в потребительских продуктах, которые забирают, через аппаратное обеспечение, возможность изменять программное обеспечение

  • DRM: они обращаются к управлению цифровыми правами (которое они называют управлением цифровыми ограничениями)

  • совместимость: они касаются совместимости с некоторыми другими лицензиями с открытым исходным кодом

  • прекращение: они конкретно касаются того, что происходит, если лицензия нарушена и лечение нарушения

Я согласен с комментарием о консультации юриста (тот, кто знает о проблемах с лицензией на программное обеспечение, хотя). Делая эти вещи (и многое другое), они более чем удвоили длину GPL. Хотя GPLv3 является сложным юридическим документом, он был разработан для чтения и разумного понимания разработчиками программного обеспечения. Существует также руководство по его пониманию и углубленное обсуждение изменений от v2 до v3 на http://copyleft.org/guide/.

этой ссылке также выделите различия между GPLv2 и GPLv3

содержание:

GPLv3 от 29 июня 2007 года содержит основную цель GPLv2 и является лицензией с открытым исходным кодом со строгим авторским левым (→ какие типы лицензий существуют для программного обеспечения с открытым исходным кодом и чем они отличаются?) Тем не менее, язык текста лицензии был сильно изменен и является гораздо более полным в ответ на технические и правовые изменения и международные обмен лицензиями.

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

a) GPLv3 содержит правила совместимости, которые облегчают, чем раньше, объединение кода GPL с кодом, опубликованным под разными лицензиями (→что такое совместимость лицензий?). Это касается, в частности, кода под Apache лицензия В. 2.0.

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

c) GPLv3 содержит явную патентную лицензию, в соответствии с которой люди, которые лицензируют a программа под лицензией GPL как авторские права, так и патенты в той мере, в какой это необходимо для использования кода, лицензированного ими. Таким образом, всеобъемлющая патентная лицензия не предоставляется. Кроме того, новая патентная оговорка пытается защитить пользователя от последствий соглашений между патентообладателями и лицензиатами GPL, которые приносят пользу только некоторым лицензиатам (что соответствует сделке Microsoft/Novell). Лицензиаты обязаны обеспечить, чтобы каждый пользователь пользовался такими преимущества (патентная лицензия или освобождение от претензий), или что никто не может извлечь из них выгоду.

d) в отличие от GPLv2, в GPLv3 четко указано, что нет требования раскрывать исходный код при использовании ASP программ GPL до тех пор, пока копия программного обеспечения не будет отправлена клиенту. Если эффект авторского Лева должен быть распространен на использование ASP (→ когда независимо разработанное программное обеспечение должно быть лицензировано под GPL?) Генеральная общественная лицензия affero, версия 3 (AGPL) должно применяться только то, что отличается от GPLv3 в этом отношении.

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

в (не совсем) циничных терминах причиной лицензии v3 была патентная сделка Microsoft с Novell.

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

Comments

    Ничего не найдено.