miércoles, 23 de septiembre de 2015

El Software Libre y el Desarrollo

El concepto de software libre no quiere decir que este no tenga valor ni que sea gratis, estos se pueden vender y muchos tienen un valor estimado alto, el creador decide como ofrecer su software con tal se comparta el código fuente para que los usuarios puedan modificarlo a su gusto.
Una de las principales ventajas que tiene el softwares libre es que se forma una comunidad alrededor de este y las personas se sienten participes del proyecto ya que pueden hacer aportes al programa y compartirlo con la comunidad.

Personalmente he tenido un acercamiento bastante amplio con los videojuegos y son contados los que ofrecen su código fuente a la comunidad; Constantemente las personas se están quejando de errores que tienen los juegos y de ideas para mejorarlos, pero muy pocas veces los creadores de estos los escuchan debido a que es muy costoso intentar corregir los errores o implementar las ideas que tienen los jugadores

Ahora bien, imaginémonos por un momento que los juegos fueran software libre, las personas comenzarían a investigar como modificar el juego y podrían enviar ideas al creador o a los equipos de desarrollo con código ya implementado, y les sería más fácil añadirlas; Pero esto no es lo fundamental, lo importante es que niños y jóvenes se interesarían por entrar al mundo de la programación, yo siempre he apoyado la idea de que todas las personas deberíamos saber programar, es algo esencial como la matemática, y los videojuegos es una herramienta muy poderosa para hacer que esto suceda, todo esto tomando en cuenta de que son millones de niños y jóvenes que juegan diariamente a juegos online.

Además, que la juventud se daría cuenta de las ventajas que tiene el software libre y podría optar por incluir este en su vida diaria, reemplazando programas con licencias muy caras y ayudando al desarrollo del país.

Respecto a la comercialización de software, no estoy de acuerdo con las personas que piensan que todo el software que se produce debe ser gratis, esto no es factible, una persona o empresa que se dedique a la producción de software tiene derecho a una remuneración justa como cualquier otro empleo, o empresa, si todos los programas fueran gratis muy pocas personas incursionarían en este mundo y los softwares serian de baja calidad.

También pienso que si una persona crea un software y quiere venderlo y no compartir su código fuente, está en todo su derecho de hacerlo, al fin y al cabo es creación de él, y él es el que se está perdiendo la oportunidad de hacer que toda una comunidad le ayude a mejorar su propia creación.

Para concluir quiero decir dos cosas, la primera es que debemos ver a los videojuegos como una poderosa herramienta para que los jóvenes incursen en el mundo de la programación y el software libre, y la segunda es que el software libre nos da muchas herramientas y oportunidades pero es decisión de nosotros si formamos una comunidad o luchamos contra ella.

Por: David Velasco Zambrano
http://creativecommons.org/licenses/by-sa/4.0/

No hay comentarios:

Publicar un comentario