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

Детали закрытия программы поддержки open-source
О прекращении работы программы стало известно из переписки разработчиков проекта Node.js на GitHub, которые получили соответствующее уведомление по электронной почте. В письме сообщалось, что специальный почтовый ящик (opensource@digitalocean.com), ранее использовавшийся для взаимодействия с участниками, больше не отслеживается. Проекты, уже состоящие в программе, смогут использовать только те кредиты, которые были выпущены ранее. После их исчерпания сопровождающим придется либо оплачивать услуги облачной инфраструктуры из собственных средств, либо переносить свои ресурсы на платформы других провайдеров.
Значение программы для сообщества разработчиков
Ранее DigitalOcean активно продвигала данную инициативу, предлагая одобренным проектам облачные кредиты для покрытия расходов на инфраструктуру. Это позволяло разработчикам использовать виртуальные серверы, системы хранения данных, функции создания снимков (snapshots) и резервного копирования без необходимости платить за хостинг. Взамен участники программы упоминали DigitalOcean на своих сайтах и в документации. Такой подход был взаимовыгодным: тысячи разработчиков узнавали о платформе через проекты с открытым кодом, что способствовало притоку как индивидуальных, так и корпоративных клиентов.
Постепенное сокращение бесплатных предложений
Данный шаг стал не первым случаем, когда DigitalOcean вносит изменения в свои программы поддержки без публичных заявлений. Ранее в этом году компания аналогичным образом прекратила предоставление кредитов в рамках GitHub Student Pack, из-за чего учащиеся лишились возможности активировать стандартные 200 долларов на облачные нужды. На текущий момент предложение в 100 долларов для новых пользователей все еще остается в силе, однако остается неясным, как долго оно будет доступно.
Ситуация с Node.js и будущее других проектов
После получения уведомления разработчики Node.js начали обсуждать стратегию выхода, включая удаление упоминаний DigitalOcean со своей главной страницы, из файлов README и страниц партнеров. Вскоре после начала этого обсуждения представители компании связались с командой Node.js, предложив им обсудить «версию 2.0» программы. Это привело к переименованию обсуждения на GitHub из «Transitioning off of Digital Ocean» (Переход с Digital Ocean) в «Solidify Digital Ocean Partnership» (Укрепление партнерства с Digital Ocean).
Эксперты отмечают, что проект уровня Node.js обладает значительным влиянием, поэтому компания, вероятно, предпочла избежать потери партнерства в пользу конкурентов, таких как Vercel. Однако нет гарантий, что другие, менее крупные open-source проекты смогут рассчитывать на аналогичное решение. Закрытие программы создает дополнительную нагрузку на сопровождающих, которым теперь предстоит искать новые способы оплаты инфраструктурных расходов, что особенно ощутимо на фоне текущей занятости разработчиков другими задачами по поддержке проектов.
Детали взаимодействия и последствия для инфраструктуры проектов
Для проектов с открытым исходным кодом программа Open Source Credits была не просто спонсорской помощью, а фундаментом для поддержания стабильности их рабочих процессов. Например, Node.js активно использовал инфраструктуру DigitalOcean для своих сборочных операций (build operations), что включало в себя не только аренду виртуальных серверов, но и организацию сложных систем хранения данных, управление снимками (snapshots) и автоматизированное создание резервных копий. Лишение доступа к этим ресурсам вынуждает сопровождающих тратить ограниченные ресурсы команды не на развитие кода, а на решение инфраструктурных проблем.

Ситуация осложняется тем, что на текущий момент отсутствует какой-либо официальный пресс-релиз или разъяснение в официальных социальных сетях компании. Информация о прекращении деятельности программы распространяется в основном через тематические ветки на Reddit и GitHub. Хотя автор обсуждения на Reddit не уточнил, получил ли он лично письмо от провайдера или представляет какой-то конкретный проект, дискуссия вокруг Node.js подтверждает серьезность намерений DigitalOcean. Это создает атмосферу неопределенности для других участников сообщества, которые пока не получили официальных уведомлений, но уже опасаются за судьбу своих сред CI (непрерывной интеграции), сайтов документации и зеркал для релизов.
Вопрос «Версии 2.0» и возможная избирательность
Особое внимание привлекает реакция DigitalOcean на решение разработчиков Node.js удалить упоминания провайдера со своих ресурсов. Когда сопровождающие Node.js начали планировать «стратегию выхода» и удалять логотипы компании, DigitalOcean оперативно отреагировала, предложив обсудить, как может выглядеть «версия 2.0» программы. Фразировка этого предложения вызвала вопросы: является ли это искренним желанием обновить условия сотрудничества или лишь тактическим маневром (coverup strategy), направленным на удержание имиджа крупного партнера.
Существует вероятность, что программа будет трансформирована в гораздо более избирательный механизм, доступный только проектам с высоким уровнем охвата и медийным весом. Для DigitalOcean потеря партнерства с Node.js, когда их прямые конкуренты, такие как Vercel, продолжают упоминаться на главной странице проекта, стала бы серьезным репутационным ударом. Однако такой «счастливый финал» вряд ли ждет небольшие или узкоспециализированные проекты. Если закрытие программы действительно будет проведено в текущем виде, многие разработчики окажутся перед сложным выбором: оплачивать счета из собственного кармана или мигрировать на другие облачные платформы, что неизбежно отвлечет их от исправления багов и обработки запросов на изменения (pull requests), которые и так занимают значительную часть их времени.
Риски для независимых разработчиков
Дополнительную обеспокоенность вызывает общая тенденция DigitalOcean к сокращению участия в поддержке сообщества без предварительного уведомления пользователей. Отсутствие прозрачности в таких вопросах негативно сказывается на доверии к бренду. Когда компания молча убирает льготы из GitHub Student Pack или перекрывает доступ к переписке по вопросам спонсорства, это оставляет студентов и сопровождающих open-source проектов в состоянии путаницы и неопределенности. Пользователи, столкнувшиеся с закрытием доступа к кредитам, вынуждены полагаться только на неофициальные форумы, чтобы понять, является ли отказ в поддержке ошибкой или планомерным сворачиванием социальной политики компании. На текущий момент остается открытым вопрос, как долго сохранится программа предоставления 100 долларов кредита для новых пользователей, которая на данный момент остается одним из последних доступных инструментов привлечения аудитории со стороны провайдера.






