συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Android

Τι έχει να κάνει το Android με το Linux;

Το Android είναι βαθιά αλληλένδετο με το Linux. Εδώ είναι η κατανομή:

* Το Android είναι χτισμένο στον πυρήνα Linux: Ο πυρήνας του Android, το θεμέλιο του λειτουργικού συστήματος, είναι ο πυρήνας Linux. Αυτός ο πυρήνας παρέχει τις βασικές λειτουργίες χαμηλού επιπέδου που διαχειρίζονται το υλικό, τη μνήμη, τις διαδικασίες και τη δικτύωση.

* Το Android χρησιμοποιεί βιβλιοθήκες συστήματος Linux: Το Android βασίζεται επίσης σε βιβλιοθήκες συστήματος Linux, όπως η βιβλιοθήκη GNU (GLIBC), για τις βασικές λειτουργίες του.

* Οι εφαρμογές Android μπορούν να αξιοποιήσουν τα εργαλεία Linux: Οι προγραμματιστές μπορούν να χρησιμοποιήσουν εργαλεία γραμμής εντολών Linux όπως το GCC (GNU Compiler Collection) για την ανάπτυξη εφαρμογών Android.

* Το μοντέλο ασφαλείας του Android δανείζεται από το Linux: Το μοντέλο ασφαλείας του Android, το οποίο βασίζεται σε λογαριασμούς χρηστών, δικαιώματα και sandboxing, αντλεί βαριά από τις έννοιες που βρίσκονται στο Linux.

Ωστόσο, είναι σημαντικό να καταλάβουμε ότι το Android δεν είναι κατανομή Linux:

* Το Android έχει το δικό του περιβάλλον χρήστη και εφαρμογές: Ενώ το Android χρησιμοποιεί τον πυρήνα Linux, έχει το δικό του μοναδικό περιβάλλον χρήστη (UI) και το σύνολο εφαρμογών. Δεν είναι ένα παραδοσιακό περιβάλλον επιφάνειας εργασίας Linux.

* Το Android χρησιμοποιεί μια τροποποιημένη έκδοση του πυρήνα Linux: Ενώ το Android βασίζεται στον πυρήνα Linux, είναι μια τροποποιημένη έκδοση βελτιστοποιημένη για κινητές συσκευές. Αυτό σημαίνει ότι οι προγραμματιστές Android προσαρμόζουν τον πυρήνα για να καλύψουν τις συγκεκριμένες ανάγκες του κινητού υλικού και του λογισμικού.

Στην ουσία, το Android αξιοποιεί το ισχυρό θεμέλιο του πυρήνα του Linux για να παρέχει μια σταθερή βάση για το λειτουργικό του σύστημα. Παρόλο που δεν είναι κατανομή Linux, βασίζεται σε μεγάλο βαθμό σε εξαρτήματα και έννοιες Linux.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα