miércoles, 29 de abril de 2009

News: Mejorando el diseño de ReactOS

El diseño de la GUI de ReactOS no es una maravilla, y lo sabemos. Ésta suele ser una de las peticiones más escuchadas leídas en los foros de ReactOS, sobre todo por parte de aquellos acostumbrados a las transparencias de su Windows Vista :).

Pero lo que pocos conocen es la evolución de la GUI de ReactOS (de verdad que evoluciona,lo vais a ver) a traves de los tiempos. Asi que como anécdota dejo aquí la "Evolución". Y al final de la evolución una buena noticia ;)

ReactOS 0.0.18


En realidad ReactOS 0.0.18 no tenía una GUI sino una UI. La G proviene de Graphics, por lo tanto, ReactOS no tenía interfaz gráfica,sino interfaz de comandos. Cuelgo la foto por nostalgia :)

reactos00182

ReactOS 0.2


La primera GUI de ReactOS apareció en la versión 0.2.0. Era una interfaz básica pero el salto,para el Usuario, fue indudablemente increible.

[caption id="attachment_733" align="aligncenter" width="450" caption="ReactOS 0.2.0"]ReactOS 0.2.0[/caption]

ReactOS 0.2.2


Lógicamente se descubrieron varios fallos del "explorador" y se corrigieron en las sucesivas versiones. Aquí podeís ver la versión 0.2.2 del mismo.

[caption id="attachment_734" align="aligncenter" width="450" caption="ReactOS 0.2.2"]ReactOS 0.2.2[/caption]

ReactOS 0.3.3


El explorador fue poco a poco cambiando y actualizándose.En esta captura de la versión 0.3.3 se puede ver el resultado de los cambios que a traves de las versiones ha ido sufriendo.

[caption id="attachment_735" align="aligncenter" width="450" caption="ReactOS 0.3.3"]ReactOS 0.3.3[/caption]



ReactOS 0.3.8


Cansados del típico Cielo o Laguito de Windows que se habían ido incluyendo en las versiones de ReactOS, se cambió al wallpaper Angelus. Además durante estas versiones se intentó hacer  el explorer.exe lo más compatible posible con el explorer.exe de Windows.

[caption id="attachment_736" align="aligncenter" width="450" caption="ReactOS 0.3.8"]ReactOS 0.3.8[/caption]



La Noticia


Efectivamente hay una noticia relacionada.Una buena noticia.O mejor dicho: DOS.

Gracias al trabajo que se ha realizado en Reactos, ahora es posible aplicar Temas a ReactOS. Ahora,en la versión 0.3.9 es bastante skinnable.El método es *casi* el mismo que utilizarías para ponerle un skin a XP. En breve habrá un pequeño manual.

Pero aquí teneís una pequeña demostración.(Fijaos en las pestañas de las ventanas,los botones Aceptar-Cancelar,etc..):

ReactOS sin el tema aplicado:

[caption id="attachment_673" align="aligncenter" width="450" caption="ReactOS.Sin el tema."]ReactOS.Sin el tema.[/caption]

ReactOS con el tema:

[caption id="attachment_672" align="aligncenter" width="450" caption="ReactOS.Con el Tema aplicado."]ReactOS.Con el Tema aplicado.[/caption]

La segunda noticia es que en breve se va a cambiar de explorador, a nuestro explorador-new.exe, que deberá estar listo para nuestra versión 0.4.0. Pero ese screenshot no lo voy a adelantar,la dejo como sorpresa ;)

martes, 28 de abril de 2009

Problemas con VirtualBox 2.2.0 y 2.2.2

Se han descubierto problemas en el sistema de red cuando se instala el Sistema Operativo en una máquina virtual VirtualBox en su última versión, la 2.2.0. El sistema funciona correctamente en las versiones anteriores, por lo que se recomienda, a los que hayáis instalado la última versión, y queráis seguir probando ReactOS, desinstalar dicha versión 2.2.0 e instalar la versión 2.1.4, o anteriores.


Podéis obtener más información de los foros oficiales de ReactOS, aquí y aquí.


Actualización 1: Con la versión 2.2.2, el problema de red parece haber desaparecido. Sin embargo, ahora ReactOS causa una BSOD al reiniciarse. Os mantendremos informados...


Actualización 2: Parece que se ha resuelto (o, al menos, está cerca de ser resuelto) un problema con el filtro de ratón que se instala junto con las VirtualBox Guest Additions en VirtualBox 2.2.2. Para más información podéis consultar este enlace.

domingo, 26 de abril de 2009

News: Lanzada la 0.3.9

El lanzamiento de la 0.3.9 se ha hecho esperar un poco más de lo esperado, sin embargo ya está disponible.

Los Links de descarga:

BootCD Iso: Para instalación en máquina virtual o Hardware Real.Descárgalo aquí.

LiveCD Iso: Para probarlo directamente como una LiveCD. Descárgalo aquí.

Con máquina qemu: Simplemente instalar en tu SO Windows. Descárgalo aquí.

Con máquina vmware: Simplemente instalar en tu SO Windows. Descárgalo aquí.

Mejoras


Las mejoras de esta versión son numerosas, las más importantes ya han sido descritas en este Blog, pero haciendo un rápido resumen:

-RED: Una mayor estabilidad durante la navegación y mejora de compatibilidad con las tarjetas de red.

-RAM:Reducción del consumo de Ram hasta los 32 MB

-Hyperspace Mapping Interface: Una nueva Hyperspace Mapping Interface ha sido implementada,resultando una mejora de la velocidad por encima del 300%

-Object Manager: Las mejoras en los chequeos de seguridad en el kernel ha mejorado el rendimiento un 500%. Se nota especialmente en operaciones con ficheros grandes.

-Arquitectura: Arreglo de bugs en Procesadores Pentium I y MMX

-SSL: Conexión SSL con aplicaciones que la integren.

-SONIDO: Es la primera release con capacidad de reproducir archivos de audio. El Downloader tiene un link para descargar el driver para las tarjetas AC97.

-CMD.exe: Ahora se puede compilar ReactOS en ReactOS. También se ha mejorado excepcionalmente el manejo de Pipes.

-GDI32: Muchos fallos gráficos se han subsanado gracias al duro(por estar muy indocumentado) trabajo en este campo.

Información relacionada: Mas Info y Mas Info

News: ReactOS Roadmap y una Sorpresa Agradable.

Dos noticias han alterado la tranquilidad de ese pequeño reducto de desarrolladores de ReactOS...

La primera es el nuevo Roadmap.

El Roadmap de ReactOS.


El RoadMap de ReactOS fue eliminado hace un par de meses debido a que ni las fechas,ni los requisitos reflejaban la situación actual del Sistema Operativo.

Había mezcla de requisitos de sobra conseguidos con objetivos que no se podrían conseguir en las versiones indicadas: Esto se debe a que el desarrollo en las diferentes áreas del Sistema Operativo depende, básicamente, del interés en las mismas por parte de nuestros desarrolladores.

viernes, 24 de abril de 2009

News: Curiosidades en el testeo de la 0.3.9

Esta semana ha sido de locos en el canal #reactos-testers.

Hace una semana se puso a disposición de los testeadores una pre-release para testear las Golden Apps sobre ella. Las Golden Apps son un conjunto de aplicaciones reales usadas para analizar el comportamiento de las distintas versiones de ReactOS.

El caso es que nos dispusimos a probar varias de estas Golden Apps, y como siempre aparecieron algunas regresiones.

domingo, 19 de abril de 2009

¿Qué es una Máquina Virtual?Matrix(II)

Esta entrada es la continuación de: ¿Qué es una Máquina Virtual?La TARTA(I)

Empezamos a entrar en materia.VirtualBox lo que hace primero es preguntarnos si queremos crear una "máquina virtual" nueva.Nosotros le decimos que sí,y nos pregunta el tamaño que le queremos asignar.

NOTA:Fijaos que usamos indistintamente la palabra "maquina virtual" para referirnos al programa VirtualBox(que deberíamos llamar "virtualizador") y a la "maquina virtual" propiamente dicho y que explicaremos a continuacion.

sábado, 18 de abril de 2009

News: Branching 0.3.9

Buenas noticias:

Ayer por la noche se realizó el Branch de la nueva versión 0.3.9.

En ella entrarán todas las revisiones hasta la revision 40567, posteriormente se añadirán ciertos Hackfixes para mejorar el comportamiento de la versión final y en breve los testeadores tendrán a su disposición la ISO final para realizar el testeo de las aplicaciones GOLD.

Durante la semana estará disponible la versión 0.3.9 final para los usuarios. Estad atentos ;)


Para más información sobre Branching:

http://reactos.wordpress.com/2009/01/29/news-branching-038/

miércoles, 15 de abril de 2009

News: Tarjetas de Red funcionando en ReactOS

Uno de los objetivos principales para pasar a la versión 0.4.0 es conseguir una buena compatibilidad con la mayor parte de las tarjetas de red del mercado. Ahora mismo una de las necesidades básicas para un Sistema Operativo es la capacidad de conexión a Internet, por ello aicom se está dedicando a mejorar la compatibilidad,arreglando bugs de ReactOS, para hacer que funcionen los drivers de algunas tarjetas de red.

Hasta hace unas semanas sólo funcionaban tarjetas que incorporaban ciertos modelos de chips Realtek, ahora ya disponemos de una mayor compatibilidad tras el trabajo de aicom.

sábado, 11 de abril de 2009

Downloader, integrado en ReactOS

¿Os acordáis de la herramienta para descargarnos ciertos programas útiles, tanto a la hora de testear ReactOS como a la hora de utilizarlos como usuario final? Supongo que ya sabíais que la descargábamos aparte, como parte de un árbol  llamado rosapps.


Bueno, pues tras varias discursiones en la lista de correo, parece que los desarrolladores han decidido hacernos la vida un poco más fácil, y han integrado en el arbol principal de código fuente de ReactOS la aplicación Downloader, que hasta ahora estaba disponible en el arbol de Rosapps.


¿Esto qué sifnifica? Pues, resumiendo, que el Downloader se construirá junto con el sistema operativo, e irá incluido en todas las revisiones de ReactOS, además de las versiones oficiales. A partir de este momento ya no será necesario hacer virguerías para poder navegar por Internet, ni para testear rápidamente aplicaciones. Una gran ganancia de tiempo que seguro se verá recompensada.

miércoles, 8 de abril de 2009

Depurando el sistema (IV) - Configuración en VirtualBox - Linux (Debian/Ubuntu)

Windows no es el único sistema en el que se puede probar ReactOS en una máquina virtual. Más concretamente, existen también versiones de VirtualBox para Linux, y más específicamente, para Debian (y, puesto que Ubuntu está basado en Debian, la instalación es exactamente igual). Instalaciones en otras distribuciones Linux serán muy muy parecidas, pero, de momento, vamos a centrarnos en esto dos conocidas (y usadas) distros.


lunes, 6 de abril de 2009

News: ChangeLog 0.3.9

Hemos comenzado a crear el Changelog de la versión 0.3.9. Como ya sabéis es el primero de los pasos antes de lanzar la versión 0.3.9. Generalmente pasa una o dos semanas (o algo más,ahora que estamos en Semana Santa),entre la creación del Changelog y el lanzamiento de la Release.

El segundo paso es el Testeo de una Release Candidate, pero aún no se ha elegido una candidata, aunque está bastante próxima a ser seleccionada.

Las novedades de la 0.3.9 son bastantes:

-Reducción de Consumo de RAM...(aún más si cabe): Ya funcionamos con 64 MB de Ram.

-Arreglos de fallos con los procesadores MMX y Pentium I: ahora se puede ejecutar ReactOS sin fallos en este hardware.

miércoles, 1 de abril de 2009

NEWS:Código fuente de ReactOS en Windows 7

"Desarrolladores Cubanos han encontrado código de ReactOS dentro de una DLL de Windows 7 en su última Beta. La DLL cuyo nombre en código es Round.DLL posee código de algunas DLLs de ReactOS. Fue fácil de descubrir porque dentro de la DLL están escritos los nombres de los desarrolladores de ReactOS e incluso aparece "ReactOS project" dentro de ella.

El código fue encontrado gracias a una nueva aplicación cubana en desarrollo basada en Google Search Code, que permite comparar el código entre dos programas diferentes,encontrando las coincidencias.