Amazon представила создание ваша новая поисковая платформа называется «Открытый поиск» который был создан на основе Elasticsearch, инструмента поиска, анализа и хранения.
Открытый поиск был разветвлен из кодовой базы Elasticsearch 7.10.2 и официально работа над форком началась 21 января, после чего разветвленный код был очищен от компонентов, которые не распространялись по лицензии Apache 2.0, а элементы под брендом Elasticsearch были заменены на OpenSearch.
Открытый поиск будет разработан как совместный проект разработан при участии сообщества. Отмечается, что на данный момент Amazon является куратором проекта, но в будущем совместно с сообществом будет разработана оптимальная стратегия управления, принятия решений и взаимодействия участников, задействованных в разработке.
Такие компании, как Red Hat, SAP, Capital One и Logz.io уже присоединились к работе OpenSearch.. Примечательно, что компания Logz.io ранее пыталась разработать собственный форк Elasticsearch, но присоединилась к работе над общим проектом.
Чтобы участвовать в разработке OpenSearch, не обязательно подписывать соглашение о передаче прав собственности (CLA, Contributor License Agreement), а правила использования товарного знака OpenSearch являются разрешительными и позволяют указывать это имя при продвижении своих продуктов.
Причина бифуркацииn был перевод исходного проекта Elasticsearch на лицензию SSPL (Общественная лицензия на стороне сервера) не бесплатно и прекращение публикации изменяется по старой лицензии Апач 2.0.
SSPL был признан OSI Open Source (Open Source Initiative) неприемлемым из-за дискриминационных требований. В частности, несмотря на то, что лицензия SSPL основана на AGPLv3, текст содержит дополнительные требования для доставки по лицензии SSPL не только кода самого приложения, но и исходного кода всех компонентов, участвующих в предоставление облачной службы.
Сегодня мы представляем проект OpenSearch, форк Elasticsearch и Kibana с открытым исходным кодом, управляемый сообществом. Мы делаем долгосрочные инвестиции в OpenSearch, чтобы у пользователей по-прежнему был высококачественный и безопасный набор средств поиска и аналитики с открытым исходным кодом. с дорожной картой, богатой новыми и инновационными функциями.
Включает такие функции, как безопасность бизнеса, оповещения, машинное обучение, SQL, управление работоспособностью индексов и многое другое. Все программное обеспечение проекта OpenSearch выпускается под лицензией Apache версии 2.0 (ALv2). Мы приглашаем вас ознакомиться с кодом OpenSearch и OpenSearch Dashboards. на GitHub и присоединяйтесь к нам и к растущему сообществу вокруг этих усилий.
Как мотивация для создания вилки, намерение состоит в том, чтобы оставить Elasticsearch и Kibana как открытые проекты и предоставить открытое решение полноценный, разработанный при участии сообщества.
Проект OpenSearch также продолжит независимую разработку дистрибутива Open Distro для Elasticsearch, который ранее был разработан совместно с Expedia Group и Netflix в виде подключаемого модуля поверх Elasticsearch и включал дополнительные функции.
Помимо замены платных компонентов Elasticsearch, таких как инструменты машинного обучения, поддержка SQL, создание заявок, механизмы диагностики производительности кластера, аутентификация через Active Directory, Kerberos, SAML и OpenID, реализация начальной точки единого сеанса (SSO), трафик поддержка шифрования, ролевой контроль доступа к системе (RBAC), подробное ведение журнала для аудита.
В нынешнем виде код все еще находится в стадии альфа-тестирования и первая бета-версия ожидается через несколько недель. К середине 2021 года планируется стабилизировать кодовую базу и подготовить OpenSearch к использованию в производственных системах.
Код распространяется под лицензией Apache 2.0, и Amazon сообщает, что планирует изменить название Amazon Elasticsearch Service на Amazon OpenSearch Service.
Наконец, если вам интересно узнать больше об этом вы можете проверьте следующую ссылку.