Открытый исходный код может быть строительным блоком современного стека программного обеспечения, но компании, строящие бизнес на основе программного обеспечения с открытым исходным кодом, сталкиваются с постоянной борьбой за то, чтобы их сообщество было счастливым, и чтобы третьи лица не злоупотребляли разрешениями, предоставляемыми лицензией.
Многие компании запустили свои проекты с высокими амбициями в отношении открытого исходного кода только для того, чтобы спрятаться за укрытием, как только реалии коммерческого мира дошли до нас. Все дело в защите их прибыли, особенно при умиротворении инвесторов (государственных или частных).
Но может быть сложно следить за всеми этими изменениями, а также различать тех, кто вообще отказался от открытого исходного кода, и тех, кто искал убежища за менее либеральной (но все же открытой) лицензией (как это сделали такие компании, как Element и Grafana в последние несколько лет).
Таким образом, TechCrunch составил график компаний с открытым исходным кодом, которые изменили курс за последнее десятилетие.
Подвижный тип (2013)
Movable Type создала версию с открытым исходным кодом (называемую MTOS) своего программного обеспечения для веб-публикаций в 2007 году под лицензией открытого исходного кода GPL с «авторским левом», что сделало ее более близкой к WordPress. Такие лицензии предоставляют определенные свободы, но предусматривают, что все производные работы будут выпускаться под аналогичной лицензией. В любом случае, этот шаг продолжался до 2013 года, после чего тогдашние владельцы Movable Type отказались от продукта с открытым исходным кодом, полагая, что это «повредило внедрению» коммерческих версий.
«Сообщество не выросло из-за MTOS, и мы не видели, чтобы количество загрузок превышало количество наших платных версий Movable Type, поэтому на данный момент нет никакого экономического смысла продолжать поддерживать и распространять что-то, что становится все более популярным. мало пользы», — написала тогда компания.
СахарCRM (2014)
Основанный первоначально в 2004 году, производитель программного обеспечения для управления взаимоотношениями с клиентами (CRM) SugarCRM объявил в 2014 году, что он больше не будет предоставлять «общественную версию» с открытым исходным кодом, отметив, что два его основных рынка — разработчики и начинающие пользователи CRM, ищущие дешевое решение — продукт не обслуживался эффективно.
Компания продолжала поддерживать последнюю версию (v6.5) с открытым исходным кодом еще четыре года, прежде чем отключить ее в 2018 году.
Редис (2018)
Redis, создатель популярного хранилища баз данных в памяти, отходит от своих корней с открытым исходным кодом с 2018 года, когда он перевел свои «модули Redis» (например, RediSearch) с лицензии AGPL с открытым исходным кодом на Apache 2.0 с «пунктом общего пользования». дополнение (т.е. коммерческие ограничения). В следующем году Redis заменил пункт Commons своей собственной лицензией Redis Source Available License (RSAL), которая обещала сохранить некоторые свободы, но с заметными ограничениями, связанными с конкурирующими службами баз данных, например, предоставляемыми такими компаниями, как AWS.
Во многих отношениях это было предвестником того, что должно было произойти, поскольку другие компании позже назвали «проблему Amazon» причиной смены лицензии. Ранее в этом году переход Redis в мир проприетарной лицензии был завершен, когда она объявила, что ее основное программное обеспечение будет переведено с лицензии BSD с 3 пунктами на установку двойной лицензии — RSAL или общедоступной лицензии на стороне сервера (SSPL).
МонгоБД (2018)
В 2018 году компания по производству баз данных MongoDB перешла с лицензии AGPL с открытым исходным кодом на SSPL. Причина? Ага: чтобы не допустить, чтобы облачные гипермасштабировщики, такие как AWS, продавали свою собственную версию сервиса без какого-либо обратного вклада.
Слияние (2018)
«Год, который был» для перехода на лицензию с открытым исходным кодом, завершился тем, что Confluent, компания, которая продает инструменты и услуги корпоративного уровня на базе Apache Kafka, перевела некоторые компоненты своей основной платформы с Apache 2.0 на проприетарную лицензию сообщества Confluent.
Эта лицензия предусматривает заметное исключение, которое запрещает любому конкурирующему сервису предлагать продукты Confluent «как услугу».
Тараканьи лаборатории (2019)
Компания Cockroach Labs, создатель одноименной распределенной базы данных SQL, известной как CockroachDB, продолжает встряхивать свой подход к лицензированию.
В 2019 году основатели компании объявили, что переводят CockroachDB с разрешительной лицензии Apache 2.0 на лицензию Business Source (BUSL). Опять же, движущей силой изменений стали облачные гиперскейлеры, такие как AWS.
«Мы наблюдаем рост числа высокоинтегрированных поставщиков, которые используют свое уникальное положение, предлагая версии продуктов OSS (программное обеспечение с открытым исходным кодом) «как услуга» и предлагая превосходный пользовательский опыт в результате своей интеграции», основатели написали в то время.
Еще в августе компания Cockroach Labs объявила еще об одном изменении: она объединит свой самостоятельный продукт под единой корпоративной лицензией, чтобы побудить крупные предприятия платить за те функции, которые им действительно нужны.
Часовой (2019)
Sentry, компания стоимостью 3 миллиарда долларов, стоящая за одноименной платформой мониторинга производительности приложений, когда-то была доступна под разрешительной лицензией с открытым исходным кодом BSD 3-Clause. Но в 2019 году компания перешла на BUSL, а соучредитель и технический директор Дэвид Крамер заявил, что это было сделано для противодействия «финансируемым предприятиям, занимающимся плагиатом или копированием нашей работы, чтобы напрямую конкурировать с Sentry».
В прошлом году Sentry выпустила собственную лицензию на функциональный исходный код (FSL), которая похожа на BUSL, но немного проще. И с этого года Sentry поддерживает новую парадигму лицензирования, получившую название «справедливый источник», которая, как тогда сообщал TechCrunch, «предназначена для соединения открытого и проприетарного миров, изобилующего новыми определениями, терминологией и модель управления».
Эластичный (2021)
Разработка заняла несколько лет, но компания Elastic — создатель корпоративной поисковой системы Elasticsearch и панели визуализации Kibana — стала частной собственностью в 2021 году. Это была знакомая история, которую можно проследить до 2015 года, когда AWS запустила собственный управляемый сервис Elasticsearch. .
Тем не менее, Elastic стоит особняком как одна из немногих компаний, которая отошла от открытого исходного кода, а затем вернулась обратно. Еще в августе Elastic объявила, что примет лицензию AGPL — отличную от лицензии Apache 2.0, которую она использовала до 2021 года, но, тем не менее, с открытым исходным кодом.
ХашиКорп (2023)
HashiCorp также отказалась от проекта с открытым исходным кодом в прошлом году, объявив, что она переводит свой популярный инструмент «инфраструктура как код» Terraform с лицензии с открытым исходным кодом с авторским левом на BUSL.
Известная причина заключалась в том, чтобы помешать некоторым поставщикам монетизировать Terraform, ничего не внося в проект.
Форк с открытым исходным кодом под названием OpenTofu был запущен в начале этого года третьими лицами, и, что примечательно, IBM купила HashiCorp за 6,4 миллиарда долларов.
Снегоочиститель (2024)
Snowplow, платформа, поддерживаемая венчурным капиталом, которая помогает компаниям собирать поведенческие данные для приложений искусственного интеллекта, в этом году перешла с лицензии Apache 2.0 с открытым исходным кодом на лицензионное соглашение об ограниченном использовании Snowplow.
Причина, по словам компании, заключалась в том, что ей необходимо финансировать свой «захватывающий технологический план», и поэтому каждый, кто запускает ее программное обеспечение в производство, должен «платить за ту ценность, которую он получает взамен». Новая лицензия также явно запрещает пользователям создавать конкурентоспособный продукт на основе Snowplow.