Información general de TALISMAN
El debut del sistema X Window en servidores Unix
- Autor: Robert W. Scheifler
- Fecha: 19 de junio de 1984
Contexto del desarrollo del sistema X Window
- Durante las últimas semanas se escribió un sistema de ventanas para el VS100.
- Se reutilizó mucho código del sistema W existente, se cambió a una interfaz asíncrona y se le dio el nombre de X.
- El rendimiento resultó ser aproximadamente el doble que el del sistema W.
- Aunque el código actual es bastante estable, todavía quedan algunos defectos.
Estado actual del sistema X Window
- En LCS dejaron de usar el sistema W y están desarrollando activamente aplicaciones sobre el sistema X.
- Quienes usan el sistema W también deberían considerar migrar al sistema X.
- El sistema X no es el sistema de ventanas definitivo, pero es un buen punto de partida para experimentar.
Interfaz y aplicaciones del sistema X Window
- Actualmente existen interfaces para CLU y Argus, y también se está trabajando en una interfaz para C.
- Hay tres aplicaciones existentes: un editor de texto (TED), la interfaz de E/S de Argus y un administrador de ventanas básico.
- Aún no está documentado.
Demostraciones y distribución del código
- Quienes quieran ver una demostración pueden visitar NE43-531, y conviene llamar antes al 3-1945.
- Quienes quieran el código solo tienen que llevar una cinta.
- Quienes estén interesados en corregir defectos pueden ponerse en contacto.
Opinión de GN⁺
- Importancia histórica del sistema X Window: El sistema X Window tuvo una gran influencia en el desarrollo posterior de las interfaces gráficas de usuario (GUI).
- Ventajas de la interfaz asíncrona: La interfaz asíncrona cumple un papel importante para mejorar el rendimiento del sistema y la experiencia del usuario.
- Importancia de la documentación: En las primeras etapas del desarrollo puede faltar documentación, pero a largo plazo es indispensable.
- Necesidad de la transición tecnológica: Pasar de un sistema existente a uno nuevo puede ser difícil al principio, pero hay que considerar los beneficios a largo plazo.
- Participación de la comunidad: En los proyectos de código abierto, la participación y colaboración de la comunidad son importantes, y contribuyen al avance y la estabilidad del proyecto.
1 comentarios
Comentarios de Hacker News
Primer comentario: Comparte la experiencia de haber iniciado X11 por primera vez en 1992 y los recuerdos de haber tenido una estación de trabajo HP-UX. Felicita a X11 por su 40.º aniversario y agradece que se haya ofrecido gratis.
Segundo comentario: Lamenta que X no haya incorporado un protocolo de audio. Recuerda que en los 90 y los 2000 configurar sistemas de audio era muy difícil.
Tercer comentario: Comparte la experiencia de haber ejecutado X con éxito en un sistema FreeBSD 2.1. Le gustó poder probar varios administradores de ventanas.
Cuarto comentario: Recuerda haberse encontrado con Jim Gettys, coautor de X11, en el Atlanta Linux Symposium de finales de los 90. Comparte la experiencia de haber trabajado en portar X11 a 64 bits.
Quinto comentario: Critica que X11 haya terminado teniendo una red social después de 40 años. Comparte recuerdos de cuando usó por primera vez una terminal X en la universidad.
Sexto comentario: No sabía que el nombre de X venía de incrementar W. Menciona que se intentó varias veces crear un sistema de ventanas Y, pero no tuvo éxito.
Séptimo comentario: Le pareció divertido leer la recomendación de cambiar de W a X. Bromea con que ahora parece que volvimos otra vez a W.
Octavo comentario: Le parece interesante que X tuviera bindings para CLU antes que para C. Comparte un enlace sobre el lenguaje de programación CLU.
Noveno comentario: Se pregunta si Sun, Dec y HP en los 90 habrían podido competir con Windows NT si, en lugar de adoptar X, hubieran desarrollado una pila enfocada primero en lo local. Le parece interesante que en la historia de Linux existiera el deseo de implementar un sistema operativo similar a Amiga.
Décimo comentario: Comparte la experiencia de haber ejecutado XFree86 en Slackware a principios de los 90. Recuerda las advertencias de que configurar la frecuencia de escaneo de los monitores CRT podía ser peligroso.
Undécimo comentario: Comparte un enlace de Wikipedia sobre el origen y la historia del sistema X Window.