Группа Астра, ведущий российский разработчик инфраструктурного программного обеспечения, совместно с Axiom JDK и Haulmont представила первую версию независимой российской среды разработки OpenIDE. Это современный, бесплатный и открытый инструмент, предназначенный для профессиональных Java-программистов. OpenIDE готов к использованию в реальных проектах, что подчеркивает его значимость для разработчиков в условиях текущей геополитической обстановки.

OpenIDE предлагает поддержку свежей версии языка Java 24, что делает его первым российским IDE с актуальной поддержкой последних изменений в языке. Среди других ключевых возможностей платформы — независимая инфраструктура, где все элементы, включая маркетплейс расширений и телеметрию, размещены в России и управляются российскими компаниями. Это обеспечивает пользователям полную независимость от зарубежных сервисов.

Кроме того, OpenIDE включает собственный маркетплейс, в котором доступно более 350 плагинов, а также растет поддержка новых расширений, включая популярные DevOps-инструменты. Платформа также поддерживает несколько языков, таких как Java, Kotlin, Python и Scala, предоставляя полный набор инструментов для контроля версий, сборки, отладки и рефакторинга, что делает её многофункциональной и расширяемой.

OpenIDE распространяется под лицензией AGPLv3, что позволяет пользователям вносить вклад в развитие платформы и создавать собственные плагины. В платформе интегрирован полностью локализованный runtime от Axiom JDK, что подтверждает стремление к технологической суверенности, безопасности и гибкой адаптации под нужды российских разработчиков.

Кроме того, OpenIDE поддерживает Spring и корпоративные технологии, что делает её удобным инструментом для крупных разработок. Разработчики планируют внедрить поддержку собственных плагинов для Docker и улучшить интеграцию с LSP, а также включить OpenIDE в Реестр отечественного ПО.

Федор Сазонов, генеральный директор компании «Открытая среда разработки», отметил, что в условиях геополитической нестабильности собственная среда разработки важна для обеспечения доступности необходимых инструментов. «Открытый код и свободная лицензия позволяют активно привлекать пользователей к развитию проекта», — добавил Сазонов.

От Дмитрий Соколов

Гик-писака🤓