Rio (programa)

Rio (programa)

rio (programa)

rio es el gestor de ventanas del sistema operativo Plan 9 from Bell Labs.

Contenido

Generalidades

Ventanas de rio durante la instalación de Plan 9

Su funcionalidad refleja los conceptos de diseño de Plan 9:

  • Cada ventana ejecuta su propio namespace privado.
  • Exporta una interfaz de sistema de archivos a las aplicaciones ejecutándose. Esta interfaz es la misma que recibe rio del sistema operativo, permitiendo a rio ejecutarse dentro de una ventana de rio sin ningún arreglo especial. Debido a que la interfaz utiliza 9P, rio es transparente en red sin incluir código para el manejo de redes.
  • Las ventanas son tratados como texto completamente editable.

Es más notablemente conocido por hacer que su gestión de ventanas sea transparente para la aplicación. Esto permite ejecutar rio anidadamente.


Historia

rio es el último en una serie de interfaces de usuario desarrolladas en Bell Labs mayoritariamente por Rob Pike que incluye el primer sistema de ventanas gráfico para UNIX (Que es anterior a X Window), el sistema concurrente de ventanas y Blit.

rio fue una reescritura completa de 8½ en Alef. El cambio principal es que dejó de parsear y reescribir comandos gráficos y dejó que el cliente escribiera los pixeles directamente. Esto fue hecho principalmente para mejorar la eficiencia. Después de que Alef desapareciera debido a dificultad de mantenerlo con la base de usuarios existentes, fue reescrito en C. Para ello se usó la biblioteca de threads de Plan 9, que estaba inspirada en Alef y poseía la mayoría de sus características, como bloqueo de canales para comunicación entre threads y procesos. Otro cambio importante, debido al ambiente más que a rio, fue que rio funcionara en colores, usando álgebra de Porter-Duff donde 8½ usó operaciones bitblt.

Véase también

Enlaces externos

Obtenido de "Rio (programa)"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Programa 21 — es un programa de las Naciones Unidas (ONU) para promover el desarrollo sostenible. Es un plan detallado de acciones que deben ser acometidas a nivel mundial, nacional y local por entidades de la ONU, los gobiernos de sus estados miembros y por… …   Wikipedia Español

  • Río Desaguadero — Saltar a navegación, búsqueda Este artículo es sobre el río Desaguadero. Para otros usos véase Desaguadero (desambiguación) Río Desaguadero …   Wikipedia Español

  • Río Clark Fork — Saltar a navegación, búsqueda Río Clark Fork (Clark Fork) …   Wikipedia Español

  • Programa nuclear de Irán (crisis diplomática 2005-2007) — Saltar a navegación, búsqueda El Programa nuclear de Irán se vio comprendido en una crisis diplomática mundial por el reinicio del Enriquecimiento de uranio que el gobierno de Mahmud Ahmadineyad estableció en agosto de 2005, en contra de las… …   Wikipedia Español

  • Programa del Partido Liberal Mexicano — Saltar a navegación, búsqueda Ejemplar de Regeración en el que se publicó el Programa del PLM, 1906. El Programa del Partido Liberal Méxicano fue publicado el 1 de julio de 1906 por la Junta Organizadora en …   Wikipedia Español

  • Río de Janeiro — Saltar a navegación, búsqueda Para otros usos de este término, véase Río de Janeiro (desambiguación). Río de Janeiro Río de Enero …   Wikipedia Español

  • Río Tocantins — Puente sobre el Tocantins enImperatriz (Maranhão) País que atraviesa …   Wikipedia Español

  • Río Xingú — Atardecer en el Xingú País que atraviesa   …   Wikipedia Español

  • Rio Araguaia — Lauf des Rio Araguaia DatenVorlage:Infobox Fluss/GKZ fehlt …   Deutsch Wikipedia

  • Río Salado (norte de la Argentina) — Río Salado (o Salado del Norte o Juramento o Pasaje) País que atraviesa …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”