Revista Tecnología

Millones de desarrolladores sostienen el software libre…¿o no?

Publicado el 07 diciembre 2015 por Technodyan

Cuando se suele introducir a alguien en el concepto de Software libre o al Software de Código abierto, suele mencionarse entre sus ventajas que, a diferencia del Software privativo o de código cerrado, al tener todo el mundo acceso a su código para estudiarlo, modificarlo, mejorarlo, entre otras cosas, hay miles de desarrolladores voluntarios velando por ese programa, mejorandolo constantemente, haciendolo más seguro, y además, gratis, por lo que la mejor opción siempre debería ser el Software Libre.

Que bien suena esto ¿No? En verdad, suena como un buen argumento para darle una oportunidad a un programa de código abierto, pero… ¿es realmente tan perfecto el mundo software libre? Lamentablemente, la situación real de estos programas dista mucho de esa imagen utopica donde todos son felices, y es que sostener un proyecto de Software libre cuesta mucho más trabajo del que muchos puedan imaginar, especialmente cuando es un sólo desarrollador quien se encuentra detrás y no hay recursos para contratar más.
A continuación, podrás ver la realidad detrás del Software libre, y como puedes ayudar a mejorar esta situación.

Los contrastes del Software Libre

Comencemos con uno de los proyectos de Software Libre más grandes del mundo: El Kernel Linux. En este caso, se cumple claramente con lo dicho al principio, miles de desarrolladores participan activamente y empresas como IBM son frecuentes colaboradores, así, se ha llegado a crear un proyecto sólido, pilar de muchas tecnologías actuales. Y gratis para los usuarios.

Gimp 2.9 Goat Invasion
A pesar tener una gran cantidad de usuarios, Gimp ha vivido tiempos dificiles en los que casi nadie contribuía a su desarrollo.

Por otro lado, tenemos a Gimp, la eterna alternativa gratuita a Photoshop (aunque es mucho más que eso), usado por miles de personas en todo el mundo y siempre citado como uno de los mejores programas en el área. Sin embargo, Gimp ha vivido tiempos muy dificiles, años en los que apenas y había desarrolladores activos aportando al proyecto, algo que, aunque parece que se esta revirtiendo con sus últimas versiones, ha provocado que el programa haya ralentizado su desarrollo drásticamente, y haya quedado desactualizado en muchos aspectos, haciendo que sea más dificil competir con software de pago como el propio Photoshop, que por su lado no ha dejado de evolucionar.
Además, durante ese periodo, otros programas libres como Krita, no han detenido su desarrollo y son grandes ejemplos de que el Software libre puede hacerle frente a cualquier programa cerrado cuando cuenta con el apoyo de su comunidad, mostrando un fuerte contraste con Gimp.

A pesar de que no es comparable el tamaño de ambos proyectos (Linux y Gimp), Gimp no deja de ser un software conocido, con una gran cantidad de usuarios. Si un proyecto como este puede llegar a casi quedarse sin desarrolladores ¿Qué le espera a otros menos conocidos? La realidad puede resumirse en la siguiente imagen:

Open Source Software Comic
A menos que sea un programa muy conocido, muchos programas de código abierto terminan siendo mantenidos por una sola persona

Si un programa no llega a ser suficientemente conocido y crear una comunidad que aporte constantemente a su desarrollo, probablemente termine siendo mantenido únicamente por su creador, quien puede dejar morir el proyecto cuando ya no tenga disponibilidad de tiempo para mantenerlo. Además, también puede darse la situación de que un programador en lugar de colaborar con el proyecto, realice un fork de este.

Pero el problema del sofware libre viene de que muchos usuarios aún piensan que el Software Libre es gratis, cuando es dificil que un proyecto avance si no hay algunos desarrolladores a tiempo completo detrás de este, algo que sólo pueden permitirse los programas si reciben las suficientes donaciones.

Si deseas colaborar con algún proyecto de Software Libre pero no puedes hacerlo de forma monetaria, no significa que no puedas ayudar, en su día hice una lista de 5 formas en que puedes contribuir al Software Libre (Además de donar), que puede serte de gran ayuda.

Linux ASCII Art

La falta de apoyo también evita que otros usuarios utilicen el software, provocando un doble efecto negativo (Ralentizar el desarrollo y la adopción de los usuarios) Frecuentemente, me encuentro con personas que exigen a un programa de código abierto que tenga las mismas capacidades que otra alternativa cerrada para así comenzar a usarlo, sin embargo, aunque podemos encontrar Software como LibreOffice, Krita o Blender, todos de primer nivel, estos proyectos siempre necesitarán de tu ayuda para poder seguir avanzando y para poder desarrollarse, ya que cuentan con equipos y presupuestos mucho más reducidos que las grandes corporaciones, en otras palabras, si no colaboramos con los programas de Software Libre, es poco realista esperar que cuenten con las opciones de un programa de $500 USD.

Así que, para terminar esto, recuerda que la realidad del Software Libre no es perfecta pero puedes ayduar a mejorarla, y que si te gusta un proyecto, colabores de la forma que prefieras, pues así estarás siendo un factor importante para que sobreviva y evoluciones.


Si te gusto el artículo ¡Compártelo en redes sociales! Te estaría muy agradecido

:)

Además, recuerda que puedes seguirme en Facebook y Google+, donde encontrarás contenido diferente cada día.
Si quieres contactar conmigo, no dudes en hacerlo a través de esta página de contacto, contestare a la brevedad.

¡Casi lo olvido! Para estar al tanto de todas nuestras novedades puedes Suscribirte al Newsletter semanal de Technodyan, utilizando el formulario de abajo. Te prometo cero Spam.

Primer nombre:

Dirección de correo:


Volver a la Portada de Logo Paperblog