SOFTWARE LIBRE
Para definir el Software Libre, tomaremos el concepto
legal que ha asumido el Estado Venezolano, a través del Artículo 2 del Decreto
3390, el cual define al Software Libre como “Programa de computación cuya licencia
garantiza al usuario acceso al código fuente del programa y lo autoriza a ejecutarlo
con cualquier propósito, modificarlo y redistribuir tanto el programa original como
sus modificaciones en las mismas condiciones de licenciamiento acordadas al programa
original, sin tener que pagar regalías a los desarrolladores previos”.
El
termino de software libre se puede definir como: el derecho que se nos otorga
al hacer desarrollo en esta herramienta como lo es: poder copiar, modificar
reutilizar, estudiar y redistribuir un producto. El planteamiento conceptual de
la corriente del software libre lo que pretende es impedir la explotación
permanente y desmesurada en cuanto al uso y al conocimiento que se obtiene con
el desarrollo de aplicaciones, sobre todo los beneficios que son concebidos con
el desarrollo de sistemas de información orientados a servicios.
A través del desarrollo de aplicaciones en software libre se busca garantizar que el conocimiento sea compartido y que el mismo sea libre para que terceros puedan utilizar, mejorar, reutilizar, cambiar, e incrementar las potencias y transformar todo en algo valioso que es el conocimiento lo que considero la mayor ventaja en la implementación de este tipo de desarrollo, los beneficios que se obtienen son muy numerosos ejemplo en el caso de las organizaciones o empresas donde tienen desarrollos libres, les brinda la libertad a los usuarios que adquieren el producto de poder usar, copiar, modificar, estudiar, reutilizar, modificar y distribuir libremente.
Algo que debemos tener todos presente o tomar en cuenta cuando hablamos de desarrollo en software libre, es que no podemos confundir el termino de libre con “gratis”, ya que en muchas oportunidades cuando el producto se adquiere no se incluye costo alguno, pero no se nos otorgan los derechos de modificación en el código fuente lo que significa que el usuario queda atado a pagar licencia por modificación y mantenimiento de la aplicación, y en otras oportunidades es lo contrario cobran el código pero nos dan derechos abierto para modificar, mejorar, reutilizar e incluso redistribuir la aplicación.
Entre algunas de las ventajas que presenta el desarrollo en software libre puedo mencionar las siguientes:
1) Libertad de uso y redistribución
2) Independencia tecnológica
3) Fomento de la libre competencia al basarse en servicio y no en licencia
Aunque bien es cierto que para poder
hablar de independencia tecnológica necesitamos incrementar la conformación y
fortalecimiento de comunidades de software libre en nuestro país y en nuestras
organizaciones.
No hay comentarios:
Publicar un comentario