

| 16.1. | O que é o Qt™, atualmente? |
O Qt™ é uma biblioteca de classes baseada em C++ para criar interfaces de usuário. Inclui também várias classes utilitárias, como classes para cadeias de caracteres e para lidar com entradas/saídas. Oferece a maior parte dos elementos que iria ver num aplicativo do KDE: menus, botões, barras deslizantes, etc.. O Qt™ é uma biblioteca multi-plataforma que lhe permite criar código que irá compilar nos sistemas UNIX®, assim como no Windows® e nos dispositivos embutidos. Você poderá aprender mais sobre o Qt™ em http://www.trolltech.com. | |
| 16.2. | Porque o KDE usa o Qt™? |
O Qt™ é uma ferramenta bastante sofisticada que oferece praticamente tudo o que é necessário para criar uma interface de usuário moderna. O Qt™ está escrito em C++, o que permite uma programação orientada por objetos que garante a eficiência e reutilização do código num projeto com o tamanho e abrangência do KDE. Na nossa opinião, não existe uma plataforma melhor para os sistemas UNIX® e seria um grave erro tentar desenvolver o KDE sobre algo que não fosse o melhor. | |
| 16.3. | Porque o KDE não usa o GTK+, 'xforms', 'xlib', etc.? |
Existe um conjunto de plataformas disponíveis. Para oferecer uma interface de usuário consistente e para manter os recursos usados, como a memória, em níveis mínimos, o KDE só pode usar uma delas. O Qt™ foi selecionado pelas razões mencionadas acima. | |
| 16.4. | Mas o Qt™ não é livre, é? |
É sim! Desde 4 de Setembro de 2000, a versão 2.2 das bibliotecas do Qt™ passaram a estar licenciadas segundo a GPL, cumprindo desde já todos os aspectos de “'software' livre”. | |
| 16.5. | Posso criar software comercial para o KDE? |
Você pode usar as bibliotecas do KDE para criar “código fechado e comercial” assim como “código comercial e aberto”. Se criar software aberto, poderá usar a versão gratuita e livre do Qt™. Mas se fizer software fechado, não poderá usar a versão gratuita; você precisa obter a edição profissional do Qt™ da Troll Tech. Se você quiser mais informações, por favor contacte diretamente a Troll Tech. |