OpenSearch (поисковая система)

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

OpenSearch — свободная программная поисковая система, форк платформы Elasticsearch от компании Amazon. Код распространяется под лицензией Apache 2.0. OpenSearch ответвлён от кодовой базы Elasticsearch 7.10.2.

OpenSearch будет развиваться как совместный проект, разрабатываемый при участии сообщества. Отмечается, что куратором проекта в настоящее время выступает компания Amazon, но в дальнейшем совместно с сообществом будет выработана оптимальная стратегия управления, принятия решений и взаимодействия участников, вовлечённых в разработку.

К работе над OpenSearch уже присоединились такие компании, как Red Hat, SAP, Capital One и Logz.io. Примечательно, что компания Logz.io ранее пыталась развивать собственный форк Elasticsearch, но присоединилась к работе над общим проектом. Для участия в разработке OpenSearch не требуется подписание соглашения о передаче имущественных прав (CLA, Contributor License Agreement), а правила использования торговой марки OpenSearch имеют разрешительный характер и позволяют указывать данное имя при продвижении своих продуктов.

Поводом для создания форка стал перевод исходного проекта Elasticsearch на несвободную лицензию SSPL (Server Side Public License) и прекращение публикации изменений под старой лицензией Apache 2.0. Лицензия SSPL признана организацией OSI (Open Source Initiative) не соответствующей критериям Open Source из-за наличия дискриминирующих требований. В частности, несмотря на то, что лицензия SSPL основана на AGPLv3, в тексте присутствуют дополнительные требования поставки под лицензией SSPL не только кода самого приложения, но и исходных текстов всех компонентов, вовлечённых в предоставление облачного сервиса.

Ссылки