quarta-feira, 17 de novembro de 2010

Wayland e o Fedora: Verdades, Mitos e tudo mais

Nas últimas semanas um novo nome entrou para o dicionário dos usuários Linux: Wayland. O projeto não é assim tão novo e tem como objetivo criar um servidor gráfico melhorado, construído com o que eles chamam de código melhor, reescrito do zero, sem as limitações e imperfeições do X.org. O ditador dono da Canonical, Mark Shuttleworth, anunciou há algumas semanas que o Ubuntu deverá migrar para o novo servidor. E o resto vocês já souberam ou imaginam.



O pessoal que já gosta de falar mal do Ubuntu (eu, por exemplo) já preparou as fogueiras e já afiou a língua para falar mal da iniciativa. Depois de anunciar que não utilizaria o Gnome Shell, a empresa anuncia que abandona o X.org em breve, é muita rebeldia para uma distro só. Mas dessa vez eu tenho que tirar o chapéu pro Tio Mark. Ele pode ser um cara irritante, que perde ótimas oportunidades de ficar calado e que se acha o último "biscoito do pacote", mas dessa vez o caminho escolhido é, relativamente, o correto. A parte da Canonical sugar mais um projeto - e o fato de que dificilmente vai contribuir com ele - é outra história, e não vamos mais bater numa ferida que já está mais que aberta.


O "problema" é que alguns devs do Fedora supostamente teriam anunciado a mudança do Fedora também para o Wayland. Não seria nada demais, principalmente vindo do time mais enlouquecido em termos de inovação nas distros Linux. Todo mundo sabe que o time do Fedora não pode ver uma tecnologia nova e promissora que logo adiciona ao projeto, e é isso que faz o Fedora ser o Fedora e não um Ubuntu (ok, alfinetei vocês de novo, essa escapou...).


Vamos começar minhas observações de uma parte muito importante. Na lista de discussões, os devs do Fedora não falaram em momento algum em migração imediata para o Wayland. Muito pelo contrário, eles disseram que PROVAVELMENTE empacotariam o Wayland e o adicionariam ao repositório do Fedora 15, como algo para os usuários "brincarem". E continuaram afirmando que NÃO EXISTE um planejamento ainda para que o Wayland se torne padrão na distro. Isso adia a adição do Wayland a distro até, pelo menos, o Fedora 16, que só deve sair daqui a um pouco menos de um ano. Dito isso, vamos nos aprofundar.


A Nvidia anunciou recentemente que não tem planos de migrar o seu driver do X.org para o Wayland. E isso afeta diretamente muito mais o Ubuntu que o Fedora. Afinal de contas, quem trás os drivers proprietários nos repositórios não é o Fedora... O que me faz ver um dedinho a mais de maldade no investimento recente da distro no Nouveau3D e nos drivers opensource para as placas ATI, afinal, é mais prático migrar um software de código aberto, onde todos podem colaborar, do que convencer o dono de uma empresa como a Nvidia a fazer os engenheiros trabalharem para migrar o driver, o qual ninguém pode mexer no código.


Um medo com bases bem sólidas é dos usuários que tem as medonhas placas SiS e VIA, que tem um suporte muito ruim no X.org e tem um futuro bem obscuro no Wayland, afinal, ninguém conhece, ninguém viu, ninguém testou. O medo é natural. Vamos pensar positivo: pior do que está não vai ficar (obs: créditos ao Tiririca por essa frase...) e o Wayland pode oferecer a possibilidade de um suporte melhor a essas placas. Vamos tentar acreditar que os desenvolvedores do Wayland lembraram que vocês usuários SiS e VIA existem e que estão fazendo algo a respeito para melhorar suas vidas.


Mais uma vez, eu não me surpreendo coma  adesão do Fedora ao Wayland. Vamos começar pelo fato de que o desenvolvedor é funcionário da Red Hat, empresa que paitrocina o Projeto Fedora. Seguimos pelo fato já dito que - reconhecidamente - nós vemos as novidades do mundo Linux primeiro no Fedora, não tem jeito. Um outro detalhe é que os devs do Fedora tem mais experiência em migrações malucas e improváveis, o projeto tem toda uma estrutura e regras pensadas para isso. Eles nunca tentam uma migração desse porte sem ter um plano B ou sem deixarem aberta a possibilidade de voltarem atrás, como no caso da migração do Upstart para o Systemd, para dar um exemplo mais recente. Então, se tem alguém em quem eu confie para estabilizar e melhorar o Wayland esse alguém é o grupo de devs do Fedora.


O Wayland é algo relativamente novo, dito também na lista de discussões do Fedora como algo que ainda não pode ser utilizado como padrão. O que me leva a crer que tem muita gente imitando o Peru e morrendo de véspera. Vamos deixar os devs das distros trabalharem e ter paciência. Guardem as tochas, os combustíveis e a madeira para o dia em que as distros de fato migrarem para o Wayland e tiverem possíveis problemas. Aí a gente cria uma fogueira daquelas, que vai dar pra ser vista lá de Marte.


Fontes e mais informações:


http://en.wikipedia.org/wiki/Wayland_%28display_server%29
http://lists.fedoraproject.org/pipermail/devel/2010-November/145273.html
http://wayland.freedesktop.org/
http://www.osnews.com/story/24029/Fedora_To_Eventually_Move_to_Wayland_Too

7 comentários:

  1. Olá!

    Atualmente, utilizo o Ubuntu, porém gostei d+ dessa postagem, bem humorística com um pouco de pimenta, mas gosto é gosto. Pra mim abandonar o GNOME foi um susto, mas a história do Wayland foi de arrepiar os cabelos. Espero que seja uma decisão sábia e que seja bem recebido por outras distros.
    Não tenho nada a reclamar, pois você disse a verdade, o Shuttleworth ama falar em excesso e realmente a Canonical contribui pouco com o desenvolvimento dos softwares incorporados no Ubuntu. Pontos para o Fedora contribui muito para vários projetos. Apesar do que eu disse, temos que reconhecer o legado do Ubuntu em popularizar o desktop linux.

    Abraços.

    ResponderExcluir
  2. É natural que a maior e mais popular distro Linux de todas deva dar o passo adiante e ter atitude. Não vejo outras empresas tendo um cara com ESPÍRITO DE LIDERANÇA como Mark Shuttleworth.

    Fedora que abra o olho, Ubuntu é a melhor de todas as distros Linux, não resta dúvida.

    Mark Shuttleworth ROCKS.


    Canocical Forever.

    =D

    ResponderExcluir
  3. Ah, antes de trollar no EL de novo, deixa eu dar dois avisos:

    > Não adianta inventar email, nome e tudo mais. Seu IP fica gravado no nosso sistema de comentários, vc não está se escondendo;

    > Aprenda a escrever o nome da empresa antes de fazer trollagem.

    ResponderExcluir
  4. Uhum.

    Ubuntu Rocks.

    Canonical Forever.

    ResponderExcluir
  5. Ubuntu é a Distro mais usada no mundo atualmente, em desktops, e em netbooks. Fato.
    Não queira negar.

    Qualquer decisão feita pelos CEOs da Canonical faz diferença, até essa assusta (tenho uma placa da SIS) e a maioria dos proprietarios dessa placa usa Ubuntu ou Linux Mint, é o que mais tem em fóruns com problemas dos drivers de video.
    ......


    Não vejo em outra distro isso acontecer, ou que se perceba e que se "trollem" com tanta veemencia. É natural que a maior e mais popular distro Linux de todas deva dar o passo adiante e ter atitude. Não vejo outras empresas tendo um cara com ESPÍRITO DE LIDERANÇA como Mark Shuttleworth.


    Ainda bem que Wayland é um projeto de um funcionário da Red Hat, que o Mark Shuttleworth apoia e deu o primeiro passo. Obrigado pelo esfoço e legado Red Hat Enterprise.

    Fedora e Ubuntu juntos então. =D

    ResponderExcluir
  6. Correcção: wayland foi empacotado para o Fedora 15, está na base do Fedora 15

    yum list *wayland*

    tá lá tudo
    wayland.0.1-0.3.20101221.fc15

    http://koji.fedoraproject.org/koji/packageinfo?packageID=11213

    ResponderExcluir
  7. Olá, Sérgio. Quando o post foi feito, ainda não havia sido lançado o Fedora 15, nem o empacotamento do Wayland havia sido feito.

    De qualquer forma, fica aí sua informação mais atualizada.

    Abraços.

    ResponderExcluir