KIO ( KDE Input/Output ) es una biblioteca de sistema incorporada en KDE Frameworks y KDE Software Compilation 4. Proporciona acceso a archivos, sitios web y otros recursos a través de una única API consistente . Las aplicaciones, como Konqueror y Dolphin , que se escriben utilizando este marco, pueden operar en archivos almacenados en servidores remotos exactamente de la misma manera que operan en los almacenados localmente, lo que hace que KDE sea transparente en red . Esto permite que una aplicación como Konqueror sea tanto un administrador de archivos como un navegador web.
Los esclavos KIO (rebautizados como trabajadores KIO durante el desarrollo de KDE Frameworks 6 [3] ) son bibliotecas que proporcionan soporte para protocolos individuales (por ejemplo, WebDAV , FTP , SMB , SSH , FISH , SFTP , SVN , TAR ).
La aplicación manual de KDE KHelpCenter tiene una sección KIOSlaves ( KIOWorkers en Frameworks 6) que enumera los protocolos disponibles con una breve descripción de cada uno.