X Athena Widgets o Xaw es una biblioteca de widgets GUI para el sistema X Window . Desarrollado como parte del Proyecto Athena , Xaw fue escrito bajo los auspicios del MIT X Consortium como un conjunto de widgets de muestra construido sobre X Toolkit Intrinsics (Xt); Xt y Xaw se conocen colectivamente como X Toolkit. [1] Xaw ha sido reemplazado en gran medida por kits de herramientas más sofisticados como Motif , GTK + y Qt, pero aún se mantiene (por la Fundación X.Org) y está disponible como parte de la mayoría de las instalaciones del sistema X Window. La biblioteca, al igual que otras partes centrales de X, tiene la licencia MIT .
Repositorio | |
---|---|
Tipo | Kit de herramientas de widgets |
En una charla para USENIX , el pionero de X Jim Gettys comentó que aunque los widgets de Athena eran "feos", a menudo se usaban en el período de la historia de X que él describe como las " guerras de GUI ", como una alternativa segura a los competidores Motif y Open. Mira los kits de herramientas. [2]
Referencias
- ^ Chris D. Peterson. "Conjunto de widgets de Athena - Interfaz de lenguaje C" (PDF) .
- ^ Jim Gettys (2000). Lecciones aprendidas sobre el código abierto . Proc. USENIX.
enlaces externos
- Código fuente de la biblioteca Xaw 1.0.7 , sitio web de la Fundación X.Org
- Encuesta de conjuntos de widgets : comparaciones de varias versiones de Xaw.
- Libro - X Toolkit Intrinsics Ref Man R5, tercera edición.
- Programación X11 y el conjunto de widgets Athena (un tutorial de programación de Xaw), GNU / Linux Fanatics Group