Πίνακας περιεχομένων:
Πρόσφατα, ένας δημοφιλής ιστότοπος έτρεξε ένα άρθρο σχετικά με το πώς το Android μετατράπηκε στο νέο Linux και πόσο φοβερό ήταν αυτό. Ο συγγραφέας ήταν μισός δεξιά - το Android είναι το νέο Linux. Εάν είχε σταματήσει εκεί, θα βλέπαμε μάτι με το μάτι και αυτή η ανατροπή δεν θα είχε συμβεί ποτέ. Θα είχε επίσης πάρει πολύ λιγότερες προβολές σελίδας. Συνεχίζει να συζητά τα διπλώματα ευρεσιτεχνίας και άλλα θέματα που δεν εξηγούν πραγματικά τη θέση του προτού φτάσει στο κρέας του προβλήματός του - κατακερματισμό. Ξέρετε, αυτό το buzzword που είναι πάντα τόσο δημοφιλές σε οποιοδήποτε χτύπημα-κομμάτι για το Android. Είμαι εδώ για να σας πω τι σκέφτομαι σχετικά με τον κατακερματισμό, το Linux, το Android, και πώς όλα ταιριάζουν μαζί μετά το διάλειμμα.
Τι είναι το Linux;
Ανεξάρτητα από τη δημοφιλή σκέψη, το Linux δεν είναι τίποτα περισσότερο από έναν πυρήνα. Δεν υπάρχει λειτουργικό σύστημα για υπολογιστές, ενσωματωμένες συσκευές ή με άλλο τρόπο, ότι "είναι το Linux". Μέχρι να προσθέσετε έναν τρόπο να εισέλθουν και να βγουν τα δεδομένα, δεν είναι τίποτα. Αυτό που οι άνθρωποι ονομάζουν Linux είναι στην πραγματικότητα μια συλλογική ομάδα διαφόρων λειτουργικών συστημάτων που χρησιμοποιούν τον πυρήνα του Linux. Οι περισσότεροι άνθρωποι είναι εξοικειωμένοι με το Ubuntu. Είναι πολύ εύκολο στη χρήση, πιο δημοφιλές από ότι πιθανώς γνωρίζετε, και είναι μια εξαιρετική επιλογή για όποιον θέλει να τρέξει ένα εναλλακτικό και δωρεάν λειτουργικό σύστημα. Αλλά δεν είναι το Linux. Ούτε και κανένα από τα άλλα μεγάλα λειτουργικά συστήματα που τρέχουν στον πυρήνα Linux - Debian, Slackware, Mint, CentOS, Red Hat Enterprise, Meego, webOS, Android - ο κατάλογος συνεχίζεται. Ο "κατακερματισμός" του Linux είναι επειδή οι άνθρωποι προσπαθούν να χωρίσουν χιλιάδες διαφορετικά λειτουργικά συστήματα σε ένα. Έχουμε έρθει από το Unix OS του Bell Lab και είναι διακεκριμένο με εκατομμύρια διαφορετικούς τρόπους, αλλά μόνο ένα είναι το MacOS. Ο ίδιος συλλογισμός πρέπει να εφαρμοστεί στα λειτουργικά συστήματα που βασίζονται στο Linux.
Τι είναι το Android;
Το Android είναι το ίδιο, αλλά διαφορετικό. Διαφορετικά όσον αφορά το γεγονός ότι στην πραγματικότητα υπάρχει ένα λειτουργικό σύστημα που ονομάζεται Android, και το ίδιο, επειδή υπάρχουν και λειτουργικά συστήματα που ονομάζονται Sense, Touchwiz, Blur και ούτω καθεξής. Αυτά δεν είναι περισσότερα Android από το iOS είναι δωρεάν BSD (BSD είναι ένα άλλο λειτουργικό σύστημα που μοιάζει με Unix, με πιο φιλελεύθερη άδεια, που χρησιμοποιήθηκε ως βάση για τα προϊόντα της Apple). Όπως και το iOS, οι εκδόσεις OEM ενός λειτουργικού συστήματος που βασίζεται στο Android είναι κλειστές και εξαρτώνται από τον ΚΑΕ για την παροχή ενημερώσεων στο λειτουργικό σύστημα, χρησιμοποιώντας νέες λειτουργίες από την τελευταία έκδοση του Android.
Τα λειτουργικά συστήματα επιτραπέζιων υπολογιστών "Linux" είναι τα ίδια - όταν βγαίνουν νέες εκδόσεις του πυρήνα του Linux, οι διαχειριστές των διαφορετικών γευμάτων καθιστούν τον πυρήνα διαθέσιμο για τους καταναλωτές. Η πραγματική διαφορά είναι ότι ο πυρήνας, καθώς και η πλειοψηφία του λογισμικού στα συστήματα που βασίζονται στο Linux, είναι ανοικτού κώδικα και οι χρήστες μπορούν ελεύθερα (και εύκολα) να το κατασκευάσουν οι ίδιοι. Ξέρω ότι αυτό δεν είναι πιθανό να είναι μια δημοφιλής ιδέα για πολλούς από εσάς, αλλά υπάρχουν μόνο λίγα τηλέφωνα που τρέχουν καθαρό Android - το υπόλοιπο τρέχει κάτι άλλο, που βασίστηκε στο Android. Αυτό δεν σημαίνει ότι δεν είναι τόσο καλό - αντίθετα, προσφέρουν χαρακτηριστικά και λογισμικό που δεν είναι διαθέσιμο σε κανονικά παλιά Android, και πραγματικά φέρνουν πολλά πράγματα στο τραπέζι. Εάν χρησιμοποιείτε μια επιφάνεια εργασίας που βασίζεται στο Linux, ξέρετε ακριβώς τι μιλάω. Εάν δεν το κάνετε, θα πρέπει να το δοκιμάσετε - ίσως να σας αρέσει.
Γιατί το Android είναι το νέο Linux
Εδώ μπορείτε να ρωτήσετε: "Τώρα τι κάνει η κόλαση αυτή έχει να κάνει με το Android μετατρέποντας το νέο Linux;" Επειδή τα λειτουργικά συστήματα που βασίζονται στο Android προσφέρουν το ίδιο πράγμα με αυτά που βασίζονται στο Linux - επιλογή.
Πολλοί λαοί χρησιμοποιούν το Ubuntu επειδή θέλουν να χρησιμοποιήσουν το Linux. Ίσως είναι λίγο τεχνικά και χρειάζονται την ελευθερία να κάνουν πράγματα τα άλλα κλειστά OS επιλογές δεν προσφέρουν, αλλά δεν αισθάνονται πραγματικά σαν να κάνουν τα πάντα "σκληρό τρόπο" όπως θα κάνανε με άλλες εκδόσεις. Δεν είναι υπέροχο το γεγονός ότι έχουν αυτή την επιλογή;
Ή ίσως θέλετε να έχετε έναν υπολογιστή που λειτουργεί ακριβώς κάθε φορά που κάθεστε σε αυτό και θέλετε το OS να είναι εύκολο στην εγκατάσταση και την ενημέρωση - επαναλάβετε το Ubuntu.
Ή ίσως πρέπει να παρέχετε υπολογιστές για φοιτητές και δεν έχετε τα χρήματα για να αγοράσετε μια δέσμη δαπανηρών αδειών Windows. Πού να στρίψετε; Το μαντέψατε - το Ubuntu.
Πηγαίνει περαιτέρω, ίσως να είστε ένας συνολικος αδελφός που μεγάλωσε να ξεγελάσει με το Unix και θέλει να διαχειρίζεται τα πάντα με το χέρι και να έχει πλήρη έλεγχο; Τοποθετήστε το Slackware στον υπολογιστή σας, τραβήξτε ένα εκατομμύριο φλιτζάνια καφέ και μάθετε την εντολή "άνθρωπος". Χρειάζεστε κάτι που θα προσφέρει πάνω από 99 τοις εκατό uptime; Αυτό ονομάζεται Debian. Ακόμη και spec-geeks έχουν ένα βασισμένο στο Linux λειτουργικό σύστημα το οποίο μπορεί να προσαρμοστεί στο ακριβές υλικό που τρέχουν. Ονομάζεται Gentoo.
Συγκρίνετε αυτό με το Android. Θέλετε ένα ισχυρό λειτουργικό σύστημα που να κάνει ό, τι περιμένετε, κάθε φορά που θέλετε να το κάνετε; Η HTC και η Samsung σας καλύπτουν. Η Motorola προσπαθούσε να κάνει ένα ακόμη βήμα, αλλά είναι πιθανό τα πρόσφατα γεγονότα να έχουν ρίξει ένα κλειδί σε αυτό το σχέδιο. Η LG είναι στη σωστή κατεύθυνση. το Optimus UI έχει προχωρήσει.
Τι γίνεται αν θέλετε να βάλετε τα πάντα και να ρυθμίζετε τα πάντα όπως σας αρέσει; Αποκτήστε ένα απόθεμα Android τηλέφωνο, ή να το πάρετε ένα βήμα παραπέρα και να πάρετε μια συσκευή Nexus και να μάθετε να κατασκευάζετε Android Android. Και αν σας αρέσουν μερικές προδιαγραφές, πάρτε ένα από τα νέα εργοστάσια παραγωγής ενέργειας από οποιοδήποτε από τα ΚΑΕ, μερικά CyanogenMod και χαράξτε τα ζωντανά φώτα ημέρας από αυτό μέχρι να τα σπάσετε ή να εκτελέσετε το Crysis. Τέλος, ορισμένοι λαοί χρειάζονται μια φθηνή επιλογή με ένα προσιτό σχέδιο - εκεί συμβαίνει το Android που αναλαμβάνει από τη Nokia, σε μέρη όπου ένα smartphone είναι ο μόνος τρόπος επικοινωνίας με τον "έξω" κόσμο. Ξοδεύουμε πάρα πολύ χρόνο να ανησυχούμε εάν το τηλέφωνό μας πρόκειται να πάρει Gingerbread, όταν θα πρέπει να ανησυχούμε περισσότερο αν πρόκειται να πάρει Sense 3.1, ή Touchwiz 4 - αυτοί είναι λειτουργικά συστήματα από μόνες τους, και οι ενημερώσεις συνήθως προσφέρουν καλύτερα και περισσότερο χαρακτηριστικά από μια έκδοση Android. (Εύχομαι ο εκτοξευτής Android να μου επιτρέψει να προσαρμόσω τη γραμμή εκκίνησης ή είχε συντομεύσεις στην οθόνη κλειδώματος.)
Έτσι ναι, το Android είναι το νέο Linux (ακόμα κι αν είναι απλά ένα άλλο λειτουργικό σύστημα που εκτελείται σε Linux). Προσφέρει μια επιλογή για όλους, και οι άνθρωποι που απλά δεν καταλαβαίνουν προσπαθούν να το χτυπήσουν για αυτό. Μου αρέσει να έχω μια επιλογή, και μου αρέσει να γνωρίζω ότι έχετε και ένα.