Day: May 15, 2010

Google nao desenvolveu nem 1/5 das modificacoes do kernel do Linux para adicionar support ao Android

Muito tem sido discutido sobre o fato do Google nao contribuir de volta com as modificacoes feitas no kernel do Linux, mas poucas pessoas sabem que o Google nao desenvolveu nem 1/5 (isso mesmo, nem 20%) da linhas de código necessarias para fazer o Android funcionar sobre o kernel do Linux.

– Como eu descobri isso?

É muito simples, basta voce olhar neste patch que Ben Leslie (da OK Labs) limpou e usou para adicionar suporte ao Neo1973 no Android:

http://benno.id.au/android/android-noqemu-nogoldfish-noyaffs2.diff

Neste patch podemos ver que mais de 80% das linhas de codigo sao referentes ao Binder e que foram desenvolvidas pela Palmsource.

O mais engracado nesta historia e’ que a ACCESS (antiga Palmsource) e’ concorrente do Android e nem mesmo participa da OHA (Open Hand Alliance), mas sim da OMA (Open Mobile Alliance).