Как стать автором
Обновить
74.92
Axiom JDK
на страже безопасности Java

В OpenIDE используется рантайм от Axiom JDK

Время на прочтение2 мин
Количество просмотров1.5K

Вышла первая версия OpenIDE — российской среды разработки с открытым исходным кодом  на базе IntelliJ IDEA. Проект разрабатывается консорциумом из трех компаний  «Группа Астра», Haulmont и Axiom JDK как альтернатива зарубежным IDE, с полной независимостью на уровне инфраструктуры и компонентов.

Теперь OpenIDE доступна всем желающим и готова к работе в корпоративных системах.

Что имеем в первом релизе

  • поддержка самой свежей Java 24 "из коробки",

  • собственный маркетплейс с 350+ плагинами,

  • полноценная работа с Git, Gradle, Maven

  • LSP-расширения для Python, Scala, Kotlin,

  • открытый исходный код (AGPLv3), собственные серверы обновлений и телеметрии (никакой привязки к JetBrains)

  • поддержка Spring и корпоративных технологий. 

Что сделала Axiom JDK для OpenIDE и зачем это нужно

Встроили собственный runtime. Это не просто OpenJDK — в него входят дополнительные компоненты: JCEF (встроенный браузер), поддержка HiDPI, доработки для корректного ввода с мультиязычных клавиатур, улучшенный рендеринг шрифтов. Всё это важно для корректной и современной работы IDE на разных системах.

Обеспечили сборку под несколько платформ и архитектур. OpenIDE запускается на Windows, macOS и Linux, как на Intel, так и на ARM — и везде используется один и тот же runtime. Для этого пришлось построить свою инфраструктуру сборки и CI.

Обошли ограничения JetBrains-инфраструктуры. Стандартная билд-система была тесно связана с внутренними инструментами JetBrains, что делало её неприменимой вне их экосистемы. Мы переписали необходимые части, чтобы OpenIDE можно было собирать и развивать независимо.

Реализовали локальную инфраструктуру. Обновления, телеметрия, маркетплейс — всё теперь работает без зависимости от зарубежных сервисов.

Что пока не успели и делаем дальше

Мы с партнерами работаем над автообновлением, индексами Java SDK, Docker-интеграцией, плагином для Libercat и интеграцией Axiom Runtime Container. Следите за обновлениями

Почитать про планы и OpenIDE подробнее - это тут

Релиз OpenIDE уже доступен. Подключайтесь: это первая IDE, где вы можете влиять на саму платформу, не только как пользователь, но и как инженер и даже как целая корпоративная команда разработчиков из крупной коммерческой или государственной компании.

Теги:
Хабы:
+3
Комментарии8

Другие новости

Информация

Сайт
axiomjdk.ru
Дата регистрации
Численность
51–100 человек