Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Adakah Android sistem linux?
Android ialah sistem pengendalian sumber terbuka dan percuma berdasarkan kernel Linux, tetapi Android tidak boleh difahami secara langsung sebagai sistem Linux dalam pengedaran Linux biasanya hanya merangkumi perisian sumber terbuka yang telah disemak oleh sumber terbuka komuniti. Atau perisian sumber tertutup yang telah disemak oleh organisasi komersial Perisian pada Android pada dasarnya adalah sumber tertutup, dan pada dasarnya tiada mekanisme semakan untuk perisian ini.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Android (Android) ialah sistem pengendalian sumber terbuka dan percuma berdasarkan kernel Linux (tidak termasuk komponen GNU).
Terutamanya digunakan dalam peranti mudah alih, seperti telefon pintar dan tablet, ia diterajui dan dibangunkan oleh Syarikat Google Amerika dan Open Handset Alliance.
Anda tidak boleh mentafsirkan pernyataan bahawa Android adalah berdasarkan kernel Linux bermaksud bahawa Android adalah setara dengan Linux. Walaupun Android berasaskan Linux, masih terdapat perbezaan besar antara Android dan Linux.
Apabila kita sering bercakap tentang Linux, dalam kebanyakan kes ia merujuk kepada pengedaran Linux, iaitu pengedaran GNU/Linux. Ia termasuk bukan sahaja kernel Linux, tetapi juga pelbagai perisian pengurusan sistem atau perisian alat aplikasi, sama seperti Windows sebenarnya adalah gabungan kernel dan aplikasi NT. Hanya secara kebetulan bahawa nama kernel pengedaran Linux adalah Linux Lama kelamaan, ramai orang mengelirukan kernel Linux dengan pengedaran Linux. Perisian dalam pengedaran Linux biasanya hanya termasuk perisian sumber terbuka yang telah disemak oleh komuniti sumber terbuka, atau perisian sumber tertutup yang telah disemak oleh organisasi komersial.
Android sepadan dengan Android/Linux Tidak dinafikan bahawa sistem ini juga adalah sumber terbuka, tetapi masalahnya ialah perisian yang dipasang pada dasarnya adalah sumber tertutup, dan pada dasarnya tiada mekanisme audit untuk perisian ini. . Ini sahaja boleh menunjukkan bahawa terdapat perbezaan besar antara pengedaran Android dan Linux.
Android bukan Linux
Selain itu, Google membenarkan sistem Android menjalankan hanya satu Dalvik/ART (Java mesin virtualisasi), dan pengedaran Linux biasa boleh menjalankan berbilang "Dalvik/ART" (di sini adalah contoh, akan ada gnome, LXQT, dll. bergantung pada pengedaran). Ini adalah perbezaan asas antara pengedaran Android dan Linux.
Kandungan di atas mungkin melibatkan beberapa istilah profesional dan mungkin kelihatan agak mengelirukan. Ringkasannya ialah apa yang biasa kita panggil Android tidak boleh disamakan dengan Linux. Apabila kita sering bercakap tentang keselamatan Linux, secara amnya kami bermaksud bahawa kernel Linux adalah agak selamat. Sudah tentu, sebahagian daripadanya juga merujuk kepada keselamatan pengedaran Linux. Memandangkan pendekatan Android terhadap perisian aplikasi berbeza daripada Linux, kedua-duanya tidak boleh digeneralisasikan dari segi keselamatan.
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Adakah Android sistem linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!