SOFTWARE LIBRE

 ¿Qué es el Software Libre? 

Software Libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:

  • La libertad de usar el programa, con cualquier propósito (libertad 0).
  • La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
  • La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
  • La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.

Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.




Tipos de software libre

En principio, el Software Libre puede ser de cualquier tipo, desde sistemas operativos para controlar de manera personalizada el funcionamiento y los recursos del computador, hasta aplicaciones adaptables a las necesidades del usuario, videojuegos intervenibles, y programas de gestión de periféricos que pueden modificarse y atender así los requerimientos específicos de diversas piezas de hardware.

Algunas de las distribuciones o presentaciones más populares del mundo del Software Libre son las siguientes:

  • GNU/Linux. Uno de los programas más importantes histórica y popularmente, encabezó el esfuerzo por un software de código abierto en el mundo de la Internet desde 1983.
  • Chrome OS. Basado en el kernel de Linux, este sistema operativo actualmente en desarrollo por la empresa Google Inc. empleará el explorador Google Chrome como su interfaz principal y se basa 100% en la nube.
  • VALO-CD. Se trata de un CD con software de código abierto diseñado para operar bajo el entorno de Microsoft Windows, desarrollado por programadores Finlandeses en 2008.
  • OpenDisc. Otro conjunto de herramientas de código abierto diseñadas para funcionar en Microsoft Windows, creados en 2007 para educar a los usuarios en el uso de Linux.
  • Ubuntu. Es una distribución libre de GNU/Linux que emplea tecnología GNOME como su entorno virtual de escritorio, cuya empresa creadora sobrevive ofreciendo soporte técnico a sus usuarios.

Ventajas que aporta el software libre

1. Desarrollo y mejoramiento continuo

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 softwares abiertos que de softwares privativos.

Además, al no tener que invertir en licencias anuales, los usuarios pueden ahorrar dinero o usarlo para adquirir otros softwares necesarios y vinculados 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

Como 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 empresa.


No hay comentarios:

Publicar un comentario