## Tecnologias

Akonadi

  O mecanismo de acesso ao armazenamento dos dados do PIM (Personal Information Manager - Gestor de Informações Pessoais) no &kde; SC 4. Um único sistema de armazenamento e consulta dos dados permite uma eficiência e capacidade de extensão que não era possível no &kde; 3, oned cada componente PIM tinha o seu próprio sistema. Tenha em atenção que o Akonadi não altera os formatos de armazenamento dos dados (vcard, iCalendar, mbox, maildir etc.) - simples oferece uma nova forma de aceder e actualizar os dados.&newpara; As razões principais para o desenho e o desenvolvimento do Akonadi são de natureza técnica &eg; ter uma única forma de aceder aos dados PIM (contactos, calendários, e-mails..) das diferentes aplicações (&eg; &kmail;, &kword; &etc;), eliminando assim a necessidade de criar código semelhante aqui e ali.&newpara; Outro objectivo é dissociar as aplicações gráficas, como o &kmail;, do acesso directo aos recursos externos, como os servidores de correio - o que foi uma razão principal para os relatórios de erros e pedidos de optimização da performance/capacidade de resposta do passado.&newpara; Mais informações:&newpara; &linkstart;"http://pim.kde.org/akonadi/"&linkmid;Akonadi para o PIM do KDE&linkend;&newpara; &linkstart;"http://en.wikipedia.org/wiki/Akonadi"&linkmid;Wikipedia: Akonadi&linkend;&newpara; &linkstart;"http://techbase.kde.org/Projects/PIM/Akonadi"&linkmid;Techbase - Akonadi&linkend;

  &GUI;
  &kde;
ARts

  A plataforma de som no &kde; 2 e 3. A sua natureza mono-tarefa causava problemas quando eram usadas duas fontes de som em simultâneo. No ambiente de trabalho &plasma;, foi substituída pelo Phonon.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/ARts"&linkmid; Wikipedia: ARts&linkend;&newpara; &linkstart;"http://www.arts-project.org"&linkmid;página Web do ARts&linkend;

  &kde;
  Phonon
  &plasma;
DBus

  O D-Bus ou Desktop Bus é um sistema de mensagens entre serviços. Desenvolvido pela &RedHat;, foi altamente influenciado pelo DCOP do &kde; 3, vindo a substituir este último. A maioria dos sistemas operativos POSIX suportam o D-Bus, existindo já uma versão para Windows. É usada pelo Qt 4 e pelo GNOME.&newpara; Mais informações:&newpara; &linkstart;"http://freedesktop.org/wiki/Software/dbus/"&linkmid;FreeDesktop.org: O que é o D-Bus?&linkend;&newpara; &linkstart;"http://en.wikipedia.org/wiki/D-Bus"&linkmid;Wikipedia: D-Bus&linkend;

  &DCOP;
  GNOME
  &kde;
  &Qt;
DCOP

  O DCOP, que significa "Desktop COmmunication Protocol" (Protocolo de Comunicações do Ambiente de Trabalho) é um sistema de comunicações modular entre processos que era usado no &kde; 3. Foi substituído pelo &DBus; no &kde; SC 4.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/DCOP"&linkmid;Wikipedia: DCOP&linkend;

  D-Bus
  &kde;
Flake

  O Flake é uma biblioteca de programação a usar no &koffice; 2. Funcionalmente, oferece formas que mostram conteúdos e ferramentas para os manipular. As formas poderão ser ampliadas ou rodadas, podendo ainda ser agrupadas para funcionarem como uma única forma, à volta da qual poderá fluir o texto.&newpara; Mais informações:&newpara; &linkstart;"http://wiki.koffice.org/index.php?title=Flake"&linkmid;Wiki do KOffice Wiki:&linkend;

  &kde;
  KParts
Obter Coisas Novas

  O &emstart;G&emend;et &emstart;H&emend;ot &emstart;N&emend;ew &emstart;S&emend;tuff (GHNS) ou Obter Coisas Novas é uma norma aberta que facilita aos utilizadores poderem obter e instalar diversas extensões para as suas aplicações. A nossa implementação do GHNS é usada pelo &plasma; (por exemplo, para obter novos temas do ambiente de trabalho) e por muitas aplicações e elementos gráficos.&newpara; Mais informações:&newpara; &linkstart;"http://ghns.freedesktop.org"&linkmid;Página Pessoal do GHNS&linkend;&newpara; &linkstart;"http://lwn.net/Articles/227855/"&linkmid;Um artigo sobre o GHNS no &kde; SC 4&linkend;

  &kde;
  &plasma;
GHNS

  O GHNS é o acrónimo de "Get Hot New Stuff" (Obter Coisas Novas).

  Obter Coisas Novas
IO Slave

  Os IO Slaves permitem às aplicações do &kde; acederem aos recursos remotos tão facilmente como aos locais.(tornando-os "transparentes na rede"). Os recursos remotos (&eg;, os ficheiros) podem estar guardados em partilhas de SMB ou algo semelhante.

  SMB
  &kde;
KHTML

  O KHTML é um motor de representação de &HTML; para o ambiente &plasma; do &kde;, sendo usado pelo navegador &konqueror;. Também oferece uma KPart que permite a todas as aplicações no &kde; apresentarem conteúdos Web. Uma novidade, o WebKit do &Qt; existe também para o Plasma e para o desenvolvimento de outras aplicações.

  &kde;
  &konqueror;
  KParts
  &plasma;
  WebKit
KIO

  O sistema de entradas/saídas do &kde; que utiliza os "IO Slaves".

  IO Slave
  &kde;
Kiosk

  O Kiosk é uma plataforma para restringir as capacidades dos utilizadores num sistema &kde;, ideal em ambientes restritos, como os cafés com Internet. Está presente no &kde; 3 e no &kde; 4, mas a ferramenta de administração, o Kiosktool existe apenas no &kde; 3. Pode ser usada para configurar as aplicações do &kde; 4, ou então poderá manter as configurações do Kiosk através da edição manual dos ficheiros.

  &kde;
KParts

  As KParts são uma tecnologia embebida que permite às aplicações do &kde; embeberem outras aplicações do &kde;. Por exemplo, a janela de texto usada pelo &konqueror; é uma KPart.

  &konqueror;
KSycoca

  O KSycoca (&kde; &emstart;Sy&emend;stem &emstart;Co&emend;nfiguration &emstart;Ca&emend;che) é uma 'cache' da configuração que, por exemplo, garante um acesso mais rápido aos itens do menu.

  KBuildSycoca
Nepomuk

  O Nepomuk é o acrónimo de &emstart;N&emend;etworked &emstart;E&emend;nvironment for &emstart;P&emend;ersonalized, &emstart;O&emend;ntology-based &emstart;M&emend;anagement of &emstart;U&emend;nified &emstart;K&emend;nowledge (Ambiente em Rede de Gestão Personalizada e Baseada em Ontologias). O Nepomuk pretende remover as barreiras artificiais entre a informação, por forma a permitir uma classificação, organização e apresentação dinâmica dos dados ao utilizador. Quer seja obtida a partir da Internet, recebida num e-mail ou escrita numa nota, a informação é facilmente pesquisável e marcada com dados inteligentes.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Semantic_desktop"&linkmid;Wikipedia: Ambiente Semântico&linkend;&newpara; &linkstart;"http://en.wikipedia.org/wiki/NEPOMUK_(framework)"&linkmid;Wikipedia: Plataforma NEPOMUK&linkend;&newpara; &linkstart;"http://nepomuk.semanticdesktop.org/xwiki/bin/view/Main1/"&linkmid;Página Web do NEPOMUK&linkend;&newpara; &linkstart;"http://nepomuk.kde.org/discover/user"&linkmid;NEPOMUK KDE&linkend;&newpara; &linkstart;"http://userbase.kde.org/Nepomuk"&linkmid;Página do Nepomuk na Userbase&linkend;

  &kde;
Phonon

  Uma API multimédia e multi-plataforma, que interage com as plataformas existentes, como o 'gstreamer' e o 'xine'. O &kde; 2 e o 3 dependiam do aRts para o som. O Phonon vem substituí-lo.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Phonon_(KDE)"&linkmid; Wikipedia: Phonon (KDE)&linkend;&newpara; &linkstart;"http://phonon.kde.org"&linkmid;Página Web do Phonon&linkend;

  &arts;
  &kde;
Solid

  O Solid oferece uma única API para a gestão do 'hardware'. Este fica agrupado em 'domínios'. Dado que as infra-estruturas do Solid são acopláveis, o Solid ajuda os programadores de aplicações a escreverem menos código e de uma forma independente da plataforma.&newpara; Mais informações:&newpara; &linkstart;"http://solid.kde.org"&linkmid;Descobrir o Solid&linkend;

  &kde;
Threadweaver

  Esta biblioteca de programação de tarefas divide o trabalho pelos processadores multi-núcleo, onde disponíveis, prioritizando-o entre eles antes da execução. O ThreadWeaver oferece uma interface de tarefas de alto-nível para uma programação multitarefa.&newpara; Mais informações:&newpara; &linkstart;"http://www.englishbreakfastnetwork.org/apidocs/apidox-kde-4.0/kdelibs-apidocs/threadweaver/html/Why.html"&linkmid;Porquê ser Multitarefa?&linkend;

  &kde;
WebKit

  O motor de representação de HTML, nascido a partir de uma divisão do KHTML. Adoptado pela Apple e desenvolvido para o Safari. O Webkit traz toda a sua funcionalidade de volta para o &kde; SC 4, onde está disponível através do &Qt;.&newpara; Mais informações:&newpara; &linkstart;"http://webkit.org/"&linkmid;página Web do WebKit&linkend;&newpara; &linkstart;"http://en.wikipedia.org/wiki/Webkit"&linkmid;Wikipedia: WebKit&linkend;

  &kde;
  KHTML

## X.Org

Suavização

  Se for referido no contexto do &kde;, o 'anti-aliasing' significa na maior parte dos casos o suavizar dos tipos de letra visíveis no ecrã. O &Qt; versão 3.3 ou superiores, usado em conjunto com o X.Org torna isto possível também com o &kde;.

  &kde;
  &Qt;
&X-Server;

  O &X-Server; representa uma camada básica sobre a qual as várias interfaces como o &kde; são desenvolvidas. Gere a interacção básica do rato e do teclado (tanto da máquina local como de máquinas remotas) e oferece as rotinas gráficas elementares para desenhar rectângulos ou outras primitivas.

  &kde;
  &GUI;

## Aplicações

Dolphin

  O gestor de ficheiros por omissão no &kde; SC 4. Tem um painel lateral (Locais), mas a navegação é feita principalmente pela barra de localização por cima da janela principal. É possível dividir as janelas, podendo também aplicar vistas de forma individual às janelas. A montagem e desmontagem de dispositivos USB pode ser feita no painel lateral. Também poderá adicionar outras pastas ao painel de Locais. Finalmente, ainda é possível obter uma vista em árvore.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Dolphin_(software)"&linkmid;Wikipedia: Dolphin&linkend;&newpara; &linkstart;"http://introducingkde4.blogspot.com/2007/12/dolphin.html"&linkmid;Introdução ao KDE 4 - Dolphin&linkend;&newpara; &linkstart;"http://userbase.kde.org/Tutorials/File_Management"&linkmid;Userbase: Tutorial de Gestão de Ficheiros&linkend;

  &kde;
  &konqueror;
KBuildSycoca

  O KBuildSycoca4 é um programa da linha de comandos e recria o KSycoca. Isto é útil, por exemplo, se alguns ou todos os módulos do &systemsettings; estão em falta.

  KSycoca
  &systemsettings;
KInfoCenter

  O Kinfocenter teve origem como parte do Kcontrol, tornando-se independente no KDE 3.1. No KDE SC 4, foi substituído por alguns módulos da Configuração do Sistema, principalmente pelo Solid, voltando a ser introduzido como uma aplicação no &kde; SC 4.5.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Kinfocenter"&linkmid;Wikipedia: KInfoCenter&linkend;

  &kde;
  Solid
  &systemsettings;
&konqueror;

  O &konqueror; é um navegador na web, visualizador de imagens e outros formatos e uma parte fundamental do projecto &kde;. Pode encontrar mais informações acerca do &konqueror; em &linkstart;"http://www.konqueror.org&linkmid;www.konqueror.org&linkend;.

  &kde;
KRunner

  A mini-linha de comandos que é acedida a partir do menu clássico, da combinação de teclas &Alt;+F2 ou com o botão direito do rato no ecrã. No &kde; SC 4, um nome parcial irá mostrar todas as ocorrências possíveis.&newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/Tutorials/Krunner"&linkmid;UserBase: Utilização do KRunner&linkend;

  &kde;
  &plasma;
KWin

  O KWin é o gestor de janelas. É aqui poderá alterar as decorações das janelas e os temas. O &kde; SC 4 aumenta o KWin para oferecer o suporte à composição de efeitos 3D no ambiente de trabalho.&newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/KWin"&linkmid;UserBase: KWin&linkend;

  &kde;
  &X-Server;
Mini-CLI

  Mini &emstart;C&emend;ommand &emstart;L&emend;ine &emstart;I&emend;nterface (Interface de Linha de Comandos). Sinónimo do KRunner.

  KRunner
'Pager'

  Um 'pager' ou paginador é um pequeno programa ou 'applet' que mostra a posição das janelas no seu ecrã e, se tiver vários Ecrãs Virtuais, dá-lhe uma vista geral sobre todos.

  &kde;
  Kickoff
  Kicker
  Painel
  &plasma;
  Ecrãs Virtuais
&systemsettings;

  Este é o projecto e o nome do ficheiro do centro de controlo do &kde;. O &systemsettings; permite-lhe personalizar praticamente todas as opções de configuração do &kde;.

  &kde;
  KInfoCenter

## Terminologia do Ambiente de Trabalho

Actividades

  As actividades são conjuntos de elementos do &plasma; que têm o seu próprio papel de parede&newpara; Funcionam de forma semelhante aos Ecrãs Virtuais, mas não tanto. Por exemplo, poderá ter uma "actividade de trabalho", com as fontes RSS de modificações, uma nota com as suas tarefas, uma Vista em Pastas com os seus ficheiros de trabalho e um papel de parede subtil.&newpara; Logo a seguir, poderá ter a sua actividade de tempos livres, com antevisões das fotos da família e dos animais de companhia, as fontes RSS dos seus 'blogs' favoritos, uma vista em pastas que mostra a sua colecção de filmes, uma 'applet' do Twitter e, por exemplo, o seu papel de parede dos Xutos e Pontapés que já ouve desde os anos 80.&newpara; Às 17:00 em ponto, poderá mudar da actividade de trabalho para a sua actividade de tempos-livres.&newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/Plasma"&linkmid;FAQ do Plasma&linkend;

  &kde;
  Virtual Desktops
Contentor

  Um contentor é um agrupamento de topo de elementos. Cada contentor faz a gestão da disposição e dos dados de configuração do seu conjunto de elementos, de forma independente dos outros contentores.&newpara; O resultado final é que poderá agrupar os elementos gráficos dentro de um contentor, de acordo com a relevância do seu padrão de trabalho, em vez de os agrupar por pastas.&newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/Plasma"&linkmid;FAQ do Plasma&linkend;

  &kde;
  Elemento
Arrastar e Largar

  Este conceito tenta substituir várias acções como a cópia de ficheiros de um lugar para outro através de um certo movimento de rato, &eg; carregando numa janela do &konqueror;, movendo o rato para outra janela enquanto o botão do rato se mantém carregado e largando o botão do rato (correspondendo a "largar" o objecto) copia os ficheiros.

  &konqueror;
Extensor

  Os extensores são uma espécie de janela especial que pode crescer para fora de um painel do &plasma;, por exemplo. Os extensores têm componentes destacáveis. Os extensores são um conceito novo que surgiu no &plasma; do &kde; 4.2. O Kuiserver (a interface que recolhe todas as tarefas em execução e as coloca numa única janela) irá tirar partido dos extensores, para que possa destacar várias tarefas e vigiar a sua evolução em separado.&newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/Plasma"&linkmid;FAQ do Plasma&linkend;

  &kde;
  &plasma;
GNOME

  &emstart;G&emend;NU &emstart;N&emend;etwork &emstart;O&emend;bject &emstart;M&emend;odel &emstart;E&emend;nvironment, um dos ambientes &GUI; líderes no &UNIX;.

  &GUI;
&GUI;

  Abreviatura de &emstart;G&emend;raphical &emstart;U&emend;ser &emstart;I&emend;nterface. Cada ambiente gráfico (como o &kde;) é uma &GUI;. A maioria das &GUI;s suportam o rato e/ou janelas para gerir os programas.

  &kde;
Pasta Pessoal

  Este é o local no sistema em que todos os seus ficheiros são mantidos. Poderá gravar os seus ficheiros fora desta pasta, mas todas as aplicações estão configuradas para propor esta pasta como um local onde escrever os seus ficheiros. Assim, também é mais simples quando está a manter as suas coisas aqui.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Home_directory"&linkmid;Wikipedia: Pasta Pessoal&linkend;

  &dolphin;
&kde;

  Abreviatura de "K Desktop Environment" (Ambiente de Trabalho K), é uma &GUI; líder nos sistemas baseados em &UNIX;. Poderá obter mais informações detalhadas em &linkstart; "http://www.kde.org"&linkmid;www.kde.org&linkend;.&newpara; O &kde; é mais que apenas um conjunto de aplicações. É uma comunidade composta por programadores, tradutores, contribuintes, artistas, escritores, distribuidores e utilizadores em todo o mundo. A nossa equipa tecnológica internacional compromete-se a criar o melhor 'software' livre para o ambiente de trabalho. Para além disso, não só os contribuintes mas também os utilizadores e fãs do 'software' &kde; poderão ser encontrados em todo o mundo, dando uma ajuda aos outros utilizadores, espalhando as notícias ou apenas desfrutando da experiência.

  &GUI;
&kicker;

  No &kde; 3, a barra recolocável, normalmente no fundo do ecrã (chamada de Painel), onde os lançadores de aplicações, o Paginador e os botões de execução das aplicações residiam.

  Panel
  &plasma;
&kickoff;

  No &kde; SC 4 (e nalgumas versões posteriores do &kde; 3), é um menu de lançamento das aplicações onde estas estão ordenadas por grupo funcional. Os 'Favoritos' substituem as 'Aplicações mais usadas' no Menu Clássico, podendo adicionar aplicações a ele. O botão direito do rato também oferece a possibilidade de adicionar as aplicações ao ambiente de trabalho ou ao painel. Poderá ter um acesso rápido às aplicações menos usadas através do campo de pesquisa. Os outros menus estão a ser reorganizados, dado que o &kde; SC 4 pode ser usado com mais que um lançador, caso seja necessário.&newpara; Mais informações:&newpara; &linkstart;"http://home.kde.org/~binner/kickoff/sneak_preview.html"&linkmid;Uma vista de Olhos no Kickoff&linkend;

  &kde;
  'Pager'
  Panel
  &plasma;
Oxygen

  O Oxygen é o tema predefinido do &kde; SC 4. Desenhado para conferir 'uma brisa de ar fresco' ao ambiente de trabalho, removendo os ícones simplistas e de banda desenhada, substituindo-os por um tema limpo e com ícones foto-realistas. O Oxygen usa uma paleta sem saturação para evitar que os ícones se tornem uma distracção e usa os detalhes dos gráficos vectoriais (SVG).&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Oxygen_Project"&linkmid;Wikipedia: Projecto Oxygen&linkend;&newpara; &linkstart;"http://www.oxygen-icons.org/?cat=3"&linkmid;Ícones do Oxygen&linkend;

  &kde;
  KSVG
  &plasma;
Painel

  Refere-se ao painel que normalmente se encontra no fundo do ecrã.

  &kde;
  &kicker;
  &kickoff;
  &plasma;
Plasma

  No &kde; SC 4, o ambiente de trabalho &plasma; substitui o KDesktop, o &kicker; e o motor de elementos SuperKaramba. As 'applets' chamam-se Plasmóides e vão desde elementos informativos até mini-aplicações, como calculadoras e dicionários. Os elementos de outras fontes, como os elementos do SuperKaramba ou os Google Gadgets também são suportados.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Plasma_(KDE)"&linkmid;Wikipedia: Plasma&linkend;&newpara; &linkstart;"http://plasma.kde.org/cms/1107/"&linkmid;Página Web do Plasma&linkend;&newpara; &linkstart;"http://userbase.kde.org/Plasma"&linkmid;FAQ do Plasma&linkend;&newpara; &linkstart;"http://userbase.kde.org/Tutorials/TweakingPlasma"&linkmid;Afinar o Plasma&linkend;

  &kde;
  &kicker;
  Elemento
Extracção

  O processo de ler dados áudio de um CD-ROM e os armazenar em seguida no disco rígido.

Ecrãs Virtuais

  Um conceito popular nos gestores de janelas baseados no &UNIX; é o dos ecrãs virtuais. Isto significa que não tem apenas um ecrã onde colocar as suas janelas mas sim vários. Quando mudar para um ecrã diferente (normalmente com um paginador), só irá ver as janelas que iniciou nesse ecrã virtual ou que moveu para ele. Também poderá tornar uma janela "fixa", o que significa que aparece em todos os ecrãs virtuais. &newpara; Mais informações:&newpara; &linkstart;"http://userbase.kde.org/Plasma"&linkmid;FAQ do Plasma&linkend;

  &kde;
  &kickoff;
  Paginador

## Desenvolvimento do &kde;

&Qt;

  A &GUI; do &kde; é desenvolvida com base na biblioteca &Qt;, a qual fornece vários elementos gráficos (denominados por "Widgets"), os quais são usados para construir o ambiente de trabalho. Pode encontrar mais informações sobre o &Qt; em &linkstart;"http://www.trolltech.com&linkmid;www.trolltech.com&linkend;.

  &kde;
  &GUI;
  Widget
Git

  O Git é um sistema de controlo de versões distribuído, livre e de código aberto, desenhado para lidar com todos os tipos de projectos, desde os muito pequenos até aos muito grandes, com velocidade e eficiência. &newpara; Cada clone do Git é um repositório completo, contendo todo o histórico e capacidades de gestão de versões, não estando dependente do acesso à rede ou de um servidor central. As ramificações e reuniões das mesmas são rápidas e simples de fazer.&newpara; O Git é usado para o controlo de versões dos ficheiros, da mesma forma que muitas ferramentas como o Mercurial, Bazaar, Subversion, CVS, Perforce e o Visual SourceSafe fazem.&newpara; Decidiu-se que o Git irá ser o sistema de controlo de versões principal do &kde;, substituindo o SVN. Já está a ser usado por alguns projectos do &kde;, como o Konversation e o Amarok.&newpara; Mais informações:&newpara; &linkstart;"http://git-scm.com/"&linkmid;Página Web do Git&linkend;

  &kde;
  SVN
i18n

  Abreviatura de "internationalization" ou "internacionalização". O &kde; suporta várias línguas diferentes, usando várias técnicas de i18n que facilitam a tradução da &GUI; assim como da documentação do &kde; para todas essas línguas. Pode ser encontrada mais informação sobre o processo de i18n em &linkstart;"http://l10n.kde.org&linkmid;l10n.kde.org&linkend;.

  &kde;
  &GUI;
Kross

  O Kross é uma plataforma de programação, que permite o suporte para diversas outras linguagens de programação. Um sistema de 'plugins' permite o suporte para mais linguagens no futuro.

  &kde;
KDOM

  Um componente KPart que disponibiliza algumas capacidades de DOM (&emstart;D&emend;ocument &emstart;O&emend;bject &emstart;M&emend;odel) do KHTML para todas as aplicações. O KSVG2 funciona sobre o KDOM no &kde; SC 4.

  &kde;
  KHTML
  KParts
  KSVG
KJS

  O motor de JavaScript da plataforma &kde;.

  &kde;
  KParts
  &plasma;
KSVG

  O KSVG activa o suporte para gráficos vectoriais num navegador KHTML; o KSVG2 alarga isso para o &kde; SC 4.

  &kde;
  KHTML
  KParts
l10n

  Abreviatura de "localization" (localização), o processo de adaptar um programa ao ambiente local. Isto inclui &eg; a moeda usada para os valores monetários ou o formato da hora.

  i18n
Soprano

  O Soprano é um sub-projecto do Nepomuk, oferecendo um repositório para a recolha de informações, como as marcas, classificações, &etc; Isto disponibiliza a informação ao Strigi.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Soprano_(KDE)"&linkmid;Wikipedia: Soprano&linkend;

  &kde;
  Nepomuk
  Strigi
Strigi

  Um servidor de pesquisas com indexação, o Strigi pretende ser rápido e leve. Também usa o código SHA-1 para ajudar na identificação de ficheiros duplicados.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/Strigi"&linkmid;Wikipedia: Strigi&linkend;

  &kde;
  Nepomuk
  Soprano
Widget

  Elementos gráficos como barras de posicionamento, botões ou campos de entrada que são utilizados pelo &kde; para construir a interface gráfica.

  &kde;
  &GUI;
SVN

  Abreviatura de &emstart;Subversion&emend;. O SVN é uma forma muito elegante de gerir as versões dos ficheiros, de modo a permitir que mais do que um programador trabalhe com facilidade no mesmo projecto. Poderá encontrar uma descrição de como obter a última versão (para os programadores) do código do &kde; através de SVN anónimo em &linkstart;"http://developer.kde.org/source/anonsvn.html&linkmid;http://developer.kde.org/source/anonsvn.html&linkend;. Mais informações sobre o SVN estão disponíveis em &linkstart;"http://subversion.tigris.org/&linkmid;http://subversion.tigris.org&linkend;.

  Git
XMLGUI

  Uma plataforma de programação para desenhar as interfaces do utilizador. É extremamente usada pelo KParts.&newpara; Mais informações:&newpara; &linkstart;"http://en.wikipedia.org/wiki/XMLGUI"&linkmid;Wikipedia: XMLGUI&linkend;&newpara; &linkstart;"http://en.wikipedia.org/wiki/Qt_Style_Sheets"&linkmid;Wikipedia: Qt Style Sheets&linkend;

  &GUI;
  Kparts
  &Qt;

## Diversos

RFC

  &emstart;R&emend;equest &emstart;F&emend;or &emstart;C&emend;omment. Uma forma comum de publicar novas ideias para protocolos ou procedimentos de modo a serem avaliados pela comunidade da Internet. Ainda que os RFCs não sejam obrigatórios, muitas das aplicações tentam aderir a eles, logo que tenham sido aprovados pela comunidade. Podem ser encontradas mais informações sobre os RFCs na &linkstart;"http://www.rfc-editor.org&linkmid;Página Principal do RFC&linkend;.

## Vários protocolos

SMB

  &emstart;S&emend;erver &emstart;M&emend;essage &emstart;B&emend;lock. Um protocolo de rede usado nas redes do &Microsoft; &Windows; para aceder aos sistemas de ficheiros dos outros computadores.

  IO Slave
IRC

  &emstart;I&emend;nternet &emstart;R&emend;elay &emstart;C&emend;hat. Um protocolo definido no RFC 1459, que trata da especificação para permitir a conversação por texto em tempo-real.

  RFC
Máquina

  Isto pode ser um nome do seu ficheiro `/etc/hosts` (omeucomputador), um nome da Internet (www.kde.org) ou um endereço IP (192.168.0.10).

&glossary-kdeprinting;