© ComNews
16.12.2024

"Группа Астра", российский разработчик инфраструктурного программного обеспечения, совместно с компаниями Haulmont и Axiom JDK (АО "Аксиом") объявляют о создании некоммерческого партнерства для создания и развития открытой российской среды разработки — OpenIDE. Публичный релиз продукта запланирован на март 2025 г., а уже в начале года начнётся бета-тестирование.

В основе OpenIDE широко известная среда разработки IntelliJ IDEA Community от компании JetBrains, однако ее пользователям в России приходится сталкиваться с рисками, в числе которых размещение дистрибутивов на серверах компании, приостановившей деятельность в России и блокирующей коммерческие лицензии на свои продукты. Доступ для российских пользователей к маркетплейсу плагинов IntelliJ IDEA Community ограничен. В сборке имеются проприетарные компоненты, лицензиары которых могут запрещать их использование на территории России. Наконец, статистика использования продукта может передаваться за пределы нашей страны.

OpenIDE нацелена на удовлетворение в полном объеме потребностей российского рынка в современной, безопасной и лицензионно чистой среде разработки. Сборка и инфраструктура располагаются на территории России. Обращения к зарубежным серверам исключены. В продукте полностью отсутствуют проприетарные компоненты, а исходный код открыт. Экосистема OpenIDE позволяет расширить функциональность среды через подключение плагинов от российских разработчиков. Именно открытый код и процесс разработки, а также публичный маркетплейс являются ключевыми отличиями OpenIDE от конкурентов.

Пользователям OpenIDE уже доступна продвинутая поддержка языков программирования Java и Kotlin. В ближайших планах — интеграция с LSP-серверами, что обеспечит поддержку Go, TypeScript, Rust и других популярных языков. Компания Haulmont вносит свой вклад, выпуская бесплатную версию популярного плагина Amplicode, которая обеспечит базовую поддержку Spring Framework. В полной версии Amplicode будет доступна расширенная поддержка Spring, а также таких технологий, как JPA, Docker, Kafka и Kubernetes. Для Java-разработчиков эта функциональность превосходит возможности коммерческой IntelliJ IDEA Ultimate от JetBrains. Кроме того, в OpenIDE появилась интеграция с Axiom JDK — единственной российской тиражируемой версией JDK, которая недавно получила свободный доступ для разработки. Это позволяет разработчикам использовать отечественную платформу для своих проектов. Наконец, в ближайших релизах будет добавлена удобная интеграция с российской платформой для работы с исходным кодом GitFlic от компании "Ресолют", также входящей в "Группу Астра". Это обеспечит комфортную и безопасную работу над проектами внутри страны, что особенно актуально в свете современных требований к безопасности и конфиденциальности данных.

"В условиях ограниченного доступа к зарубежным решениям и недостаточной популярности отечественных аналогов, мы совместно с партнерами создали собственную среду разработки, которая поможет российским программистам сохранить непрерывный рабочий процесс и привычный пользовательский опыт. Новый продукт нацелен на создание полноценной экосистемы для российских разработчиков, объединяющей передовые технологии и безопасную инфраструктуру. Мы ожидаем, что в ближайшем времени OpenIDE станет ключевой площадкой для ведения разработки на популярных языках программирования", — комментирует Антон Шмаков, технический директор "Группы Астра".

"Мы собрали исключительно сильный состав участников проекта с идеально дополняющими друг друга компетенциями. "Группа Астра" – лидер рынка инфраструктурного ПО с широким портфелем программных продуктов. Haulmont более 10 лет создает популярные инструменты для разработчиков. Инженерное ядро AxiomJDK сформировано из разработчиков самой распространенной JDK в мире. При этом мы открыты к расширению числа партнеров. Уверен, вместе мы сделаем классный и востребованный продукт", — рассказывает Андрей Глащенко, учредитель, руководитель направления средств разработки в Haulmont.

"В России стремительно растёт число компаний, создающих инструменты для разработчиков. Наша задача вместе с партнёрами по OpenIDE — запустить процесс совместной работы в открытом проекте. Мы начали с Java как самой популярной платформы в корпоративной среде и планируем предоставить сотням тысяч разработчиков открытый инструмент для быстрой и эффективной работы, который по удобству не уступает признанным IDE", - делится Роман Карпов, директор по стратегии и развитию технологий Axiom JDK.