Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Siapkan untuk Pengembangan Android

Android adalah kumpulan perangkat lunak sumber terbuka yang dibuat untuk beragam perangkat dengan berbagai faktor bentuk. Tujuan utama Android adalah untuk membuat platform perangkat lunak terbuka yang tersedia bagi operator, OEM, dan pengembang untuk mewujudkan ide-ide inovatif mereka dan untuk memperkenalkan produk dunia nyata yang sukses yang meningkatkan pengalaman seluler bagi pengguna.

Android dirancang sedemikian rupa sehingga tidak ada titik pusat kegagalan, di mana satu pemain industri membatasi atau mengontrol inovasi yang lain. Hasilnya adalah produk konsumen berkualitas produksi lengkap dengan kode sumber terbuka untuk penyesuaian dan porting.

Detail kerangka kerja Android
Gambar 1. Android tumpukan

Filosofi pemerintahan

Sekelompok perusahaan yang dikenal sebagai Open Handset Alliance (OHA), dipimpin oleh Google, berasal dari Android. Saat ini, banyak perusahaan—baik anggota asli OHA maupun lainnya—telah banyak berinvestasi di Android. Perusahaan-perusahaan ini telah mengalokasikan sumber daya teknik yang signifikan untuk meningkatkan Android dan membawa perangkat Android ke pasar.

Perusahaan yang telah berinvestasi di Android melakukannya karena kami percaya bahwa platform terbuka diperlukan. Android secara sengaja dan eksplisit merupakan upaya open source (sebagai lawan dari perangkat lunak bebas); sekelompok organisasi dengan kebutuhan bersama telah mengumpulkan sumber daya untuk berkolaborasi dalam satu implementasi produk bersama. Pertama dan terpenting, filosofi Android bersifat pragmatis. Tujuannya adalah produk bersama yang dapat disesuaikan dan disesuaikan oleh setiap kontributor.

Tentu saja, kustomisasi yang tidak terkontrol dapat menyebabkan implementasi yang tidak kompatibel. Untuk mencegah hal ini, Source Project Terbuka Android (AOSP) mempertahankan Program Compatibility Android , yang merinci apa artinya menjadi Android yang kompatibel dan apa yang diminta dari pembangun perangkat untuk mencapai status itu. Siapa pun dapat menggunakan kode sumber Android untuk tujuan apa pun, dan kami menyambut semua penggunaan yang sah. Namun, untuk mengambil bagian dalam ekosistem aplikasi bersama yang kami bangun di sekitar Android, pembuat perangkat harus berpartisipasi dalam Program Kompatibilitas Android.

AOSP dipimpin oleh Google, yang memelihara dan mengembangkan Android lebih lanjut. Meskipun Android terdiri dari beberapa subproyek, AOSP secara ketat mengelola proyek. Kami memandang dan mengelola Android sebagai produk perangkat lunak holistik tunggal, bukan distribusi, spesifikasi, atau kumpulan suku cadang yang dapat diganti. Maksud kami adalah pembuat perangkat mem-porting Android ke perangkat; mereka tidak menerapkan spesifikasi atau mengatur distribusi.