LessTif | это... Что такое LessTif? (original) (raw)
LessTif
Скриншот программы, использующей LessTif (xmabacus) | |
---|---|
Тип | Библиотека элементов интерфейса (виджетов) |
Автор | Hungry Programmers |
Разработчик | Hungry Programmers |
Написана на | C |
Операционная система | UNIX-подобные |
Последняя версия | 0.95.2 (27 мая 2009) |
Лицензия | LGPL |
Сайт | www.lesstif.org |
LessTif — свободная реализация библиотеки элементов интерфейса Motif. Название проекта — каламбур; по-английски Motif звучит как more tif (больше _tif_-а), а less tif значит «меньше _tif_-а». В отличие от Motif (платная и проприетарная) и Open Motif (бесплатная, но всё равно проприетарная) библиотека LessTif распространяется под свободной и открытой лицензией LGPL.
Конечная цель проекта — полная совместимость с Motif на уровне и интерфейса программирования.[1] Цель еще не достигнута; LessTif поддерживет большую часть интерфейса Motif 1.2, но далеко не все части интерфейса Motif 2.0 и 2.1[2] Тем не менее, многие приложения для Motif работают с LessTif без изменений или с минимальными изменениями. В августе 2006 разработчики Fedora приняли решение полностью переключиться с Open Motif на LessTif.[3]
Проект LessTif появился, когда все официальные версии Motif были платными, а приложений, использующих элементы интерфейса Motif, было много. В 2000 появилась бесплатная Open Motif; тем не менее, разработчики LessTif решили продолжать работу, так как в отличие от LessTif Open Motif не соответствовала критериям открытого и свободного ПО.[4]
См. также
Ссылки
- Сайт LessTif
- Мнение разработчиков LessTif об Open Motif
- Open Motif на сайте The Open Group
- Motif на сайте The Open Group
- LessTif на SourceForge.net
Примечания
- ↑ [1] «It aims to be source compatible meaning that the same source code should compile with both and work exactly the same!»
- ↑ LessTif FAQ. Архивировано из первоисточника 15 марта 2012. Проверено 8 июля 2008.
- ↑ Fedora Core to drop openmotif (31 авг. 2006). Архивировано из первоисточника 15 марта 2012. Проверено 8 июля 2008.
- ↑ The Future of LessTif. Архивировано из первоисточника 15 марта 2012. Проверено 8 июля 2008.
Инструменты разработки элементов графического интерфейса | |
---|---|
Низко-уровневые | Macintosh Toolbox/Carbon • Windows API • Intrinsics • Intuition • Xlib |
Высоко-уровневые | Amiga OS BOOPSI • Magic User Interface • Zune • ReAction GUI Mac OS и Mac OS X Cocoa • MacApp • MacZoop • PowerPlant Microsoft Windows Microsoft Foundation Classes • Windows Template Library • SmartWin++ • Object Windows Library • Visual Component Library • Windows Forms • Windows Presentation Foundation UNIX, под X Xaw • Motif • LessTif • InterViews Кросс-платфор-менные На основе Flash ASWing • Adobe Flex • Gnash • SWF2EXE Software На основе XML,AJAX или SVG Ample SDK • CougarXML • Dojo Toolkit • Echo • ExtJS • GladeXML • Google Web Toolkit • jQuery • Lively Kernel • MooTools • Pyjamas • qooxdoo • Rialto Toolkit • script.aculo.us • XML User Interface • XUL • Yahoo! UI Library На основе Java Abstract Window Toolkit • Swing • Standard Widget Toolkit • Qt Jambi На основеC или C++ Agar • CEGUI • Component Library for Cross Platform • dlib C++ Library • FLTK • FOX toolkit • OpenGL User Interface Library • GTK+ • IUP • Juce • JX Application Framework • Qt • TnFOX • Visual Component Framework • wxWidgets • YAAF • XForms • XVT • Ultimate++ На основе Common Lisp CAPI • Common Graphics • CLIM • McCLIM • Garnet На основе Pascal IP Pascal • Lazarus • fpGUI • FireMonkey На основе Python Pyjamas • PyQt • PyGTK • PyGUI • wxPython • PySide • Tkinter На основе Objective C GNUstep На основе других Tk |