Antes de comentar como nacio el proyecto GNU, La Free Software Foundation (Fundacion de Software Libre) y el proyecto Linux, me gustaria aclarar lo siguiente:
Lo que hoy se conoce bajo el nombre de "Linux" a secas es, en realidad, el sistema operativo "GNU/Linux". Cual es la diferencia??? Un sistema operativo completo es un conjunto de programas (GNU) y un kernel (Linux) el cual es el encargado de hacer de nexo entre el hardware del equipo (disco duro, monitor, impresora, teclado, mouse y demas dispositivos FISICOS) y el conjunto de programas.
Se necesitan a ambos para poder tener un sistema operativo funciona, a saber: Si yo tengo un kernel pero no tengo un programa (software) que le solicite tareas, de nada me sirve... si tengo un programa que solicita tareas (por ejemplo imprimir una hoja o abrir un archivo del disco duro) y no tengo un nexo entre el programa y el dispositivo fisico (hardware) de nada me sirve tampoco... por lo que son necesarios AMBOS y la forma correcta de llamar al SO (Sistema Operativo) es GNU/Linux.
Ahora, aclarado este punto... voy a comentar como nacio y PORQUE, que es lo mas importante de todo.
En la decada del 80' en el laboratorio de Inteligencia Artificial del MIT (Massachusetts Institute of Technology) o Instituto Tecnologico de Massachusetts, como en tantos otros laboratorios de facultades, institutos y universidades, todos los sistemas informaticos utilizados eran diseñados, construidos y mantenidos por programadores de distintas facultades e insitutos, lo que lo convertia en una GRAN comunidad educativa hacker (el que no leyo mi nota sobre ¿Que es un Hacker? que la lea o lean por ahi, cual es el verdadero significado). De esta forma se compartia el conocimiento, se desparramaba por toda la comunidad educativa y habia un ambiente de cooperacion en la resolucion de problemas, consejos y mejoras del sistema. Aun entre distintas comunidades universitarias.
Esta comunidad y esta forma de trabajo se empezo a ver afectada cuando se empezo a privatizar todo el software que se usaba en el MIT y en muchas otras entidades educativas(hasta ese momento, ni siquiera se licenciaba dicho software, era como quien dice "de dominio publico"). Dicha privatizacion de software cerraba las puertas a mejoras, revision y consejos de otras entidades que no sea el mismo propietario o desarrollador y exigia por parte de este a ciertas clausulas de contrato que no eran bien vistas por esta comunidad de hackers, entre ellos RMS (Richard Matthew Stallman), que al ver como se destruia la comunidad de hackers y de colaboracion, decide apartarse del MIT (por cierto, el instituto tecnologico mas respetado del mundo) y anunciar en grupos de noticias de Usenet (USEr NETwork, red de usuarios. Red de discusion y noticias en internet), en el cual estaban muchos de los hackers del mundo y muchas comunidades tecnologicas, que iba a comenzar un proyecto llamado GNU que como objetivo tenia la creacion de un sistema operativo libre, basado en el sistema operativo cerrado: Unix (GNU es asincronimo de GNU Not's Linux).
Para el año 89', 90' el proyecto GNU tenia todos los programas necesarios para tener un sistema operativo completo, salvo el Kernel (o nucleo) que todavia estaba en desarollo, ya que se diseño para que sea extremadamente eficaz pero demasiado complejo para resolver sus fallas de programacion, por lo que su programacion se demoro varios años. (Actualmente se lo conoce como GNU Mach y no es del todo "usable")
Por ese entonces, en el año 91' un estudiante de ingenieria en computacion de Finlandia publica un kernel (o nucleo) del "tipo Unix" (basado en el sistema operativo unix) totalmente compatible con los programas del proyecto GNU. Por lo que al integrar este kernel al paquete de programas GNU, se obtenia un sistema operativo completo, el cual se denomino "GNU/Linux", aunque generalmente en la actualidad se lo hace llamar simplemente "Linux". Lo cual provoca la bronca de Richard Stallman, fundador de la idea y el proyecto de sistema operativo libre, ya que se argumenta que no se le da el credito correspondiente a GNU y si se lo hace con Linux.
Tanto el conjunto de aplicaciones GNU cono el kernel Linux estan licenciados bajo la licencia GNU GPL (GNU General Public Licence o Licencia Publica General de GNU) de la cual ya hable en otro post sobre sus beneficios (la libertad, la mejora continua, las comunidades que esta genera, etc etc...)
Actualmente el sistema operativo GNU/Linux es utilizado en millones de computadoras tanto personales, servidores empresariales o supercomputadoras. Dia a dia va tomando mayor repercusion y difusion, esta MUY bien vista a nivel corporativo debido a su flexibilidad y estabilidad ( nada de resetear como con Micro$oft Window$, en mi trabajo hay servidores productivos Linux que hace 460 dias que no se reinician siquiera :P ).
Gracias al proyecto Ubuntu (del cual no soy fiel ni patrocinador en absoluto), Android (distribucion GNU/Linux) y demas proyectos como Mozilla Firefox, por ejemplo... es que se conoce cada dia mas sobre los beneficios de los sistemas libres y sobre GNU/Linux en general!
No teman en probarlo... en instalarlo en alguna maquina viejita, en alguna maquina virtual (una PC virtual dentro del sistema operativo que tienen instalado actualmente), o si tienen pensado formatear su actual Window$... Si tienen complicaciones dentro de poco voy a subir los tutoriales que vengo haciendo, igual me piden ayuda via mail, facebook, msn, etc etc...
Saludossss!!!
PD: Volví a escribir despues de muuuuuuucho tiempo, lo tenia abandonado... pero como actualmente estoy mas tranquilo laboralmente, voy a tratar de escribir alguna nota pequeña o comentar algo diariamente...
0 comentarios:
Publicar un comentario en la entrada