Por que um veterano do Linux chamou os desenvolvedores do GNOME de “estúpidos”?

Share
bits wizard anime

Por que um veterano do Linux chamou os desenvolvedores do GNOME de “estúpidos”?

Por que um veterano do Linux chamou os desenvolvedores do GNOME de “estúpidos”?

Existe uma discussão antiga no mundo Linux que nunca morre de vez: quem decide como o seu desktop deve funcionar? Pois bem, ela acabou de ganhar novo combustível. O desenvolvedor Felipe Contreras, veterano do software livre e colaborador do Git, publicou em seu blog um texto de título impossível de ignorar: “Stupid GNOME developers” — ou, em tradução livre, “desenvolvedores estúpidos do GNOME”.

Provocativo? Muito. Mas por trás da provocação existe um argumento que merece atenção: a ideia de que o GNOME, um dos ambientes de desktop mais populares do Linux, teria construído uma cultura de ignorar o que os usuários pedem. E que essa postura, segundo o autor, já custou caro ao projeto.

Quem é o cara por trás do texto?

Antes de descartar o post como mais uma birra da internet, vale conhecer o autor. Felipe Contreras tem anos de estrada no ecossistema livre e é uma figura conhecida entre quem acompanha o desenvolvimento do Git, o sistema de versionamento criado por Linus Torvalds. Ele também observa o GNOME de perto desde os tempos do GNOME 2.

É essa bagagem que dá peso ao argumento: não se trata de um usuário irritado por um botão sumido, mas de alguém que acompanhou as grandes decisões do projeto por quase duas décadas.

A história se repete

O coração do texto é um passeio pelas decisões mais polêmicas do GNOME. Qualquer pessoa que usa Linux há algum tempo vai reconhecer a lista:

  • GNOME 3 (2011): a interface foi completamente redesenhada, sem um modo clássico à altura. Milhares de usuários se sentiram abandonados da noite para o dia.
  • Botões de minimizar e maximizar: removidos por padrão, como se ninguém precisasse deles.
  • Ícones na área de trabalho: tratados como bagunça e eliminados.
  • Bandeja do sistema: os ícones de aplicativos em segundo plano, úteis até hoje, foram classificados como tecnologia do passado.

Em cada episódio, o roteiro se repetiu: usuários reclamam em massa e recebem como resposta uma versão educada de “nós sabemos o que é melhor para você”. Para Contreras, esse é o verdadeiro problema — mais que qualquer decisão isolada.

O padrão “nós sabemos melhor”

A postura tem até apelido na comunidade: a cultura do “GNOME knows best”. A premissa é que designers e desenvolvedores entendem mais de usabilidade do que o usuário final — e que, com o tempo, este vai se adaptar e agradecer.

Só que nem sempre foi assim. Muita gente não se adaptou: foi embora.

O preço de não escutar

As consequências estão espalhadas pela história do Linux. O MATE e o Cinnamon, por exemplo, nasceram de forks criados por quem queria de volta a experiência do GNOME 2. Já o ecossistema de extensões do GNOME Shell virou um bazar de soluções para devolver funcionalidades removidas — inclusive a bandeja do sistema.

Enquanto isso, o KDE Plasma, que historicamente trata personalização como prioridade, vem colhendo elogios e atraindo usuários que querem um desktop que obedeça a eles — e não o contrário.

A tese do post cabe em uma frase: quando um projeto trata o feedback da comunidade como ruído, ele não fica mais moderno. Ele fica menor.

E o tema não é coisa do passado. As discussões recentes sobre o futuro do X11, o tradicional servidor gráfico, mostram que a tensão entre a visão do projeto e as necessidades de quem usa segue em pauta. A cada anúncio desse tipo, a mesma pergunta volta: e os usuários que dependem desses recursos?

O que dá para aprender com essa polêmica?

Independentemente de você torcer para o GNOME, para o KDE ou para o terminal puro, o episódio deixa lições que valem para qualquer projeto de tecnologia:

  • Simplicidade não é imposição: remover opções não é o mesmo que simplificar. Às vezes é só remover.
  • Feedback é dado, não barulho: quem relata um problema está entregando informação valiosa de graça.
  • Padrão é ponto de partida: oferecer opções não impede que a experiência padrão seja elegante e coerente.

Vale lembrar que o GNOME tem seus argumentos: um desktop coerente e enxuto reduz bugs, facilita o suporte e ajuda quem está chegando agora. Ninguém sensato defende que todo pedido da comunidade deve virar recurso. O ponto do autor é outro: há uma diferença enorme entre explicar uma decisão e desdenhar de quem pergunta.

A conversa está longe do fim

O texto de Felipe Contreras não revela nenhuma novidade técnica, e nem pretende. O que ele faz é reacender uma pergunta que o software livre arrasta há décadas: para quem um projeto open source deve prestar contas?

Se você usa Linux, provavelmente já viveu um momento de “por que fizeram isso comigo?”. Do outro lado, há desenvolvedores voluntários tentando equilibrar visão de produto com tempo e recursos escassos. O desafio sempre foi achar o equilíbrio entre os dois extremos.

E você, do lado de quem está nessa história? Do GNOME que decide por você ou dos que querem um desktop que faça exatamente o que você manda? A discussão, como se vê, ainda vai render por muito tempo.