The name of the base system (platform): | JetBrains IntelliJ IDEA |
Developers: | Astra Group of Companies, Haulmont (Howlmont), Axiom JDK (BellSoft) formerly Bellsoft |
Date of the premiere of the system: | 2024/12/16 |
Technology: | Application Development Tools |
The main articles are:
2024: OpenIDE Presentation
Astra Group, together with Haulmont and Axiom JDK (Axiom JSC), on December 16, 2024 announced the creation of a non-profit partnership to create and develop an open Russian development environment - OpenIDE. The public release of the product is scheduled for March 2025, and beta testing will begin at the beginning of the year.
The OpenIDE is based on JetBrains' IntelliJ IDEA Community development environment, but its users in Russia have to face risks, including placing distributions on the servers of a company that has suspended activities in Russia and blocks commercial licenses for its products. Access for Russian users to the IntelliJ IDEA Community plugin marketplace is limited. The assembly contains proprietary components, the licensors of which may prohibit their use in Russia. Finally, the statistics of product use can be transmitted outside our country.
OpenIDE aims to fully meet the needs of the Russian market in a modern, safe and licensed clean development environment. Assembly and infrastructure are located in Russia. Calls to foreign servers are excluded. The product completely lacks proprietary components, and the source code is open. The OpenIDE ecosystem allows you to expand the functionality of the environment by connecting plugins from Russian developers. It is open source and the development process, as well as the public marketplace, that are the key differences between OpenIDE and competitors.
Advanced support for languages and is already available to OpenIDE users programming Java. In the Kotlin near future - integration with LSP-, servers which will provide support for Go TypeScript, Rust and other popular languages. Haulmont is contributing by releasing a free version of the Amplicode plugin, which will provide basic support for the Spring Framework. In the full version of Amplicode, extended support for Spring will be available, as well as technologies such as JPA,,, and. Docker Kafka For - Kubernetes Java developers, this functionality is superior to JetBrains' commercial IntelliJ IDEA Ultimate. In addition, integration with Axiom JDK has appeared in OpenIDE. This allows developers to use the domestic platform for their projects. Finally, in the upcoming releases, convenient integration with the Russian source code platform from GitFlic the company "," also Resolut part of the Astra Group, will be added. This will ensure comfortable and safe work on projects within the country, which is especially important in light of security and privacy requirements. data
In the context of limited access to foreign solutions and the insufficient popularity of domestic analogues, we, together with our partners, have created our own development environment that will help Russian programmers maintain a continuous workflow and familiar user experience. This product is aimed at creating a full-fledged ecosystem for Russian developers, combining advanced technologies and a secure infrastructure. We expect that in the near future OpenIDE will become a key platform for developing in popular programming languages, "said Anton Shmakov, technical director of Astra Group. |
We have gathered an extremely strong composition of project participants with perfectly complementary competencies. I am sure that together we will make a cool and popular product, - said Andrey Glashchenko, founder, head of the development tools department at Haulmont. |
In Russia, the number of companies creating tools for developers is growing rapidly. Our task together with OpenIDE partners is to start the process of working together in an open project. We started with Java as the most popular platform in the corporate environment and plan to provide hundreds of thousands of developers with an open tool for quick and efficient work, which is not inferior in convenience to recognized IDEs, - said Roman Karpov, Director of Strategy and Technology Development at Axiom JDK. |