Android Open Source Project

Wikipediasta
Siirry navigaatioon Siirry hakuun

Android Open Source Project (AOSP) on Googlen ylläpitämä avoimen lähdekoodin projekti Android-käyttöjärjestelmän kehitykseen. Projektiin perustuvat muun muassa Amazonin Fire OS.[1]

Projekti käyttää Open Source Initiativen hyväksymiä avoimen lähdekoodin lisenssejä.[2] Suurin osa Androidin ohjelmistosta on lisensoitu Apache-lisenssillä.[2] Avoimen lähdekoodin myötä Androidin lähdekoodia voi katselmoida, sen kehitykseen voi osallistua ja sitä voi käyttää sekä muokata vapaasti lisenssin mukaan.[1]

Android on peräisin Googlen johtamasta Open Handset Alliancesta (OHA). Nykyisin projektiin osallistuu myös muita yhtiöitä. Androidin filosofia on ensisijaisesti käytännöllisyys: tavoite on jaettu tuote, jota voi räätälöidä ja kustomoida. Yhteensopivuuden vuoksi AOSP ylläpitää Android Compatibility Program -määritelmää yhteensopivuuden varmistamiseksi.[3][4] Android koostuu useista aliprojekteista, joiden hallintaan AOSP osallistuu.[3]

AOSP ei sisällä kaikkea julkaisuvalmiiseen käyttöjärjestelmään: laitteiden ja järjestelmäpiirien valmistajien on lisättävä ajurit omiin laitteisiinsa.[1] AOSP ei myöskään sisällä Googlen omia sovelluksia kuten Google Play, joita Google lisensoi erikseen.[1]

  1. a b c d What is AOSP? Everything you need to know androidauthority.com. 27.3.2021. Viitattu 7.6.2021. (englanniksi)
  2. a b Licenses source.android.com. Viitattu 7.6.2021. (englanniksi)
  3. a b Set up for Android Development source.android.com. Viitattu 7.6.2021. (englanniksi)
  4. Android Compatibility Program Overview source.android.com. Viitattu 7.6.2021. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]