domingo, 29 de diciembre de 2013

NTVDM

NTVDM es el acrónimo de NT Virtual DOS Machine, es decir, "máquina virtual DOS para NT". Para poder explicar en qué consiste este módulo, para los más jóvenes, vamos a retrasarnos unos cuantos años en el tiempo... hasta aquellos maravilosos días de...

MS-DOS

sábado, 28 de diciembre de 2013

ReactOS en Kickstarter: Thorium Core

¿Cuántos años hace que los actuales usuarios (testeadores y programadores especialmente) de ReactOS reclamábamos alguna forma de hacer llegar dinero a través de campañas masivas de donaciones? Bueno, pues tras estos muchos años, por fin Aleksey nos sorprende con una idea que, si bien tiene opiniones muy divididas, a tenor de lo que se puede leer en Internet estos días, a mí particularmente me parece una gran opción.

jueves, 26 de diciembre de 2013

Nuevo contrato de Desarrollador - David Quintana (gigaherz)

El título de la noticia en la web oficial es mu yapropiado, y es que se trata de un auténtico regalo de Navidad. 
David Quintana (gigaherz en IRC) lleva colaborando con ReactOS desde hace ya un tiempo, más de un año, aportando valiosos conocimientos y más valiosos aún parches al sistema. Bien, pues ahora no sólo colaborará con el proyecto, sino que trabajará en él a tiempo completo, gracias a uno de los contratos derivados de la campaña de donaciones que se realizó este año para, precisamente, hacer posible este tipo de contrataciones.

Tenéis más información acerca de este contrato aquí. Aún no está traducido al español, espero poder hacerlo en breve...

sábado, 2 de noviembre de 2013

Soporte multiusuario (en progreso)

Durante estos ultimos meses, creo que por encima de todos, sobresale la actuación de un desarrollador de ReactOS un tanto misterioso, y<a que no se le ha visto muchas veces por el IRC, y nunca ha asistido a las reuniones mensuales del proyecto. Pero su trabajo es encomiable. Y en solitario.

Hablo de Eric Kohl (ekohl en IRC). ¿Y cual es su trabajo? Pues nada más ni nada menos que dotar a ReactOS de soporte multiusuario. En una entrada anterior ya hablamos de ello, pero uni camente hablamos del comienzo de la implantación del subsistema. Pero hace un par de días, hemos visto este mensaje (lo reproducimos completo porque creo que es digno de ello):

[ADVAPI32]
Enable the new SAM-based logon system.

Using your own accounts to log-on to ReactOS will still fail because of bugs in winlogon, userenv.dll and the registry. But at least the infrastructure is in place and we can start to fix the reamining bugs. All accounts still use a hard-coded privilege set, but this will be fixed as soon as possible.
 
Es decir, que ya es posible el uso de cuentas de usuario. Y los errores que se encuentren, son errores a corregir. La 
funcionalidad está disponible, ahora sólo falta pulirla.

viernes, 21 de junio de 2013

Algo se avecina...

...pero no sabemos qué es. Al menos, yo. El equipo de desarrollo de ReactOS está llevando este tema en un hermetismo casi absoluto. Que yo sepa al menos, no se ha filtrado nada acerca de lo que se está cociendo, salvo que será un salto enorme en cuando a un desarrollo más veloz y una mayor compatibilidad, a través de twitter. Pero nada más ha trascendido.

¿Cual es esa sorpresa de la que se habla? Sinceramente, no tengo ni idea. Quizá podamos sacar algo de información a Victor Martinez (vicmarcal)..... si es que él sabe algo.

jueves, 6 de junio de 2013

Soporte multiusuario (preliminar)

Hasta ahora, si bien a primera vista ReactOS se parece mucho más a Windows 2000 o Windows XP que a Windows 95/98, en cuanto a soporte multiusuario nos encontrabamos con un sistema que se ejecutaba con un usuario con todos los permisos, y al que era imposible añadirle otros usuarios, tal y como ocurría en Windows 9x. Esto, por supuesto, se debe a la fase temprana de desarrollo en la que nos encontramos. Y ya ha empezado a cambiar.

Según el propio Eric Kohl (ekohl) nos dice en el comentario de la revisión 59172:

[USRMGR] Enable calls to NetLocalGroupDel and NetUserDel. Now we are able to add and remove groups and users.   

Esto es un trabajo en progreso (Work in Progress, WIP), lo que significa que aún no está terminado  (y, aunque lo estuviera, dad por seguro que habrá fallos para corregir ;) ). Pero también significa que ReactOS se separa de Windows9x y ya va tomando más forma de Windows 2000 en adelante, que es el objewtivo.

Un paso más hacia los PCs reales :)
 

domingo, 2 de junio de 2013

ReactOS, Proyecto del Mes de Junio 2013 en SourceForge

Aunque acabo de verlo ahora mismo, el mensaje es del día de ayer. ReactOS ha sido elegido una vez más como Proyecto del Mes de la conocida web SourceForge.net.
Dicho mensaje incluye una entravista al Coordinador del Proyecto, Aleksey Bragin (abragin o Fireball en IRC). Aquí tenéis el enlace.

jueves, 30 de mayo de 2013

Lanzada la versión 0.3.15 de ReactOS

Mucho tiempo ha tenido que pasar para que esta versión vea la luz. Demasiado para muchos de vosotros. La razón principal de este retraso ya la sabéis, errores calificados como blocker en el Gestor de Memoria (Memory Manager, Mm), errores que provocaban demasiados cuelgues inesperados como para considerar esta versión todo lo estable que se espera de una versión alpha. Pero estos errores ya han sido resueltos, y se han añadido muchas características muy interesantes. Las más llamativas son:

  • El driver UniATA ha mejorado hasta el punto de poder utilizar el modo AHCI para los discos duros SATA, lo que proporciona mayor velocidad.
  • La compatibilidad USB ha sufrido un cambio brutal. Pero es mejor que lo probéis vosotros mismos :)
  • Soporte mejorado para Temas de Windows, como ya os hemos mostrado en entradas anteriores
Esta versión ha sido creada a partir de la revisión r58487. Esto implica, que la mayoría de mejoras producidas después de esta revisión, deberán esperar a la siguiente versión para ver la luz. Tan sólo algunos parches de última hora serán añadidos. O, para los impacientes, podéis descargar las revisiones diarias, generadas en cada cambio al código fuente.

Como siempre, el registro de cambios lo tenéis aquí, y os podéis descargar el sistema desde este enlace

domingo, 26 de mayo de 2013

ReactOS + Talisman Desktop

Otro nuevo tema testeado en ReactOS. En este caso se trata de la interfaz Talisman. Espero que lo disfrutéis!

miércoles, 22 de mayo de 2013

ReactOS 0.3.15 se pone "guapo"

Aunque oficialmente todavía no ha sido publicada para el usuario común, ya podemos adelantar que la versión 0.3.15 de ReactOS está siendo presentada en la Chemitz Linux Tag 2013 que se celebra en Berlín estos días. Y para celebrarlo, algunos usuarios han estado probando aquello que más esperaban del sistema operativo: los Temas.

Y uno de estos usuarios, nos ha colgado este vídeo en Youtube, utilizando el espectacular tema Aston. El vídeo se ha colgado utilizando la revisión 59062-dbg.



¡A "vestir" ReactOS!

domingo, 19 de mayo de 2013

Nuevo contrato de desarrollo para ReactOS

Subsanadas las deficiencias relativas al uso de los fondos conseguidos a través de la campaña de donaciones para efectuar contratos de desarrollo, hace poco nos llegó la noticia de un nuevo contrato formal. La nota dice lo siguiente:

La Fundación para el Avance de las Tecnologías de la Información ReactOS (Rusia) está encantada de anunciar un contrato de desarrollo con Giannis Adamopoulos. Este contrato incluye extender la biblioteca shell32 para que pueda correr la interfaz explorer-new. Se centrará en los componentes browseui, necesarios para permitir a explorer-new visualizar su navegador de archivos. Este es el primer paso para efectivamente reemplazar el actual interfaz de explorer.

Duración: 2 meses
Tiempo estimado: 100 horas
Salario: 600€

(la podéis ver aquí).

miércoles, 15 de mayo de 2013

ReactOS: Funciona el entorno de Desarrollo Lazarus!

Parece que cada vez más usuarios se animan a probar el sistema. Hoy nos hemos encontrado con el blog personal de un usuario de internet, que en el día de ayer probó el entorno de desarrollo Lazarus sobre ReactOS. Desgraciadamente, no especifica la versión (o revisión) del sistema operativo. Pero es mejor que nada.

El enlace al hilo es éste. ¡Que lo disfrutéis!

jueves, 9 de mayo de 2013

Lanzada Release Candidate 2 de la versión 0.3.15

una versión preliminar de la versión 0.3.15 (0.3.15-rc2) fue lanzada hace algo menos de un mes. He de pedir disculpas por no haberme dado cuenta antes de ello, y no haberlo publicado a su tiempo en este blog, pero otras tareas me han tenido bastante ocupado....

Pero bueno, aquí lo tenéis. El registro de cambios lo podéis leer aquí. Y os podéis bajar esta versión preliminar desde aquí.

viernes, 25 de enero de 2013

Mongoose: ¿ReactOS como servidor web?

Mongoose: ¿ReactOS como servidor web?

Contribución de Julcar


Una de las facultades por excelencia de los sistemas UNIX (Linux y *BSD) es su predisposición a ejecutar diversos servicios de protocolos de red, el más extendido en su uso es el HTTP. Como desventaja está la complejidad de operarlos y configurarlos, algo que se compensa con su costo nulo y la disponibilidad del código fuente para ajustarlo a necesidades específicas.

En el lado contrario tenemos a las versiones de Microsoft Windows orientadas a servidores, que prometen la misma estabilidad de Linux y además ofreciendo compatibilidad con sus programas. Así es posible correr demonios nativos de UNIX como Apache, Lighttpd, Nginx, Cherokee y similares, en la familia Windows NT, con el plus de que brinda una interfaz gráfica más amigable y funcional que la Shell de UNIX.