lunes, 9 de septiembre de 2013

Software Libre

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ónFecha19NotaFicheros20LoC21MiBMiB (bz2)
0.0117 de septiembre de 1991Initial Public Release888.4130,2670,06
0.025 de octubre de 1991
--

0.118 de diciembre de 1991
10011.9070,3630,076
0.957 de marzo de 1992
12219.2000,5330,111
1.0.013 de marzo de 1994Primera versión estable561170.5814,6330,969
1.1.06 de abril de 1994Versión de desarrollo561170.320

1.2.06 de marzo de 1995
909294.623

1.3.012 de junio de 1995Versión de desarrollo992323.581

2.0.09 de junio de 1996
2.015716.11921,74,499
2.1.030 de septiembre de 1996Versión de desarrollo1.727735.736

2.2.026 de enero de 1999
4.5991.676.182

2.3.011 de mayo de 1999Versión de desarrollo4.7211.763.358

2.4.04 de enero de 2001
8.1873.158.56096,818,79
2.5.023 de noviembre de 2001Versión de desarrollo9.8933.833.603

2.6.018 de diciembre de 2003
15.0075.475.685170,731,7
2.6.2516 de abril de 2008
23.8108.396.250258,846,4
2.6.3010 de junio de 2009
27.87810.419.567322,356,7
2.6.351 de agosto de 2010
33.31512.250.679376,266,1
3.022 de julio de 2011
36.78213.688.408410,873,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