BETA SAÚDE
XForms (toolkit)
Texto da Wikipédia (en), licença CC BY-SA. O BETARUBI mostra o verbete inteiro nesta página — a leitura não continua fora do site.
| XForms toolkit | |
|---|---|
The XForms Form Designer | |
| Developer | XForms team |
| Stable release | 1.2.4
/ June 28, 2014 |
| Written in | C |
| Operating system | Unix-like |
| Type | Widget toolkit |
| License | GNU LGPL |
| Website | xforms-toolkit |
| Repository | |
XForms is a GUI toolkit based on Xlib for the X Window System. It features a rich set of objects, such as buttons, scrollbars, and menus etc. In addition, the library is extensible and new objects can easily be created and added to the library. It also includes the fdesign tool as a graphical user interface builder.
Originally a proprietary toolkit, as of 2002, it was relicensed under the GNU Lesser General Public License v2.1, making XForms free software.[1]
XForms was based on the Forms Library by Mark Overmars, converted from IRIS GL (a precursor to OpenGL that also included calls to create windows and manage events) to X11. A similar conversion was used to make the first versions of FLTK, so all these toolkits are distantly related.
The toolkit was originally used by the Xfce desktop environment for the first two major versions of Xfce. The reason Xfce founder Olivier Fourdan moved from XForms to GTK 1 in 1999 and then to GTK 2 in 2003 was because XForms' original proprietary license prevented Xfce from being included in Linux distros such as Debian and Red Hat Linux before the Xfce 3 rewrite in GTK. [2]
References
- ↑ "XForms Toolkit". xforms-toolkit.org. Retrieved 2026-08-13.
While XForms was a closed source project at first (but with a liberal license for use in non-commercial applications) since 2002 it is ... distributed under the GNU Lesser General Public License.
- ↑ Jacobowitz, Norman (1 July 1999). "Interview with Olivier Fourdan". Linux Gazette. No. 43. Archived from the original on 16 January 2007. Retrieved 13 August 2026.
External links
