Benarkah Android Sumber Terbuka? Dan Adakah Perkara Itu Penting?

Benarkah Android Sumber Terbuka? Dan Adakah Perkara Itu Penting?

Saya menggunakan Android kerana ia dibuat dari Linux, dan saya tidak sendirian di sini. Banyak pengguna desktop sumber terbuka pertama kali mengambil telefon Android kerana daya tarikan sistem operasi mudah alih berasaskan Linux. Saya yakin itulah sebabnya mengapa anda membaca sekarang.





Android telah melihat penggunaannya secara meluas, dan itu telah menimbulkan rasa tidak selesa. Ini hanya sebahagiannya disebabkan oleh keinginan pengguna Linux sesekali untuk membeli arus perdana. Masalah yang lebih besar adalah apa yang dilakukan oleh pembuat telefon, pembawa, dan bahkan Google terhadap sistem operasi. Faktanya adalah, sebarang telefon Android yang anda ambil dari kedai dikunci dan menjalankan sejumlah kod sumber tertutup.





Akibatnya, orang-orang yang menghargai cita-cita sumber terbuka telah melihat ke arah Ubuntu Touch, Firefox OS, dan Sailfish OS - dan menonton dengan kecewa kerana ketiga-tiga mereka sejauh ini gagal beraksi. Canonical, walaupun menghantar Ubuntu pada beberapa telefon, belum mengeluarkan model yang benar-benar sesuai untuk pengguna. OS Firefox mempunyai berpusing menjadi projek Internet of Things . Jolla, walaupun baru-baru ini mendorong Sailfish OS 2.0, masih berusaha mengatasi masalah. Tiada satu pun dari mereka yang memasuki pasaran AS.





Keadaan menjadikan Android sebagai pilihan utama bagi banyak orang yang ingin menggunakan Linux pada telefon mereka. Tetapi persoalannya tetap, adakah Android benar-benar sumber terbuka?

bagaimana untuk memberitahu jika seseorang menghalang anda di snapchat

Secara teknikal, Ya

Android mempunyai akar sumber terbuka. Projek ini bermula di bawah Android, Inc. pada tahun 2005, yang dibeli oleh Google dua tahun kemudian. Pada tahun yang sama, Google dan beberapa syarikat lain membentuk Open Handset Alliance , dengan Android menjadi perisian utama konsortium ini dibina.



Android didasarkan pada kernel Linux, dan seperti sekeping kod yang rumit, kebanyakan bahagian adalah sumber terbuka dengan beberapa gumpalan binari disertakan untuk membuat sesuatu berfungsi dengan perkakasan tertentu. Platform Android teras, dikenali sebagai Projek Sumber Terbuka Android (AOSP), tersedia bagi sesiapa sahaja untuk melakukan apa yang mereka mahukan.

HTC, Huawei, LG, Samsung, Sony, Xiaomi, dan banyak pengeluar lain semuanya melakukan ini dengan tepat pada telefon dan tablet. Mereka tidak bersendirian.





Amazon dan Barnes & Noble telah meletakkannya pada e-pembaca. HP telah meletakkan Android ke dalam komputer riba. NVIDIA mendorong Android ke konsol permainan. Sony menghantar sistem operasi pada TV pintar barunya. Anda boleh mendapatkan Android dari segala-galanya dari kamera tunjuk dan tembak hingga peti sejuk. Syarikat-syarikat tersandung untuk meletakkan jam tangan Android Wear.

Dan itu tidak mengira semua perkara yang digunakan oleh pengguna tinkerers.





Tidak seperti iOS dan Windows Phone, orang tidak perlu membayar siapa pun wang untuk menggunakan Android dalam produk mereka. Oleh kerana kodnya terbuka, mereka bebas untuk bereksperimen dan menyesuaikan perisian yang mereka mahukan.

Lalu Mengapa Tidak Rasanya?

Terdapat perbezaan yang signifikan antara menggunakan Linux desktop tradisional dan menjalankan Windows. Perbezaan antara Android dan iOS sama sekali tidak terasa. Sekiranya Android adalah sumber terbuka, mengapa tidak terasa seperti itu?

1. Orang Dibolehkan Mengunci Kod Sumber Terbuka

Android adalah sumber terbuka, tetapi kebanyakan perisian yang kami jalankan di atas platform tidak. Ini benar sama ada anda mendapat peranti Nexus atau sesuatu dari Samsung. Tidak seperti pada masa awal Android, Pelancar Google Now dan sebahagian besar aplikasi Google telah menjadi sumber tertutup .

Perkara yang sama berlaku untuk kod yang dihantar pada Samsung, HTC, LG, dan penyesuaian khas pengeluar lain. Sebilangan besar aplikasi yang anda dapatkan di Google Play, tidak kira jika mereka percuma untuk dimuat, juga bukan sumber terbuka. Oleh kerana perisian ini membentuk sebahagian besar dari apa yang kita lihat dan gunakan, keadaan membuat Android akhirnya terasa seperti platform sumber tertutup.

Tetapi orang dibenarkan membuat perisian sumber tertutup yang berjalan di Linux. Kecuali pencipta mengedarkan perisian di bawah lesen copyleft, yang lain dapat mengambil kod dan menggunakannya untuk membuat aplikasi proprietari.

Google menerbitkan banyak Android di bawah Lesen Apache versi 2.0 , yang tidak menghalang orang menggunakan kod untuk membuat produk yang menyekat. Bahawa orang telah melakukan ini tidak menjadikan Android sendiri ditutup. Sekiranya ada, bahawa begitu banyak orang mendasarkan karya mereka di Android adalah bukti kejayaannya sebagai projek sumber terbuka.

2. Pembangunan Teras Android Tidak Didorong oleh Komuniti

Sebahagian besarnya, Google mengembangkan Android. Sekali atau dua kali setahun, syarikat membuang sekumpulan kod baru di atas dinding metafora yang membuat pengguna dan pembuat perkakasan bergegas (atau, anda tahu, meluangkan masa mereka) untuk memasukkan barang mereka.

Google kemudian melancarkan kemas kini keselamatan dan kemas kini setiap bulan atau lebih semasa ia bersiap untuk pelepasan besar berikutnya.

Banyak projek sumber terbuka lain yang terkenal biasanya meminta lebih banyak penglibatan daripada komuniti yang lebih luas. Red Hat mungkin membiayai sebahagian besar kerja yang masuk ke GNOME, tetapi pembangun dari seluruh dunia menyumbang kod.

Canonical, syarikat di belakang Ubuntu, banyak mengawal bagaimana distribusi Linux kelihatan dan dirasakan, tetapi ahli komuniti masih mempunyai pendapat dalam program apa yang masuk ke repositori aplikasi atau apa yang terdapat di beberapa laman web.

Sebagai perbandingan, Android hadir sepenuhnya sebagai produk Google.

3. Anda Tidak Mempunyai Kawalan Penuh

Sebahagian daripada apa yang menarik orang ke Linux dan sistem operasi sumber terbuka lain adalah kebebasan dan kawalan yang ada. Anda tidak dapat menyelam ke tengah mesin Windows atau Mac OS X dan melihat apa yang membuatnya terasa kencang. Dengan Linux, anda mungkin tidak memahami sebahagian besar kodnya, tetapi anda bebas membaca lebih kurang.

Secara praktikal, telefon Android dihantar di luar kotak dengan hanya sedikit lebih banyak kebebasan daripada iPhone. Anda mungkin dapat mengubah pelancar, menerapkan beberapa tema yang luas, dan menyesuaikan beberapa fungsi yang sesuai dengan selera anda, tetapi anda tidak dapat bermain dengan sistem operasi yang mendasari tanpa membatalkan jaminan anda.

Tweak yang lebih luas memerlukan rooting peranti anda atau mem-flash ROM tersuai. Sehubungan dengan itu, terasa seperti anda mempunyai lebih banyak kebebasan dalam sistem operasi desktop proprietari daripada yang mudah alih sumber terbuka.

Tetapi Android Sungguh adalah Sumber Terbuka

Dan ia tidak hanya dibuka atas nama sahaja. Terdapat banyak bukti di luar sana bahawa Android benar-benar terbuka, dan kita dapat memperoleh keuntungan yang nyata.

1. ROM Custom Ada

ROM buatan komuniti berdasarkan AOSP memberikan pengguna Android alternatif kepada perisian yang dihantar pada peranti mereka. CyanogenMod berjalan pada berjuta-juta telefon pintar Android. Di luar kotak, pengalamannya tidak jauh berbeza dengan yang anda dapat menggunakan Nexus. Ya, itulah sebab mengapa banyak orang memilih untuk mem-flash ROM terlebih dahulu.

cara memadam storan lain di iphone

CyanogenMod bukanlah satu-satunya pilihan di luar sana. Banyak yang telah meningkat dan menurun selama bertahun-tahun, seperti Paranoid Android dan AOKP. Dalam beberapa cara, ekosistem ROM khusus menyerupai model pengedaran Linux. ROM ini kebanyakannya sama, tetapi projek menggunakan kod yang sama dan mengubahnya dengan cara yang berbeza. Ini tidak mungkin berlaku jika Android itu sendiri bukan sumber terbuka.

2. Malah Pesaing Sumber Terbuka Bergantung pada Android

Pada awal posting ini, saya menyebutkan Firefox OS, Sailfish OS, dan Ubuntu Touch sebagai sistem operasi mudah alih sumber terbuka yang bersaing. Masalahnya, pasukan di belakang ketiga-tiga projek ini telah menggunakan kod Android dalam satu atau lain cara. Sailfish OS, walaupun tidak berdasarkan pada Android, memungkinkan Anda memasang aplikasi Android secara langsung.

Firefox OS bermula sebagai Boot ke Gecko , yang dapat anda pasangkan pada peranti Android. Sebelum Ubuntu Touch, ada Ubuntu untuk Android .

Terdapat ironi yang luar biasa terhadap idea bahawa Android boleh menjadi sumber tertutup, tetapi projek berdasarkannya boleh dibuka.

3. Anda Boleh Kawal Peranti Anda

Pengilang dan pembawa mungkin tidak menginginkan anda, dan berbuat demikian boleh membatalkan jaminan anda, tetapi anda mempunyai pilihan untuk melakukan apa yang anda mahukan dengan perkakasan anda. Anda boleh melakukan root untuk mendapatkan akses pentadbiran, membuka kunci bootloader, atau menyalakan sistem operasi alternatif ( seperti menjalankan Ubuntu Touch sebagai gantinya ).

Ini mungkin bukan ciri yang diiklankan Android, tetapi ada di sana. Walaupun sebahagian besar orang dengan peranti Android tidak bermain-main dengan mereka sedemikian rupa, anda mungkin satu-satunya orang yang melakukannya.

Terdapat berjuta-juta orang di luar sana yang suka mempunyai kebebasan untuk menggunakan telefon dan tablet mereka dengan cara ini.

Mengapa Perkara Ini Penting?

Orang menggunakan sistem operasi sumber terbuka kerana pelbagai sebab . Ada yang tidak percaya melepaskan kawalan data mereka. Plus aplikasi dan perkhidmatan proprietari datang dan pergi, tetapi perisian sumber terbuka tetap berlaku, walaupun tidak disokong. Sistem operasi percuma juga dapat menghidupkan perkakasan yang berfungsi dengan baik, tetapi syarikat telah memutuskan untuk meninggalkannya.

Dan tidak ada kekurangan alasan etika, dari menentukan siapa yang harus memiliki pendapat tentang apa yang berjalan pada perkakasan apa, hingga perbincangan kekayaan, privasi, dan kebebasan.

Oleh kerana berjuta-juta orang menggunakan pengkomputeran mudah alih, penting bagi orang untuk mempunyai pilihan yang terdapat di desktop dan komputer riba. Merawat perkara-perkara di atas tidak boleh berarti melepaskan telefon, tablet, dan perkara menarik dengan skrin sentuh.

Hari ini, Android tetap menjadi pilihan mudah alih terbaik untuk orang yang menghargai sumber terbuka. Di luar kotak, ini mungkin pengalaman yang terlalu dikomersialkan dan berat, tetapi anda boleh mengubahnya.

Saya gunakan CyanogenMod dan dapatkan perisian saya dari F-Droid . Gabungan ini mungkin kelihatan terhad berbanding apa yang anda peroleh dari Google Play, tetapi ia adalah pengalaman yang lebih kaya dengan fitur daripada sistem operasi sumber terbuka yang bersaing saat ini. Saya masih memerhatikan dan berharap alternatif ini berjaya, tetapi sementara saya menunggu mereka berjaya, saya sedang mendengar podcast, menggunakan navigasi GPS, menguruskan perpustakaan muzik tempatan saya, dan terus berhubung dengan orang yang menggunakan telefon bimbit yang boleh dipercayai dan pantas peranti yang menjalankan perisian sumber terbuka hari ini .

Mengapa anda menggunakan Android? Adakah aspek sumber terbuka sangat bermakna bagi anda? Adakah anda menunggu sistem operasi mudah alih percuma untuk digunakan? Saya ingin mendengar fikiran anda!

Kredit Gambar: Melompat Penguin oleh bluezace melalui Shutterstock

Berkongsi Berkongsi Tweet E-mel Adakah Baik untuk Memasang Windows 11 pada PC yang tidak serasi?

Anda kini boleh memasang Windows 11 pada PC lama dengan fail ISO rasmi ... tetapi adakah idea yang baik untuk melakukannya?

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Android
  • Sumber terbuka
  • Penyesuaian Android
  • Linux
Mengenai Pengarang Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari komputer riba dengan suis privasi fizikal dan OS yang disokong oleh Yayasan Perisian Percuma. Dia menghargai etika berbanding ciri dan membantu orang lain mengawal kehidupan digital mereka.

Lagi Dari Bertel King

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

bercakap dengan aplikasi teks untuk android percuma
Klik di sini untuk melanggan