Linux
Qué es GNU?
GNU es un sistema operativo
de software libre, es decir, respeta la libertad de los usuarios. El
desarrollo de GNU ha permitido que se pueda utilizar un ordenador sin software
que atropelle nuestra libertad.
Recomendamos versiones de
GNU que se pueden instalar (más precisamente, distribuciones GNU/Linux),
que son completamente software libre. Más información acerca de GNU.
Qué es el movimiento del
software libre?
El movimiento del software
libre promueve una campaña para que los usuarios de ordenadores obtengan la
libertad que otorga el software libre. El software libre permite que los
usuarios ejerzan el control de sus propias tareas de computación. El software
que no es libre, al contrario, somete a los usuarios al poder de los
desarrolladores del software. Véase el vídeo explicativo.
¿Qué
es el software libre?
Software
libre significa que los usuarios tienen la libertad de ejecutar, copiar,
distribuir, estudiar, modificar y mejorar el software.
El software libre es una
cuestión de libertad, no de precio. Para entender el concepto, debe pensarse en
«libre» como en «libertad de expresión», no como en «cerveza gratis».
Más precisamente, software
libre significa que los usuarios de un programa tienen las cuatro
libertades esenciales:
- La libertad de ejecutar el programa como
lo desee, con cualquier propósito (libertad 0).
- La libertad de estudiar el funcionamiento
del programa y adaptarlo a sus necesidades (libertad 1). El acceso al
código fuente es un prerrequisito para esto.
- La libertad de redistribuir copias para
ayudar a los demás (libertad 2).
- La libertad de mejorar el programa y de
publicar las mejoras, de modo que toda la comunidad se beneficie (libertad
3). El acceso al código fuente es un prerrequisito para esto.
Debido a la evolución de la
tecnología y del uso de la red, estas libertades son ahora aún más importantes
que en 1983.
Hoy en día el movimiento del
software libre va mucho más allá del desarrollo del sistema GNU. Consulte
el sitio de la Free Software Foundation para obtener más
información sobre lo que hacemos y cómo colaborar.
Historia de Linux, GNU y el
software libre
En 1971, cuando Richard
Stallman empezó su carrera en el MIT, él trabajaba en un grupo que usaba
exclusivamente software libre. Hasta las grandes compañías distribuían software
libre. Los programadores tenían la libertad de cooperar entre ellos y usualmente
la ejercían.
Hacia la década del 80, la
mayoría del software se había vuelto propietario, o sea, tenía dueños que
prohibían y evitaban la cooperación entre los usuarios. Esto hizo que en 1983,
Richard Stallman concibiera la Free Software Foundation (Fundación
software libre, FSF) y en ésta el proyecto GNU como una forma de
recuperar el espíritu cooperativo de los primeros días de la computación, y
posibilitar nuevamente la cooperación sacando los obstáculos impuestos por los
dueños del software propietario.
El proyecto GNU consiste en el
desarrollo de un sistema operativo y juego de aplicaciones totalmente libre y
compatible con UNIX. El proyecto incluye desarrollar una versión libre de
cualquier aplicación que no se disponga libre. De esta forma, una computadora
puede estar equipada con 100 software libre y cumplir cualquier función; esto
incluye el sistema operativo y todos los programas que uno necesite para
cualquier función. Ya que sin un sistema operativo no puede usarse una
computadora, se tomó esto como punto de partida para el proyecto GNU.
Creación:
En 1991, mientras asistía a
la Universidad de Helsinki, Linus Torvalds se interesó por los
sistemas operativos y frustrados por la concesión de licencias que
utilizaba MINIX, que en ese momento se limitaba a uso educativo. Él
comenzó a trabajar en su propio núcleo del sistema operativo, lo que
eventualmente se convirtió en el núcleo de Linux.
Torvalds comenzó el
desarrollo del núcleo de Linux en MINIX y las aplicaciones escritas
para MINIX también se usaron en Linux. Posteriormente, Linux maduró y
desarrollo un núcleo solido el cual tuvo lugar en sistemas Linux. Las
aplicaciones GNU también remplazaron todos los componentes de MINIX,
porque era ventajoso utilizar el código libremente disponible en el
Proyecto GNU con el nuevo sistema operativo; El código GNU con
licencia bajo la GPL puede ser reutilizado en otros programas de
computadora, siempre y cuando también se liberen bajo la misma licencia o una
licencia compatible. Torvalds inició un cambio de su licencia original, que
prohibía la redistribución comercial, a la GPL. Los desarrolladores
trabajaron para integrar componentes de GNU con el núcleo Linux, haciendo un
sistema operativo completamente funcional y gratuito.
Componentes:
Glosario:
Información: es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.
Linus Benedict Torvalds: es un ingeniero de software finlandés estadounidense conocido por iniciar y mantener el desarrollo del "kernel" (en español, núcleo) Linux, basándose en el sistema operativo libre Minix creado por Andrew S.
Richard Matthew Stallman:(nacido en Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como «rms». es un programador estadounidense y fundador del movimiento por el software libre en el mundo.
Posteriormente: Después, detrás de.
Compatible: Que puede existir, ocurrir o hacerse al mismo tiempo que otra cosa y de forma armónica con ella, o combinarse con ella sin estorbarla.
Interfaz: Dispositivo capaz de transformar las señales generadas por un aparato en señales comprensibles por otro.
Fundación por el Software Libre: es una organización creada en octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir este movimiento.
Aplicación: Colocación de una cosa sobre otra o en contacto con otra de modo que quede adherida o fijada o que ejerza alguna acción
Componente: Parte discreta de un sistema capaz de operar independientemente, pero diseñada, construida y operada como parte integral del sistema. Ejemplos de componentes individuales son los pozos, estacione de estaciones de bombeo, tanques de almacenamiento, presas, sistemas de conducción, etc.
Cooperar: Hacer algo para que junto a la acción o el esfuerzo de otras personas se consiga un determinado resultado.
Comentarios
Publicar un comentario