Android Open Source Project
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]
Katso myös
[muokkaa | muokkaa wikitekstiä]Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ a b c d What is AOSP? Everything you need to know androidauthority.com. 27.3.2021. Viitattu 7.6.2021. (englanniksi)
- ↑ a b Licenses source.android.com. Viitattu 7.6.2021. (englanniksi)
- ↑ a b Set up for Android Development source.android.com. Viitattu 7.6.2021. (englanniksi)
- ↑ Android Compatibility Program Overview source.android.com. Viitattu 7.6.2021. (englanniksi)
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Projektin verkkosivut (englanniksi)
- Projektin Git-versiohallinta (englanniksi)