Red Hat удаляет MongoDB из RHEL 8 и Fedora из-за своей лицензии SSPL

Красная шляпа логотип

В октябре прошлого года Элиот Горовиц, технический директор и соучредитель MongoDB, сделал объявление. что вызвало ажиотаж в сообществе разработчиков ПО с открытым исходным кодом: создание новой лицензии с открытым исходным кодом, Server Side Public License (SSPL) для знаменитой системы управления базами данных, ориентированной на документы.

Эта лицензия применяется ко всем версиям MongoDB, опубликованным или выпущенным после 16 октября 2018 г., и заменяет лицензию AGPLv3. Это также относится к заплатам для более старых версий СУБД.

В сообщении Элиот Горовиц объяснил, что это изменение предназначено для использования СУБД как услуги.

Многие поставщики облачных услуг, включая крупнейших поставщиков, полагаются на исходный код СУБД для доставки коммерческих версий пользователям без соблюдения правил открытого исходного кода.

«SSPL разработан, чтобы гарантировать, что компании, предлагающие MongoDB (или любое программное обеспечение, представленное в SSPL) в качестве услуги, возвращаются сообществу».

«Если вы предоставляете возможность программы или модифицированную версию доступной третьим лицам в качестве услуги, исходный код должен быть загружен в бесплатные сети. «

Итак, для Горовица, SSPL просто разъясняет условия предоставления MongoDB как услуги.

«SSPL основан на духе AGPL, но разъясняет условия предоставления программного обеспечения с открытым исходным кодом в качестве услуг.

Лицензия продлевает все свободы, которыми сообщество разработчиков открытого исходного кода пользовалось MongoDB в рамках AGPL: свободу использовать, просматривать, изменять и распространять программное обеспечение.

Единственное существенное изменение - это явное требование, согласно которому любая организация, пытающаяся использовать MongoDB как службу, должна открывать программное обеспечение, которое она использует для предоставления этой службы. Это изменение лицензии не повлияет на клиентов, которые приобрели коммерческую лицензию MongoDB », - прокомментировал он.

SSPL v1 отправлен на рассмотрение Open Source Initiative (OSI), но он еще не утвержден.

И проблема в том ...

Это означает, что версии MongoDB под этой лицензией не имеют открытого исходного кода. Другая версия лицензии (SSPL v2), которая также была предложена, едва ли убеждает OSI.

Para Muchos, новая лицензия MongoDB SSPL отходит от духа открытого исходного кода. Для некоторых из них SSPL могла просто согласиться со Стивом Баллмером, бывшим генеральным директором Microsoft, когда он сказал, что лицензия GPL для Linux была «раком, связанным, в смысле интеллектуальной собственности, со всем, чего она касается».

Red Hat не хочет проблем, все нужно делать хорошо

Red Hat, со своей стороны, также решила удалить MongoDB из некоторых своих продуктов.

"После проверки, Fedora пришла к выводу, что серверная публичная лицензия v1 (SSPL) не является лицензией свободного программного обеспечения, - написал Том Каллауэй, технический менеджер Fedora, в записке от 15 января 2019 года ».

Fedora считает, что SSPL предназначен для агрессивной дискриминации определенной категории пользователей.

Более того, кажется очевидным, что цель лицензиата - вызвать страх, неуверенность и сомнения среди коммерческих пользователей программного обеспечения по этой лицензии.

Рассмотрение SSPL как «бесплатного» или «с открытым исходным кодом» отбрасывает эту тень на все другие лицензии в экосистеме бесплатного программного обеспечения с открытым исходным кодом (FOSS), даже если ни одна из них не представляет такого риска,

Том Каллэуэй считает, что даже несмотря на разработку версии SSPL v2, проблема не исчезла.

Цель та же.

Итак, «мы обновили наш список« неправильных лицензий », включив в него SSPLv1. Никакое программное обеспечение по этой лицензии не может быть включено в Fedora », - говорит инженер Red Hat.

Помимо Fedora, RHEL (Red Hat Enterprise Linux) также решил избавиться от MongoDB в своей следующей версии.

В документации RHEL 8 Red Hat удалила MongoDB из списка серверов баз данных, поставляемых с дистрибутивом.

«RHEL 8 предоставляет следующие серверы баз данных: MySQL 8.0, MariaDB 10.3, PostgreSQL 10, PostgreSQL 9.6 и Redis 4.0.

Обратите внимание, что сервер базы данных MongoDB NoSQL не включен в бета-версию RHEL 8.0. потому что он использует публичную лицензию на стороне сервера (SSPL), "


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.