Este documento resume la historia de los movimientos de código abierto y software libre, incluyendo el Proyecto GNU creado por Richard Stallman para desarrollar un sistema operativo completamente libre, y Linux desarrollado por Linus Torvalds. Explica cómo GNU y Linux se unieron para formar el sistema operativo GNU/Linux, también conocido simplemente como Linux, y los factores que contribuyeron a su crecimiento, incluyendo la licencia GPL y el enfoque en el software como negocio rentable.
1. 1
INTRODUCCION
Es un documental que cuenta la historia de GNU, Linux y Los movimientos de
código Abierto (Open Source) y software Libre Free Software a través de
estadísticas y entrevistas a sus fundadores y personas que participan en estos
movimientos.
Una época en la cual el software y su código posan a ser desarrollados, no solo
por una empresa propietaria que se encarga de cerrar su código, si no también es
construido por comunidades enteras y donde el conocimiento y el código fuente se
comparte y adquiere un derecho más importante.
2. 2
ENSAYO
REVOLUTION OPERATION SISTEM.
El software libre es una forma ética d entender el software que garantiza la libertad
del usuario. Por tanto el software bajo de este emblema puede ser usado copiado,
modificado y retribuido libremente.
La principal diferencia entre los términos “Open Source” y “Free Software” es que
este último, tiene en cuenta los aspectos éticos y filosóficos de la libertad mientras
que el “Open Source” se basa únicamente en los aspectos técnicos.
GNU PROJET
El proyecto GNU fue fundado por Richard Stallman, con el fin de crear un sistema
operativo completamente libre, basado en Linux el cual era prioritario y por tanto,
tuvieron que hacerlo desde cero.
LINUX
Linux es un núcleo (Kernel) libre de sistema operativo creado por Linus Torvalds
de forma independiente.
Posteriormente se unieron, el Kernel de Linux con el kit de herramientas del
proyecto GNU y conformaron un sistema operativo completo llamado GNU/Linux o
Linux O.S.
- Linux esta licenciado bajo GPL
- Linux está escrito en el lenguaje de programación c, junto a unas pequeñas
secciones de código escritas con el lenguaje ensamblado.
GNU/Linux es el término empleado para referirse al sistema operativo en
general (la combinación del Kernel Linux y las herramientas de sistema
GNU.) Sin embargo comúnmente se usa Linux para proyectos y por tanto el
S.O en general.
¿QUE ES UN SISTEMA OPERATIVO?
La misión de un sistema operativo es ayudar a los programas a ejecutar,
estos le piden ciertos recursos, ciertos ficheros del disco o la posibilidad de
conexión con el exterior del SO le brinda estos servicios.
3. 3
- Kernel o núcleo. Es el principal responsable de facilitar a los distintos
programas acceso seguro al hadware de la computadora o en lo general,
es el encargado de gestionar los recursos… LINUX
- Compiladores e intérpretes
- Editores y bibliotecas Proyecto GNU
-Debuggers
FACTORES DEL CRECIMIENTO DE GNU/ LINUX EN EL MERCADO
-SOFTWARE COMO NEGOCIO RENTABLE
Michael Tiemann (co-fundador de una empresa de consultorías y servicios
alrededor del software libre), se dio cuenta que había una buena
oportunidad De hacer negocio y crecer con ese tipo de software.
LICENCIA PÚBLICA GENERAL GPL
Tanto las herramientas de sistema del proyecto GNU como el núcleo Linux,
están liberados bajo la licencia GPL (General Public License o Licencia
Publica General de GNU.
La licencia GPL es un documento legal, escrito desde el punto de vista de
la comunidad y no de una empresa con intereses particulares.
Su propósito es declara que el software que el este cubierto por esta
licencia, es software libre y así protegerlo, de algún intento de apropiación u
otro acto que pueda ir en contra de las libertades de los usuarios.
OPEN SOURCE
Open Source o código abierto, es el termino con el que se le conoce al
software desarrollando y distribuido libremente.
La diferencia radica, en que el Open Surce está enfocado a los beneficios
prácticos y técnicos de compartir el código y no a los temas morales y
éticos, como ocurre con el software Libre.
En 1998 se acuña el término “Open Source” y se hace la “Open Source
Definition” por parte de Bruce Parens que define los derechos
fundamentales que tienen el software cuando es de código abierto.