...

sábado, 25 de abril de 2009

Navegando por la red me encontre de casualidad con una noticia interesante. Hablo del blog del mismísimo Linus Torvalds, el creador del núcleo de linux. Os dejo aquí su dirección por si hay algún interesado.

http://torvalds-family.blogspot.com/

viernes, 24 de abril de 2009

Alan Cox, una pequeña gran aportación

Alan Cox es un programador muy involucrado en el desarrollo del núcleo Linux desde sus inicios en 1991(wikipedia). Tomó contacto con el naciente sistema operativo en 1992 y lo instaló en un viejo ordenador de la Universidad de Swansea, en Gales, donde el trabajaba. Allí descubrió errores en la implementación de la capa TCP/IP y los arregló. Una vez que envió el código fue rápidamente abrazado por la comunidad, que le brindó la pesada tarea de mantener el kernel estable, mientras Linus se dedicaba al desarrollo y prueba del nuevo kernel, los de número impar, siempre conocidos como inestables o unstable. http://www.neoteo.com/historia-de-linux.neo
Se dice que dedicaba unas diez horas diarias a la programación. Su mujer mantiene una web, sobre lo que les ocurre en sus vidas personales que está relacionado con el título: "the other side of the story". (wikipeda).
Aunque recientemente ha ocurrido una pésima noticia para Linux. Cox ha decidido dejar la empresa y ampliar sus horizontes en otra empresa llamada Intel.
En propias palabras de Cox este afirma “Dejaré Red Hat tras haber avisado a la empresa. Voy a dejar la empresa en buenos términos y seguiré apoyando el trabajo que Red Hat está haciendo”.Así explicaba Cox su renuncia al puesto que ocupa en Red Hat y en el que se ha consolidado como uno de los desarrolladores más importantes de toda la historia de GNU/Linux.
http://www.linuxparatodos.net/portal/article.php?story=20081226103356833

La personalidad de Torvalds

Bien, antes les he hablado de la historia de Linux que todos conocemos. Así que ahora me gustaría hablarles un poco de su creador, la cuál influyó increíblemente en el hecho de llegar a la creación de linux.
Linus Torvalds fue un muchacho extrovertido pero que sin embargo gustaba mucho de pasar largas horas en su casa, estudiando y desarrollando software..
Sus comienzos en la informática podrían remitirse a fines de los años 70 cuando su abuelo le regaló un Commodore Vic 20 y Linus, que al poco tiempo se aburrió de los juegos que traía, comenzó a desarrollar sus cosas en el lenguaje de programación Basic.
Torvalds es hijo de dos finlandeses con un pensamiento bien de izquierda, y de hecho su padre era un confeso comunista que se fue a Moscú a realizar parte de sus estudios allí. Como vemos, se conjugaron en el joven varios factores que incidieron para lograr lo que logró: talento, espíritu soñador, obstinación...
En Agosto de 1991 Torvdalds envió un mensaje al foro comp.os.minix avisando sobre su creación, y pidiendo a quienes quisieran que pidieran características para implementarlas, en un sistema que no sería “grande y profesional” como GNU.
Ese “hobbie” como lo definía Linus se convertiría en el fenómeno que hoy conocemos. Linux comenzó a existir gracias a que Torvalds tuvo a mano herramientas GNU como Emacs y el compilador Gcc, sin las cuales probablemente no hubiera podido comenzar.
En definitiva, el gran mérito de Linus Torvalds es el de haber tenido un sueño, un objetivo, y haber ido por el. Y además no haber tenido vergüenza de hacerlo público y abrir su proyecto a la participación de otros.
(http://www.neoteo.com/historia-de-linux.neo)

viernes, 17 de abril de 2009

Historia de Linux

La historia de Linux empezó en 1991, cuando Linus Tovalds empezó a trabajar para sustituír al software MINIX que se usaba en su universidad. Minix era un software limitado pero bastante capaz. Tenía una licencia con la que se podía distruibuír libremente pero tenía la gran desventaja de que personas ajenas a la Universidad de Amsterdam no podían integrar el software en él. Además, al creador de MINIX, Tanenbaum, no se le pasó por la cabeza que MINIX pudiera pasar a formar parte del proyecto GNU, y cedió los derechos de MINIX a Prentice Hall, que empezó a cobrar 150 dólares por licencia. (http://www.cad.com.mx/historia_de_linux.html) Así, Linus tomó la decisión de cambiar esta política debido a que el sistema Minix era ideal para los estudiantes de sistemas operativos, y su precio era considerablemente alto. (http://www.cad.com.mx/historia_de_linux.html). La historia del núcleo de Linux (kernel) está fuertemente vinculada a la del proyecto GNU. El proyecto GNU, iniciado en 1983 por Richard Stallman, tiene como objetivo el desarrollo de un sistema operativo Unix completo compuesto enteramente de software libre. Cuando la primera versión del núcleo de Linux fue liberada en 1991, el proyecto GNU ya había producido varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún no contaba con el núcleo que permitiera completar el sistema operativo. (wikipedia) Entonces, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando en la Universidad de Helsinki, llenó el "hueco" final que el sistema operativo de GNU necesitaba. (wikipedia) La versión 0.02, que data de octubre de 1991, aunque muy limitada, ya podía ejecutar terminales bash y el compilador GCC (Introducción al software libre).En este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribución. Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más programadores a lo largo y ancho del internet empezaron a trabajar en el proyecto y después de revisiones, Linus incremento el numero de version hasta la 0.95 (marzo 1992). (http://www.cad.com.mx/historia_de_linux.html). Y, por fin, la versión 1.0 acabaría llegando el 14 de marzo de 1994.Ya para entonces, Linux se publicaba bajo las condiciones de la licencia GPL, según el propio Torvalds una de las mejores decisiones que ha tomado, ya que ayudó sobremanera a la distribución y a la popularización de su núcleo. (http://www.cad.com.mx/historia_de_linux.html)

GNU/Linux (NO CONFUNDIR CON LINUX!!)

GNU/Linux es la denominación defendida por Richard Stallman junto con otros desarrolladores y usuarios para el sistema operativo que utiliza el núcleo Linux en conjunto con las aplicaciones de sistema creadas por el proyecto GNU y por muchos otros proyectos de software.
GNU tenía su propio proyecto de núcleo, llamado Hurd. Sin embargo, su desarrollo no continuó como se esperaba al aparecer el núcleo de Linux. De esta forma se completaron los requisitos mínimos y surgió el sistema operativo GNU que utilizaba el núcleo de Linux como núcleo del sistema.
El principal argumento de los defensores de la denominación GNU/Linux es resolver la posible confusión que se puede dar entre el núcleo (Linux) y gran parte de las herramientas básicas del resto del sistema operativo (GNU). Además, también se espera que, con el uso del nombre GNU, se dé al proyecto GNU el reconocimiento por haber creado las herramientas de sistema imprescindibles para ser un sistema operativo compatible con UNIX.

(Wikipedia)