lunes, 4 de agosto de 2014

SOFTWARE LIBRE

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