Los 10 momentos más importantes de la historia del Software Libre
Publicado el 18/02/2010 por Ezequiel y guardado en la categoría: Linux.
Muchos momentos han sucedido a lo largo de la historia informática que han sido claves para la formación de lo que es hoy el Software Libre. ¿Alguna vez te has preguntado cuáles son? Para aclararnos esta duda, la gente de Royal Pingdom realizó una lista de los 9 acontecimientos mas relevantes de la historia del Software Libre.
En la lista, de la que me entero a través de esDebian, se incluyen los momentos que a la gente de Pingdom le resultaron los mas relevantes. Estos momentos impulsaron al SL a lo que hoy en día conocemos. Sin duda que cualquier otro (me incluyo), agregaría otros acontecimientos, por ello modifique el articulo para culminar en los 10 momentos mas importantes de la historia del Software Libre.
A continuación, la lista en orden cronológico:
1980 – La llegada de Usenet
Quizás se trata de un empiezo polémico, pero el desarrollo del software libre siempre se hizo conducido por la colaboración, y con la llegada de Usenet los desarrolladores pudieron colaborar a través de Internet como nunca antes y así compartir el software libre de forma sencilla.
Usenet (construido sobre la infraestructura de lo que hoy es llamado Internet) fue en muchos aspectos el precursor de los actuales foros de Internet y la World Wide Web (www) por casi una década.
1983 – Richard Stallman comienza con el proyecto GNU
Iniciado por Richard Stallman en 1983, el proyecto GNU es un proyecto de colaboración en masa para el software abierto y libre que ha
prosperado hasta el día de hoy. Stallman logro continuar el proyecto GNU con la creación de la Fundación del Software Libre (Free Software Foundation) en 1985. Hoy en día la FSF es el soporte de la comunidad del software libre.
El proyecto GNU resultó en una inmensa cantidad de Software libre a través del tiempo y dio lugar al nacimiento de la Licencia Pública General (GPL, General Public License), siendo la licencia más popular en el Software Libre. Y cuando el Kernel de Linux llegó, el Software GNU lo convirtió en un sistema operativo completo.
1989 – 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 (la licencia BSD), por desgracia también necesita una licencia independiente de AT&T para poder utilizarlo, puesto que incluía código de AT&T Unix.
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.
1991 – Linus Torvalds crea Linux
La decisión de Linus Torvalds de desarrollar su propia versión del kernel Minix resultó en el hoy famoso mundialmente Linux, que
inicialmente lo quería llamar “Freax”. El kernel Linux se convirtió en la ultima pieza para el sistema operativo del proyecto GNU, ofreciendo un sistema operativo completamente libre y de código abierto.
Linus envió el siguiente mensaje al group de noticias comp.os.minix en 1991:
“Estoy haciendo un sistema operativo (libre) (solo por hobby, no será tan grande y profesional como GNU) para los clones AT 386(486)”.
1993 – La fundación de Red Hat
Red Hat, una compañía basada alrededor de su propia distribución Linux, hizo al Software libre una gran negocio. La compañía demostró que era altamente rentable al como lo que es, en esencia, gratis.
Para dar una idea de qué tanto ruido hubo alrededor de Red Hat en la década de los ’90, cuando se hizo publico en 1999, tuvo una de las mas grandes ganancias en la historia de Wall Street.
1993 – Creación del proyecto Debian
Esta distribución, que ha dado vida a tantas otras; como la super-popular Ubuntu. Debian fue fundada en 1993 por Ian Murdok con las intenciones de crear una distribución basada íntegramente en Software Libre, aunque lanzo sus primeras versiones en 1994/95. El proyecto Debian es ajeno a todo interés comercial o empresarial, demostrando de esta forma que puede crearse una distribución robusta mediante la colaboración de los desarrolladores y usuarios.
1994 – Comienza el desarrollo de MySQL
Michael Widenius y David Axmark empezaron a desarrollar MySQL en 1994 y liberaron su primera versión en 1995.
A través de los años, MySQL se ha convertido en la solución por excelencia para bases de datos de código abierto usada por una inmensa cantidad de compañías y sitios web como Facebook y Wikipedia. Al 2009, hay mas de 11 millones de instalaciones de MySQL.
MySQL también, como Red Hat lo hizo, demostró cómo el software libre puede ser un gran negocio. En el 2008, Sun compró la compañía por un billón de dólares.
1996 – Apache toma la web
El servidor http Apache mostró cómo un producto de Software Libre puede dominar el mercado casi por completo. Apache ha sido el software para servidores web mas usado en Internet desde 1996, y no parece que esto vaya a cambiar en mucho tiempo.
1998 – Netscape libera el código fuente de su navegador Web.
En su incesante y desesperada batalla contra Microsoft e Internet Explorer, Netscape finalmente decidió liberar el código fuente de su navegador web en 1998 y empezó el proyecto de Software Libre comunitario Mozilla para mantener la competición.
Aunque Netscape se desvaneció en la oscuridad, sin este histórico movimiento no hubiera habido Mozilla, y sin Mozilla no hubiera habido Firefox. Por lo desconocemos qué tanta influencia ha ganado y tiene este navegador.
2004 – Canonical libera Ubuntu
Cuando la compañía del sudafricano multimillonario Mark Shuttleworth, Canonical, liberó la distro basada en Debian: Ubuntu en 2004, pocos pudieron predecir que masivo éxito sería. Ubuntu rápidamente se volvió la distro Linux más usada al momento, especialmente en el escritorio, que ha llevado a las masas y grupos a Linux como ninguna otra distribución Linux.
Y para vos, cuales son los momentos mas importantes del Software Libre, considerando los cambios que se sucedieron alrededor de este movimiento global?













Comentarios (14)
totalmente en desacuerdo con el punto 10.
que fedora, suse, mandriva, no son nada?
y Redhat?
18/02/2010 @ 07:46 pmchupy35 http://www.glatelier.org
@chupy35: si que lo son! y mucho! RedHat esta contemplado en esta lista. de todas formas, donde ubicarias a fedora, suse y mandriva?
18/02/2010 @ 08:18 pmEzequiel
Siempre me ha gustado el logo de Debian :)
19/02/2010 @ 02:37 amjProgr http://www.jProgr.com
me parece buena e interesante tu lista..Y coincido en lo que dices. Lo de suse, fedora, etc. Son distros muy usadas, pero la verdad que Ubuntu es la distro más popular para atraer a los principantes. Pero también usada por usuarios avanzados.
19/02/2010 @ 04:12 amsaludos
fires http://proyectosbeta.blogspot.com/
en el lugar de ubuntu…
madrake o mandriva y fedora fueron los primeros en ser amigables y hasta el dia de hoy no son ni eran mas dificiles que ubuntu.
De hecho Ubuntu distorciono las ideas de software libre…
@jProgr
Si es experto el usuario, no usa ubuntu entonces XDDDDD… (joda)
19/02/2010 @ 10:06 pmchupy35 http://www.glatelier.org
Ubuntu es para usuarios que no tienen tiempo para estar averiguando como se instala o configura cada cosa, sean estos noveles o avanzados.
En distribuciones Linux existen dos vertientes que iniciaron todo, una es redhat y la otra es debian, por eso estan en la lista y no estan mandrake, ni fedora, etc etc etc, porque estas estan basadas en una de las dos anteriores.
El caso de ubuntu que esta basado en debian es excepcional, porque les guste o no, Ubuntu ha logrado posicionar a linux como una verdadera alternativa de cara al usuario que no quiere perder tiempo, y gusta de una interfaz amigable.
Es cierto que muchas de las actuales distribuciones ya son amigables con los usuarios menos expertos, pero creo que antes de Ubuntu, ninguna le habia tomado tanto el peso a esta situacion, todas, de alguna manera querian complacer tambien al usuario mas radical de linux, ese que siempre esta diciendo que si las cosas no las haces por consola, mejor te vayas a windows u OSX.
Ademas, Ubuntu tambien es una puerta de entrada al mundo Linux, y ayuda a que mas usuarios lo consideren, por ende habra mas usuario creadores de software, o que motiven a crear software libre. Ademas, las compañias propietarias (de juegos por ejemplo), tomaran en cuenta a linux para sus productos, y no lo veran solo como un grupo de personas que no pagarian por software.
Para terminar, la lista me parece muy representativa de los mayores hitos del software libre.
20/02/2010 @ 10:35 amdarkested
Sin duda me quedo con Richard Stallman, padre del software libre, y la creación de GNU.
21/02/2010 @ 05:07 amTekxY http://tekxy.org
@darkested: excelente comentario/explicacion! gracias por el aporte.
21/02/2010 @ 11:28 amEzequiel
@darkested
Acepto que es la mas popular…
Pero lo que no acepto es que fue la primera distro amigable o la mas amigable. La mayor parte del trabajo es de Gnome y Debian. Un usuario avanzado no recurre a ubuntu.
21/02/2010 @ 10:07 pmchupy35 http://www.glatelier.org
@chupy35 define usuario avanzado? aquel que odia windows, usa Linux desde los tiempos en que todo se hacia por consola? esos que les gusta hacer mil cosas por consola, aunque eso implique hacer un simple clic en una ventana? de esos que les gusta estar metiendose en los archivos de configuracion para despues decir en los foros que es un avanzado en linux y tirarle caca a los que no lo hacen?
Creo que estas equivocado en lo que dices, yo uso linux desde hace varios años, he pasado por red hat, mandrake, debian, knoppix, y un par mas. Y aunque se que cuando me encuentro con problemas, no me seria tan complicado encontrar la respuesta, aun asi no lo hago, por que? simplemente, porque no me interesa perder el tiempo en esas cosas, cuando se que puede existir una forma mas simple de hacerlo, que alguien ya resolvio ese problema a traves de un simple click.
Lamentablemente, en este mundillo de linux, hay gente muy radical, quieren sentir que son unicos en su mundo, que no cualquiera puede entrar, y con distribuciones como Ubuntu ven amenazado este hecho, ya que ven a personas que no tienen idea de informatica, hacer las mismas cosas que ellos ejecutan por consola, y mas rapido, ya nadie les pide ayuda, o les dicen “Guau, sabes muchisimo de esto. Yo lo veo muy complicado, que inteligente eres”.
Lo que mas me agrada de Ubuntu, es el efecto que ha provocado, ha ido aislando a esta gente tan radical, que lo unico que ha hecho, es retrasar el avance de este maravilloso sistema operativo, que al final todos amamos, pero que usamos de diferentes formas.
Aceptemoslo, Linux, hace años que dejo de ser un SO exclusivo de nosotros los programadores, o los geeks, y eso no es malo, al contrario, es genial, y esto es gracias a muchos de los puntos de la lista, desde la creacion de GNU, pasando por la creacion del kernel, redhat, debian hasta la creacion de Ubuntu, todos han aportado en mayor o menor medida a lo que hoy entendemos por GNU/Linux.
21/02/2010 @ 10:34 pmdarkested
@darkested tan deacuerdo de lo que dices.. Se nota que la persona que odia o dice que Ubuntu es solo para principiantes, que el que usa Debian o otros por consola, NO trabajan en informática, en la creacion de software. Esa “gente” inexperta son nuestros clientes. Los que despues nos dan de comer. Y necesitan heramientas de trabajo faciles, agradables, con buena interfaz. Spy programador, estaba en la parte de testing tb. Y ya tenemos muchos problemasa en resolver nuestros temas. Aahora si usamos un sistema operativo ejemplo Ubuntu, no es especificamnete porque no somos avanzaados, sino no queremos perder tiempo en resolver o usar la consola, si ya existe otraa solucion mas rapida y eficiente. Queremos solución en las cosas y no queremos hacernos los “gurus” solo por no usar una distro en especial.
Además la gente que saber realmente sobre informática, no esta en Internet todo el día bajando la caña, a los que usan o no usan tal producto, ESTAN trabajando en empresas, en sus casas. Y si tienen tiempo en su vida, especificamente no entran a hacerse los gurus. Sino descansan en sus casas o disfrutan de la red.
Y viva la gente que usa el software porque quiere, y no porque “cree” que es mejor por usar de esa forma o tal software, sino porque cumple sus necesidades y le facilita en su día a día
22/02/2010 @ 12:46 amSaludos
fires http://proyectosbeta.blogspot.com/
Se habla de momentos importantes. No de cuáles nos gusten. Así que la “masificación” que ha impulsado Ubuntu no puede negarse. No tengo estadísticas pero el crecimiento de personas usando GNU/Linux ha crecido enormemente a partir de Ubuntu.
Creo que también ha sido determinante en estos “momentos” la aparición de los Live CD que posibilitaron probar el sistema sin instalarlo. Según historias de Wikipedia aparece “Yggdrasil Linux en 1995, aunque fue poco exitosa. Posteriormente surgió DemoLinux (año 2000).” Sin embargo, ahí mismo se hace referencia a Knoppix: “El auge de esta modalidad de Linux se inició alrededor del año 2003 con la distribución alemana de Knoppix, basada, a su vez, en la distribución de software Debian.”
Me parece que Knoppix tiene el mérito de su masificación en 2003. Mi experiencia personal es usar GNU/Linux desde 1997 pero habia que instalarlo, o sea, estar previamente convencido de las bondades del sistema. Con Knoppix se hacía posible mostrarlo sin instalar, probar el reconocimiento de hardware y de ese modo convencer a muchas personas de animarse a utilizar GNU/Linux.
23/02/2010 @ 05:34 pmchujen http://chiapas.laneta.org
Aunque el tema central son los momentos mas importantes en la historia del Software Libre, me parece interesante que por lo regular -al hablar de esto- se termina en discusiones entre Usuarios “Avanzados” y usuarios “Novatos”, unos defendiendo la Expertis en el manejo del SO, y otros resaltando que es mas importante la facilidad de uso.
Creo que las dos posiciones son validas; hay usuarios que sus circunstancias ,y personalidad incluso, les permiten investigar, probar y por lo tanto aprender mas acerca de una determinada tecnologia (notese que no hablo solo de GNU/Linux)Y estas personas por lo tanto sentiran que son usuarios Avanzados y algunos (como Chupy35) pueden menospreciar a usuarios noveles, que quiza sus intereses principales estas en cosas mas importantes de la vida, como la familia o el trabajo (como parece ser el caso de Darkested). El punto es que todos tenemos la capacidad de aprender, si nos interesa podemos ser expertos, y si no, aprovechamos las herramientas que otros desarrollan y nos hacen las vida mas facil. Por cierto, Debian y Gentoo Rules!!! jeje Saludos
24/02/2010 @ 05:10 pmOscar
@chujen La verdad es que no me considero un usuario novato, como dije en mi primer post, he pasado por varias distribuciones, soy de profesion, programador de software, asi que estoy bastante ligado a la computacion. Uso linux la mayor parte del tiempo. Yo considero que los verdaderos avanzados en linux, son aquellos que programan software para él, aquellos que saben como funciona el kernel. Y no aquellos que usan la consola, que por lo demas, es algo muy basico en linux, con basico, me refiero a que es natural aprender a usarla. Lo que yo postulaba, era que aquellos que jamas han colaborado haciendo software para linux, no son avanzados, y son tan usuarios como aquellos que no usan la consola, por el hecho de que algunas distribuciones les dan lo mismo en forma grafica.
No niego que la consola es a veces mejor, de hecho, yo mismo la prefiero muchas veces por sobre lo grafico, pero tambien es verdad, que no vamos a estar haciendo un script por consola, cuando lo mismo podriamos hacer con un click.
Bueno, al final la discusion siempre estara, y se debe principalmente a de donde viene linux, porque recordemos que empezo siendo el juguete de programadores, por la dificultad para usarlo, con respecto a las alternativas, y de ahi que se mantuvo esa mala fama de ser SO de pocos, pero ahora, eso ya no es cierto, linux ahora es una opcion para todos, sean programadores o no, sean amantes de la computacion, o solo aquellos que usan el editor de texto, y el browser. Y quien no entienda eso, no puede llamarse a si mismo, alguien que ama Linux.
24/02/2010 @ 10:31 pmdarkested