Из Википедии, бесплатной энциклопедии
  (Перенаправлено из взаимной лицензии Microsoft )
Перейти к навигации Перейти к поиску

Инициатива Источника Shared ( SSI ) является источником доступного для лицензирования программного обеспечения схемой запущена Microsoft в мае 2001 года [1] Программа включает в себя спектр технологий и лицензий, и большинство из его исходного кода предложений доступны для загрузки после того, как критерии являются встретились. [2]

Обзор [ править ]

Инициатива Microsoft Shared Source Initiative позволяет отдельным лицам и организациям получать доступ к исходному коду Microsoft для справки (например, при разработке дополнительных систем), для проверки и аудита с точки зрения безопасности (в основном это требуется некоторыми крупными корпорациями и правительствами), а также для разработки (академические учреждения, OEM-производители , индивидуальные разработчики).

В рамках фреймворка Microsoft выпустила 5 лицензий для общего пользования. Две из них, Microsoft Public License и Microsoft Reciprocal License , были одобрены Open Source Initiative в качестве лицензий с открытым исходным кодом [3] [4] и рассматриваются Free Software Foundation как лицензии на бесплатное программное обеспечение . [5] Другие лицензии на общий исходный код являются собственностью и, таким образом, позволяют правообладателю сохранять более жесткий контроль над использованием своего продукта.

Инициатива Источник Shared Microsoft была заимствуется другими компаниями , такими как RISC OS Open Ltd . [6]

Microsoft также использует специальные лицензии для некоторых из своих продуктов, таких как лицензия CLI с общим исходным кодом [7] и лицензия с общим исходным кодом Microsoft Windows Embedded CE 6.0. [8]

Бесплатные лицензии и лицензии с открытым исходным кодом [ править ]

Следующие лицензии считаются открытыми для Open Source Initiative и бесплатными для Free Software Foundation .

Общественная лицензия Microsoft (Ms-PL) [ править ]

Это наименее ограничительная из лицензий Microsoft и позволяет распространять скомпилированный код в коммерческих или некоммерческих целях по любой лицензии, соответствующей Ms-PL. Распространение самого исходного кода разрешено только в соответствии с Ms-PL. [9] Первоначально называвшаяся Microsoft Permissive License , она была переименована в Microsoft Public License во время рассмотрения на предмет утверждения Инициативой открытого исходного кода (OSI). [10] Лицензия была утверждена 12 октября 2007 г. вместе с Ms-RL. [11] Согласно Free Software Foundation, это лицензия свободных программ, но несовместимая с GNU GPL . [5]Ms-PL предоставляет бесплатное и гибкое лицензирование для разработчиков, использующих исходные коды в рамках этой лицензии. Однако Ms-PL является лицензией с авторским левом, поскольку требует, чтобы исходный код программного обеспечения, которым она управляет, распространялся только под той же лицензией (Ms-PL). [12]

Взаимная лицензия Microsoft (Ms-RL) [ править ]

Эта лицензия Microsoft разрешает распространение производного кода при условии, что измененные исходные файлы включены и сохраняют Ms-RL. [13] Ms-RL позволяет тем файлам в дистрибутиве, которые не содержат код, изначально лицензированный под Ms-RL, лицензироваться по выбору правообладателя. Это похоже, но не то же самое, что и CDDL , EPL или LGPL (GPL с типичным «исключением связи»). [ необходима цитата ] Изначально известная как Microsoft Community License , она была переименована в процессе утверждения OSI.

9 декабря 2005 г. лицензия Ms-RL была представлена ​​в Open Source Initiative на утверждение Джона Коуэна. [14] Затем OSI связалась с Microsoft и спросила, хотят ли они, чтобы OSI продолжила работу. Microsoft ответила, что они не хотят реагировать и что им нужно время, чтобы пересмотреть такое решение. [15]

На конференции O'Reilly Open Source Convention в июле 2007 года Билл Хилф , директор Microsoft по работе с проектами с открытым исходным кодом, объявил, что Microsoft официально представила OSI на утверждение Ms-PL и Ms-RL . [16] Он был утвержден 12 октября 2007 года вместе с Ms-PL. [11] Согласно Free Software Foundation, это лицензия свободных программ, но несовместимая с GNU GPL . [5]

Ограниченные лицензии [ править ]

Следующие ниже лицензии на программное обеспечение с доступным исходным кодом имеют ограничения, которые не позволяют им быть открытыми в соответствии с Open Source Initiative и бесплатными для Free Software Foundation .

Ограниченная общественная лицензия Microsoft (Ms-LPL) [ править ]

Это версия Общедоступной лицензии Microsoft, в которой права предоставляются только разработчикам программного обеспечения на базе Microsoft Windows . [17] Эта лицензия не является открытым исходным кодом, как определено OSI , поскольку ограничение, ограничивающее использование программного обеспечения Windows, нарушает положение о том, что лицензии с открытым исходным кодом должны быть технологически нейтральными. [18] Фонд свободного программного обеспечения также считает его несвободным из-за этого ограничения. [5]

Ограниченная взаимная лицензия Microsoft (Ms-LRL) [ править ]

Это версия взаимной лицензии Microsoft, в которой права предоставляются только при разработке программного обеспечения для платформы Microsoft Windows. [19] Как и Ms-LPL, эта лицензия не является открытым исходным кодом, потому что она не является технологически нейтральной [18] из-за ее ограничения, заключающегося в том, что лицензионное программное обеспечение должно использоваться в Windows, и также не считается свободным от Free Software Foundation из-за к этому ограничению. [5]

Лицензия на исходный код Microsoft (Ms-RSL) [ править ]

Это самая ограничительная из лицензий Microsoft Shared Source. Исходный код доступен для просмотра только в справочных целях, в основном, чтобы иметь возможность просматривать исходный код классов Microsoft во время отладки. [20] Разработчикам запрещается распространять или изменять код в коммерческих или некоммерческих целях. [21] Ранее лицензия называлась Ms-RL , но теперь Ms-RL означает взаимную лицензию Microsoft . [13]

Критика [ править ]

Две конкретные лицензии с общим исходным кодом интерпретируются как бесплатное программное обеспечение и лицензии с открытым исходным кодом FSF и OSI . Однако бывший президент OSI Майкл Тиманн считает саму фразу «Shared Source» маркетинговым термином, созданным Microsoft. Он утверждает, что это «мятежный термин, который отвлекает и разбавляет послание открытого исходного кода, используя похожие по звучанию термины и предлагая похожие по звучанию обещания». [22]

Было также отмечено, что Инициатива общего источника увеличивает проблему распространения лицензий . [23]

См. Также [ править ]

  • Инициатива открытого исходного кода
  • Исходное программное обеспечение
  • Программное обеспечение, использующее общественную лицензию Microsoft (категория)

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

  1. ^ «Microsoft объявляет о расширении инициативы Shared Source Initiative» .
  2. ^ «Инициатива Microsoft Shared Source» . Центр Беркмана Кляйна . Проверено 24 авг 2018 .
  3. ^ «Общественная лицензия Microsoft (MS-PL) - Инициатива с открытым исходным кодом» . opensource.org .
  4. ^ «Взаимная лицензия Microsoft (MS-RL) - Инициатива с открытым исходным кодом» . opensource.org .
  5. ^ a b c d e «Различные лицензии и комментарии о них» . Операционная система GNU . Фонд свободного программного обеспечения . Дата обращения 23 июля 2018 .
  6. ^ «Открытие ОС RISC: Добро пожаловать» . www.riscosopen.org .
  7. ^ «Лицензия на общеязыковую инфраструктуру с общим исходным кодом» .
  8. ^ Архивные документы. «Windows Embedded» . msdn2.microsoft.com .
  9. ^ «Общественная лицензия Microsoft (Ms-PL)» .
  10. Фоли, Мэри. «Microsoft получает одобрение OSI на лицензирование программного обеспечения с открытым исходным кодом» . ZDNet . Дата обращения 22 мая 2015 .
  11. ^ a b «OSI одобряет отправку лицензий Microsoft» . 2007-10-17 . Проверено 8 августа 2013 . Действуя по совету председателя по утверждению лицензий, Совет OSI сегодня утвердил публичную лицензию Microsoft (Ms-PL) и взаимную лицензию Microsoft (Ms-RL). Решение об утверждении было основано на подавляющем (хотя и не единодушном) консенсусе в сообществе открытого исходного кода, что эти лицензии удовлетворяют 10 критериям определения открытого исходного кода и, следовательно, должны быть одобрены.
  12. ^ «Общественная лицензия Microsoft (MS-PL) | Инициатива с открытым исходным кодом» . opensource.org . Проверено 28 августа 2020 .
  13. ^ a b «Взаимная лицензия Microsoft (Ms-RL)» .
  14. ^ Джон Коуэн (2005-12-09). «Для утверждения: лицензия сообщества Microsoft» . список рассылки license-Discussion.
  15. Питер Галли (22 августа 2006 г.). «Блогер не может соблазнить Microsoft выпить OSI Kool-Aid» . eWeek .
  16. Тим О'Рейли (26 июля 2007). «Microsoft отправляет лицензии на общий исходный код в OSI» . О'Рейли Радар .
  17. ^ «Ограниченная общественная лицензия Microsoft (Ms-LPL)» .
  18. ^ a b «Определение открытого исходного кода» . Инициатива открытого исходного кода .
  19. ^ «Ограниченная взаимная лицензия Microsoft (Ms-LRL)» .
  20. ^ «Лицензия Microsoft Reference Source License» . Microsoft. 2016-07-06 . Проверено 6 июля 2016 . «Использование в справочных целях» означает использование программного обеспечения в вашей компании в качестве справочного материала в форме только для чтения с единственными целями отладки ваших продуктов, обслуживания продуктов или улучшения взаимодействия ваших продуктов с программным обеспечением и, в частности, исключает право распространять программное обеспечение за пределами вашей компании.
  21. ^ «Лицензия Microsoft Reference Source License» .
  22. ^ Майкл Тиманн (2007-11-11). "Кто стоит за" кампанией дезинформации из общих источников? " . Проверено 12 марта 2011 . Общий источник - это маркетинговый термин, созданный и контролируемый Microsoft. Общий исходный код не является открытым исходным кодом под другим именем. Общий источник - это бунтарский термин, который отвлекает и разбавляет сообщение открытого исходного кода, используя похожие по звучанию термины и предлагая похожие по звучанию обещания. И до настоящего времени «общий источник» был маркетинговым провалом в том, что касается открытого исходного кода.
  23. ^ Оценка лицензий Microsoft с общим исходным кодом Ars Technica, 2007

Внешние ссылки [ править ]

  • Официальный веб-сайт