16 novembre 2011

[Android] Il codice di Ice Cream Sandwich è Open Source!

Neanche un mese fa Dan Morril aveva annunciato l'imminente rilascio del codice sorgente, con licenza open source, dell'ultima iterazione di Android: Ice Cream Sandwich.
Questa notte Jean-Baptiste Queru, Android Open Source Developer di Google, ha annunciato con un post sul thread del Google Group Android Building il rilascio del codice sorgente di Android 4.0.

Il fatto che Google abbia messo a disposizione il codice prima del rilascio al pubblico del Galaxy Nexus, il primo dispositivo a montare Android 4.0, mi fa venire in mente una cosa.
Google vuole certamente sottolineare la sua vicinanza al concetto di Open Source, e il rispetto per la comunità di sviluppatori Open Source.
Questo rilascio anticipato è un gesto che infrange gli stessi paletti messi dalla società, e cioè che la condizione base del rilascio fosse l'avvenuta commercializzazione del Galaxy Nexus.
Un gesto quindi con cui Google vuole probabilmente riguadagnarsi la fiducia perduta con il mancato rilascio del codice di Honeycomb.
Ora, con Ice Cream Sandwich, la comunità di sviluppatori può mettere le mani per la prima volta su una piattaforma che supporta in modo specifico i tablet, oltre che gli smartphone.
Siamo sicuri che i team di Cyanogen e Miui, solo per citare i due nomi più famosi, ci sapranno stupire in futuro con le versioni customizzate delle rom per dispositivi tablet.
I possessori dei vari Motorola Xoom e Samsung Galaxy Tab possano iniziare a fregarsi le mani.
Vi lascio al post ufficiale di Jean-Baptiste Queru.

Hi! We just released a bit of code we thought this group might be interested in.
Over at our Android Open-Source Project git servers, the source code
for Android version 4.0 (Ice Cream Sandwich) is now available.
Here's how to get it:Follow the instructions at
http://source.android.com/source/downloading.htmlCheck out the
'ics-release' branch:repo init -u
https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
That's it! However since this is a large push, please be aware that it
will take some time to complete. If you sync before it's done, you'llre you sync.
This is actually the source code for version 4.0.1 of Android, which
is the specific version that will ship on the Galaxy Nexus, the first
Android 4.0 device. In the source tree, you will find a device build
target named "full_maguro" that you can us
get an incomplete copy that you won't be able to use, so please wait
for us to give the all-clear befoe to build a system image
for Galaxy Nexus. Build configurations for other devices will come
later.
Unfortunately we still don't have our Gerrit code review servers back
online. That remains our top priority though, and we hope to have them
back soon.
This release includes the full history of the Android source code
tree, which naturally includes all the source code for the Honeycomb
releases. However, since Honeycomb was a little incomplete, we want
everyone to focus on Ice Cream Sandwich. So, we haven't created any
tags that correspond to the Honeycomb releases (even though the
changes are present in the history.)
JBQ, on behalf of the AOSP team.
Via |  Android Building Google Groups

Nessun commento:

Posta un commento