SOFTWARE

SOFTWARE LIBRE

El software. En otras palabras, da la posibilidad de controlar el programa software libre es aquel que les da a sus usuarios la libertad de ejecutar, copiar, estudiar ,modificar y distribuir lo que hace.
Cuando compramos un software , en realidad, estamos adquiriendo una licencia para usarlo, por lo que, quien lo obtiene, está atado a numerosas y sutiles reglas como, por ejemplo, el no poder compartir ni modificar el programa.
El software libre es todo aquel software cuyo código fuente se puede estudiar, modificar y utilizar libremente con cualquier fin, e incluso, copiar y redistribuir el programa con cambios o sin ellos. En otras palabras, este tipo de software le da la libertad a cualquier persona u organización de usar un programa para cualquier clase de trabajo y sin la obligación de comunicárselo a un desarrollador o a alguna entidad específica. 




¿Cuáles son las 4 libertades del software libre?

Para que un programa sea de software libre, este debe contar con cuatro libertades: 

Libertad 1: de usar el programa con cualquier propósito
La libertad de ejecutar el programa con cualquier propósito se trata de que todo usuario es libre de utilizar el software en:

  • cualquier sistema de computación;
  • con cualquier tipo de trabajo y finalidad;
  • sin obligación de comunicar a ninguna entidad específica o al programador.
En otras palabras, al usuario no se le prohíbe o se le impide ejecutarlo ya que lo que importa es su propósito y no el del programador.

Libertad 2: de estudiar cómo funciona el programa y poder modificarlo
Para tener las libertades 1 y 3 es necesario tener acceso al código fuente, por lo que esta es una condición fundamental para el software libre.
Ahora bien, la Libertad 1 constituye la libertad de usar la versión modificada (según los deseos y necesidades del usuario) en lugar de la original.

Libertad 3: de distribuir copias del programa a cualquier persona u organización
La libertad para distribuir el programa (Libertades 2 y 3), consiste en que los usuarios tienen la libertad de distribuir y compartir copias con o sin modificaciones, sin necesidad de pedir ni pagar algún permiso para hacerlo.
Además, se puede distribuir los programas gratuitamente o cobrando alguna tarifa por ello.

Libertad 4: de mejorar el programa y compartir las mejoras en beneficio de todos
La Libertad 4 permite mejorar el programa — y, al igual que la libertad 1 — posibilita compartir y liberar las versiones modificadas como software libre y, de tal forma, beneficiar con ello a las personas u organizaciones que lo utilicen. 

5 ventajas que aporta el software libre

1. Desarrollo y mejoramiento continúo
El hecho de que se pueda acceder al código fuente permite que muchas personas revisen y prueben el código y, como consecuencia no solo hay un mejor resultado sino que además la seguridad es muy superior al software privativo.
Por otro lado, el software libre es atendido entre muchos usuarios que evalúan directamente las fallas o faltas que presenta el programa.
Por eso no se tiene que esperar que la compañía fabricante lance al mercado una actualización o una versión corregida, lo cual permite disminuir los tiempos de solución de los problemas.

2. Permite la independencia tecnológica
Al no depender de los grandes fabricantes del software, los usuarios pueden decidir si es necesario realizar migraciones o actualizaciones del sistema, sin tener que someterse a decisiones impuestas por dicho fabricante.

3. Permite ahorrar en la adquisición, mantenimiento y renovación de tecnologías
Es mucho más económico afrontar una actualización o una instalación masiva de software abiertos que de software privativos.
Además, al no tener que invertir en licencias anuales, los usuarios pueden ahorrar dinero o usarlo para adquirir otro software necesario y vinculado al servicio de la empresa.

4. Permite ser copiado
Como mencionamos anteriormente con las libertades, el software libre permite ser copiado, así que sin necesidad de adquirir nuevas licencias, este puede ser distribuido a todos aquellos que lo necesiten.

5. Proporciona autonomía
Cómo pudiste leer más arriba de este contenido, los usuarios tienen control sobre el código fuente por lo que con el software libre se tiene libertad absoluta para usar el programa con cualquier propósito, sin restricciones y adaptarlo a las necesidades de cada uno. El software suele requerir conocimientos técnicos no comunes entre los usuarios de computadoras.





No hay comentarios:

Publicar un comentario

HABLAR A TIEMPO PUEDE PREVENIR ABRIR UNA PUERTA AL INFIERNO El abuso de drogas es un comportamiento que se puede prevenir. Sin embargo, los ...