Web Hosting rápido y seguro cortesía de XMundo. Oferta con cupón VivaLinux! 100 Mb con MySQL y PHP: $9.99/Mes.

Ext2 portado a Microsoft Singularity

Un investigador de la universidad de Wisconsin-Madison ha logrado portar el sistema de archivos Ext2, muy popular en Linux, al sistema operativo de desarrollo Singularity de Microsoft (!). Una de las cosas más destacables son los comentarios del investigador publicados en este documento sobre la robustez de Singularity:

"Quizás el mejor testamento de la fiabilidad de Singularity sea su extrema estabilidad durante el desarrollo de Ext2. Si el proceso de Ext2 era terminado como el resultado de una falla, sólo resultaba en que los canales abiertos eran cerrados. Los otros procesos se recuperaban sin problemas".

Comparte esta noticia:          

Recientemente relacionado con Microsoft:

Publicidad

  1. José Luis el 22/07/2008 @ 14:39:

    ¿Como? un sistema operativo, CERRADO, PROPIETARIO, utilizando tecnología GNU? en que desemboca esto? si partimos de que se esta usando un FS GNU, no debería la licencia GNU proteger que cambie de GNU a Propietario ? . Da para pensar y mucho. Como han cambiado los tiempos, y las formas de pensar y actuar de algunas empresas

  2. Ecarrion el 22/07/2008 @ 15:24:

    Si, ami tambien me sirgen dudas parecidas como al user de arriba, se pueden saltar esta lincencia tan facilmente??; o como es la vuelta ahy??

  3. markos el 22/07/2008 @ 16:29:

    vamos robin, al stallman-movil!

  4. javobqcol el 22/07/2008 @ 16:31:

    Pos depende la licencia que tenga ext2.. a ni me da que debe ser lgpl la que si permite enlazar con software propietario.. sino fuese asi, no encontrarías oracle corriendo en linux .(que es software cerrado, propietario, privativo y requete caro).

  5. Diego el 22/07/2008 @ 17:25:

    1º) Las especificaciones son libres, la implementación es otra cosa. M$ crea su propia implementación para ese S.O. que pretende recontrareconstruir la rueda, y mientras no tenga nada de código GPL, no necesitan liberar el driver. Lo mismo pasa con los drivers de ntfs para linux. Pero para esto creo que las especificaciones no son públicas, por eso tardó tanto en funcionar. Pero ahora es mas fácil ahsta redimencionar particiones ntfs sin perder datos que en windows.

    También meparece bien que soporten ext2, pero recuerden que ese sitema de archivo está olvidado y podría ser comparado en edad con fat32, todos los linuxes usan ext3 o reiserfs o ahora reiser4. Que tienen journaling. ntfs tambien tiene algo de journaling, pero si fuese bueno no se rompería la tabla de particiones o necesitarís de un scandisk luego de reiniciar mal.

  6. el_bot el 22/07/2008 @ 22:20:

    Es como dice Diego, no mezclen las cosas. Lo que ext2 esta en el pasado, tal vez; pero saltar de ext2 a ext3 debe ser un paso relativamente simple (ext3 según tengo entendido es solo una extensión compatible con ext2), así que supongo que igual tiene sentido. Por otra parte, existen drivers para XP para acceder a ext2, pero creo que aún son beta.

  7. crosvera el 23/07/2008 @ 02:41:

    los chicos de Ext2 ya sacaron un driver para windows... http://sourceforge.net/projects/ext2fsd

    saludos

  8. Pato el 23/07/2008 @ 06:30:

    Muchachos, Singularity es un OS Open Source de Microsoft. Tomen, acá se pueden bajar la fuente: http://www.codeplex.com/singularity

    Ellos lo llaman "un sistema operativo conceptual", la idea es que no reemplace a Windows pero sí experimentar nuevas tecnologías para sí implementarlas en sus sistemas operativos de uso "familiar"

  9. nsm el 23/07/2008 @ 15:13:

    Estas muy confundido Pato singularity no tiene nada de open source (como cabe esperar de un producto de micro$oft). Acá podes leer la licencia: http://www.codeplex.com/singularity/license donde dice claramente que no se permite modificarlo, decompilarlo, ni siquiera intentar hacer ingeniería inversa

  10. Julian el 23/07/2008 @ 15:51:

    Hola, Sinceramente no lei toda la licencia ni me interesa hacerlo.. :) pero por lo que veo en las primeras lineas, lo que dice es que "si no estas deacuerdo con los terminos" no podes instalar, copiar, etc... Pero despues dice: "You may use, copy, reproduce, and distribute this Software for any non-commercial academic purpose, subject to the restrictions in this MSR-LA" Por lo que entiendo, que entoces si aceptas los terminos se puede copiar, modificar, redistribuir bajo las restricciones de la licencia.

    Por otro lado, lo de "decompilar" en realidad es otra cosa. ya que en ese caso se habla de archivos "binarios" en lugar de codigo fuente..

  11. GODLiKE el 24/07/2008 @ 09:44:

    No lei la licencia, pero use, copy, reproduce and redistribute no significa modificar. Una cosa es que sea gratis, libre de distribución, y otra cosa es que sea open source.

    BTW, en la facultad tuvimos el "honor" de ver una presentación de MS Singularity. Lo único que les voy a decir es que era una mísera consola andando en un Virtual PC y con 128MB de memoria no arrancaba, tuvieron que asignarle 256MB (y segfaulteó 3 veces antes de arrancar :rolleyes: ).

  12. Pato el 25/07/2008 @ 00:41:

    NSM, te recomiendo que releas la licencia. Es Open Source. En este apartado te lo comenta: "You may create derivative works of the Software source code and distribute the modified Software solely for non-commercial academic purposes, as provided herein" Traducción a lo indio: "Podés crear trabajos derivados sobre el código fuente del programa y distribuir su modificación sólo para uso académico no comercial"

    Me bajé el RDK, está el código fuente. Hay entrevistas en YouTube al equipo que estuvo trabajando en eso. Es Open Source. Puede ser bueno o malo el OS, pero es a código abierto.

  13. nsm el 25/07/2008 @ 14:29:

    Pato me parece que tendrías que releer la definición de open source, algo que es opensource no puede limitar el uso del código a ambientes no comerciales y académicos la única restricción que puede poner una licencia open source es la obligación de redistribuir el código bajo la misma licencia. De hecho otra característica fundamental del software libre es que tampoco se puede restringir su uso a ciertos ambientes (en este caso al ambiente académico) para los que todavia no tienen en claro que es esto del software libre les recuerdo que es software que da tres libertades básicas: La libertad de usarlo (como uno quiera y donde uno quiera), la libertad de estudiarlo (es decir poder ver como esta hecho), y la posibilidad de redistribuirlo (a quien uno quiera). Syngularity no permite ni la libertad 0 ni la libertad 2 así que no es libre ni opensource

  14. Diego el 26/07/2008 @ 13:52:

    Mientras tengan el código a la vista es mejor que oculto, asi nos aseguramos de que tan mal diseñado está. Pero lo que es opensource pertenece al mundo entero. Una empresa p gobierno puede agarrar el kernel de linux y empezar su propio kernel con fines comerciales. No se de que serviría pero se puede, y la mano de obra sería local y no del exterior. En cuanto con ese singularity, podes modificarlo, pero al pedo. Podes aprender del código, pero no podés nunca usarlo para que no te demanden. Es una trampa mortal digamos. Además, como pueden 4 personas ser mejor que los 2000 programadores de linux. Y en esos 2000 tenes voluntarios y muchisimos empleados de multiples empresas. saludos

Nuevos comentarios deshabilitados o noticia archivada.