La Fundación Eclipse es silenciosa y no se jacta de su trabajo en la empresa Java, pero este enfoque podría salvar el estándar.
En medio de la angustiosa acusación sobre la relación supuestamente unilateral de los gigantes de la nube con el código abierto (todo lo que se toma, no se da), con la afirmación de que el código abierto se secará sin que alguien llene los bolsillos de los VCs que financian (muy poco) el código, las fundaciones siguen generando mucho código abierto fantástico. A menudo pasadas por alto, estas fundaciones desempeñan un papel inusualmente importante en el desarrollo de software de código abierto, ofreciendo un entorno neutral para que los competidores cooperen con las protecciones legales en torno a la propiedad intelectual y la defensa de la competencia.
VER: Software de código abierto vs. software propietario: Un vistazo a los pros y los contras (Tech Pro Research)
Estamos familiarizados con la Cloud Native Computing Foundation, dado su papel en impulsar el desarrollo de Kubernetes, entre otras cosas. Sin embargo, para muchos es menos familiar el trabajo silencioso pero importante que está realizando la Fundación Eclipse, que ahora alberga el futuro de la empresa Java bajo el apodo de Jakarta EE, el sucesor de Java EE (que sigue siendo licenciado por Oracle y mantenido bajo el JCP. Al parecer, de la noche a la mañana, esta organización de 15 años de edad se ha puesto en el centro de lo que muchos esperan sea un entorno Java nativo de la nube modernizado. Eclipse también ha sido acogido por el floreciente crecimiento de los proyectos de Internet de los objetos (IO) en código abierto.
Perro viejo, trucos nuevos
Creada en 2004 como sede del conjunto de herramientas del entorno de desarrollo integrado de Java (IDE) llamado Eclipse, la Fundación Eclipse se ha revitalizado recientemente. Con un personal profesional relativamente escaso de 30 personas, la mayoría en Canadá, la Fundación Eclipse se encarga hoy de la supervisión de más de 360 proyectos y más de 1.550 personas que han contribuido con más de 162 millones de líneas de código hasta la fecha, con un valor de software estimado en unos 9.000 millones de euros, lo que representa mucho código y mucho dinero. Y un montón de trabajo ingrato.
VER: Cómo construir una carrera exitosa como desarrollador (PDF gratuito) (ConsejoTecnologico.com)
Ningún código es tan importante como el trabajo con Jakarta EE. Como ha dicho el director ejecutivo de la Fundación Eclipse, Mike Milinkovich, Java «siempre ha sido un proveedor único, y siempre ha sido la especificación primero, lo que creo que ha ayudado a ralentizar el ritmo de la innovación». Ciertamente. Bajo la dirección de Oracle, Java EE 8 se lanzó con un año de retraso, y la edición empresarial no se había actualizado en cuatro años.
Ahora, con el respaldo de la Fundación Eclipse, Java se mueve más rápido y ya ha publicado dos versiones en 2019. Si va a mantener este ritmo depende de la comunidad que lo desarrolle, pero dada la necesidad de mantener el ritmo con el aumento de los microservicios y otras innovaciones, Java (Yakarta) corre el riesgo de perder relevancia si no puede satisfacer los requisitos de los desarrolladores modernos. Con la ayuda de la Fundación Eclipse, Yakarta está haciendo precisamente eso.
Crédito a quien se le debe
Puede ser fácil pasar por alto el trabajo duro y político de mantener a los proveedores con topes de mercado que se aproximan a un billón de euros alineados con una comunidad global de desarrolladores dedicados (la mayoría de los cuales ahora trabajan para estos mismos proveedores. Estos grupos tienen sus defectos y deficiencias, y el software de código abierto puede ser muy desordenado por la propia naturaleza de sus procesos de desarrollo abierto. Usted no tiene acceso a los canales Slack del desarrollador en los proveedores de software privativo, pero cualquiera puede leer las listas de correo del núcleo de Linux.
VER: ¿Adónde va Java en la empresa a partir de aquí? (ZDNet)
Pero este trabajo, generalmente ingrato, de fundaciones como la Fundación Eclipse nos reporta enormes dividendos a todos nosotros. Incluso puede mover mercados. Por ejemplo, la mayor adquisición de tecnología de la historia? Era IBM comprando Red Hat por 34.000 millones de euros. De hecho, durante todo el año 2019, el software de código abierto generó más de 65.000 millones de euros en fusiones, adquisiciones y ofertas públicas iniciales.
Así que este año tómese un momento para agradecer a las personas que están detrás del código abierto y que ayudan a crear los entornos en los que los desarrolladores pueden centrarse en el desarrollo de software y dejar el ingrato trabajo de la higiene del código a otros. Agradece a la Fundación Apache Software, a la Fundación Linux y a la recientemente revitalizada Fundación Eclipse, entre otras, por el trabajo que están haciendo para encauzar a las corporaciones para que den más, y para que lo hagan de manera más eficiente.
Mejor aún, únase a ellos y contribuya con su tiempo y energía a sus buenas obras. Haga del 2019 un año aún mejor para usted y el código abierto.
Boletín Semanal de Código Abierto
No se pierda nuestros consejos, tutoriales y comentarios sobre el sistema operativo Linux y las aplicaciones de código abierto. Entregado los martes