software libre
Introducción
Cuando hablamos de software libre
o free software, nos referimos a que todos los usarios puedan adquirir el producto y por
tanto, usuarlo, copiarlo, estudiarlo , modificarlos y redistribuir libremente.
Nota: en esta oportunidad hablare de GNU -
LINUX, sus conceptos y un pequeño resumen de sus historias .
Se daran cuenta q la historia
esta incompleta, este es debido a que , las historias con distintas, pero en un
cierto punto llegan a enlazar, y dicho enlace
se los proporcionare al final.
GNU
Es acronico recursivo q porviene de <GNU no es UNIX>, el cual fue inicado por Richard Stallman, con el objetivo principal de crear un sistema operativo libre.
Teniendo como objetivos la promocion de software y conocimientos mediante el uso de licencias libre como.
glp, agpl, lgpl, gfdl.
Richard Stallman escirbio el anuncio inicial del Proyecto GNU el 27 de septiembre de 1983. Luego una version extendida denomindada el Manifiesto de GNU.
Historia breve de GNU
En 1971, cuando Richard Stallman
comenzó su carrera en el MIT, trabajó en un grupo que usaba software libre
exclusivamente. Incluso compañías informáticas frecuentemente distribuían
software libre. Los programadores eran libres de cooperar unos con otros, y
frecuentemente lo hacían.
En los 80, casi todo el software
era privativo, lo cual significa que tenía dueños que prohibían e impedían la
cooperación entre usuarios. Esto hizo necesario el Proyecto GNU.
Cada usuario de ordenadores
necesita un sistema operativo; si no existe un sistema operativo libre,
entonces no puedes ni siquiera comenzar a usar una computadora sin recurrir a
un software privativo. Así que el primer elemento en la agenda del software libre
es un sistema operativo libre.
Decidimos hacer el sistema
operativo compatible con Unix porque el diseño en general ya estaba probado y
era portable, y porque la compatibilidad hacía fácil para los usuarios de Unix
cambiar de Unix a GNU.
Un sistema operativo incluye un
núcleo, compiladores, editores, editores de texto, software de correo,
interficies gráficas, bibliotecas, juegos y muchas otras cosas. Por todo esto,
escribir un sistema operativo completo es un trabajo bastante grande. La Free
Software Foundation se fundó en octubre de 1985 con el objetivo inicial de
recaudar fondos para ayudar a programar GNU.
En 1990 ya habíamos encontrado o
escrito los componentes principales, excepto uno, el núcleo.
LINUX
Es un nucleo lidre de sistema operativo, uno de los principales ejemplos de software libre y codigo abierto.
su modelo de desarrollo es iterativo, mediante codigo abierto y colaboracion de la comunidad.
Su lanzamiento inicial fue el 25 de agosto de 1991, el desarrollo de dicho nucleo tiene lugar en la linux Kemel Mailing List Archive.
Su creador fue Linus Torvals.
Este nucleo fue desarrollado en C, ensamblador monolitico.
Historia breve de LINUX
Todo empezo en 1991 cuando Linus Torvalds de 21 años, tubo simples ideas para un nucleo de un sistema operativo.
Comenzó con un intento por obtener un núcleo de sistema operativo gratuito similar a Unix que funcionara con microprocesadores Intel 80386.
Torvalds publico "Estoy haciendo un sistema operativo (gratuito, sólo un hobby, no será nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y está empezando a estar listo. Me gustaría saber su opinión sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algún parecido con él.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendré algo práctico dentro de unos meses..."
en el grupo de noticias comp.os.minix
Luego de esta publicación muchas personas personas ayudaron con el código.Luego se lanzaron diferente versiones como:
| Versión | Fecha19 | Nota | Ficheros20 | LoC21 | MiB | MiB (bz2) |
| 0.01 | 17 de septiembre de 1991 | Initial Public Release | 88 | 8.413 | 0,267 | 0,06 |
| 0.02 | 5 de octubre de 1991 |
| - | - |
|
|
| 0.11 | 8 de diciembre de 1991 |
| 100 | 11.907 | 0,363 | 0,076 |
| 0.95 | 7 de marzo de 1992 |
| 122 | 19.200 | 0,533 | 0,111 |
| 1.0.0 | 13 de marzo de 1994 | Primera versión estable | 561 | 170.581 | 4,633 | 0,969 |
| 1.1.0 | 6 de abril de 1994 | Versión de desarrollo | 561 | 170.320 |
|
|
| 1.2.0 | 6 de marzo de 1995 |
| 909 | 294.623 |
|
|
| 1.3.0 | 12 de junio de 1995 | Versión de desarrollo | 992 | 323.581 |
|
|
| 2.0.0 | 9 de junio de 1996 |
| 2.015 | 716.119 | 21,7 | 4,499 |
| 2.1.0 | 30 de septiembre de 1996 | Versión de desarrollo | 1.727 | 735.736 |
|
|
| 2.2.0 | 26 de enero de 1999 |
| 4.599 | 1.676.182 |
|
|
| 2.3.0 | 11 de mayo de 1999 | Versión de desarrollo | 4.721 | 1.763.358 |
|
|
| 2.4.0 | 4 de enero de 2001 |
| 8.187 | 3.158.560 | 96,8 | 18,79 |
| 2.5.0 | 23 de noviembre de 2001 | Versión de desarrollo | 9.893 | 3.833.603 |
|
|
| 2.6.0 | 18 de diciembre de 2003 |
| 15.007 | 5.475.685 | 170,7 | 31,7 |
| 2.6.25 | 16 de abril de 2008 |
| 23.810 | 8.396.250 | 258,8 | 46,4 |
| 2.6.30 | 10 de junio de 2009 |
| 27.878 | 10.419.567 | 322,3 | 56,7 |
| 2.6.35 | 1 de agosto de 2010 |
| 33.315 | 12.250.679 | 376,2 | 66,1 |
| 3.0 | 22 de julio de 2011 |
| 36.782 | 13.688.408 | 410,8 | 73,2 |

Historia de GNU-LINUX (enlace de las 2 historias)
Por una parte el proyecto GNU (Richard Stallman) que se inicio en 1983, tenia como objetivo el desarrollo de un sistema operativo UNIX
completo y compuesto enteramente de software libre. Y ya teniendo todos los compomente principales, excepto el nucleo.
Es entonces en 1991 aparece el nucleo LINUX (Lunis Torvalds). Oportunidad muy grande, en la cual estos dos personajes
unieron conociemientos y dieron vida a GNU/LINUX
No hay comentarios:
Publicar un comentario