Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Mozilla esclarece a razão de rejeitar as futuras versões do Flash (com Pepper) no Linux

Em fevereiro noticiamos a parceria exclusiva entre Adobe e Google que tornaria as próximas versões do Flash no Linux uma exclusividade do navegador Chrome, porque o suporte a uma nova API chamada Pepper se tornaria necessário para qualquer navegador usar o Flash; na ocasião, usuários do BR-Linux questionaram se o Firefox não poderia simplesmente passar a suportar o Pepper, e encaminhei a eles a curta resposta da MozillaWiki: a Mozilla não está interessada em trabalhar com o Pepper no momento.

Mas uma resposta tão curta não foi suficiente para muitos, e agora surge um esclarecimento adicional por parte do CTO da Mozilla: o Pepper, objeto da parceria entre Adobe e Google para as próximas versões do Flash no Linux, é uma API e respectiva base de código open source não-padrão, sem especificação correspondente que possa ser reimplementada por outros navegadores, e a posição da Mozilla é evitar grandes APIs proprietárias e ao invés promover melhorias nas APIs padronizadas da web.

Para ele, o Flash (via Pepper) é do Google e apenas para o Chrome, e ele não sabe de nenhum outro navegador (ele menciona especificamente o Safari) que vá implementá-lo. (via internetnews.com – “Mozilla Doesn’t Want Pepper for Linux Flash – InternetNews.”)


• Publicado por Augusto Campos em 2012-03-13

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    linuxer (usuário não registrado) em 13/03/2012 às 10:06 am

    A resposta ainda não foi satisfatória e muito vaga. A maioria dos outros navegadores não precisa implementar o pepper porque ou são para windows ou são para macs, que suportam o flash por outras maneiras de qualquer jeito.

    Quais são mesmo os fatores técnicos que não permitem a implementação no firefox para linux ?

    Isso me lembra o “OpenDocument” da MS, que em tese é aberto mas que na prática não pode ser implementado totalmente a não ser no MS Office.

    Porfírio (usuário não registrado) em 13/03/2012 às 10:12 am

    Tem mais alguém que não entendeu lhufas da resposta da Mozilla ou eu sou menos inteligente que a média?

    O que eles quiseram dizer com “base de código open source não-padrão”? De que padrão estão falando, e desde quando a não aderência a um padrão, seja ele qual for, impede a utilização de uma API ou uma base de código aberto?

    Me parece que escreveram muita baboseira para passar a mesma mensagem que eles já tinham passado antes:

    “Não vamos usar a pepper porque estamos de má vontade com ela.”

    erik (usuário não registrado) em 13/03/2012 às 10:16 am

    E torcer para que o flash morra logo por que o Chrome no Linux consome muita memória.

    Glauco (usuário não registrado) em 13/03/2012 às 10:25 am

    Pessoal, o que a Mozilla quer dizer é que ela não pretende implementar nenhuma grande API que não siga os padrões adotados pelo W3C e por todos os navegadores como HTML 4 e 5, CSS 2 e 3, JavaScript, a atual API de plugins (plugins é diferente de extenções) para os navegadores, …

    Will (usuário não registrado) em 13/03/2012 às 11:09 am

    Na minha opinião isso é mais um prego no caixão do flash.

    Jorge (usuário não registrado) em 13/03/2012 às 11:10 am

    Tá ai uma resposta que não respondeu muita coisa!
    Mozilla, você ainda está devendo!

    Igor Cavalcante (usuário não registrado) em 13/03/2012 às 11:21 am

    Ponto pra mozilla, implementar uma api com licença confusa pode gerar muita dor de cabeça. O firefox é um projeto grande, não pode se dar ao luxo de entrar numa enrascada.

    Weber Jr. (usuário não registrado) em 13/03/2012 às 11:47 am

    Acho que vai ser complicado ficar sem flash, ao menos no início.

    Mas a atitude da Mozilla está perfeita dentro do que se espera por alguém que zela por padrões abertos e diante da postura da Adobe.

    Mozilla não deve perder tempo e dinheiro com uma empresa que se mostra com eterna má vontade de dar suporte a Linux.

    O Google sim que está bobeando nessa, poderia ajudar a enterrar de vez esse morto-vivo que só faz incomodar que é o flash. Ao invés disso fica adiando o enterro.

    alberto (usuário não registrado) em 13/03/2012 às 12:18 pm

    Que adianta implementar essa API? O único jeito de ter Flash no Linux será pelo Chrome. Não haverá como instalar só o Flash, pois só existirá como um componente da instalação do Chrome.

    linuxer (usuário não registrado) em 13/03/2012 às 12:36 pm

    Que eu saiba a antiga API NPAPI criada pela netscape não é um padrão W3C e sim um padrão de fato pela história dela.

    http://en.wikipedia.org/wiki/PPAPI#History

    e a PPAPI (do pepper) é justamente uma modificação da NPAPI para torná-la mais segura.

    http://en.wikipedia.org/wiki/PPAPI#PPAPI

    Então, por que a Mozilla está querendo boicotar ?!

    Allan Taborda dos Santos (usuário não registrado) em 13/03/2012 às 1:17 pm

    Usaremos então o Gnash para visualizar conteúdos em Flash.

    Weber Jr. (usuário não registrado) em 13/03/2012 às 1:55 pm

    “Então, por que a Mozilla está querendo boicotar ?!”

    Boicotar deve ser chamado o que a Adobe está fazendo com Linux.

    Nyappy! (usuário não registrado) em 13/03/2012 às 2:04 pm

    @linuxer

    Não há muito o que esperar de uma empresa/fundação que dá um monte de desculpa para não evoluir. Cadê o pragmatismo da Mozilla ao não aceitar uma evolução da própria API, martelando HTML5 para cá e para lá dizendo que não há mais motivos para evoluir mecanismos internos do browser, SÓ PRECISA DE HTML5!

    Nyappy! (usuário não registrado) em 13/03/2012 às 2:21 pm

    Mas claro, há também pontos que o Google está pisando fortemente na bola, o NaCl e o Pepper apesar de serem “abertos” não tem ainda um padrão bem definido.

    Igor Cavalcante (usuário não registrado) em 13/03/2012 às 2:24 pm

    hora de começar a deletar o plugin flash de todas as minhas máquinas :D

    Brunno Gomes (usuário não registrado) em 13/03/2012 às 2:43 pm

    Eu sei que mencionaram o Gnash com sarcasmo mas eu testei tem pouco mais de um mês e ele funcionou bem pra caramba, pelo menos no youtube e vimeo.

    Léo (usuário não registrado) em 13/03/2012 às 3:41 pm

    Engraçado é hoje o plugin do flash funciona MUITO melhor no ff do que no chrome (linux).
    Mas sinceramente eu não vou sentir falta do flash, assisto meus vídeos do youtube em html5 e tirando isso o flash na web é só propaganda (que o adblock já se encarrega de ocultar).
    Concordo com o pessoal, o Google está perdendo uma chance de colocar logo mais um prego no caixão do flash.

    André Moraes (usuário não registrado) em 13/03/2012 às 4:43 pm

    @linuxer

    A mozilla não implementa a Pepper pelo mesmo motivo que outros não implementaram a NPAPI.

    Mas de todo jeito, o ponto da Mozilla é que a Pepper não têm o foco de ser uma API para todos mas sim uma API boa para o Chrome, se o Chrome Team resolve que a Pepper precisa mudar para incluir alguma forma de DRM (algo bem possível) a Mozilla teria de incluir isso também caso contrário iria divergir da API “oficial”.

    É claro que com a Adobe abandonando o Flash para Linux vão existir sites com a frase: “works only on chrome”.

    De todo jeito, alguém pode fazer um plugin para o FF que carrega o chrome com o flash quando o Gnash não der conta do recado.

    Adilson dos Santos Dantas (usuário não registrado) em 13/03/2012 às 5:58 pm

    Acho que mais cedo ou mais tarde alguém vai criar a extensão Pepperfox e parte dos problemas do Flash serão resolvidos. Mas, até lá, o HTML 5 já encerra o flash de vez.

    Celio Alves (usuário não registrado) em 13/03/2012 às 8:11 pm

    Mais um bom motivo para enterrar o Flash. Infelizmente o Google ainda está dando uma sobrevida a este mal necessário.

    Illidan (usuário não registrado) em 14/03/2012 às 2:10 am

    Nem quero saber da resposta da Mozilla. Quero ver o flash morrer e logo se possivel.

    Marcos (usuário não registrado) em 14/03/2012 às 7:32 am

    “Mas claro, há também pontos que o Google está pisando fortemente na bola, o NaCl e o Pepper apesar de serem “abertos” não tem ainda um padrão bem definido.”

    Mas o HTML5 também não tem um padrão bem definido até hoje, vai sair pronto só em 2014 e cada navegador está implementando com suas próprias tags e atributos. Programar em HTML5 hoje é um inferno e se usar CSS3, fica pior ainda.

    Rw (usuário não registrado) em 14/03/2012 às 11:05 am

    Morra definitivamente Flash! na falta do flash pro Firefox, use o chrome até tudo ficar resolvido com HTML5.

    Abs.

    Porfírio (usuário não registrado) em 14/03/2012 às 12:39 pm

    Nyappy:

    “o NaCl e o Pepper apesar de serem “abertos” não tem ainda um padrão bem definido”

    É nisso que outros players, como a Mozilla, poderiam atuar para o bem da comunidade. Quando há apenas um interessado não há incentivo para a padronização e discussão. Ao invés disso a Mozilla prefere se omitir e jogar a culpa pra cima dos outros.

    Não duvido nada que não leve muito tempo para que ela volte atrás nessa decisão, ao ver seu número de usuários em queda livre novamente. Precisamos lembrar que a Mozilla depende dessa adoção para sobreviver, o que um certo episódio recente nos mostrou.

    A atitude de impôr a utilização ou abandono de uma tecnologia aos usuários não dá e nunca deu certo. Não se troca “alguma coisa” por nada.

Este post é antigo (2012-03-13) e foi arquivado. O envio de novos comentários a este post já expirou.