Qt
De la Wikipedia, enciclopedia liberă
| Calitatea informaţiilor sau a exprimării din acest articol sau secţiune trebuie îmbunătăţită. Consultaţi manualul de stil şi îndrumarul, apoi daţi o mână de ajutor. Acest articol a fost etichetat în noiembrie 2007 |
| Fişier:Qt logo.svg | |
|---|---|
| Tip: | |
| Disponibil în română: | |
| Website: | Qt Homepage |
Qt este un sistem inter-platformă de dezvoltare a programelor pentru calculator, folosit atât pentru crearea programelor cu interfaţă grafică cât şi pentru pentru programe fără interfaţă grafică, cum sunt serverele. Cele mai cunoscute utilizări ale Qt sunt KDE, browserul web Opera, Google Earth, Skype, Qtopia. Qt este produs de firma norvegiană Trolltech.
Începând cu versiunea 4, Qt este disponibil pentru toate platformele, inclusiv Windows sub o licenţă duală, GPL şi o licenţă proprietară. Acest fapt face posibilă dezvoltarea de aplicaţii Qt licenţiate GPL şi pentru alte sisteme, cel mai notabil efect fiind disponibilitatea KDE 4 pentru Windows şi Mac OS X.
Cuprins |
[modifică] Istorie
Haavard Nord şi Eirik Chamge-Eng (primii programatori ai Qt, respectiv directorul executiv şi preşedintele Trolltech) au început dezvoltarea Qt în 1991, trei ani mai târziu fiind numită Quasar Technologies, apoi Troll Tech şi mai apoi Trolltech.
În 1998 au apărut controverse deoarece era evident că KDE urma să devină unul dintre principalele medii desktop pentru Linux. Cum KDE era bazat pe Qt, mulţi oameni din mişcarea pentru software liber erau îngrijoraţi că o componentă esenţială a unuia dintre principalele lor sisteme de operare va fi proprietară.
De aici au început două acţiuni, dezvoltarea Harmony toolkit, care urmărea să dezvolte o clonă a Qt sub o licenţă software liberă, şi mediul desktop GNOME, care urmărea să înlocuiască în întregime KDE.
Începând cu versiunea 2.0, Qt a fost licenţiat sub QPL, o licenţă considerată de FSF drept incompatibilă cu GPL. KDE şi Trolltech au ajuns la o înţelegere prin care Qt nu putea să-şi schimbe licenţa cu una mai restrictivă decât QPL, chiar dacă Trolltech ar fi fost cumpărată sau ar fi dat faliment. Această înţelegere a dus la crearea KDE Free Qt foundation, care garantează că ultima versiune Qt cu licenţă QPL va avea o licenţă de tip BSD dacă într-o perioadă de 12 luni nu va fi publicată nici o versiune Qt sub o licentă liberă.
[modifică] Design
[modifică] Abstracţie completă a interfeţei grafice
[modifică] Qt script pentru aplicaţii (QSA)
[modifică] Meta object compiler
[modifică] Programe create folosing Qt
- KDE, un mediu desktop pentru Linux foarte popular
- Adobe Photoshop Album, software de organizare a imaginilor
- Doxygen
- Google Earth
- Last.fm Player
- Motorola A760, uses Qt/Embedded in its UI
- Opera, un browser web
- Psi
- Scribus
- Skype
- TOra
- VirtualBox
- Xconfig, unealtă de configurare a kernelului Linux
[modifică] Referinţe
[modifică] Vezi şi
| Portal Qt |
- Widget toolkit
- List of widget toolkits
- Motif
- wxWidgets
- GTK+
- FLTK
- FOX toolkit
- Visual Component Framework
- Juce
[modifică] Legături externe
- Qt Homepage
- The GPL Versus Qt "War" (19.2.3) (regarding Qt licensing from before version 2.2)
- An Introduction to Design Patterns in C++ with Qt4. Excerpts from a Prentice Hall book teaching C++ programming from the ground up, using Qt 4.1

