domingo, 29 de mayo de 2011

News: Alt+TAB en ReactOS

 

 

alt tabpe

En ReactOS ya se puede hacer uso del mítico “ALT+TAB” para seleccionar fácilmente las aplicaciones. La mejora la encontraréis en nuestras daily builds o tendréis que esperar a la 0.3.14.

Para conseguirlo han sido necesarios los esfuerzos conjuntos de Jimtabor y Gigaherz.

Si quieres conocer un poco más de su desarrollo, solo tienes que (como siempre) seguir leyendo…

miércoles, 25 de mayo de 2011

News: Al ataque con OHCI (USB)

 

 

PNG-usb-pendrive_png-256x256

El soporte USB sigue siendo una prioridad en ReactOS, y Janderwald se ha embarcado en la aventura de dar soporte a este tipo de dispositivos.

Hemos podido hablar un rato con Janderwald y gracias a ello ahora podemos entender un “poco” mejor el trabajo que está desarrollando, el trabajo que queda por desarrollar y a “qué” está centrando su atención en estos momentos.

Si queréis información de primera mano, solo tenéis que seguir leyendo.

 

lunes, 16 de mayo de 2011

News: USB, estado actual

 

 

ReactOS CrewEl 2011 es el AÑO de ReactOS.

Como habéis podido comprobar el Blog ha sufrido grandes parones durante este año y los motivos, en contra de los que algunos han podido pensar, es que estamos trabajando mucho no, muchísimo, en el lanzamiento de ReactOS.

Hay miles de noticias, por fortunas todas buenas, que iremos compartiendo las próximas semanas para “poneros al día”. Pero ahora una de esas noticias que estáis esperando: El desarrollo del USB se ha acelerado en el último mes de manera impresionante.

Si quieres saber un poco más, solo tienes que seguir leyendo.

 

jueves, 12 de mayo de 2011

Servidor CIA cerrado

Pues vaya. Sin previo aviso, y apenas con explicaciones, pero ayer por la tarde, de repente, nuestro servidor CIA, aquel encargado de recoger los mensajes que se envian al arbol de desarrollo cada vezq ue se modifica este código, dejó de responder. Poco después, y hasta ahora, cada vez que intentamos entrar nos pide un nombre de usuario y contraseña que, por supuesto, no tenemos (no, no es el login y contraseña del sitio de ReactOS).

Y poco después se publica este post (en inglés), donde el autor trata de explicar su decisión.

En fin, habrá que buscar soluciones. Una de ellas, gracias a que el servidor cia.vc es de código abierto, será traernos dicho código a ReactOS. Pero habrá más. Sólo es cuestión de tiempo.

Actualización: El servidor fue levantado de nuevo, por lo visto ahora está en manos de otro grupo de desarrolladores.

jueves, 5 de mayo de 2011

Sorpresas de la tercera reunión oficial del equipo de ReactOS: USB y 0.4

El jueves día 28 de Abril se celebró la III reunión oficial del equipo de ReactOS en el canal #reactos-meeting del IRC. Y la verdad es que no dejó indiferente a nadie. Hay muchos proyectos en curso, y otros pendientes, pero el resultado final puede ser francamente espectacular.

Si optáis por seguir leyendo, vais a descubrir cómo el Sistema Operativo puede dar un paso de gigante en los próximos meses, si todo sale como está previsto.


1. Reescritura del sistema ntdll.exe

El fichero ntdll.exe es el encargado de cxargar en memoria las bibliotecas dinámicas (archivos .dll) según se van necesitando. Como todos habréis podido comprobar, infinidad de veces intentamos ejecutar un programa y ReactOS literalmente se pierde en el intento. Esto es debido a la imposibilidad de cargar dichas librerías.
El ejemplo más acuciante lo tenemos en todas aquellas aplicaciones que hacen uso de los frameworks o entornos de ejecución GTK+ o QT, como por ejemplo, Pidgin, X-Chat, Wireshark......

Aleksey Bragin está encargándose de este tema, y ya lo tiene prácticamente resuelto. Tan sólo tiene pendientes arreglar un par de errores para volcar su código al árbol principal de ReactOS. Y las consecuencias, os las podéis imaginar: la compatibilidad con aplicaciones puede aumentar de forma espectacular. Veamos a ver hasta dónde somos capaces de llegar....

2. USB


Hasta ahora, el soporte USb de ReactOS se limitaba a habilitar, en BIOS, el soporte para "legacy USB". Y aún así, no era seguro que funcionara.

Michael Martin, primero, y Johannes Wald, después, han creado un branch aparte donde están cocinando un driver para el bus USB. Y el primero de los dispositivos USB en ver la luz serán los sistemas de almacenamiento (discos duros, primcipalmente).

Y la cosa va por buen camino. De momento, el driver ya puede usarse (por supuesto, con mil limitaciones, y no os alarméis si ReactOS se cuelga demasiado) en qemu, como nos ha dicho Michael Martin. Pero aún queda mucho trabajo por hacer....

3. 0.4

Vaya por delante, que no hay planes oficiales aún para el lanzamiento de la versión 0.4. Aún se desconoce cuál será la siguiente versión de ReactOS, y no hay fecha de publicación. Pero en la reunión se insinuó que, dependiendo del éxito de ReactOS en el Google Summer of Code, o mejor dicho, del éxito de los estudiantes con los proyectos que han presentado para ReactOS, podríamos ver la nueva versión 0.4 no mucho después del verano. Pero ésto son todo especulaciones y, vuelvo a repetir, para que quede bien claro, que no hay postura oficial al respecto.

El verano va a venir calentito, también de novedades.... veremos a ver en qué acaba todo ésto...