-
Richard Stallman
Es un programador estadounidense y fundador del movimiento por el software libre en el
mundo. Entre sus logros destacados como programador se incluye la realización del editor de texto GNU
Emacs,2 el compilador GCC, y el depurador GDB, bajo la rúbrica del Proyecto GNU.
Es también inventor del concepto de copyleft, un método para licenciar software de tal forma que su uso y
modificación permanezcan siempre libres y queden en la comunidad de usuarios y desarrolladores. -
El comienzo del software libre
Los conceptos de código abierto (fuente abierta) y de compartimiento libre de información existen desde
mucho antes de la existencia de computadoras y del software.
Algunos de los principios fundamentales del software libre, surgieron de filosofías de cooperación y
sinceridad, ampliamente establecidas en los campos académicos y de la investigación científica (en este
caso, ciencia computacional). -
Los primeros sistemas operativos con código fuente para modificarlo.
A finales de los años 50 casi todo el software era producido en masa por académicos e investigadores
corporativos en colaboración y no era visto como un producto. Los sistemas operativos eran distribuidos y
mantenidos por comunidades de usuarios. El código fuente, era distribuido con el software para que los
usuarios modificaran el software para arreglar errores de programación o agregar nuevas funcionalidades.
El código fuente del mainframe de IBM, el ACP , era distribuido libremente con la pc. -
Nacimiento de Unix - Nacimiento de Linux Torvald
En el año de 1969 dos importantes acontecimientos, nacimiento del S.O portable (Unix) y
nacimiento de Linus Torvalds creador del S.O Linux. -
Sistemas operativos primitivos
A comienzos del año de 1980 los software no eran considerados como un producto
independiente sino como un agregado para las personas o compañias que en ese entonces compraban las
computadoras.
Pero a finales de ese mismo año se empezaron a crear software de uso privativo, es decir con un código
cerrado, nadie podía tener mas acceso al código fuente mas que el creador, por esta razón no se podía
modificar o manipular los códigos para adaptarlos a las necesidades del usuario. -
Creación del proyecto GNU.
Richard Stallman crea el proyecto GNU, con el objetivo de crear un S.O completamente libre. -
Stallman ve la necesidad de modificar el código fuente.
Stallman ve la necesidad de modificar el codigo fuente de algunos software para que estos se adaptan a la
necesidad de cada usuario.
Quiso modificar el código de la impresora. -
Creación de la fundación de software libre (FSF)
Richard Stallman crea la fundacion de software libre y desarrolla la licencia publica general GNU. Introduce
la definicion de software libre y copyleft -
Se empieza a trabajar en 386BSD
Aunque Unix BSD ha sido Software libre por muchos años y ha tenido una de las primeras licencias de software libre , por desgracia también necesita una licencia independiente de AT&T para poder utilizarlo. El problema fue finalmente resuelto por William y Lynne Jolitz en 1992, cuando ellos liberaron 386BSD (también llamado Jolix). En desarrollo desde 1989, fue la primera versión en ser completamente libre y software abierto, independientemente de la licencia AT&T. -
Terminación de la 1era versión del S.O Linux
Para el 17 de Septiembre esta lista la primera versión del S.O Linux, la versión 0.01 -
Linus Torvalds anuncia que esta trabajando en la creacion de un S.O
Linus Torvalds anuncia que esta trabajando en la creación de un nuevo S.O muy parecido a Minix. -
Terminación de la 1era versión del S.O Linux
Para el 17 de Septiembre esta lista la primera versión del S.O Linux, la versión 0.01 -
Nace la distribución mas antigua de Linux (Slackware)
Slackware es la distribución mas antigua. Aun existe -
Nace la distribución Debian.
Debian GNU/Linux es un sistema operativo libre, desarrollado por miles de voluntarios alrededor
del mundo, que colaboran a través de Internet. -
Nace versión 1.0 de Linux.
Nace la versión 1.0 de Linux y esta tiene usos comerciales. -
Llega Tux mascota oficial de Linux, nace la version 2.0
Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es un
pequeño pingüino de aspecto risueño y cómico. La idea de que la mascota de kernel Linux fuera un
pingüino provino del mismo Linus Torvalds, creador de kernel Linux. Según se cuenta, cuando era niño le
picó un pingüino, y le resultó simpática la idea de asociar un pingüino a su proyecto. -
Dell empieza a vender equipos con S.O Linux
La compañia Dell empieza la venta de equipos con S.O Linux pre-instalado -
Nace Linux version 3.19
Esta versión añade soporte en Btrfs para sustitución rápida de dispositivos y scrubbing en RAID 5 y 6,
soporte para las extensiones de protección de memoria de Intel, que ayudan a parar la explotación de
desbordamientos de búfer, soporte para la arquitectura AMD HSA, soporte para el sistema de depuración
ARM Coresight, soporte para la arquitectura Altera Nios II, soporte para la descarga de las funciones de
switchs y routers en chips de hardware. -
Nace Linux versión 4.0 del Kernel
La última versión estable del kernel Linux 4.0, apodada como ‘Hurr durr I’m a sheep’ gracias a la fantástica
comunidad, trae como novedades soporte a nuevo hardware, mejoras en drivers, ligeros cambios que
mejorarán el rendimiento en determinados casos y los bug fixes esperados. -
Eventos recientes- Linux cumple 25 años
Linux cumplió 25 años en 2016 y su difusión en la industria ha sido impensada. Según datos de
la Linux Foundation, el kernel se utiliza:
-En los sistemas de control de tráfico ferroviario y aéreo.
-En más de 1,3 millones de teléfonos inteligentes Android activados cada día.
-En submarinos nucleares y sistemas de defensa.
-En la mayoría de los 700.000 televisores vendidos cada día.
-En el software de secuenciación del ADN.
-En los servidores de Google, Facebook y Amazon.