El documento habla sobre el software libre, open source y la historia de Linux. Define el software libre como aquel que respeta la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Explica las cuatro libertades que debe otorgar un programa para ser considerado software libre. También define open source y distingue entre software libre y open source. Finalmente, resume brevemente la creación de Linux por parte de Linus Torvalds en 1991.
1.
Cecytem plantel Tecámac
administra sistemas operativos
Ing. rene Domínguez escalona
SOFTWARE LIBRE, OPEN SOURSE Y
HISTORIA DE LINUX
técnico en programación
sheyla Alarcón sosa
grupo 502
2.
s el software que respeta la libertad de los usuarios y
la comunidad. En grandes líneas, significa que los
usuarios tienen la libertad para ejecutar, copiar,
distribuir, estudiar, modificar y mejorar el software.
Es decir, el «software libre» es una cuestión de
libertad, no de precio. Para entender el concepto,
piense en «libre» como en «libre expresión», no como
en «barra libre».
Software libre definición
3.
La libertad de ejecutar el programa como se desea, con
cualquier propósito (libertad 0).
La libertad de estudiar cómo funciona el programa, y
cambiarlo para que haga lo que usted quiera (libertad 1).
El acceso al código fuente es una condición necesaria para
ello.
La libertad de redistribuir copias para ayudar a su
prójimo (libertad 2).
La libertad de distribuir copias de sus versiones
modificadas a terceros (libertad 3). Esto le permite ofrecer
a toda la comunidad la oportunidad de beneficiarse de las
modificaciones. El acceso al código fuente es una
condición necesaria para ello.
LIBERTADES
4.
Un programa es software libre si otorga a los
usuarios todas estas libertades de manera adecuada.
De lo contrario no es libre. Existen diversos
esquemas de distribución que no son libres, y si bien
podemos distinguirlos en base a cuánto les falta para
llegar a ser libres, nosotros los consideramos
contrarios a la ética a todos por igual.
5.
open source es una expresión de la lengua inglesa que
pertenece al ámbito de la informática. Aunque puede
traducirse como “fuente abierta”, suele emplearse en
nuestro idioma directamente en su versión original, sin
su traducción correspondiente.
Se califica como open source, por lo tanto, a los
programas informáticos que permiten el acceso a su
código de programación, lo que facilita modificaciones
por parte de otros programadores ajenos a los creadores
originales del software en cuestión.
OPEN SOURSE
definición
6.
s importante distinguir entre el software open
source, que dispone de la mencionada característica
de presentar su código abierto, y el software libre
(que puede descargarse y distribuirse de manera
gratuita). Existe software libre que no brinda acceso
al código (y que, por lo tanto, no puede considerarse
como open source), y programas open source que se
distribuyen de manera comercial o que requieren de
una autorización para ser modificados.
7.
En 1991, con 23 años, un estudiante de informática
de la Universidad de Helsinki (Finlandia) llamado
Linus Torvalds se propone como entretenimiento
hacer un sistema operativo que se comporte
exactamente igual al sistema operativo UNIX, pero
que funcione sobre cualquier ordenador compatible
PC. Posteriormente Linus tuvo que poner como
requisito mínimo que el ordenador tuviese un
procesador i386, ya que los ordenadores con CPU
más antiguas no facilitaban el desarrollo de un
sistema operativo compatible con UNIX.
HISTORIA DE LINUX
8.
Un factor decisivo para el desarrollo y aceptación de Linux va a ser la gran
expansión de Internet. Internet facilitó el trabajo en equipo de todos los que
quisieron colaborar con Linus y fueron aportando todos los programas que
vienen con UNIX. Linus no pretendía crear todos los programas que
vienen con UNIX. Su objetivo fundamental era crear un núcleo del S.O. que
fuera totalmente compatible con el de UNIX y que permitiera ejecutar
todos los programas gratuitos compatibles UNIX desarrollados por la Free
Software Foundation (fundada por Richard Stallman) que vienen con
licencia GNUF.1. Esta licencia impide poner precio a los programas
donados a la comunidad científica por sus propietarios (programas libres)
y obliga a que si se escriben nuevos programas utilizando código de
programas libres, estos sean también libres.
Para crear su núcleo, Linus se inspiró en Minix, una versión reducida de
UNIX desarrollada por el profesor Andy Tanenbaum para que sus
alumnos pudieran conocer y experimentar con el código de un sistema
operativo real.