Что такое OpenIDE новая среда разработки от Группы Астра

Российская компания Группа Астра анонсировала новую платформу OpenIDE для разработчиков.

👁️ 11
OpenIDE
Фото: trashbox

16 декабря информационное издание CNews сообщило, что в России создана собственная среда разработки под названием OpenIDE. Эта платформа, по словам разработчиков, призвана заменить популярный ранее сервис IntelliJ IDEA от компании , который с июля 2024 года станет недоступен для пользователей в России из-за ограничений со стороны правообладателя.

По информации представителей компании «Группа Астра», разработка основывается на среде разработки IntelliJ IDEA Community, однако вся инфраструктура и сервис размещены на территории России. Важным аспектом является отсутствие подключения к зарубежным серверам в процессе работы. Кроме того, в OpenIDE не будут использоваться проприетарные компоненты, правообладатели которых могут запретить использование в стране. Исходный код новой платформы полностью открыт.

На старте OpenIDE будут определенные ограничения, что, впрочем, ожидаемо. Пользователи смогут работать с языками программирования Kotlin и Java, при этом Java является наиболее востребованным языком среди российских разработчиков. В будущем авторы проекта планируют добавить поддержку Language Server Protocol, что позволит платформе работать с такими языками как Go, TypeScript и Rust. Одной из задач запланировано обеспечить понимание среды разработки любого языка, для которого реализован данный протокол.

«Первая задача — поддержать Language Server Protocol. Это специальный протокол, позволяющий IDE „понимать” любой язык, для которого он был реализован. Далее поддержка новых языков становится значительно проще. Говоря о конкретном списке языков, мы планируем определиться чуть позже в зависимости от запросов сообщества и спонсоров», — заявил представитель компании «Группа Астра».

Разработчики платформы также сообщили, что закрытое бета-тестирование OpenIDE запланировано на начало 2025 года, а публичный релиз намечен на март 2025 года.