Este es un año de cumpleaños en el mundo GNU/Linux. Si en Abril Ubuntu cumplía 5 años, y hace unos días Unix cumplió 40, hoy es el propio Linux el que celebra su aniversario, llegando a la mayoría de edad.
A partir de hoy nuestro aprecido sistema operativo ya puede votar, y sacarse el carné de conducir. Y todo empezó el 25 de Agosto de 1991, cuando Linus Torvalds escribía un mensaje en el grupo de noticias comp.os.minix pidiendo sugerencias para su nuevo sistema operativo:
Hola a todos los que usáis minix –
Estoy desarrollando un sistema operativo (gratuito) (sólo un hobby, no será nada tan grande y profesional como gnu) para clones 386(486) AT. Se lleva cociendo desde abril, y está empezando a estar listo. Me gustaría recibir opiniones sobre las cosas que le gusta o disgusta a la gente de minix, ya que mi sistema operativo se parece un poco (la misma distribución física del sistema de archivos (debido a razones prácticas) entre otras cosas).
Por ahora he portado bash(1.08) y gcc(1.40), y las cosas parecen funcionar. Esto implica que tendré algo de utilidad en unos pocos meses, y me gustaría saber qué características le gustaría ver incorporadas a la mayoría de la gente. Cualquier sugerencia es bienvenida, pero no prometo implementarlas todas 🙂
Linus (torvalds@kruuna.helsinki.fi)
PD. Sí – no utiliza nada del código de minix, y tiene un sistema de ficheros multi hilo. NO es portable (utiliza el cambio de tarea del 386 etc), y probablemente nunca soportará otra cosa que no sean los discos duros AT, dado que es todo lo que tengo :-(.
Y todo empezó así. Vaya.
De que poco salió tanto.
Muy interesante. Saludos.
No, todo empezó cuando a Stallman no le funcionaba la impresora en el MIT, y en 1984 (irónico) empezó el Proyecto GNU(‘s Not Unix).
Después de 20 años de proyecto (GPL, LGPL, bash, wget, gz, Emacs, make, GCC y un largo etc) vieron que el kernel de Linus iría bien para el sistema operativo GNU (teniendo en cuenta la patata que era Hurd).
Al final le convenceron de que hiciera el Kernel libre. De aquí surgió GNU/Linux, que la gente dejó en Linux.
Luego vino Slackware, Debian y Red Hat, Mandrake/Mandriva, Ubuntu (y Kubuntu, Xubuntu, Mythubuntu y gNewSense), y un largo etc.
O sea, que no salió de tan poco.
Hombre, pero siempre hay una semilla que comienza con todo.
Si bien sin Stallman no existiría GNU/Linux, tampoco lo haría sin el kernel de Linus 😉
Coincido con lo dicho por Aladaris.
¿Porque la gente no se limitará a comentar las entradas?.
Todo parte de algo, como yo ya había mencionado en un comentario más rápido que específico o técnico.
Reconocer todas esas labores y trabajos está bien, pero sigo diciendo lo mismo, y no sólo yo.
Léete la entrada otra vez, segundo párrafo, después del primer punto y seguido.
Que no se les olvide que hace pocas semanas Gentoo cumplió 10 años!
Felicidades! 🙂
Si, es un año importante para los Linuxeros. Increíble que algo que fue pensado como un pequeño proyecto por Hobby, se convirtiera en algo tan grande, tanto que hay que vive de esto.
Salud por los cumpleañeros: Debian, Gentoo, Ubuntu, Linux. Y disculpas por los que se me pasan por alto.
Pingback: Feliz Cumpleaños Jr y… Linux?!?!!! « Blog de X Bit Carry
Y ya está, así de fácil. Con qué tranquilidad hablaba, no sabía lo que iba a generar. Un auténtico crack.
Private Sub FelizCumpleaños()
Dim i as integer
for i=1 to 4
If i3 then
Msgbox «Feliz cumpleaños a ti»
else
Msgbox «Feliz cumpleaños, Linux,»
End if
Next i
End Sub
¿Un feliz cumpleaños a Linux escrito en Visual Basic? No, no, no… 😉
xD
LOL
Oxymoron alert!
@myNick Juas, me lo has quitado de la boca.
Lo pasaría a C, pero no entiendo ese código de nivel tan alto, que genera por tanto código ineficiente, sin llaves ni paréntesis xD
Happy Birthday!!!!!!!!.
#include
void main()
{
int i
for(i=1; i=4; i++)
if (i!=3)
{cout << "Feliz cumpleaños a ti" << endl;
return 0;}
Else
{cout << "Feliz cumpleaños, linux" << endl;
return 0;}
end if
}
}
end if? dos return? una funcion void que retorna un entero? jeje por pura culturilla las funciones void retornan void, antes de que vengan a trollear diciendo que retornan nada, los unicos que retornan nada son los constructores y destructores.. dude en el tiempo que llevo en esto, nunca había visto tantos errores en tan pocas líneas.
¿Sería esto no? Hace ya un tiempecito que no toco C++
int main(int argc, char** argv){
int i;
for(i=1; i<4; i++)
if (i!=3)
cout << "Feliz cumpleaños a ti" << endl;
else
cout << "Feliz cumpleaños, linux" << endl;
return 0;
}
Como bonus, en Java:
public static void main (String args[]) {
for(int i=0; i<4; i++)
if (i!=3)
System.out.println("Feliz cumpleaños a ti");
else
System.out.println("Feliz cumpleaños a linux");
}
(No os riaís de mi si la he cagado, que es tarde y estoy confuso xD)
Saludos
18 y contando!, Felicitaciones a todos!
Pingback: fquezada's status on Tuesday, 25-Aug-09 21:36:13 UTC - Identi.ca
felicidades en Python 2.6 (Mas fácil)
for i in range(1,4):
__if i!=3:
____print «Feliz cumpleaños a ti»
__else
____print «Feliz cumpleaños a Linux»
P.D. (__ remmplazan una tabulacion) y no importa el lenguaje, Linux nos ha enseñado mucho mucho!!!!
Pingback: Sos Negro » Linux cumple 18 años
Que bien 😉 Feliz cumpleaños Linux!!!!
Viva Linux! 😀
«Este es un año de cumpleaños en el mundo GNU/Linux»
Gran frase. Tan grande como estúpida, sin tener intención de faltar a nadie.
Siguiendo la teoría del primer párrafo el año que viene será «un año de cumpleaños en el mundo GNU/Linux», ya que Linux cumplirá 19 y Ubuntu 6, etc…
De hecho esto ya sucedió el año anterior, es decir fue «un año de cumpleaños en el mundo GNU/Linux». Muchos de vosotros no lo recordaréis porque pasó desapercibido, pero Linux cumplió 17 años, Ubuntu cumplió 4 y además coincidió con el hecho yo también cumplí años.
Cierto, me refería a cifras significativas, claro.
<?php
for($i=1;$i
aista muchachitos, mas elegante 🙂
p.d. no tiene nada que ver el lenguaje, el op. ternario debería estar en la mayoria de los lenguajes ñ_ñ
Saludos
<?php
for($i=1;$i
aista muchachitos, mas elegante 🙂
p.d. no tiene nada que ver el lenguaje, el op. ternario debería estar en la mayoria de los lenguajes ñ_ñ
Saludos
lo envio de nuevo que el parser lo jodió todo xD
Non deliberate php injection alert!
😛
de momento tengo que usar Windows para los proyectos de la universidad (luego de casi 3 años en GNU/Linux 🙁 )
esperando con ansias que termine este tormento
Pingback: Las 10 aplicaciones de software libre más populares
Pingback: aplicaciones de software – informatica cobac