KIO

KIO
Logo
VývojářKDE
Aktuální verze5.53.0
(13. května 2019[1])
Nestabilní verze5.0 beta 3
(5. června 2014[2])
Operační systémUN*X
Vyvíjeno vC++
Typ softwarusystémová knihovna
Webkde.org
Některá data mohou pocházet z datové položky.

KIO (výslovnost [ˌkeiaiˈəu]; zkratka z anglického KDE Input/Output) je součást architektury prostředí KDE. Poskytuje aplikacím přístup k souborům, webovým stránkám a jiným vzdáleným objektům pomocí jediného rozhraní API. Aplikace naprogramované s orientací na KIO, například Konqueror, mohou pracovat se vzdáleně uloženými soubory naprosto stejným způsobem jako s lokálními soubory. Konqueror je díky tomu stejně tak výkonný správce souborů jako webový prohlížeč.

Součástí KIO jsou moduly zvané KIO slaves [ˌkeiaiˈəu ˈsleivs], volně přeloženo otroci KIO, které podporují jednotlivé protokoly (HTTP, FTP, SMB, SSH, FISH, SVN, tar a další). Tyto moduly pak mohou využívat další aplikace KDE; díky nim lze například v textovém editoru Kate otevřít a upravovat soubor uložený na vzdáleném počítači přístupný pomocí protokolu FTP. Seznam protokolů, které operační systém aktuálně podporuje, lze nalézt např. pomocí programu Kinfocenter na stránce protokoly.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku KIO na anglické Wikipedii.

  1. Release of KDE Frameworks 5.58.0 [online]. Release Announcements. KDE e.V., 2018-12-09 [cit. 2019-05-26]. Dostupné online. (anglicky) 
  2. KDE Ships Third Beta of Frameworks 5 [online]. KDE e.V., 2014-06-05 [cit. 2017-12-18]. (Community. Announcements). Dostupné online. (anglicky) 

Externí odkazy

  • (anglicky) Dokumentace KIO API Archivováno 30. 9. 2011 na Wayback Machine.
  • (anglicky) A Quick and Easy Guide to KDE KIO slaves
KDE
Série Logo
Hlavní technologie
Akonadi • D-Bus • Decibel • Flake • KJS • KDOM • KHTML • KIO • KioskKParts • Kross • KSVG • KWin • NEPOMUK • Oxygen • Phonon • Plasma • Qt • Solid • Sonnet • Soprano • Strigi • ThreadWeaver • XMLGUI
Aplikace
Akregator • Amarok • digiKamDolphinDragon PlayerK3bKaffeineKateKDevelopKGetKMyMoneyKonquerorKonsoleKopeteKTorrent • KView • Noatun • Okular
Balíčky
aRtskdelibskdebasekdeaccessibilitykdeadminkdeeduExtragearkdegameskdegraphicskdenetworkkdepim • kdetoys • KOffice
Qt • Qt Development Frameworks • Trinity Desktop Environment (fork KDE 3.5)