Logo

Android 2.0: código fuente disponible o eso creo

Google ha lanzado el código fuente de Android 2.0, la última versión de su sistema operativo orientado a dispositivos móviles.

El código fuente se encuentra disponible en el Android Open Source Project

En realidad, es algo controvertido decir que Android es Open Source. La etiqueta y el marketing están ahí, pero cuál es la realidad? Se la dejo para los interesados.

Leyendo más sobre el comunicado enviado a la lista de desarrolladores Android podemos extraer los siguientes párrafos

Acabo de crear una rama de Eclair(Android 2.0) en AOSP, que contiene el código que muchas personas han estado esperando. Una rama de Android 2.0?

Lo que muchos confunden es el SDK, el SDK es un complemento, contiene librerías, ejemplos de código facilitan la programación, entre otras cosas. Pero todo SDK es Open Source, libre y gratis. En todo caso Microsoft seria la empresa que lidere el Open Source dado que es la primera empresa en lanzar SDKs hasta para hacer clic en el botón inicio de Windows.

Bueno, se los dejo a ustedes, pero el kernel de Linux no se publica por ramas…

I’ve just created an eclair branch in AOSP, which contains the code
that many people have been waiting for.

What’s in that branch? It’s basically a snapshot of part of Google’s
internal eclair tree, a little bit more recent than the build that was
used in Droid. It’s not the exact source for Droid and is not ready to
ship on a consumer device.

Caveats:
-There’s no change history. Google is planning to eventually make the
change history available, but at the moment the history contains some
things that can’t be open-sourced, and making a snapshot was the
fastest way to deal with those.

-It’s a partial tree. We’ll be open-sourcing more of eclair over time,
but we figured it would make more sense to open-source part of it now
instead of waiting until everything was in place.

-It doesn’t build for ADP1 or ION/ADP2. We’re working with the various
companies involved to try to resolve this issue, but we preferred to
open-source the code in its current state instead of waiting for a
solution on the hardware side.

-It’s not currently merged in the master tree. I’m working on it, but
I wanted to get something out before the week-end. Please be patient.
I’ll try to complete it as quickly as I can.

-It doesn’t currently contain the AOSP-specific files (build
configurations, etc…). They’ll come back.

-Calendar is broken. I have a fix that I will release along with the
master tree. via

Realizar comentario