Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

KDE ou GNOME: algum dos dois é o melhor?


“ Este artigo apresenta uma das perguntas mais comuns entre novos usuários: Qual o melhor, KDE ou GNOME? Não é uma pergunta fácil de responder, inclusive porque ambos são bons ambientes gráficos, cada um com ênfase em aspectos diferentes da interação com o usuário. A configuração default de cada um deles nas distribuições mais populares também é um fator importante a se levar em conta.

O texto não tenta dar uma resposta definitiva, mas dá um bom panorama da opinião do autor sobre o que cada um dos dois tem de melhor, o que ambos têm em comum, e algumas alternativas que estão disponíveis para quem não prefere nenhum dos 2. ”


Enviado por Julio Pacheco - referência.

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de k2flag
xfce4 com thunar :) Leve: xfce4 com thunar :) Leve funcional.
Comentário de Isaac S. Dias
Os dois e mais o XFCE: Uso os dois (KDE/Gnome) e também o XFCE.
Todos os três são bons.
Comentário de ceti
Já deu o que tinha de dar: Esse assunto não faz mais sentido.
Cada um acaba achando melhor aquele com o qual se sente mais confortável.
Enfim, é subjetivo.




long live rock!
Comentário de ricardomoc
Conclusão: A conclusão que cheguei é que o bom é ter os dois. Assim, quando me cansar de um ambiente gráfico, utilizo outro. Ainda mais agora que me rendi ao uso do webmail (é isso aí, cansei de configurar programas clientes), não vejo sentido nessa disputa. Quase tudo que faço é através da web, inclusive textos, com o ajax writer e o writely. Muito bom...

-------------
Nossa Senhora Rosa Mística
Rogai por nós.

Comentário de SergioCava
É questão de gosto pessoal,: e gosto não se discute. Os dois são excelentes.
Mas, uma maneira interessante de decidir entre um e outro, é fazer a seguinte avaliação:
1) Se a maioria dos programas que o usuário utiliza é escrito em Qt, use KDE;
2) Se a maioria dos programas que o usuário utiliza é escrito em Gtk, use Gnome (este é o meu caso).
Apesar disso, pode-se utilizar outras alternativas. Por exemplo, o fluxbox, com ícones idesk + gkrellm + adesklets, ou ainda o enlightenment, apenas para citar alguns.
Comentário de eje del mal
O Gnome ainda existe?: Pense que havia sido substituido pelo XFCE, leve e muito bom por sinal. Digamos que o XFCE é como o Linux deveria ser, enquanto o KDE é bastante agradável e se adequa a cultura de desktop mais geral. O Gnome pode substituir o desktop do MacOS X.
Comentário de vfl
Faltou o ponto de vista de corporações e desenvolvedores: Inúmeras vezes tive que responder à pergunta: "Por que empresas do porte da IBM, Novell, Sun, HP e Red Hat dão clara preferência ao gnome, uma vez que o kde aparentemente é mais difundido entre os usuários ?"

Não sei a resposta exata, mas talvez os pontos enumerados abaixo ajudem a formar uma idéia:

- O kde é baseado na biblioteca Qt da TrollTech cuja licença inicial era proprietária. Em em 2000, o licenciamento passou a ter um esquema duplo: GPL ou comercial.

- Quem quiser desenvolver para KDE, ou adota a licença GPL e portanto seu trabalho também terá que ser obrigatoriamente licenciado sob a GPL. Se quiser desenvolver sob outra licença, será necessário adquirir a licença comercial junto à TrollTech. Já a biblioteca GTK que é a base do gnome é licenciada sob LGPL, portanto o desenvolvedor pode usar qualquer licença para o seu trabalho, inclusive proprietária, se assim desejar.

- A evolução da biblioteca Qt (usada pelo kde) é controlada pela TrollTech. A biblioteca GTK+ (usada no gnome) é controlada pela comunidade.

- A biblioteca Qt é baseada na linguagem C++, enquanto a biblioteca GTK+ é baseada na linguagem C, o que facilita muito o "binding" com praticamente qualquer linguagem de programação;

- A tecnologia de componente utilizada pelo KDE (Kparts), não é compatível com o padrão que é CORBA. Este último é utilizado no gnome.
Para uma aplicação limitada ao desktop isto não representa grande limitação, mas este não é exatamente o ambiente pensado nas corporações que apoiam o gnome.

Comentário de Passante Curioso
Não esqueça de mencionar a: Não esqueça de mencionar a Nokia e a Palm, que usam GTK+ e várias tecnologias do GNOME em suas plataformas portáteis. A Nokia passou 1 ano investindo recursos para adequar o GTK+ e outras tecnologias.
Por que não simplesmente pagar pelo Qtopia?
O ponto aqui é o controle. Lembram quando os PCs estavam começando e a IBM entregou o controle da plataforma de software praquela empresinha que estava começando, a tal Micro-soft (com hífen na época)? Pois é, a empresinha mostrou pra IBM que quem controla a plataforma onde os desenvolvedores iriam criar suas aplicações, controla tudo. E a IBM aprendeu.
O ponto não é o custo das licenças de US$1500 por desenvolvedor que a Trolltech cobra, o ponto é se eu (pensem em mim como uma megaempresa ou como uma startup) escolho a plataforma de desenvolvimento Qt para meus produtos (desktops, portáteis, telefones, etc.), estou escolhendo não só para mim, mas para todos os desenvolvedores terceiros que vierem depois. Estou limitando o futuro à estar sob contrato de um outra empresa que não a minha, e que não está nem mesmo me pagando nada por isso.
Lembrando que o que todas as empresas querem, justamente, é lucrar, e a forma mais imediata de lucrar é tendo o controle do ecossistema do mercado. O que a NOKIA, IBM, Sun, Red Hat, Novell e outras perceberam é que não podem simplesmente ir chegando com estratégias antigas como as da Microsoft, ou das que passaram por baixo dos panos devido a dedicação distraída de uma comunidade que dizia "não estou nem aí pra questões ideológicas" (quando na verdade eram questões estratégicas) "e não me importo de construir um ambiente gráfico sobre uma plataforma proprietária" como foi o caso da Trolltech.
Em tempo, não estou dizendo que as empresas citadas vendem lixo ou algo assim... talvez a que se escrevia com hífen. Vocês dizem.
Mas concluindo o raciocínio anterior, o que as várias outras empresas perceberam é que já que não dá pra ser o rei da cocada preta, então vamos fazer cocada em grupo e garantir que se eu não sou o rei, você também não é.

Comentário de Hugo
Qt: Sou um fã da Qt, quem já programou com ela sabe o que é uma API bem feita e muito bem documentada. Mas realmente tenho que admitir que a principal barreira da Qt para atrair novos desenvolvedores é o fato dela ser licenciada pela GPL ao invés de LGPL, apesar de que para grandes empresas o preço da licença comercial da Qt é uma bagatela, como foi dito se ela escolher a Qt como sua plataforma de desenvolvimento vai estar obrigando todo mundo a desenvolver programas GPL ou comprar a licença da Trolltech.

Porém acho que se a Qt fosse liberada sob LGPL a Trolltech proovavelmente iria a falência.

P.S.: Minha curta experiência com GTK2 (a original em C) foi: "Como é que alguém programa nessa m*** e diz que é bom?", porém depois vi a gtkmm e gostei muito, apesar de não ter uma documentação tão extensiva quanto eu desejava.

--
"Precisamos de mais gênios humildes no mundo, hoje somos poucos!"
JID: hugo@jabber.org
Comentário de bebeto_maya
Kde & Gnome: __As grandes empresas dão preferência ao Gnome não só por questões legais, como também porque ele é um ambiente mais "redondo", com menos opções de configuração.O nautilus é bem simples, por exemplo...Para usuários iniciantes o Gnome é excelente. PAra usuários avançadas, as inúmeras configurações gráficas do KDE podem dar-lhes mais poder de uso, mas maleabilidade, entretanto, como potência não é nada sem controle, temos o Gnome.

__Pessoalmente acho o Nautilus com a estética do Macos 9.x, muito limitado e me irrita aquilo dele abrir N janelas para cada pasta clicada...O Ubuntu resolveu esse problema, mas por padrão, ele é adotado para que a abertura do gerenciador de arquivos fique mais transparente para os usuários.

__Quanto ao Gnome, as caixa de diálogo dele eram horríveis, mas melhoraram muito, e hoje são excelentes...

__Gnome tem uma devantagem que é o grande tempo de renderização dos widgets, principalmente quando você usa temas elaborados.Enquanto KDE demora mais para carregar suas LIBS, em compensação a interface é mais polida e mais responsível...Não sei...Mas prefiro KDE, pricipalmente quando o Plasma chegar!
________________________________
Arte com Linux e Software Livre:
http://inteligencianatural.sites.uol.com.br
Comentário de Passante Curioso
>>Porém acho que se a Qt: >>Porém acho que se a Qt fosse liberada sob LGPL a Trolltech proovavelmente iria a falência.
Verdade, o modelo de negócio deles é a velha venda de licenças, o que limita muito as decisões que podem tomar, como liberar na LGPL. Espero que essas limitações não limitem com que projetos pessoas ligadas a Trolltech podem contribuir.

Sobre programar GTK+ em C é, como dizem os antigos romanos, uma "Pain In The Ass". Mas temos de tirar o chapéu para os caras que tornaram possível programar orientado a objetos em C, usando um modelo muito semelhante ao de Java e outras linguagens OO modernas. Ainda assim não recomendo essa prática para criação de aplicações.
Mas como disse vfl, foi uma decisão estratégica para facilitar bindings com linguagens de alto nível, decisão que se mostrou acertada. Acredito que a maioria das aplicações GTK estão em linguagens como Python, C++, C#, Ruby e Java (essa última nem tanto).

Ainda sobre C++, existe um ótimo (e de boa aparência) livro online em
http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/index.html
Com um capítulo interessante para quem precisa fazer aplicações Cross-platform: "Compiling gtkmm Apps with Dev-C++".
No site deles também é possível encontrar a documentação da API, acredito que foi gerada com o Doxygen.

Comentário de hamacker
Sou fã do ambiente Gnome,: Sou fã do ambiente Gnome, mas isso não serve para muita coisa porque era fã do KDE antes. Minha visão sobre os dois ambientes corrobora seu comentário, as aplicações GTK tem uma certa letargia comparado com a composição de janelas do KDE, o que talvez façam alguns acreditar que o KDE seja mais rápido, mas é apenas o tempo de resposta para uma janela aparecer pronta.


Comentário de hamacker
Apesar de ser fã do gnome,: Apesar de ser fã do gnome, estou curiosamente usando neste ultimo mês o KDE (Kubuntu Edgy) para tentar entender porque foi que deixei de usa-lo e tambem para ficar por dentro das novidades do KDE.

O KDE me trouxe grandes novidades, o KOffice beta (1.5.91) tá muito bom inclusive com o padrão opendocument algo que aparentemente foi largado no AbiWord (que apenas vai usar odt como formato de importacao/exportacao), o K9copy e K3B continuam insuperaveis. O Kopete apesar da similaridade com o GAIM, ainda prefiro o GAIM que para mim é melhor.

Mas os menus do KDE continuam muito ruim, apesar dum bug no editor de menus do KDE (3.5.4), eles continuam confusos e ainda tá díficil de encontrar os aplicativos ou opcoes de configuracao que parecem estar escondidas em alguma subopcao da subopcao, aos poucos os itens do menu vão se duplicando, talvez seja porque as entradas de menus do KDE tem um diretorio e o freedesktop seja outro. Outra coisa que também pode refletir um gosto pessoal é isso aqui :
KDE : Kopete (Mensageiro Instantâneo)
GNome : Mensageiro da Internet GAIM

A abordagem do Gnome é mais limpa e clara nos menus, no caso acima o nome do aplicativo (GAIM) foi mostrado, mas não é o custume dos aplicativos gnomes de exibi-los a não ser através dos hints (baloes de ajuda).

Meu gosto pessoal por alguns aplicativos GTK me levam a usar o GNOME, mas confesso que ainda não há um killerapp no gnome para k3b e k9copy pela simplicidade+facilidade. O nautilus quebra um galhão para queimar .iso ou colar aplicativos, mas simplicidade demais mata.

O consumo de RAM do KDE e GNOME se equivalem, mas no GNOME é preciso ter um cuidado especial com os applets que são bem mais consumidores de RAM do que no KDE, se o sujeito puder viver sem os applets no gnome (um reloginho no canto direito já são 18M de RAM, o mesmo praticamente do calendário que tem muito mais funcionalidades).

Um comportamento indesejável do konqueror é ele misturar favoritos de internet com os favoritos do sistema de disco, uma tentativa de faze-lo parecer com o IE, alias varios aspectos do KDE fazem ele se parecer com o rival Windows.

Por um lado, alguns aplicativos KDE no meu GNOME nunca me trouxe problema algum, mas alguns aplicativos GTK no KDE não tive muito sucesso. O synaptic é um dos problemativos que abortou varias vezes numa sessão KDE, mas pode ser coisa do Synaptic porque estou usando um Kubuntu beta. O adept para KDE até que quebra um galho para atualizar, mas não é tão bom quanto o synaptic na hora procurar+instalar aplicativos do repositorio.

ALT+F2 no KDE tem aspectos bons e ruins, no KDE me oferece uma opção de executar um aplicativo como outro usuario mas não me oferece uma janela de dialogo para navegar entre as pastas com o mouse, quando tem aplicativos no path do sistema acho otimo mas quando o aplicativo tá fora como que aconteceu com o limewire numa raiz gigante tem que sair batendo o caminho e isso foi chato. No GNOME tem a janela de dialogo, mas em compensação não tem como executar o aplicativo como outro usuario. Normalmente o unico outro usuario que vou usar é justamente o root, então é kdesu ou gtksu na frente do comando então essa opção no KDE não é muito justificada *para mim* e faria mais falta uma janela de dialogo.

Já fiz barbaregem no GNOME e só resolví removendo .gnomerc .gnome2/ ou acertando permissoes de arquivos de sistema que por alguma razao se tornaram root:root. No KDE fiz uma barbaragem a semana passada em que o KDM não abria nenhuma sessão e que me deixou frustado é que não consegui resolver, o kdm não me deixou logs para analizar, e os metodos de remoção de arquivos de configuração no $HOME não funcionaram.

O KDE e GNOME são muito bons e tem seus defeitos, estão muito a frente do windows na minha opnião e é uma pena que não pudessem ser mais amigos e exportar um aplicativo para o outro. Mas para brincar com eles, na minha opnião só com 512M RAM. Se for para um desktop de quem vai apenas trabalhar com Office dá para brincar com 256M, mas menos que isso é uma tortura.
Comentário de rca_cap
Kde ou Gnome: Sempre usei o Kde, atualmente estou usando o gnome com o Ubuntu.
Mais já vou testar o Mandriva 2007 com o Kde, ou seja, ainda estou em dúvida entre gnome e kde.

Fiz um teste com a minha esposa. Sempre usuária do Windows
Etapas do Teste.

Etapa 1 - Instalei o Mandriva.
Ela gostava mais reclamava de algumas coisas.

Etapa 2 - Instalei o kurumin,
Ela não gostou e queria o Mandriva novamente.

Etapa 3 - Instalei o Ubuntu
Ela gostou. Virou uma defensora do linux e faz propaganda para todos.

Conclusão:
Acho que falta alguma coisa para o gnome, principalmente na parte de permissão de arquivos.
E nos aplicativos, considero os softwares do kde, melhores.

Só que no teste que fiz com um usuário iniciante, deu gnome.


Comentário de CWagner
Interessante a sua: Interessante a sua "experiência" :)

Daria para você ou sua esposa escreverem um relato dessa jornada?

Acho que seria uma bom material de referência para quem precisa convencer outras pessoas a usarem Linux.

Aqui em casa, meu irmão está sendo forçado a usar Linux. O XP está lá em uma partição prestes a ficar útil, com a instalçao do Fedora Core 5 (recebi uma das placas do 2B1 e instalarei o Fedora para testes e desenvolvimento, já que ele é a distro "oficial" do projeto).

Usávamos o XP apenas para jogos (Need For Speed na veia ;), mas isso vai mudar quando puser as mãos no PS3.

Vejo que ele é bem desenrolado com a interface do Gnome (usamos Ubuntu), e ele sempre me procura para tirar dúvidas dos aplicativos que ele ainda não conhece e pergunta se tem programa pra resolver essa ou aquela questão.

Já acessa Internet (inclusive webmail), usa o BR-Office, Gaim, Amarok... ou seja tudo que um usuário básico de computadores necessita hoje em dia.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Carlos Wagner - São Luís / MA

Assista e divulge: documentário sobre os poderes da Rede Globo, produzido pela Channel 4, de Londres (Obrigado,jm)
http://www.midiaindependente.org/pt/blue/2003/08/260618.shtml
Comentário de vfl
Não esqueça de mencionar...: Não esqueça de mencionar a Nokia e a Palm, que usam GTK+ e várias tecnologias do GNOME em suas plataformas portáteis...

Passante Curioso: Obrigado pela complementação. Já havia ouvido algo sobre a relação destas corporações com o GTK+, porém sua observação trouxe fatos concretos com os quais não estava familiarizado.
Comentário de vfl
Citando hamacker ... é uma pena que não pudessem ser mais amig: e é uma pena que não pudessem ser mais amigos e exportar um aplicativo para o outro.

Aí justamente entra a tecnologia de componentes que citei anteriormente. O Kde usa o Kpart (muito bom, mas restrito ao Kde). O gnome usa CORBA.
Os desenvolvedores do Kde até tentaram implentar o CORBA, mas desistiram.

BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004