Изменения
Перейти к навигации
Перейти к поиску
мСтрока 20:
Строка 20:
− Deep thought! Thanks for contirubitng.+
+
+
+
+
+
+
Правки 178.157.203.211 (обсуждение) откачены к версии Asp
Позднее, при участии того же Брюса Перенса, было сформулировано [[Open Source Definition]] [http://www.computerra.ru/features/272368/www.opensource.org/docs/definition.php] (OSD) - определение софта с открытыми исходными текстами. Первая версия OSD представляла собой DFSG, в которых были удалены упоминания о Проекте Дебиан. Но их дальнейшие уточнения и толкования пошли в совершенно разные стороны, так что теперь эти определения отличаются и текстуально, и идеологически. В отличие от FSF, сформулировавшего критерии, но не спешащего предлагать себя на роль судьи, и от Дебиана, оценивающего свободу не вообще лицензии, а каждой конкретной программы в отдельности, [[OSI]] (Open Source Initiative) ведет тщательный учет лицензий, которые она официально признала "достаточно Open Source". Такие лицензии называются OSI-approved [http://www.opensource.org/licenses Список таких лицензий].
Позднее, при участии того же Брюса Перенса, было сформулировано [[Open Source Definition]] [http://www.computerra.ru/features/272368/www.opensource.org/docs/definition.php] (OSD) - определение софта с открытыми исходными текстами. Первая версия OSD представляла собой DFSG, в которых были удалены упоминания о Проекте Дебиан. Но их дальнейшие уточнения и толкования пошли в совершенно разные стороны, так что теперь эти определения отличаются и текстуально, и идеологически. В отличие от FSF, сформулировавшего критерии, но не спешащего предлагать себя на роль судьи, и от Дебиана, оценивающего свободу не вообще лицензии, а каждой конкретной программы в отдельности, [[OSI]] (Open Source Initiative) ведет тщательный учет лицензий, которые она официально признала "достаточно Open Source". Такие лицензии называются OSI-approved [http://www.opensource.org/licenses Список таких лицензий].
== Копилефт и совместимость лицензий ==
Копилефт - условие, требующее, чтобы всякое дальнейшее распространение кода свободной программы, а также дополнений к ней шло на тех же условиях, на которых она была получена, в частности - чтобы исходный код программы оставался доступен. Классический пример - GNU GPL. Но существуют и другие формулировки копилефта.
Две лицензии называются совместимыми, если программу, содержащую куски кода, лицензированные под обеими лицензиями, мы можем каким-либо образом законно распространять. Две различные копилефтные лицензии обычно несовместимы, поскольку каждая требует распространять комбинацию на условиях своего копилефта. Исключение составляют случаи, когда возможность комбинации специально оговорена, как, например, в LGPL.
Если копилефтная и пермиссивная лицензия совместимы (например, GPL и BSD), то объединенный код распространяется на условиях копилефтной лицензии.
== Законность публичных лицензий ==
== Законность публичных лицензий ==