Fast Light Toolkit
| Fast Light Toolkit | |
|---|---|
| Basisdaten | |
| Aktuelle Version | 1.4.4 (20. Juli 2025) |
| Betriebssystem | Unix, Linux (X11+Wayland), macOS, Windows |
| Programmiersprache | C++ |
| Kategorie | GUI-Toolkit |
| Lizenz | LGPL mit Ausnahme |
| www.fltk.org | |
FLTK (Abk. Fast Light ToolKit) ist ein von Bill Spitzak entwickeltes GUI-Toolkit für 3D-Grafikprogrammierung und enthält eine OpenGL-Anbindung.
FLTK ermöglicht es Programme zu erstellen, die überall gleich aussehen und funktionieren, sofern sie für das entsprechende Betriebssystem kompiliert wurden. FLTK ist freie Software und enthält einen eigenen GUI-Designer fluid (Abk. FLTK User Interface Designer).
Im Gegensatz zu Bibliotheken wie Qt und wxWidgets stellt FLTK ausschließlich Funktionalität für eine Benutzeroberfläche zur Verfügung. Dies ist der Grund dafür, dass FLTK so kompakt ist und üblicherweise statisch in Applikationen gelinkt wird. Die Lizenzbedingungen von FLTK beinhalten eine deutliche Aussage, die statisches Linken auch für Nicht-LGPL-Programme erlaubt. Trotz statischen Einbindens der FLTK-Bibliothek ist ein Hallo-Welt-Programm nur etwas über 100 kB groß.
- ↑ www.fltk.org.
- ↑ The fltk Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 26. September 2018).
- ↑ https://www.fltk.org/articles.php?L364+I0+TFAQ+P1+Q