Лицензии Microsoft

Материал из in.wiki
Перейти к навигации Перейти к поиску

В 2005 году Микрософт опубликовала три типовые лицензии, которые она намерена использовать для публикации своего кода в рамках проекта Shared Source. Lawrence Lessig полагает, что две из них являются свободными в соответствии с определением FSF, причем одна из них - копилефтная. Видимо он прав, хотя некоторые умолчания в этих лицензиях настораживают.

Вообще, сами лицензии в техническом отношении весьма оригинальны и написаны на удивление грамотно. То есть такой лабуды, как в массовой MS EULA вы там не найдете. Во всех случаях предусмотрены явно прописанные патентные лицензии. Которые, однако, являются reprocial, то есть аннулируются, вместе с копирайтной лицензией, при любой попытке судиться с Микрософт из-за софтверных патентов. Причем, что интересно, изложено оно в таких формулировках, которые не презюмируют легальность софтверных патентов как таковых. Это довольно-таки агрессивный ход и, подозреваю, многие крупные американские патентодержатели, вроде IBM, найдут для себя стеснительным пользоваться кодом на таких условиях.

1) MS Permissive License - относится к классу “BSD-подобных лицензий”, то есть позволяющих перелицензирование (?), но от оригинальной BSDL отличается весьма и весьма. Содержит reprocial патентную лицензию.

2) MS Community License. Включает в себя ограниченный копилефт. Копилефт устроен нестандартно - проходит по границам файлов в исходном коде. То есть, те файлы, которые содержат код, лицензированный под MS CL, должны и далее целиком распространяться под MS CL, все же новые добавленные файлы распространяются как угодно, независмо от того, как это все потом будет компилироваться и|или взаимодействовать во время работы. Что-то похожее было в NPL, но здесь это сформулировано последовательнее и радикальнее.

3) Последняя - MS Reference License - не является свободной лицензией в смысле FSF, да и ни в каком другом. Наиболее близкий аналог - CC-nc-nd, но MS-RL ещё более ограничительна. Фактически, она разрешает только копирование произведения внутри организации, с целью его изучения и, возможно, компиляции (без распространения бинарников) .

Все лицензии имеют Limited версии, ограничивающие распространение кода только платформой Windows.

Разумеется, все это не следует понимать так, что с сегодня на завтра MS Office окажется опубликован под копилефтом. Лицензии эти применяются, и будут применяться в основном для сравнительно малозначительных кусков кода, публичное распространение которых более важно для самой Микрософт, чем для кого-либо еще. Однако таких кусочков набралось уже более 80.

Ссылки[править | править код]

Публичные лицензии
BSDLPPLGPLLGPLGFDLQPLCCLFounders’ CopyrightEUPL
Пивная лицензияDo What The Fuck You Want
Публичные лицензии Microsoft
Соглашения ограничения: EULANDA


Источник[править | править код]