Google heeft onverwachts de broncode voor de nieuwste Android-versie, genaamd Ice Cream Sandwich, openbaar gemaakt. Ontwikkelaars kunnen deze onder andere gebruiken om custom roms mee te maken.
Net als bij voorgaande versies kunnen ontwikkelaars die geïnteresseerd zijn in de code deze vinden in het Android Open Source Project, zo maakte een medewerker bekend op de Google-fora. Specifiek gaat het om versie 4.0.1. die ook op de Samsung Galaxy Nexus te vinden zal zijn. Dat de broncode nu naar buiten komt is opvallend, omdat Google eerder aangaf pas tot publicatie over te zullen gaan nadat de Samsung Galaxy Nexus is uitgebracht. Deze is naar verwachting pas op 17 november te koop.
Bij de release voor ICS is ook broncode van Honeycomb openbaar gemaakt. Maar omdat Google niet wil dat ontwikkelaars zich hier op gaan focussen, zijn er geen tags beschikbaar bij de uitgave die tonen dat het om code van Honeycomb gaat.
Het vrijgeven van de broncode is iets waar veel ontwikkelaars van custom roms op hebben gewacht: zo hebben onder andere de makers van de bekende rom CyanogenMod aangegeven een nieuwe versie te zullen baseren op de broncode van ICS. De laatste versie van Android waarvan Google de broncode openbaarde was versie 2.3 Gingerbread. Van de tabletversie Honeycomb die daarna uitkwam werd de source niet eerder gepubliceerd. Dat kwam omdat de internetgigant bang was dat ontwikkelaars en fabrikanten de tabletsoftware zouden gebruiken voor smartphones.
[Reactie gewijzigd door Peetke op dinsdag 15 november 2011 14:56]
Dat is in mijn optiek dan weer juist geen tekortkoming. Ik wil een telefoon die werkt. Als Apple haar werk niet goed zou doen, dan zou ik overwegen iets anders te willen op m'n telefoon, maar zolang ze dat wel doen, blijf ik bij iOS.De tekortkomingen van iOS zijn het gesloten karakter dat Apple eraan hangt.
= mening. Ik vind ze namelijk wel mooi.De iPhone's zijn noch mooi
Het draait tegenwoordig niet meer om specs. Quote uit dat artikel:noch goedkoop (voor de hardware die je krijgt) en er zijn zat standaard Android mobieltjes te krijgen die beter zullen presteren
Daar heb je in ieder geval wel een feit te pakken en de reden waarom Android zo'n groot martkaandeel heeft en vrijwel niks opbrengt in verhouding met iOS.en goedkoper zullen zijn
[Reactie gewijzigd door ph4ge op dinsdag 15 november 2011 11:09]
[Reactie gewijzigd door RobbieB op dinsdag 15 november 2011 08:59]
hiermee sla je de spijker op z'n kop. Vrienden en familie kopen deze telefoon puur omdat iedereen het over de telefoon heeft...Dat kan het 'erbij willen horen zijn', dat kan 'gebruiksvriendelijkheid' zijn, of het 'statussymbool'.
[Reactie gewijzigd door RobbieB op dinsdag 15 november 2011 09:30]
[Reactie gewijzigd door Mellow Jack op dinsdag 15 november 2011 09:51]
Tja en het is hun keus het niet vrij te geven, het valt onder de Apache licentie dus ze hebben niks overtreden oid. En dat de rede je niet aan staat maakt hem niet slecht, voor een bedrijf is dat een prima reden...1.Google Android was open-source, daar liepen ze mee te koop, maar ze geven niet de mogelijkheid om honeycomb op een ander apparaat te zetten.
En waarom draai je geen dos dan? Daar wordt je niet in beperkt hoor, buiten dta er geen custom dos roms zijn dan...2. Ik heb zelf die telefoon gekocht, dus ik mag toch ook zelf weten wat ik met dat apparaat doe? al zet ik er dos op, als i kdat wil, dan doe ik dat toch?
En jij denkt dat de Koreanen niet aan bedrijfsgevoelige informatie en geheimhouding doen... Dat ze tegen Steve Kondik zeggen:"Hier alsjeblieft, doe je ding".Cyanogen heeft de broncode allang onder ogen gehad... hij werkt immers bij Samsung die lid is van de Alliance
Beetje OT, maar het wordt CM9... Honeycomb was 8, die slaan ze over. ICS wordt dus 9. (CM volgt ook de letters van het alfabet...)Eindelijk! Nu is 't maar een kwestie van tijd voordat er weer 'n nieuwe Cyanogen8 voor de ZTE Blade komt
Dat hebben ze niet gedaan lees de Apache licentie er maar op na, je hoeft niets uit te brengende regels van Open Source software overtreden hebben
[Reactie gewijzigd door watercoolertje op dinsdag 15 november 2011 08:48]
Android is niet open source. Je kan de source halen, maar dat maakt het nog geen open source.Dus je zegt dat ze met Android 3 de regels van Open Source software overtreden hebben.
[Reactie gewijzigd door Texamicz op dinsdag 15 november 2011 07:39]
voor je gaat zeggen dat samsung van apple heeft gejat:Maar dat is ook andersom zo, ik zag pas dat plaatje die vergelijking tussen de Galaxy Tab 101 en de iPad en ik keek met m'n mond open.
Om features over te nemen ja. Maar dan kunnen ze ook naar Symbian S60 gekeken hebben. Daar zit immers al vanaf het begin Bluetooth tethering in. Dat dat er in iOS en Android bij gekomen is, is dus helemaal niet nieuw. Symbian kende ook al eenvoudige foto- en videobewerking, dus dat kunnen ze ook overgenomen hebben. Ok, het is niet opensource, maar je kunt ook een idee/concept overnemen.Ik weet in ieder geval dat Apple en Microsoft ook de source gaan downloaden. Maar dan om andere reden..
[Reactie gewijzigd door _Thanatos_ op dinsdag 15 november 2011 23:43]
gezien de zeer beperkte hoeveelheid malware voor linux, ondanks dat hier meer als het halve internet (qua servers) op draait, lijkt dat wel mee te vallen.Wat ik me afvraag: wordt het dan niet erg makkelijk gemaakt om malware te schrijven?
Bron: https://groups.google.com...7355d4256bdf4906?hl=en_US-6GB of download.
-25GB disk space to do a single build.
-80GB disk space to build all AOSP configs at the same time.
-16GB RAM recommended, more preferred, anything less will measurably
benefit from using an SSD.
-5+ hours of CPU time for a single build, 25+ minutes of wall time, as
measured on my workstation (dual-E5620 i.e. 2x quad-core 2.4GHz HT,
with 24GB of RAM, no SSD),
Naturally, if you plan to work on multiple branches (e.g. ICS release,
ICS development branch and AOSP master branch), you need to plan for
disk space accordingly, and you could easily end up using 250+GB.
If you use ccache, you need to expect it to use 3+GB for a single
build. Just about any non-trivial use case will require 10+GB to get a
good hit rate. If you work on a broad variety of branches or devices
and expect to routinely do full clean builds, tens of GB will be
useful, especially if you make local changes to any of the C/C++ code.
[Reactie gewijzigd door TMoose op dinsdag 15 november 2011 09:41]
[Reactie gewijzigd door kevinwalter op dinsdag 15 november 2011 08:14]
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True