Linux cumple 18 años

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 :-(.

Comentarios
  1. Y todo empezó así. Vaya.
    De que poco salió tanto.
    Muy interesante. Saludos.

    Responder

    • 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.

      Responder

      • 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 😉

        Responder

      • 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.

        Responder

  2. acidrums4

    Que no se les olvide que hace pocas semanas Gentoo cumplió 10 años!

    Responder

  3. Felicidades! 🙂

    Responder

  4. 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.

    Responder

  5. […] Posted Agosto 25, 2009 Filed under: GNU/Linux | Pues sí, me acabo de enterar, vía Mundo Geek, que no sólo Jr. cumple años hoy, al cual por cierto le mando una gran felicitación por sus […]

    Responder

  6. Y ya está, así de fácil. Con qué tranquilidad hablaba, no sabía lo que iba a generar. Un auténtico crack.

    Responder

  7. 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

    Responder

  8. ¿Un feliz cumpleaños a Linux escrito en Visual Basic? No, no, no… 😉

    Responder

  9. @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

    Responder

  10. Happy Birthday!!!!!!!!.

    Responder

  11. Anónimo

    #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
    }
    }

    Responder

    • 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.

      Responder

      • Mickeley

        ¿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

        Responder

  12. 18 y contando!, Felicitaciones a todos!

    Responder

  13. manuel

    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!!!!

    Responder

  14. […] Mundo Geek […]

    Responder

  15. Que bien 😉 Feliz cumpleaños Linux!!!!

    Viva Linux! 😀

    Responder

  16. “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.

    Responder

  17. <?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

    Responder

  18. <?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

    Responder

  19. 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

    Responder

  20. […] es un sistema operativo para escritorio y servidor cuyo núcleo fue creado por Linus Torvalds, hace ya la friolera de 18 años, mientras estudiaba en la Universidad de […]

    Responder

  21. […] es un sistema operativo para escritorio y servidor cuyo núcleo fue creado por Linus Torvalds, hace ya la friolera de 18 años, mientras estudiaba en la Universidad de […]

    Responder

Deja un comentario