Projekty KDE - KDE Projects
Vývojáři | KDE |
---|---|
Napsáno | C ++, Qt, QML a mnoho dalších |
Operační systém | Unixový s X11 nebo Wayland, Okna, Android, Operační Systém Mac |
Typ | Svobodný software |
Licence | GNU GPL, GNU LGPL, Licence BSD, Licence MIT[1] |
webová stránka | vymyslet |
Projekty KDE jsou projekty udržované Komunita KDE, skupina lidí vyvíjejících a prosazujících například svobodný software pro každodenní použití Plazma KDE a Rámečky KDE nebo aplikace jako Amarok, Krito nebo Digikam. Existují také nekódující projekty, jako je návrh motivu a sady ikon Breeze na ploše, který je koordinován VisualDesignGroup KDE. I aplikace jiné než Qt GCompris, která začala jako aplikace založená na GTK, nebo jako webové projekty jako WikiToLearn jsou oficiálně součástí KDE.
Přehled
K dnešnímu dni existuje mnoho projektů KDE, které jsou buď samostatné, nebo seskupené do větších dílčích projektů:
- Plazma KDE Pracovní prostory
- Rámečky KDE (dříve KDE-Libs ): Sbírka knihovny který poskytuje rámce a funkčnost pro vývojáři
- Balíček aplikací KDE: Obsahující základní aplikace jako Konqueror, Dolphin, KWrite a Konsole.
Projekty KDE Core
- Plazma - Uživatelské rozhraní pro více pracovních prostorů
- KWin – Správce oken
- KHTML – Vykreslovací modul HTML, rozvětvený do WebKit v roce 2004
- KJS - JavaScriptový engine
- KIO - Extensible network-transparent file access
- KParts - Lehký rámec grafických komponent v procesu
- XMLGUI - Umožňuje definovat prvky uživatelského rozhraní, například nabídky a panely nástrojů pomocí XML soubory
- Phonon – Multimediální rámec
- Pevný - Rámec integrace zařízení
- Sonet – Kontrola pravopisu
- ThreadWeaver - Knihovna k použití víceprocesorový systémy efektivněji
Aplikace KDE
Mezi hlavní aplikace vyvinuté KDE patří:
- Archa - Nástroj pro archivaci
- Dragon Player - Přehrávač médií.[2]
- Delfín – Správce souborů
- Gwenview – Prohlížeč obrázků
- Kate – Textový editor
- Konsole – Emulátor terminálu
- Kontact – Správce osobních údajů představovat e-mailový klient, a zpravodajský klient, a agregátor krmiva, seznamy úkolů atd.
- Konqueror – webový prohlížeč a Správce souborů
- Kopete – Klient pro zasílání rychlých zpráv
- Krito – Rastrový grafický editor pro Digitální malba
- Kdenlive – Software pro střih videa
- Doplňky KDE-Plasma: Doplňkové Plazma widgety.
- Síť KDE
- KDE-Pim
- Grafika KDE
- KDE-multimédia
- Přístup KDE: Aplikace přístupnosti.
- KDE-Utility
- KDE-Edu
- Calligra Suite: Integrovaný kancelářský balík
- Hry KDE
- KDE hračky
- KDE-Artwork: Další ikony, styly atd.
- KDE-SDK
- Vazby KDE
- KDEWebdev: Nástroje pro vývoj webu.
- KDE-Extragear: Extragear je kolekce aplikací a nástrojů, které nejsou součástí základních aplikací KDE.
- KDE-Playground: Toto úložiště obsahuje nový a nestabilní software. Je to místo pro dozrávání aplikací.[3]
Další projekty
- KDE neon: distro představující nejnovější softwarové balíčky KDE nad základnou Ubuntu.
- Wiki2 Naučte se: webový rámec založený na wiki, aby se lidé mohli podílet a sdílet znalosti.
Rozvoj
Zdrojový kód
Zdrojový kód každého projektu KDE je uložen v úložišti zdrojového kódu pomocí Git.[4] Stabilní verze jsou vydávány na KDE FTP server[5] ve formě zdrojový kód s konfigurovat skripty, připravené k sestavení prodejci operačních systémů a k integraci se zbytkem jejich systémů před distribucí. Většina prodejců používá pouze stabilní a testované verze programů nebo aplikací KDE a poskytuje je ve formě snadno instalovatelných předkompilovaných balíčků.
Implementace
Většina projektů KDE používá rámec Qt, který běží na většině Unix a Unixový systémy (včetně Mac OS X ) a Microsoft Windows. Od roku 2011[Aktualizace] CMake slouží jako nástroj pro sestavení. To umožňuje KDE podporovat širší škálu platforem, včetně Windows.[6] GNU gettext se používá k překladu. Doxygen se používá ke generování dokumentace api.[7]
Licencování
Softwarové projekty KDE musí být vydány na základě bezplatných licenčních podmínek. V listopadu 1998 byl rámec Qt s dvojí licencí pod zdarma a open-source Q Veřejná licence (QPL) a komerční licence pro proprietární software vývojáři. Ve stejném roce byla vytvořena nadace KDE Free Qt, která zaručuje, že Qt spadne pod variantu velmi liberálního Licence BSD pokud přestane Trolltech existovat nebo nebude vydána bezplatná verze Qt po dobu 12 měsíců.[8]
Pokračovala debata o kompatibilitě s GNU General Public License (GPL), a proto v září 2000 Trolltech zpřístupnil kromě QPL také unixovou verzi knihoven Qt pod GPL, což eliminovalo obavy Free Software Foundation.[9] Trolltech nadále vyžadoval licence pro vývoj proprietární software s Qt. Základní knihovny KDE jsou kolektivně licencovány pod GNU LGPL ale jediný způsob, jak je proprietární software využít, měl být vyvinut za podmínek proprietární licence Qt.
Počínaje Qt 4.5 byl Qt k dispozici také pod LGPL verze 2.1,[10] nyní umožňuje proprietárním aplikacím legálně používat otevřenou verzi Qt.
Viz také
- Kategorie: KDE software
- Kategorie: KDE aplikace
- Seznam aplikací KDE
- Aplikace KDE
- KDE Extragear
Reference
- ^ „Licenční politika KDE“. Citováno 2010-11-06.
- ^ Web Dragon Player Archivováno 2009-05-27 na Wayback Machine
- ^ „Softwarová kompilace KDE“. Citováno 2010-11-20.
- ^ „Projekty KDE“. Citováno 2010-12-31.
- ^ "FTP server se stabilním vydáním ftp".
- ^ Troy Unrau (2007-02-22). „The Road to KDE 4: CMake, a New Build System for KDE“. KDE. KDE.NEWS. Archivovány od originál dne 01.07.2010. Citováno 2010-11-13.
- ^ „Rámec softwarového inženýrství“. 29. října 2010. Citováno 2010-11-28.
- ^ „KDE Free Qt Foundation“. KDE. Citováno 2010-11-13.
- ^ „Trolltech nabízí výběr licencí s přidáním licencí GPL pro nadcházející vydání Qt“. 2000-09-05. Archivovány od originál dne 13.03.2012. Citováno 2010-11-28.
- ^ Ryan Paul. „Možnost licence LGPL přidána do Qt“. Nokia. Archivovány od originál dne 19. 05. 2011. Citováno 2010-11-13.
externí odkazy
- Web KDE
- KDE. Novinky, novinky
- Komunitní fóra KDE, oficiální fórum fóra
- Planet KDE, souhrn blogů
- KDE wiki
- Lokalizace KDE
- Obchod KDE, rozšíření a doplňky pro software KDE zdarma