GitHub объявил о прекращении разработки редактора кода Atom. К концу года все проекты в этом приложении станут доступны только для чтения. Причина – медленное развитие приложения.
С чем связан переход
GitHub уведомил пользователей, что проекты редактора Atom к 15 декабря 2022 года будут архивированы и станут доступны лишь для чтения, так как поддержка данного приложения будет полностью остановлена. После архивации код будет доступен разработчикам для проверки и дальнейшего развития.
После того, как в 2018 году GitHub был приобретен компанией Microsoft, большая часть разработчиков Atom покинула проект. Несмотря на то, что бывший генеральный директор GitHub Нэт Фридман обещал, что редактор продолжит поддерживаться, последние несколько лет развитие приложения сильно замедлилось, а разработка велась по остаточному принципу.
Последняя версия приложения 1.60 была выпущена в марте 2022 года после достаточно долгого перерыва, при этом существенных различий с предыдущим релизом 1.59 нет – обновления касались в основном проблем с безопасностью. Кроме того, представители GitHub отмечают регулярное снижение числа пользователей. По результатам опроса Stack Overflow за 2021 год, лишь 13% ИТ-специалистов используют Atom в качестве основного редактора, тогда как VS Code предпочитают 71% программистов.
Варианты перехода
В качестве альтернативы GitHub начнет использовать Visual Studio Code, принадлежащий Microsoft. Репозиторий будет активно поддерживать редактор и основанную на нем облачную среду разработки Codespaces. Как и Atom, проект американского ИТ-гиганта распространяется свободно по лицензии MIT и имеет открытый исходный код.
При этом VS Code технически достаточно близок к Atom. Последний стал основной для фреймворка Electron, на котором созданы приложения для написания кода, в том числе разработка Microsoft.
На текущий момент оригинальные разработчики Atom больше не поддерживают свой проект и переключились на новый редактор Xray, а после – Zed. Последнее приложение позиционируется как «духовный наследник» среды разработки Atom, что возможно благодаря открытому исходному коду под свободной лицензией MIT.