DigitalOcean тихо закрывает программу грантов для open source

DigitalOcean сворачивает программу Open Source Credits, в рамках которой одобренные открытые проекты получали облачные кредиты на покрытие инфраструктурных расходов. Официального анонса в блоге или соцсетях компании нет — о закрытии стало известно из письма, которое получили мейнтейнеры Node.js, и из обсуждения на GitHub.

В письме, в частности, говорится:

DigitalOcean has decided to sunset the Open Source Credits Program. As part of this change, we are no longer accepting new credit applications or approving credit renewals, extensions, or additional credit requests.

Что именно меняется

Компания прекращает принимать новые заявки на кредиты и больше не одобряет продления, расширения и дополнительные запросы. Проекты, уже участвующие в программе, смогут дожить на выданных ранее кредитах — новых не будет. Дальше два пути: платить DigitalOcean по обычным тарифам или переносить инфраструктуру к другому провайдеру.

Почтовый ящик opensource@digitalocean.com, через который годами принимали заявки, больше не будет отслеживаться. Для новых проектов это закрывает вход в программу.

Как программа работала

DigitalOcean — провайдер облачной серверной инфраструктуры. По условиям Open Source Credits одобренные открытые проекты получали облачные кредиты, покрывающие расходы на хостинг. К примеру, Node.js использовал инфраструктуру DigitalOcean для сборок, включая виртуальные серверы, хранилище, снапшоты и резервные копии.

Схема была взаимовыгодной. Проекты поднимали на мощностях DigitalOcean CI-раннеры, сайты документации, зеркала релизов и тестовые окружения. Взамен компания упоминалась на сайте проекта и в документации: тысячи разработчиков узнавали о платформе через эти проекты, часть из них становилась платящими клиентами, а кто-то приносил провайдера в компанию, где работал.

Похожая логика стоит и за другими историями про открытый код: например, переход Ubuntu на двухнедельный цикл обновлений ядра тоже касается инфраструктуры сборки и тестирования, а инициатива DAWO с рабочим столом на NixOS показывает, как проекты ищут независимость от конкретного вендора.

Это не первый случай сокращения бесплатных программ

DigitalOcean уже урезала программы, обращённые к сообществу, и тоже без внятных анонсов. Ранее в этом году из предложений компании пропали кредиты GitHub Student Pack: студенты, пытавшиеся получить стандартные 200 долларов бесплатных кредитов, обнаружили, что больше их не выдают. Формальных объявлений не было — остались только вопросы растерянных пользователей в сообществах.

При этом DigitalOcean по-прежнему предлагает 100 долларов бесплатного кредита каждому новому пользователю. Эта программа пока работает, но как долго она продержится — неизвестно.

У Node.js получилось договориться

В том же обсуждении на GitHub разработчики Node.js начали прорабатывать план выхода и заговорили об удалении DigitalOcean с главной страницы, из README и со страницы партнёров. После этого компания вышла на связь с предложением о сотрудничестве.

В сообщении фигурировала формулировка о том, как будет выглядеть «версия 2.0 программы». Это либо попытка загладить ситуацию, либо реальная переработка с более строгим отбором проектов. Обсуждение на GitHub оперативно переименовали из «Transitioning off of Digital Ocean» в «Solidify Digital Ocean Partnership».

Node.js — крупный проект, популярный у разработчиков всех мастей. Убирать его название и ссылку, когда конкуренты вроде Vercel по-прежнему упомянуты на главной странице Node.js, DigitalOcean позволить себе не могла.

Мелким проектам повезёт меньше

Не всем открытым проектам достанется такой же финал. Если закрытие программы подтвердится, небольшим командам придётся считать счета за инфраструктуру и переезжать. А мейнтейнеры и без того тонут в потоке пул-реквестов и баг-репортов, сгенерированных ИИ, — дополнительная нагрузка им ни к чему.

Остаётся надеяться, что похожие программы предложат более молодые инфраструктурные провайдеры. Впрочем, у открытых проектов есть и другой путь — строить независимую инфраструктуру самим, как это делает OpenSearch, отделившийся от Elasticsearch.

Если вы мейнтейнер открытого проекта и получили письмо о закрытии Open Source Credits, авторы оригинала просят связаться с ними.

Частые вопросы

Кого касается закрытие программы?

Всех мейнтейнеров открытых проектов, которые получали или собирались получить кредиты DigitalOcean. Особенно тех, кто держал на этих мощностях CI, зеркала релизов и тестовые окружения.

Что будет с уже выданными кредитами?

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

Можно ли ещё подать заявку на кредиты?

Нет. Новые заявки не принимаются, а почтовый ящик opensource@digitalocean.com больше не отслеживается.

Есть ли официальное объявление от DigitalOcean?

На момент публикации оригинала официального анонса в блоге или соцсетях компании не было. Информация известна из письма мейнтейнерам Node.js и обсуждения на GitHub.

Почему это вообще стало известно?

Мейнтейнеры Node.js получили уведомление по электронной почте и открыли обсуждение на GitHub. Также существует ветка на Reddit, но её автор не уточнил, получал ли письмо сам и какой проект поддерживает.

Как отреагировал Node.js?

Разработчики начали обсуждать уход и удаление упоминаний DigitalOcean с главной страницы, из README и со страницы партнёров. После этого провайдер вышел на связь, а обсуждение переименовали в «Solidify Digital Ocean Partnership».

Что делать, если я мейнтейнер и хочу остаться на DigitalOcean?

Вариант один — переводить проект на платные тарифы провайдера. Бесплатных кредитов по этой программе больше не будет, а новых заявок она не принимает.

Похожие сокращения уже были?

Да. Ранее в этом году из предложений DigitalOcean пропали кредиты GitHub Student Pack: студенты не смогли получить стандартные 200 долларов. Формальных объявлений тогда тоже не выпускали.

Останется ли бесплатный кредит для новых пользователей?

Да, новым пользователям по-прежнему предлагают 100 долларов бесплатного кредита. Как долго продлится это предложение, неизвестно.

Источник: itsfoss.com