Adobe e Apple

Antes de mais nada, deixe-me explicar o motivo de falar de um assunto já batido.

Estão dando enormes discussões no twitter / wave, etc, sobre o steve jobs falando da adobe e eu ter dito que concordo com ele.
Como o twitter tem só 140 caracteres, vamos por aqui que é possível escrever quase 150 😉

O Steve Jobs, disse basicamente (em ordem não cronologica):


1. Flash não é necessário para a web

Tudo bem que ele não foi muito feliz nessa afirmação, mas ele está certo de tentar forçar a web a deixar de usar o flash. Flash é um padrão fechado e até agora só funciona direito no windows. Ele não vende windows, vende macs, e realmente flash tem que acabar. O flash é fechado para desenvolver, fechado para reproduzir, fechado para tudo.
Ele vende um gadget chamado iPhone. O maior publico alvo dele não são hackers e desenvolvedores. Se o sujeito estiver vendo um site com flash ou um vídeo que use o flash e o iphone travar, quem travou foi o iphone e não o plugin. Ele depende da Adobe para consertar o problema. Já com HTML5, se o iphone travar tocando, a Apple pode consertar sem depender de ninguém.

2. O flash é padrão fechado, e nós conforme mostrado com o webkit suportamos e gostamos de padrões abertos.

Teve muita gente metendo o pau na apple, pelo comportamento tiranico famoso, fazendo tudo como quer, se quer.
“A Apple só abriu o webkit pois foi exigido”, “O osx não é aberto”, “eles dominam o java no osx”, etc.
Isso tudo pode ser verdade, não tem problema. Ele está falando de Web. É necessário para ele o intercambio, mas o ponto que eu concordo nem esse é.

Eu sou um usuário de linux. O flash player do linux, até hoje não suporta streaming de vídeo em flash direito.
Se eu quiser desenvolver um flash para um site, não tenho opções.
Se eu quiser embutir um flash em uma aplicação minha, dependo da Adobe.

Essa dependência é que mata.

Se o flash tivesse especificação aberta e qualquer um pudesse implementar um player ao menos e talvez até o código fonte do flash player fosse aberto, eu não falaria nada, mas é expecificação fechada e eu não vi qualquer sinal que se abra.

Eu mesmo, não desenvolvo software com flash embutido de jeito nenhum. (A não ser que pague-se bem e não tenha escolha!)

Então tem-se o fato: Flash é padrão fechado, e  vai na direção contrária da web.

Os padrões fechados que sobreviveram são poucos. Eu me lembro acho que só do mp3, além do flash.

Opiniões diversas, divergentes, distonicas e catastronicas são bem vindas. Comente!

2 thoughts on “Adobe e Apple

  1. Frank

    Thiago, o problema é que ele só falou isso tudo como desculpa para não colocar o Flash no iPhone pq ele estava planejando colocar a versão deles de Flash nos devices dele. Nada contra a iniciativa dele, a empresa é dele, ele faz o que ele quiser. O problema é ele usar esse argumento de plataforma fechada como massa de manobra para justificar as ações dele. E você que teoricamente faz parte do “movimento open source” devia se sentir muito mais ofendido da Apple que é completamente tirânica e autoritária usar argumentos da FOSS para justificar suas ações e perpetuar uma arquitetura fechada e completamente dependente.

    Reply
  2. thiago Post author

    @Frank , isso não está relacionado com ofender-se ou não. O que ele disse pode até ter sido desculpa, mas ele está correto no que falou.
    Quero dizer que ele pode ter dado desculpa da _real_ intenção dele, afinal que é controlador é, mas o que ele falou é verdade.
    É igual você dizer que vai comprar um carro novo pq o seu de um ano atrás é velho e o novo tem várias coisas legais. você falou verdade. Incompleta, mas verdade.
    Eu não estou defendendo ele, nem a razão dele, mas dizendo que o que ele falou é verdade.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *