martes, 5 de junio de 2012

INTERFACE



Interfase:
Desde la fecha del articulo hasta la actualidad simplemente han salido un par de versiones, la última a día de escribir esto es la 0.3.13, que aunque sigue siendo una versión Alpha, poco a poco ReactOS se va acercando a ser un sistema operativo bastante prometedor.

 


En este 2011 ReactOS ha sido seleccionado para participar en el Google Summer of Code, sin duda es una gran oportunidad de avanzar para el proyecto, es una oportunidad para desarrollar nuevas funcionalidades, ampliar la compatibilidad con el hardware actual, etc…
Hace ya un par de meses fue liberado la versión 0.3.13 de ReactOS, este sistema operativo es una copia a nivel binario de Windows NT. Consigue ejecutar aplicaciones compiladas para Windows mediante las librerías de Wine que tiene integradas en el sistema.
ReactOS ha sido desarrollado desde cero utilizando una arquitectura similar a la de Windows NT y además ofreciendo compatibilidad para sus aplicaciones. Esta desarrollado principalmente utilizando C con algunos elementos desarrollados en C++, el compilador usado está basado en MinGW.




El desarrollo del código del sistema operativo se realiza simplemente con ingeniería inversa, aunque existe cierto parecido con la API de Windows se trata simplemente de ingeniería inversa y no dispone de ningún archivo de Windows desensamblado.
ReactOS dispone de un explotador de archivos llamado ReactOS Explorer, es muy simple y su interfaz es bastante parecida a la interfaz del explorador de Windows.
El objetivo de los desarrolladores es ofrecer un núcleo compatible con Windows NT 5.2, un API de usuario compatible con Windows NT6. El soporte DirectX se ha conseguido mediante ReactX y mediante OpenGL.
Hace unos meses la Fundación ReactOS ha anunciado que certificara controladores de código libre de forma totalmente gratuita, ya que muchos proyectos libres no tienen los recursos necesarios para pagar el coste de una licencia para certificar los drivers, con esto se consigue aumentar la seguridad y asegurar que ningún malware va a ser integrado en el código del controlador.
En la última versión liberada en la actualidad, la 0.3.13, se han realizado algunas mejoras de bajo nivel que aunque son importantes, no son suficiente teniendo en cuenta el largo camino de desarrollo que tiene ReactOS. Algunos de los cambios más importantes son los siguientes:
  • Se ha mejorado la compatibilidad con los drivers gráficos.
  • Se han reparado errores importantes en el apartado gráfico.
  • Se ha reescrito el “heap manager” y se han añadido capacidades adicionales de debugging.
  • Mejora de la gestión de las líneas del mezclador de audio.
  • Reparación de errores en el subsistema de usuario.
  • Correcciones visuales en las interfaces de algunas aplicaciones comunes.
  • Correcciones en el instalador del sistema operativo.
  • Mejora de la compatibilidad con algunas aplicaciones de terceros.
  • Añadido soporte para más dispositivos SATA.
  • Mejoras y reparación de errores en el administrador de memoria.



Al iniciar ReactOS podremos encontrar una interfaz gráfica muy parecida a la interfaz de Windows 2000, pero con algunas ventajas de otros entornos de escritorio como pueden ser los escritorios virtuales por defecto.

En el escritorio por defecto tendremos la barra de tareas abajo con un botón de inicio al estilo Windows, también tendremos iconos para acceder a las diferentes partes de nuestro sistema operativo, y también podremos crear nuestros propios accesos directos a los archivos, carpetas y aplicaciones. Mediante el menú de inicio podremos acceder a todas las partes del sistema operativo incluyendo a las aplicaciones.

ReactOS incluye pocas aplicaciones por defecto, ya que todos los esfuerzos se concentran en el desarrollo del sistema operativo.
Una curiosidad es que incluye un gestor de aplicaciones muy simple desde el que se pueden instalar en el sistema de forma totalmente desatendida aplicaciones gratuitas y algunas aplicaciones shareware, también se pueden instalar actualizaciones del sistema.






No hay comentarios:

Publicar un comentario