В этой статье слишком много ссылок на первоисточники . ( Июль 2011 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Программное обеспечение с доступным исходным кодом - это программное обеспечение, выпущенное в рамках модели распространения исходного кода, которая включает механизмы, позволяющие просматривать исходный код и в некоторых случаях изменять его, но не обязательно отвечающее критериям, позволяющим называть его открытым исходным кодом . [1] Лицензии, связанные с предложениями, варьируются от разрешения просмотра кода для справки до разрешения изменения и распространения кода как в коммерческих, так и в некоммерческих целях. [ необходима цитата ]
Отличие от бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом [ править ]
Любое программное обеспечение является программным обеспечением с доступным исходным кодом, если его исходный код распространяется вместе с ним, даже если у пользователя нет юридических прав на его использование, совместное использование, изменение или даже компиляцию . Программное обеспечение может быть как исходным, так и проприетарным . [ необходима цитата ]
Напротив, определения бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом намного уже. Свободное программное обеспечение и / или программное обеспечение с открытым исходным кодом , также всегда источник доступного программного обеспечения , но не все исходное доступное программное обеспечение также бесплатное программное обеспечение и / или программное обеспечение с открытым исходным кодом. Это связано с тем, что официальные определения этих терминов требуют значительных дополнительных прав относительно того, что пользователь может делать с доступным источником (включая, как правило, право использовать указанное программное обеспечение с указанием авторства в производных коммерческих продуктах). [ необходима цитата ]
Бесплатные лицензии и лицензии с открытым исходным кодом [ править ]
Бесплатные лицензии на программное обеспечение и лицензии на программное обеспечение с открытым исходным кодом также источник доступной для лицензий на программное обеспечение, так как оба они требуют исходный код программного обеспечения , которые будут доступны.
Несвободные лицензии [ править ]
Следующие ниже лицензии на программное обеспечение с доступным исходным кодом считаются несвободными лицензиями , поскольку у них есть ограничения, которые не позволяют им быть с открытым исходным кодом в соответствии с Open Source Initiative и бесплатными для Free Software Foundation .
Пункт общин [ править ]
Оговорка Commons, созданная Fossa, Inc., является дополнением к лицензии на программное обеспечение с открытым исходным кодом, которое ограничивает продажу программного обеспечения пользователям. По комбинированной лицензии исходный код программного обеспечения доступен, но не с открытым исходным кодом. [2]
22 августа 2018 г. Redis Labs переместила некоторые модули Redis с Стандартной общественной лицензии Affero [3] [4] на комбинацию лицензии Apache License 2.0 и пункта Commons. [5] [6]
В сентябре 2018 года Мэтью Гарретт раскритиковал пункт общин, назвав его «старым способом ведения дел», и сказал, что он «не помогает обществу». [7]
Лицензия GitLab Enterprise Edition (лицензия EE) [ править ]
Лицензия GitLab Enterprise Edition используется исключительно коммерческим предложением GitLab . [8] GitLab также выпускает Community Edition под лицензией MIT . [9]
GitLab Inc. открыто заявляет, что лицензия EE делает их продукт Enterprise Edition «проприетарным с закрытым исходным кодом». [10] Однако компания делает общедоступным исходный код Enterprise Edition, а также средство отслеживания проблем репозитория и позволяет пользователям изменять исходный код . [11] Двойной релиз с закрытым исходным кодом Enterprise Edition и открытым исходным кодом Community Edition делает GitLab открытого ядра компании.
Лицензия Mega Limited Code Review [ править ]
В 2016 году Mega Ltd. выпустила исходный код своих клиентов Mega в соответствии с лицензией Mega Limited Code Review License, которая разрешает использование кода только «в целях обзора и комментариев». [12] Исходный код был выпущен после того, как бывший директор Ким Дотком заявил, что он «создаст Мега-конкурента, который будет полностью открытым и некоммерческим» после своего ухода из Mega Ltd. [13] [14]
[ править ]
Инициатива Microsoft Shared Source Initiative , запущенная в мае 2001 года, включает 5 лицензий, 2 из которых имеют открытый исходный код, а 3 ограничены. Ограниченные лицензии по этой схеме - это Ограниченная общественная лицензия Microsoft (Ms-LPL) [15], Ограниченная взаимная лицензия Microsoft (Ms-LRL) [16] и Лицензия на исходный код Microsoft (Ms-RSL). [17]
Старая лицензия Scilab [ править ]
До версии 5 Scilab называл себя «платформой с открытым исходным кодом для численных вычислений» [18], но имел лицензию [19] , запрещавшую коммерческое распространение модифицированных версий. Версии 5 и более поздние распространяются по лицензии CeCILL, совместимой с GPL .
Общественная лицензия на стороне сервера [ править ]
Общественная лицензия на стороне сервера является модификацией Стандартной общественной лицензии GNU версии 3, созданной проектом MongoDB . Он добавляет пункт, в котором говорится, что если программное обеспечение с лицензией SSPL включено в «услугу», предлагаемую другим пользователям, исходный код для всей услуги должен быть выпущен в соответствии с SSPL. [20] Лицензия считается несвободной в Debian , Fedora Project и Red Hat Enterprise Linux (с программным обеспечением, лицензируемым в рамках этой лицензии, поэтому она запрещена к распространению), поскольку она содержит условия, которые являются неоправданно дискриминационными в отношении коммерческого использования программного обеспечения. . [21] [22]
Общественная лицензия SugarCRM [ править ]
В 2007 году Майкл Тиманн , президент OSI, раскритиковал [23] компании, такие как SugarCRM, за продвижение своего программного обеспечения как «с открытым исходным кодом», хотя на самом деле у него не было одобренной OSI лицензии. В случае SugarCRM это произошло потому, что программное обеспечение является так называемым « значком » [24], поскольку оно определяет «значок», который должен отображаться в пользовательском интерфейсе (SugarCRM с тех пор перешел на GPLv3 ). [25]
Лицензия TrueCrypt [ править ]
Лицензия TrueCrypt использовалась утилитой шифрования дисков TrueCrypt . [26] Когда TrueCrypt прекращали, VeraCrypt вилка переключается на лицензию Apache , но сохранила лицензию TrueCrypt для кода , унаследованного от TrueCrypt. [27]
Инициатива Open Source отвергает TrueCrypt лицензию, так как «он имеет элементы , несовместимые с OSD .» [28] Фонд свободного программного обеспечения критикует лицензию за ограничение круга лиц, которые могут выполнять программу, и за обеспечение соблюдения условий товарного знака. [29]
Лицензионное соглашение с конечным пользователем BeeGFS [ править ]
BeeGFS EULA - это лицензия распределенной параллельной файловой системы BeeGFS, за исключением клиента для Linux, который распространяется под GPLv2 . [30]
Исходный код BeeGFS общедоступен на их веб-сайте [31], и из-за этого они заявляют, что BeeGFS является программным обеспечением с «открытым исходным кодом»; [32] это на самом деле не потому, что эта лицензия запрещает распространение модифицированных версий программного обеспечения или использование определенных функций программного обеспечения без разрешения. [33]
См. Также [ править ]
- Сравнение лицензий на бесплатное и открытое программное обеспечение
- Свободное программное обеспечение
- Лицензия на бесплатное программное обеспечение
- Список коммерческих видеоигр с доступным исходным кодом
- Список проприетарного программного обеспечения с исходным кодом
- Список исходных видеоигр
- Открытая модель
- Лицензия с открытым исходным кодом
- Программное обеспечение с открытым исходным кодом
- Инициатива общего источника
Ссылки [ править ]
- ^ «Часто задаваемые вопросы о программном обеспечении с открытым исходным кодом (OSS) Министерства обороны США» . Директор по информационным технологиям . Министерство обороны США . Дата обращения 23 июля 2018 .
- ^ "Лицензия пункта общин" . Лицензия пункта Commons . Проверено 24 августа 2018 .
- ^ Shoolman, Yiftach (5 июля 2016). «Почему модули Redis Labs - это AGPL» . Redis Labs . Проверено 24 августа 2018 .
- ^ Claburn, Томас. «У Redis есть лицензия на уничтожение: производитель баз данных с открытым исходным кодом использует некоторый проприетарный код» . Реестр . Проверено 24 августа 2018 .
- ^ "Лицензия пункта общин" . Лицензия пункта Commons . Проверено 24 августа 2018 .
- ^ Asay, Мэтт. «Почему Redis Labs совершила огромную ошибку, изменив свою стратегию лицензирования с открытым исходным кодом» . TechRepublic . Проверено 24 августа 2018 .
- ^ Пункт Общин не помогает блог Мэтью Гарретта общин
- ^ «Лицензия GitLab Enterprise Edition (EE) (« Лицензия EE »)» . GitLab . GitLab Inc. 16 мая 2018 . Дата обращения 23 июля 2018 .
- ^ "Файл ЛИЦЕНЗИИ GitLab Community Edition" . GitLab . GitLab Inc. 15 мая 2018 . Дата обращения 23 июля 2018 .
- ^ Sijbrandij, Sid (20 июля 2016). «GitLab - это открытое ядро, GitHub - с закрытым исходным кодом» . GitLab . GitLab Inc . Дата обращения 23 июля 2018 .
- ^ "GitLab Community Edition" . GitLab Inc . Дата обращения 23 июля 2018 .
- ^ "меганц / MEGAsync" . GitHub . 2017-09-07 . Проверено 24 августа 2018 .
- ^ «Интервью: Ким Дотком отвечает на ваши вопросы - Slashdot» . yro.slashdot.org . 2015-07-30 . Проверено 24 августа 2018 .
- ^ «Ким Дотком обещает запустить конкурента с открытым исходным кодом для Mega (обновлено)» . Engadget . 2015-07-31 . Проверено 24 августа 2018 .
- ^ «Ограниченная общественная лицензия Microsoft (Ms-LPL)» .
- ^ «Ограниченная взаимная лицензия Microsoft (Ms-LRL)» .
- ^ «Лицензия Microsoft Reference Source License» . Microsoft. 2016-07-06 . Проверено 6 июля 2016 .
«Использование в справочных целях» означает использование программного обеспечения в вашей компании в качестве справочного материала в форме только для чтения с единственными целями отладки продуктов, обслуживания продуктов или улучшения взаимодействия ваших продуктов с программным обеспечением и, в частности, исключает право распространять программное обеспечение за пределами вашей компании.
- ^ «Платформа с открытым исходным кодом для численных вычислений» . INRIA . Проверено 4 января 2008 .
- ^ "Лицензия SCILAB" . INRIA. Архивировано из оригинала на 2005-12-12 . Проверено 4 января 2008 .
- ↑ Staff, Ars (16 октября 2019 г.). «В 2019 году несколько компаний с открытым исходным кодом изменили курс - правильный ли это шаг?» . Ars Technica .
- ^ Vaughan-Nichols, Стивен Дж. «MongoDB» с открытым исходным кодом «Отклонена публичная лицензия на стороне сервера» . ZDNet . Архивировано 16 января 2019 года . Проверено 17 января 2019 года .
- ^ «Изменения в лицензировании MongoDB заставили Red Hat удалить базу данных из последней версии своей серверной ОС» . GeekWire . 16 января 2019 года. Архивировано 17 января 2019 года . Проверено 17 января 2019 года .
- ^ Тиман, Майкл (2007-06-21). "Будет ли настоящая CRM с открытым исходным кодом, пожалуйста, встанет?" . Инициатива открытого исходного кода . Проверено 4 января 2008 .
- ^ Берлинд, Дэвид (21 ноября 2006). «Не злоупотребляют ли SugarCRM, Socialtext, Zimbra, Scalix и другие термином« открытый исходный код »? " " . ZDNet . Архивировано из оригинала на 1 января 2008 года . Проверено 4 января 2008 года .
- ^ Вэнс, Эшли (2007-07-25). «SugarCRM обменивает плохое ПО на GPL 3» . Реестр . Проверено 8 сентября 2008 .
- ^ "truecrypt-archive / License-v3.1.txt на главном сервере · DrWhax / truecrypt-archive" . GitHub . 28 марта 2014 . Дата обращения 23 июля 2018 .
- ^ "root / License.txt" . VeraCrypt . TrueCrypt Foundation. 17 октября 2016 . Дата обращения 23 июля 2018 .
- ^ Саймон Фиппс (15 ноября 2013 г.), TrueCrypt или ложь? Предполагаемый проект с открытым исходным кодом должен привести в порядок свое действие , InfoWorld , получено 20 мая 2014 г.
- ^ «Различные лицензии и комментарии о них» . Операционная система GNU . Фонд свободного программного обеспечения . Дата обращения 23 июля 2018 .
- ^ «Лицензионное соглашение с конечным пользователем BeeGFS - Документация - BeeGFS» . BeeGFS . Проверено 8 июн 2020 .
- ^ "GitLab" . BeeGFS . Проверено 8 июн 2020 .
- ^ «Часто задаваемые вопросы (FAQ)» . BeeGFS Wiki . Проверено 8 июн 2020 .
- ^ «Лицензионное соглашение с конечным пользователем» (простой текст) . 2019-09-10 . Источник 2021-01-26 .