Komodo IDE es un entorno de desarrollo integrado popular para lenguajes de programación dinámicos que se introdujo en mayo de 2000.
Utilizado por muchos programadores de todo el mundo, ha demostrado ser un IDE muy útil a lo largo de los años.
Desafortunadamente, todas las cosas buenas se terminan.
Este es el caso de Komodo IDE, puesto que ahora se ha retirado y todo el desarrollo se ha visto paralizado. Pero quizás exista un lado positivo en esto 😃
La compañía detrás de Komodo es ActiveState que ahora ha hecho que el código esté disponible abiertamente para que cualquiera lo pueda usar y modificar.
¿Por qué Komodo pasa a ser de código abierto ahora?
ActiveState comenzó a sentir que se estaba volviendo difícil mantener el IDE de Komodo.
11 Mejores Editores de Código de Python y Entornos de Desarrollo IDE
¿Cuáles fueron los factores desencadenantes?
Hubo muchos factores que llevaron a esto. Por ejemplo, los marcos en los que se construyó Komodo, XUL y XULRunner, fueron retirados por Mozilla en 2016.
Luego está la cantidad de esfuerzo necesario para que Komodo fuera compatible con los sistemas más nuevos. Habría que reescribir completamente Komodo utilizando un marco más nuevo.
El último gran problema, es el hecho de que ya existen muchos editores de código gratuitos disponibles en el mercado en este momento, y muchos de ellos funcionan sensiblemente mejor que Komodo.
Por tanto, la compañía, sienten que ya no es un buen negocio seguir esforzándose en el desarrollo del IDE.
¿Y ahora qué?
ActiveState ha hecho que todo el código base del IDE de Komodo esté disponible en su repositorio de GitHub.
Han proporcionado 3,2 millones de líneas de código que consisten en varios lenguajes de programación como Python, JavaScript, XUL, HTML, C++ y más.
Cualquiera puede copiar, cambiar y usar el código como mejor le parezca.
Los foros de Komodo se mantendrán abiertos durante un año, para posteriormente pasar a ser cerrados.
Desde la compañía, también están abiertos a mover el contenido a una plataforma diferente si alguien está dispuesto a asumir la tarea de administrarlo.
Una gran oportunidad para los desarrolladores de software
Esto puede ser muy útil para la comunidad en general, ya que ahora las personas pueden intentar crear algo realmente especial a partir del código de Komodo.
Un usuario de Reddit, yvrelna menciona lo siguiente:
Nunca usé Komodo, pero es genial saber que Komodo ahora está libre de su jaula. Las empresas deberían hacer esto más a menudo. Si ya no están dispuestos a admitir un software, deberían lanzarlo como código abierto.
Hubiera sido mejor si el software fuera de código abierto desde siempre, por supuesto, pero realmente no hay razón para que una empresa mantenga cerrada su base de código si no tiene interés en mantenerla.
Lo único es que deberían haberlo hecho antes, cuando todavía había suficientes personas que se preocupan por el software como para elegirlo y mantenerlo.
A lo que es difícilmente poder contradecir, las empresas deben hacer un esfuerzo adicional hacía abrir el código de su software obsoleto para que la comunidad tenga la oportunidad de crear algo importante a partir de él o incluso mantenerlo a largo plazo.