Websites

Google se esforça para equilibrar comercial, comunidade com Android

Essa função nos celulares Samsung é INCRÍVEL. Porque não falam dela? | Parte 4

Essa função nos celulares Samsung é INCRÍVEL. Porque não falam dela? | Parte 4
Anonim

Os espectadores dizem que o Google é responsável pelo desenvolvimento do Android, apesar de lançar o software como um projeto comunitário. Mas os especialistas dizem que essa pode ser a única maneira pela qual o Google pode garantir que o software seja realmente lançado.

O processo de desenvolvimento do Android pode refletir uma realidade no ambiente de código aberto, pois alguns grupos abandonam a comunidade em um esforço para acelerar a comercialização.

Quando o Google introduziu o Android pela primeira vez, chamou-o de um projeto conjunto da Open Handset Alliance, um grupo de empresas que apoiam o sistema operacional. "Juntos, desenvolvemos o Android", diz o site da OHA.

[Mais leitura: Os melhores telefones Android para todos os orçamentos.]

Mas, na realidade, o software é desenvolvido internamente no Google, dizem os parceiros. "O Android é uma inovação de código aberto impulsionada pelo Google", disse Bill Maggs, diretor de conteúdo e serviços para desenvolvedores e parceiros da Sony Ericsson. "O Google está em grande parte neste momento definitivamente dirigindo o framework".

A Motorola também reconheceu que o Android não é desenvolvido a céu aberto. "Adoramos um mundo em que o desenvolvimento em si seja mais aberto", disse Christy Wyatt, vice-presidente de aplicativos de software e ecossistemas da Motorola, falando em um evento de imprensa na recente conferência da CTIA. e gerenciado ", concordou Avi Greengart, analista da Current Analysis.

Eric Chu, gerente de grupo da plataforma móvel Android no Google, disse que o Android sempre foi e continua a ser um projeto de código aberto, e que não é preciso para caracterizá-la como uma iniciativa completamente controlada pelo Google.

No entanto, ele reconheceu que o Google enfrenta o desafio de trabalhar com parceiros que desejam contribuir com o Android, além de atender às demandas de outros produtos comerciais. É uma luta constante equilibrar a frequência com que o Google lança diferentes versões de acesso antecipado do software enquanto trabalha nas versões finais que podem ser comercializadas, disse ele.

"Achamos que é muito importante para o Android ter um forte foco comercial. muitos projetos de código aberto por aí, mas o que importa é projetos de código aberto que resultarão em produtos comerciais ", disse Chu. "É aí que estamos colocando muita energia."

Não está claro se o Google pretendia controlar o desenvolvimento desde o início ou se mudou seu plano quando confrontado com as realidades do desenvolvimento em código aberto.

" Você não trabalha se for totalmente aberto ", disse Greengart. Como exemplo, ele aponta para o LiMo, um projeto Linux móvel. "O LiMo é 100% de múltiplas fontes. Tanto que os dispositivos de primeira geração são incompatíveis", disse ele.

"É aí que controla o processo de desenvolvimento e ter um desenvolvedor com influência tanto em dinheiro quanto em marca para dizer". É assim que estamos fazendo, ou convivemos com isso ou vamos embora, "é realmente valioso", disse ele. "Até certo ponto, isso garante que há algo utilizável".

Outro analista disse que a experiência do Android no Google reflete uma tendência. "É representativo de uma evolução ou maturação do modelo de código aberto", disse Brian Prentice, analista do Gartner. Projetos como o Linux foram criados através de uma participação ampla e ativa da comunidade, disse ele. "Mas o que estamos começando a ver é que um único committer dominante é um modelo tão viável para o código aberto."

Prentice também apontou que enquanto o Google pode controlar o desenvolvimento do Android, há uma forte base de Contribuições do Google porque o software é construído no Linux, que é desenvolvido pela comunidade. Além disso, normalmente em projetos de código aberto, existe um pequeno grupo de desenvolvedores que mantêm a distribuição, cercado por um grupo de desenvolvedores que criam módulos que não fazem parte da distribuição base. O Android segue essencialmente o mesmo modelo, com o Google atuando como desenvolvedor principal e fabricantes de celulares como Motorola e HTC servindo como desenvolvedores de ponta, construindo suas próprias extensões, disse Prentice.Se o Google decidiu impulsionar o desenvolvimento do Android internamente, isso não explica por que ele parece resistente a compartilhar seus planos de desenvolvimento. Depois de críticas generalizadas após o lançamento inicial do Android sobre o mistério do que poderia vir em seguida, o Google postou um roteiro vago on-line. No entanto, dificilmente é atualizado desde então. O item mais recente na página é para "além do primeiro trimestre de 2009" e inclui apenas suporte para tipos adicionais de monitores.

Chu disse que eles estão ocupados demais para atualizar a página. "Temos muita demanda por recursos adicionais para o Android, então decidimos, em vez de gastar muito tempo atualizando o roteiro e entregando algo daqui a nove meses, acabamos de entregar em um ritmo muito rápido", disse ele.

Isso poderia ser. Ou, o Google pode não querer avisar os concorrentes, disse Greengart. O Google também pode estar "fazendo política", o que significa que pode ter decidido que, se não fizer promessas, não será criticado por falhar na entrega, disse ele.