Traducido con IA del original en ruso.

"Grupo Astra" junto con las compañías Axiom JDK y Haulmont lanzaron la primera versión del entorno de desarrollo ruso independiente OpenIDE. Es una herramienta gratuita y de código abierto sin componentes propietarios, que está destinada a programadores profesionales de Java y está lista para su aplicación en proyectos reales.

El desarrollo de OpenIDE comenzó a finales del año pasado. En abril, la asociación se formalizó en la compañía «Entorno de desarrollo abierto». Durante varios meses, se llevó a cabo una prueba beta, en la que participaron más de doscientos desarrolladores, incluidos ingenieros de grandes compañías, freelancers y profesores universitarios. Ahora, la versión final y el código fuente están disponibles para su descarga para todos los interesados.

Entre las principales características de la primera versión de OpenIDE:

  • Soporte para la versión más reciente de Java 24: OpenIDE se convirtió en el primer IDE nacional con soporte actualizado para las últimas versiones de Java.
  • Infraestructura independiente: todos los elementos del entorno, incluido el marketplace de extensiones, la telemetría y las actualizaciones, están ubicados en Rusia y son administrados por compañías rusas.
  • Marketplace propio: los usuarios tienen acceso a más de 350 plugins, se está desarrollando el soporte para nuevas extensiones, incluidas las populares herramientas DevOps.
  • Multilingüismo y extensibilidad: el IDE soporta Java, Kotlin, Python, Scala y otros lenguajes a través de plugins LSP, y también proporciona un conjunto de herramientas para trabajar con sistemas de control de versiones, ensamblaje, depuración y refactorización.
  • Código fuente abierto y soporte de la comunidad: OpenIDE se distribuye bajo la licencia AGPLv3, lo que permite a todos los interesados contribuir al desarrollo de la plataforma, crear y publicar sus propios plugins.
  • Integración con el JDK ruso: el entorno incluye un runtime completamente localizado e independiente de Axiom JDK.
  • Soporte para Spring e integración de Amplicode.

En los planes de los desarrolladores de OpenIDE está la creación de su propio plugin para Docker y la mejora del soporte de LSP, la inclusión de OpenIDE en el Registro de software nacional del Ministerio de Asuntos Digitales, así como el apoyo activo a los desarrolladores nacionales de plugins y extensiones.

Ahora en portada

Artículos

¿Por qué incluso el chasis debe ser de marca?

En el contexto ruso, sigue creciendo rápidamente la popularidad de las PC ensambladas por pequeñas empresas locales o por departamentos de clientes corporativos. Históricamente, estas soluciones han sido más populares en Rusia que en otros mercados desarrollados, pero ahora han surgido nuevos matices en el desarrollo del segmento, sobre los cuales conversamos con Karim LASKRI, director de negocios de FSP Group en la región de la CEI.

Noticias

Almacenamiento en el que se puede confiar en segundo plano: se lanza Basis SDS 2.3 con diagnóstico programado y rol de observador

El sistema de almacenamiento es la única capa de la infraestructura donde un error no se «revierte»: los datos perdidos no se recuperarán ni con un reinicio ni revirtiendo la configuración. Por ello, del almacenamiento definido por software se esperan no tantas funciones nuevas como previsibilidad: que los procesos en segundo plano completen lo que empezaron y que el administrador vea el estado del clúster no solo «ahora», sino también en su dinámica.