Попытки MongoDB заработать немного денег на своей базе данных NoSQL наткнулись на еще одну загвоздку, поскольку Red Hat теперь исключила ее из своего дистрибутива Enterprise Linux.
Это последний шаг в последовательности шагов и встречных шагов, которые начались, когда MongoDB изменил условия своей лицензии, чтобы использовать Публичную лицензию на стороне сервера (SSPL), в которой явно говорится, что если компания хочет повторно использовать и повторно использовать свою базу данных, явно предлагая MongoDB в качестве услуги, то этой компании необходимо либо купить коммерческую лицензию, либо открыть исходный код службы.
В то время Элиот Горовиц, технический директор MongoDB, заявил в своем заявлении, что:
“Рынок все больше потребляет программное обеспечение как услугу, создавая невероятную возможность для создания новой волны отличного серверного программного обеспечения с открытым исходным кодом. К сожалению, как только проект с открытым исходным кодом становится интересным, поставщикам облачных технологий, которые еще не разработали программное обеспечение, слишком легко захватить всю ценность, но ничего не вернуть сообществу.”
К сожалению, для MongoDB это побудило ряд других крупных игроков отказаться от базы данных. Amazon запустила DocumentDB, базу данных, совместимую с API MongoDB, но не использующую код MongoDB. Debian Linux удалил MongoDB из своего архива, сказав::
«SSPL явно не соответствует духу DFSG, но в то же время дополняет цели Debian по продвижению программного обеспечения или свободы пользователей. В свете этого Проект не считает, что программное обеспечение, лицензированное в соответствии с SSPL, подходит для включения в архив Debian.»
Теперь Red Hat решила удалить MongoDB из Fedora Linux и из Enterprise Linux. Причина удаления, согласно заявлению Тома Каллауэя, менеджера технической и общественной программы в Red Hat:
«Fedora считает, что SSPL намеренно создан для того, чтобы быть агрессивно дискриминационным по отношению к определенному классу пользователей.»
Заявление продолжается:
«Кроме того, кажется очевидным, что намерение автора лицензии состоит в том, чтобы вызвать Страх, неуверенность и Сомнения в отношении коммерческих пользователей программного обеспечения под этой лицензией. Чтобы считать SSPL «свободным» или «Открытым исходным кодом», эта тень будет отбрасываться на все другие лицензии в экосистеме FOSS……Мы обновили наш список «Плохих лицензий», включив SSPLv1. Никакое программное обеспечение по этой лицензии не может быть включено в Fedora (включая EPEL и COPRs).»
Это означает, что MongoDB больше не будет включен в дистрибутивы Red Hat. Ясно, что отрасли нужен способ получить справедливую долю денег, заработанных крупными облачными компаниями, которые используют программное обеспечение других компаний, не платя, но эта попытка MongoDB, похоже, сталкивается со все новыми и новыми проблемами.