Entre los años 60 y 70 del Siglo XX, el software no era
considerado un producto, era común que los programadores y desarrolladores de
software compartieran libremente sus programas unos con otros.
A finales de los 70, las compañías iniciaron el hábito de
imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá
por el 1971, cuando la informática todavía no había sufrido su gran boom, las
personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban
y compartían el software sin ningún tipo de restricciones.
En los años 80 la situación las computadoras más modernas
comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a
aceptar condiciones restrictivas que impedían realizar modificaciones a dicho
software.
Con este antecedente, en 1984, Richard Stallman comenzó a
trabajar en el proyecto GNU, y un año más tarde fundó la Free Software
Foundation (FSF).
¿QUÉ
ES?
O free software,
es el software que, una vez obtenido, puede ser usado, copiado, estudiado,
modificado y redistribuido libremente. El software libre suele estar disponible
gratuitamente en Internet, o a precio del coste de la distribución a través de
otros medios; sin embargo, no es obligatorio que sea así y, aunque conserve su
carácter de libre, puede ser vendido comercialmente.
Entonces un programa puede considerarse “Software Libre”
si de distribuye bajo una licencia que garantice a quien lo recibe las
siguientes libertades:
·
Libertad de ejecutar el programa, con
cualquier propósito.
·
Libertad de estudiar cómo funciona el
programa y de adaptarlo a sus necesidades.
·
Libertad de redistribuir copias del programa.
·
Libertad de mejorar el programa y redistribuir
dichas modificaciones.
CARACTERISTICAS DEL SOFTWARE LIBRE:
- Se
encuentra disponible el código fuente del software, por lo que puede
modificarse el software sin ningún límite.
- Libertad
de estudiarlo y adaptarlo.
- Libertad
de distribuir copias.
- Libertad
de mejora y publicación de cambios.
- Libertad
de usar el programa con cualquier propósito.
VENTAJAS:
- El
usuario no comete delito por tenerlo o usarlo.
- Gama
y variedad de herramientas libres.
- Actualizaciones
periódicas con alta frecuencia.
- Tiene
una gran comunidad de apoyo y soporte.
DESVENTAJAS:
- Carece
de una estructura ampliada (marketing).
- Algunas
aplicaciones específicas no están en el mercado.
- Dificultad
en el intercambio de archivos.
- Algunas
aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de
instalar.
- Inexistencia
de garantía por parte del autor.
- Interfaces gráficas menos
amigables.
- Poca
estabilidad y flexibilidad en el campo
de multimedia y juegos.
- Menor
compatibilidad con el hardware.