Apakah Android Benar-Benar Open Source? Dan Apakah Itu Penting?

Apakah Android Benar-Benar Open Source? Dan Apakah Itu Penting?

Saya menggunakan Android karena dibuat dari Linux, dan saya tidak sendirian di sini. Banyak pengguna desktop open source pertama kali menggunakan ponsel Android karena daya tarik sistem operasi seluler berbasis Linux. Saya yakin itu sebabnya banyak dari Anda membaca ini sekarang.





Android telah melihat adopsi yang luas, dan itu telah menyebabkan beberapa ketidaknyamanan. Ini hanya sebagian karena keinginan pengguna Linux sesekali untuk melawan arus utama. Masalah yang lebih besar adalah apa yang telah dilakukan oleh pembuat telepon, operator, dan bahkan Google terhadap sistem operasi. Faktanya adalah, setiap ponsel Android yang Anda ambil dari toko terkunci dan menjalankan cukup banyak kode sumber tertutup.





Akibatnya, orang-orang yang menghargai cita-cita open source mendapati diri mereka melihat ke arah Ubuntu Touch, Firefox OS, dan Sailfish OS -- dan menonton dengan kekecewaan karena ketiganya sejauh ini gagal lepas landas. Canonical, meskipun mengirimkan Ubuntu pada beberapa ponsel, belum merilis model yang benar-benar siap untuk konsumen. Firefox OS memiliki diputar menjadi proyek Internet of Things . Jolla, meskipun baru-baru ini mendorong Sailfish OS 2.0, masih bermasalah. Tak satu pun dari mereka telah memasuki pasar AS.





Situasi ini menjadikan Android sebagai pilihan utama bagi banyak orang yang ingin menggunakan Linux di ponsel mereka. Namun pertanyaannya tetap, apakah Android benar-benar open source?

cara memperbaiki kesalahan perangkat i/o

Secara teknis, Ya

Android memiliki akar sumber terbuka. Proyek ini dimulai di bawah Android, Inc. pada 2005, yang dibeli Google dua tahun kemudian. Pada tahun yang sama, Google dan beberapa perusahaan lain membentuk Buka Aliansi Ponsel , dengan Android sebagai perangkat lunak utama yang dibangun oleh konsorsium ini.



Android didasarkan pada kernel Linux, dan seperti potongan kode yang kompleks itu, sebagian besar adalah open source dengan beberapa gumpalan biner disertakan untuk membuat semuanya bekerja dengan perangkat keras tertentu. Platform inti Android, yang dikenal sebagai Proyek Sumber Terbuka Android (AOSP), tersedia bagi siapa saja untuk melakukan apa yang mereka inginkan.

HTC, Huawei, LG, Samsung, Sony, Xiaomi, dan banyak produsen lain telah melakukan hal ini dengan tepat di ponsel dan tablet. Mereka hampir tidak sendirian.





Amazon dan Barnes & Noble telah memasangnya di e-reader. HP telah memasukkan Android ke dalam laptop. NVIDIA mendorong Android ke konsol game. Sony mengirimkan sistem operasi pada TV pintar barunya. Anda bisa mendapatkan Android di segala hal mulai dari kamera point-and-shoot hingga lemari es. Perusahaan tersandung untuk menempatkan Android Wear di jam tangan.

Dan itu belum termasuk semua hal yang telah dilakukan oleh para tinkerer pada Android.





Tidak seperti iOS dan Windows Phone, orang tidak perlu membayar uang kepada siapa pun untuk menggunakan Android dalam produk mereka. Dan karena kodenya terbuka, mereka bebas bereksperimen dan mengadaptasi perangkat lunak sesuka mereka.

Lalu Mengapa Tidak Terasa Seperti Itu?

Ada perbedaan yang signifikan antara menggunakan Linux desktop tradisional dan menjalankan Windows. Kontras antara Android dan iOS tidak terasa terlalu mencolok. Jika Android adalah open source, mengapa tidak terasa?

1. Orang Diizinkan Mengunci Kode Sumber Terbuka

Android adalah open source, tetapi sebagian besar perangkat lunak yang kami jalankan di atas platform tidak. Ini benar apakah Anda mendapatkan perangkat Nexus atau sesuatu dari Samsung. Tidak seperti di masa-masa awal Android, Peluncur Google Now dan sebagian besar aplikasi Google telah menjadi sumber tertutup .

Hal yang sama berlaku untuk kode yang dikirimkan pada Samsung, HTC, LG, dan adaptasi kustom pabrikan lain. Sebagian besar aplikasi yang Anda dapatkan di Google Play, terlepas dari apakah itu gratis untuk diunduh, juga bukan open source. Karena perangkat lunak ini membentuk sebagian besar dari apa yang kita lihat dan gunakan, situasinya membuat Android pada akhirnya terasa seperti platform sumber tertutup.

Tetapi orang diperbolehkan membuat perangkat lunak sumber tertutup yang berjalan di Linux. Kecuali pencipta mendistribusikan perangkat lunak di bawah lisensi copyleft, orang lain dapat mengambil kode dan menggunakannya untuk membuat aplikasi berpemilik.

Google menerbitkan banyak Android di bawah Lisensi Apache versi 2.0 , yang tidak mencegah orang menggunakan kode untuk membuat produk yang membatasi. Bahwa orang telah melakukan ini tidak membuat Android itu sendiri ditutup. Jika ada, begitu banyak orang mendasarkan pekerjaan mereka pada Android adalah bukti keberhasilannya sebagai proyek open source.

2. Pengembangan Inti Android Tidak Berbasis Komunitas

Sebagian besar, Google mengembangkan Android. Sekali atau dua kali setahun, perusahaan membuang banyak kode baru di atas dinding metafora yang para pembuat perangkat keras dan pembuat perangkat keras buru-buru (atau, Anda tahu, luangkan waktu mereka) untuk memasukkan barang-barang mereka.

Google kemudian merilis pembaruan pemeliharaan dan keamanan setiap bulan atau lebih sambil bersiap untuk rilis besar berikutnya.

Banyak proyek open source terkenal lainnya biasanya mencari lebih banyak keterlibatan dari komunitas yang lebih luas. Red Hat mungkin mendanai sebagian besar pekerjaan yang masuk ke GNOME , tetapi pengembang dari seluruh dunia menyumbangkan kode.

Canonical, perusahaan di belakang Ubuntu, melakukan banyak kontrol atas bagaimana distribusi Linux itu terlihat dan terasa, tetapi anggota komunitas masih memiliki suara dalam program apa yang masuk ke repositori aplikasi atau apa yang muncul di beberapa situs web.

Sebagai perbandingan, Android sepenuhnya merupakan produk Google.

3. Anda Tidak Memiliki Kontrol Penuh

Bagian dari apa yang menarik orang ke Linux dan sistem operasi open source lainnya adalah kebebasan dan kontrol yang tersedia. Anda tidak dapat menyelami jantung mesin Windows atau Mac OS X dan melihat apa yang membuatnya berdetak. Dengan Linux, Anda mungkin tidak memahami sebagian besar kode, tetapi Anda bebas untuk mengotak-atik kurang lebih semuanya.

Secara praktis, ponsel Android dikirimkan di luar kotak dengan hanya sedikit lebih banyak kebebasan daripada iPhone. Anda mungkin dapat mengubah peluncur, menerapkan beberapa tema ekstensif, dan menyesuaikan beberapa fungsi agar sesuai dengan selera Anda , tetapi Anda tidak dapat mengotak-atik sistem operasi yang mendasarinya tanpa membatalkan garansi Anda.

Tweak yang lebih ekstensif memerlukan rooting perangkat Anda atau mem-flash ROM khusus. Dalam hal ini, Anda mungkin merasa memiliki lebih banyak kebebasan pada sistem operasi desktop berpemilik daripada sistem operasi seluler open-source.

Tapi Android Betulkah adalah Sumber Terbuka

Dan itu tidak hanya terbuka di nama saja. Ada banyak bukti di luar sana bahwa Android benar-benar terbuka, dan kita bisa menuai manfaat nyata.

1. ROM Kustom Ada

ROM buatan komunitas berdasarkan AOSP memberikan alternatif kepada pengguna Android untuk perangkat lunak yang dikirimkan pada perangkat mereka. CyanogenMod berjalan di jutaan smartphone Android. Di luar kotak, pengalamannya tidak jauh berbeda dari apa yang bisa Anda dapatkan di Nexus. Heck, itulah alasan banyak orang memilih untuk mem-flash ROM.

yang memiliki akses ke google drive saya

CyanogenMod juga bukan satu-satunya pilihan di luar sana. Banyak yang naik dan turun selama bertahun-tahun, seperti Paranoid Android dan AOKP. Dalam beberapa hal, ekosistem ROM kustom menyerupai model distribusi Linux. ROM ini sebagian besar sama, tetapi proyek mengambil kode yang sama dan mengubahnya dengan cara yang berbeda. Ini tidak akan mungkin jika Android sendiri bukan open source.

2. Bahkan Pesaing Open Source Bergantung Pada Android

Di awal posting ini, saya menyebutkan Firefox OS, Sailfish OS, dan Ubuntu Touch sebagai sistem operasi seluler open-source yang bersaing. Masalahnya, tim di balik ketiga proyek ini telah menggunakan kode Android dalam satu atau lain cara. Sailfish OS, meskipun tidak berbasis Android, memungkinkan Anda menginstal aplikasi Android secara langsung.

Firefox OS dimulai sebagai Boot ke Gecko , yang dapat Anda instal di perangkat Android. Sebelum Ubuntu Touch, ada Ubuntu untuk Android .

Ada ironi luar biasa pada gagasan bahwa Android bisa menjadi sumber tertutup, tetapi proyek berdasarkan itu bisa terbuka.

3. Anda Bisa Kendalikan Perangkat Anda

Produsen dan operator mungkin tidak menginginkan Anda, dan hal itu dapat membatalkan garansi Anda, tetapi Anda memiliki opsi untuk melakukan apa yang Anda inginkan dengan perangkat keras Anda. Anda dapat melakukan root untuk mendapatkan akses administratif, membuka kunci bootloader, atau mem-flash sistem operasi alternatif ( seperti menjalankan Ubuntu Touch sebagai gantinya ).

Ini mungkin bukan fitur Android yang diiklankan, tetapi ada. Dan sementara sebagian besar orang dengan perangkat Android tidak mengotak-atiknya sedemikian rupa, Anda tidak akan menjadi satu-satunya orang yang melakukannya.

Ada jutaan orang di luar sana yang senang memiliki kebebasan untuk menggunakan ponsel dan tablet mereka dengan cara ini.

Mengapa Itu Penting?

Orang-orang menggunakan sistem operasi sumber terbuka untuk banyak alasan berbeda . Beberapa tidak percaya menyerahkan kendali atas data mereka. Ditambah aplikasi dan layanan berpemilik datang dan pergi, tetapi perangkat lunak sumber terbuka tetap ada, meskipun tidak didukung. Sistem operasi gratis juga dapat menghidupkan perangkat keras yang berfungsi dengan baik, tetapi perusahaan telah memutuskan untuk meninggalkannya.

Dan tidak ada kekurangan alasan etis, mulai dari menentukan siapa yang harus memiliki suara hingga apa yang berjalan pada perangkat keras apa, hingga diskusi tentang kekayaan, privasi, dan kebebasan.

Karena jutaan orang merangkul komputasi seluler, penting bagi orang-orang untuk memiliki opsi yang tersedia di desktop dan laptop. Peduli tentang salah satu hal di atas tidak berarti melepaskan ponsel, tablet, dan hal-hal keren dengan layar sentuh.

Saat ini, Android tetap menjadi pilihan seluler terbaik bagi orang-orang yang menghargai open source. Di luar kotak, ini mungkin pengalaman yang terlalu dikomersialkan dan sarat iklan, tetapi Anda dapat mengubahnya.

Saya gunakan CyanogenMod dan dapatkan perangkat lunak saya dari F-Droid . Kombinasi ini mungkin tampak membatasi dibandingkan dengan apa yang Anda dapatkan dari Google Play, tetapi ini adalah pengalaman yang lebih kaya fitur daripada apa yang saat ini dihadirkan oleh sistem operasi open source yang bersaing. Saya masih menonton dan berharap alternatif ini berhasil, tetapi sementara saya menunggu mereka berhasil, saya mendengarkan podcast, menggunakan navigasi GPS, mengelola perpustakaan musik lokal saya, dan tetap berhubungan dengan orang-orang menggunakan ponsel yang andal dan cepat. perangkat yang menjalankan sebagian besar perangkat lunak sumber terbuka hari ini .

Mengapa Anda menggunakan Android? Apakah aspek open source sangat berarti bagi Anda? Apakah Anda menunggu sistem operasi seluler gratis alternatif untuk digunakan? Saya ingin mendengar pendapat Anda!

Kredit Gambar: Penguin melompat oleh bluezace melalui Shutterstock

Membagikan Membagikan Menciak Surel Apakah Boleh Menginstal Windows 11 pada PC yang Tidak Kompatibel?

Anda sekarang dapat menginstal Windows 11 pada PC lama dengan file ISO resmi... tetapi apakah itu ide yang baik untuk melakukannya?

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Android
  • Sumber Terbuka
  • Kustomisasi Android
  • Linux
Tentang Penulis Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari laptop dengan sakelar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengambil kendali atas kehidupan digital mereka.

More From Bertel King

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

apa yang harus dilakukan dengan komputer baru
Klik di sini untuk berlangganan