best counter
GNU/Linux. MuyLinux

JS/Linux, o cómo emular Linux en un navegador web

18/05/2011| por | 13 comentarios

Por si a alguien no le había quedado claro el poder de JavaScript, he aquí un nuevo ejemplo de las posibilidades de este lenguaje de programación interpretado que ya domina tierra y aire (o web y escritorio, aunque a este último aún le falte).

JSLinux JS/Linux, o cómo emular Linux en un navegador web

El hacker francés Fabrice Bellard ha desarrollado una pequeña virguería que simula ser un sistema operativo Linux, que de hecho en parte es. El lenguaje de programación utilizado es JS/Linux, con código inspirado de Qemu.

Como me pillan un poco grandes estas cuestiones de programación y mi mayor interés en JavaScript es desde hace mucho para con ese increíble desarrollo llamado JQuery, encontraréis una justa explicación en la noticia original de CNET, así como en ese “Linux emulado en un navegador web” que podéis probar en este enlace.

Una imagen de muestra

JSLinux 500x404 JS/Linux, o cómo emular Linux en un navegador web

Cualquiera diría que hace unos años JavaScript era el juguete de webmasters de todo el mundo, y que solo lo querían para animar pobremente la web con efectos que hoy en día parecerían cavernarios.

Related posts:

  1. S5, o cómo crear presentaciones perfectas para el navegador
  2. Linux en tu navegador gracias a un emulador x86 con HTML5
  3. Cómo darle sabor a tus shell scripts
  4. ¿En qué lenguajes está programado GNU/Linux?
  5. ¿Cómo se reparte la oferta de empleos relacionados con Linux?

Hay 13 comentarios

  1. 1
    sLoK dice:

    Yo lo vi ayer y me quede impresionado. Flipando estoy aun lo que da de si Javascript… encima ahora que a salido node.js que se ejecuta en el servidor al contrarío que javascript… increible. Buena noticia ;)

  2. 2
    markito_chay dice:

    hay un error en el enlace a la pagina web de qemu, metalbyte ha escrito Quemu en lugar de Qemu

    • 7
      MetalByte dice:

      Corregido ;)

  3. 3
    ktzar dice:

    Intentad editar (con vi) el fichero que hay en la home y compilarlo con tcc. Es increible, incluso tiene memoria protegida.

    • 8
      Pyro dice:

      Está muy bueno!

  4. 4
    Nekmo dice:

    Yo lo que aún espero es que pronto podamos ver una actualización de Javascript que le saque realmente el potencial a este lenguaje, porque lo que es por defecto, tiene más bien pocas funciones por defecto… incluso para cosas sencillas como usar md5 se requiere de bibliotecas externas, lo cual se traduce en más datos que hay que transferir, más tiempo de carga y más lentitud. Y si tuviésemos los frameworks más populares como Jquery ya en el navegador “compilados” y optimizados, sería, la repera :P

  5. 5

    [...] Interesante lo que me he encontrado en Novatillasku y en [...]

  6. 6
    jale dice:

    No me parece tan sorprendente por la parte de JavaScript como por Fabrice

    Este superprogramador no deja de sorprenderme. Es capaz de cualquier cosa que se le pase por la cabeza (y se le pasan cosas impresionantes)

    Felicidades otra vez a Fabrice

  7. 9
    julio dice:

    mola mil, alguien sabe como levantar una interfaz de red?

  8. 10

    [...] Leer el articulo completo aqui. [...]

  9. 11
    Ankh dice:

    Impresionante, y no es tanto codigo js. Aunq

  10. 12
    Jose dice:

    Y eso para qué sirve???

  11. 13

    [...] Fuente -29.713249 -57.093538 LikeBe the first to like this post. [...]

Escribe tu comentario