Репозиторий | |
---|---|
Тип | Набор инструментов для виджетов |
X Athena Widgets или Xaw - это библиотека виджетов с графическим интерфейсом для системы X Window . Разработанный как часть Project Athena , Xaw был написан под эгидой MIT X Consortium как образец набора виджетов, построенных на X Toolkit Intrinsics (Xt); Xt и Xaw вместе известны как X Toolkit. [1] Xaw был в значительной степени заменен более сложными инструментами, такими как Motif , GTK + и Qt, но он все еще поддерживается ( X.Org Foundation) и доступен как часть большинства установок X Window System. Библиотека, как и другие основные части X, находится под лицензией MIT License .
В своем выступлении для USENIX пионер X Джим Геттис заметил, что, хотя виджеты Athena были «уродливыми», они часто использовались в период истории X, который он описывает как « войны GUI », как безопасную альтернативу конкурирующим Motif и Open Посмотрите комплекты инструментов. [2]
Ссылки [ править ]
- ^ Крис Д. Петерсон. «Набор виджетов Athena - интерфейс на языке C» (PDF) .
- ^ Джим Геттис (2000). Извлеченные уроки об открытом исходном коде . Proc. USENIX.
Внешние ссылки [ править ]
- Исходный код библиотеки Xaw 1.0.7 , сайт X.Org Foundation
- Обзор наборов виджетов - сравнение различных версий Xaw.
- Книга - X Toolkit Intrinsics Ref Man R5, третье издание.
- Программирование X11 и набор виджетов Athena (учебник по программированию на Xaw), GNU / Linux Fanatics Group