ക്യൂട്ടി
Original author(s) | Haavard Nord and Eirik Chambe-Eng[1] |
---|---|
വികസിപ്പിച്ചത് |
|
ആദ്യപതിപ്പ് | 20 മേയ് 1995[1] |
Stable release | 6.8.1[2]
|
റെപോസിറ്ററി | |
ഭാഷ | C++ (C++17) |
ഓപ്പറേറ്റിങ് സിസ്റ്റം | Android, iOS, Linux (embedded, Wayland, X11), macOS, Microsoft Windows, WebAssembly, ...[3] |
പ്ലാറ്റ്ഫോം | Cross-platform |
തരം | Cross-platform software and Software development tools |
അനുമതിപത്രം | |
വെബ്സൈറ്റ് | www |
ഗ്രാഫിക്കൽ ഇന്റർഫേസുള്ള പ്രോഗ്രാമുകൾ നിർമ്മിക്കാനുപയോഗിക്കുന്ന ഫ്രെയിംവർക്കാണ് ക്യൂട്ടി("ക്യൂട്ട്" എന്ന് ഉച്ചരിക്കുന്നു[7][8][9]) (ഔദ്യോഗിക ഉച്ചാരണം ക്യൂട്ട്). കെ.ഡി.ഇ., ഗൂഗിൾ എർത്ത്, ഓപ്പറ, വിഎൽസി മീഡിയ പ്ലെയർ, സ്കൈപ്പ് തുടങ്ങിയവയെല്ലാം ക്യൂട്ടി ഉപയോഗപ്പെടുത്തി നിർമ്മിച്ചവയാണ്. സി++ ഭാഷ അടിസ്ഥാനമാക്കിയാണ് ക്യൂട്ടി നിർമ്മിച്ചിരിക്കുന്നത്. ഗ്നൂ അനുമതിപത്രം പ്രകാരമാണ് ക്യൂട്ടി പുറത്തിറക്കിയിരിക്കുന്നത്. ക്രോസ്-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കുന്നതിനുള്ള ക്രോസ്-പ്ലാറ്റ്ഫോം സോഫ്റ്റ്വെയർ, ലിനക്സ്, വിൻഡോസ്, മാക്ഒഎസ്, ആൻഡ്രോയിഡ് അല്ലെങ്കിൽ എംബഡഡ് സിസ്റ്റങ്ങൾ പോലുള്ള വിവിധ സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ പ്ലാറ്റ്ഫോമുകളിൽ പ്രവർത്തിക്കുന്നു. നേറ്റീവ് കഴിവുകളും വേഗതയും ഉള്ള നേറ്റീവ് ആപ്ലിക്കേഷനാണിത്.
ക്യൂട്ടി നിലവിൽ വികസിപ്പിച്ചെടുക്കുന്നത് പൊതുവായി ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന കമ്പനിയായ ക്യൂട്ടി കമ്പനിയും ഓപ്പൺ സോഴ്സ് ഗവേണൻസിന് കീഴിലുള്ള ക്യൂട്ടി പ്രോജക്റ്റും ചേർന്നാണ്, ക്യൂട്ടിയുടെ പുരോഗതിക്കായി പ്രവർത്തിക്കുന്ന വ്യക്തിഗത ഡെവലപ്പർമാരും ഓർഗനൈസേഷനുകളും ഉൾപ്പെടുന്നു.[10][11][12] വാണിജ്യ ലൈസൻസുകളിലും ഓപ്പൺ സോഴ്സ് ജിപിഎൽ 2.0, ജിപിഎൽ 3.0, എൽജിപിഎൽ 3.0 ലൈസൻസുകളിലും ക്യൂട്ടി ലഭ്യമാണ്.
ലക്ഷ്യങ്ങളും കഴിവുകളും
[തിരുത്തുക]എല്ലാ പ്രധാന ഡെസ്ക്ടോപ്പ് പ്ലാറ്റ്ഫോമുകളിലും മിക്ക മൊബൈൽ അല്ലെങ്കിൽ എംബഡഡ് പ്ലാറ്റ്ഫോമുകളിലും പ്രവർത്തിക്കുന്ന ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസുകളും (GUIs) മൾട്ടി-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനുകളും വികസിപ്പിക്കുന്നതിന് ക്യൂട്ടി ഉപയോഗിക്കുന്നു. ക്യൂട്ടി ഉപയോഗിച്ച് സൃഷ്ടിച്ച മിക്ക ജിയുഐ പ്രോഗ്രാമുകളും നേറ്റീവ് ലുക്കിംഗ് ഇന്റർഫേസ് ഉണ്ട്, ഈ സാഹചര്യത്തിൽ ക്യൂട്ടിയെ ഒരു വിജറ്റ് ടൂൾകിറ്റായി തരംതിരിക്കുന്നു. കമാൻഡ്-ലൈൻ ടൂളുകളും സെർവറുകൾക്കുള്ള കൺസോളുകളും പോലെയുള്ള നോൺ-ജിയുഐ പ്രോഗ്രാമുകളും വികസിപ്പിക്കാവുന്നതാണ്. ക്യൂട്ടി ഉപയോഗിക്കുന്ന അത്തരം ജിയുഐ ഇതര പ്രോഗ്രാമിന്റെ ഒരു ഉദാഹരണമാണ് ക്യൂട്ട് ലൈസ്റ്റ്(Cutelyst) വെബ് ഫ്രെയിംവർക്ക്.[13]
അവലംബം
[തിരുത്തുക]- ↑ 1.0 1.1 Blanchette, Jasmin; Summerfield, Mark (June 2006). "A Brief History of Qt". C++ GUI Programming with Qt 4 (1st ed.). Prentice-Hall. pp. xv–xvii. Archived from the original on 2020-10-01. Retrieved 5 August 2013.
{{cite book}}
:|archive-date=
/|archive-url=
timestamp mismatch; 2019-09-23 suggested (help) - ↑ "Qt 6.8.1 Released" (in ഇംഗ്ലീഷ്). 2 ഡിസംബർ 2024. Retrieved 2 ഡിസംബർ 2024.
- ↑ "Supported Platforms".
- ↑ "Licenses".
- ↑ "New agreement with the KDE Free Qt Foundation and changes for the open source version". The Qt Company.
- ↑ "Adding LGPL v3 to Qt". 20 August 2014.
- ↑ "Qt - About Us". Archived from the original on 22 February 2017.
- ↑ "That Smartphone Is So Qt". Ashlee Vance. 16 February 2010. Retrieved 19 February 2010.
- ↑ "The Qt 4 Dance" (video). YouTube. Archived from the original on 2021-12-11. Retrieved 7 September 2015.
- ↑ Pintscher, Lydia (21 October 2011). "KDE Applauds Qt's Move to Open Governance". KDE.News. Retrieved 8 May 2013.
- ↑ Meyer, David (24 October 2011). "Nokia gives Qt open-source governance". ZDNet. Retrieved 8 May 2013.
- ↑ Knoll, Lars (6 August 2014). "Defragmenting Qt and Uniting Our Ecosystem".
- ↑ "Cutelyst - Home".