Введение

Программное обеспечение, лицензированное для обеспечения доступа к исходному коду.

Программное обеспечение с открытым исходным кодом – это программное обеспечение, распространяемое по модели, предусматривающей доступ к исходному коду, который можно просматривать, а в некоторых случаях и изменять, однако такое программное обеспечение не обязательно соответствует критериям, предъявляемым к программному обеспечению с открытым исходным кодом. Лицензии, связанные с данными предложениями, могут варьироваться от разрешения просмотра кода в ознакомительных целях до разрешения на его изменение и перераспространение как в коммерческих, так и в некоммерческих целях.

Отличие от свободного программного обеспечения с открытым исходным кодом

Любое программное обеспечение в широком смысле считается имеющим открытый исходный код, если его исходный код распространяется вместе с ним, даже если у пользователя нет законных прав на использование, распространение, изменение или даже компиляцию этого кода. Программное обеспечение может быть одновременно программным обеспечением с открытым исходным кодом и проприетарным (например, Doom от id Software). В отличие от этого, определения свободного программного обеспечения и программного обеспечения с открытым исходным кодом гораздо уже. Свободное программное обеспечение и/или программное обеспечение с открытым исходным кодом всегда является программным обеспечением с открытым исходным кодом, но не всё программное обеспечение с открытым исходным кодом является также свободным программным обеспечением и/или программным обеспечением с открытым исходным кодом. Это связано с тем, что официальные определения этих терминов требуют предоставления пользователю значительных дополнительных прав в отношении использования доступного исходного кода (включая, как правило, право использовать это программное обеспечение с указанием авторства в производных коммерческих продуктах). В широком смысле любая лицензия FOSS является лицензией с открытым исходным кодом. В узком смысле, 22 августа 2018 года Redis Labs перевела некоторые модули Redis с лицензии GNU Affero General Public License на комбинацию лицензии Apache 2.0 и условия Commons Clause. В сентябре 2018 года Мэтью Гарретт раскритиковал условие Commons Clause, назвав его "устаревшим подходом" и заявив, что оно "не способствует развитию общего достояния".

Лицензия на бизнес-источник

Лицензия Business Source была представлена корпорацией MariaDB в 2016 году и быстро стала одной из наиболее распространенных лицензий "отложенного открытого исходного кода". Она запрещает использование кода в производственной среде, где требуется коммерческая лицензия.

Лицензия функционального исходного кода

Функциональная лицензия исходного кода была представлена компанией Sentry в ноябре 2023 года как более простая альтернатива лицензии исходного кода для бизнеса. Она запрещает любое "конкурирующее" использование кода, чтобы сохранить за автором право на его коммерческое использование, но действует в течение ограниченного периода времени, после чего сам код считается доступным по лицензии Apache или MIT.

Лицензия GitLab Enterprise Edition (лицензия EE)

Лицензия GitLab Enterprise Edition используется исключительно в коммерческих предложениях GitLab. GitLab также выпускает Community Edition под лицензией MIT. GitLab Inc. открыто заявляет, что лицензия EE делает их продукт Enterprise Edition "проприетарным программным обеспечением с закрытым исходным кодом". Однако компания публикует исходный код Community Edition, а также систему отслеживания задач репозитория, и разрешает пользователям модифицировать исходный код. Такой двойной выпуск – проприетарной Enterprise Edition и открытой Community Edition – делает GitLab компанией с моделью "открытое ядро".

Лицензия на ограниченный контроль кода

В 2016 году Mega Ltd. опубликовала исходный код своих клиентов Mega под лицензией Mega Limited Code Review Licence, разрешающей использование кода исключительно "для целей анализа и комментирования". Исходный код был опубликован после того, как бывший директор Ким Дотком заявил о намерении "создать конкурента Mega, полностью основанного на открытом исходном коде и не имеющего цели получения прибыли", после своего ухода из Mega Ltd.

Инициатива Microsoft по совместному использованию исходных кодов

Инициатива Microsoft по совместному использованию исходного кода, запущенная в мае 2001 года, состоит из 5 лицензий, 2 из которых являются лицензиями с открытым исходным кодом, а 3 – ограниченными. Ограниченными лицензиями в рамках этой программы являются Лицензия Microsoft Limited Public License (Ms LPL), Лицензия Microsoft Limited Reciprocal License (Ms LRL) и Лицензия Microsoft Reference Source License (Ms RSL).

Старая лицензия Scilab

До версии 5 Scilab позиционировала себя как "платформа с открытым исходным кодом для численных вычислений", однако её лицензия запрещала коммерческое распространение измененных версий. Версии 5 и более поздние распространяются под лицензией CeCILL, совместимой с GPL.

Публичная лицензия на стороне сервера

Общедоступная лицензия серверной части — это модификация GNU Affero General Public License, созданная проектом MongoDB. Она изменяет положение, касающееся использования лицензированного произведения по сети, устанавливая, что если программное обеспечение, лицензированное по SSPL, включено в "сервис", предоставляемый другим пользователям, то исходный код всего сервиса (включая, но не ограничиваясь, всё программное обеспечение и API, необходимые пользователю для самостоятельного запуска экземпляра сервиса) должен быть опубликован под лицензией SSPL. Эта лицензия считается несвободной Open Source Initiative, Debian и Red Hat, поскольку содержит условия, которые чрезмерно дискриминационны по отношению к коммерческому использованию программного обеспечения.

SugarCRM Общественная лицензия

В 2007 году Майкл Тиманн, президент OSI, раскритиковал компании, такие как SugarCRM, за то, что они рекламировали свое программное обеспечение как "открытый исходный код", хотя оно не имело лицензии, одобренной OSI. В случае с SugarCRM это было связано с тем, что программное обеспечение являлось так называемым "badgeware", поскольку требовало отображения определенного "значка" в пользовательском интерфейсе. В 2007 году версия SugarCRM с открытым исходным кодом была перелицензирована под GPL версии 3, а позднее, в 2010 году, под GNU Affero GPL версии 3.

Лицензия TrueCrypt

Лицензия TrueCrypt использовалась программой шифрования дисков TrueCrypt. После прекращения разработки TrueCrypt, форк VeraCrypt перешел на лицензию Apache, но сохранил лицензию TrueCrypt для кода, унаследованного от TrueCrypt. Инициатива открытого исходного кода (Open Source Initiative) не признает лицензию TrueCrypt, поскольку "она содержит элементы, несовместимые с Определением открытого исходного кода (OSD)". Фонд свободного программного обеспечения критикует эту лицензию за ограничение круга лиц, которым разрешено запускать программу, и за требование соблюдения условий, касающихся товарного знака.

Лицензионное соглашение BeeGFS с конечным пользователем

BeeGFS EULA – это лицензия распределенной параллельной файловой системы BeeGFS, за исключением клиента для Linux, который лицензируется под GPLv2. Исходный код BeeGFS находится в открытом доступе на их веб-сайте, и по этой причине они заявляют о BeeGFS как об "открытом программном обеспечении", однако это не соответствует действительности, поскольку данная лицензия запрещает распространение модифицированных версий программного обеспечения или использование определенных функций без авторизации.