Διαφήμιση
Χρησιμοποιώ το Android επειδή είναι κατασκευασμένο από Linux και δεν είμαι μόνος εδώ. Πολλοί χρήστες επιτραπέζιων υπολογιστών ανοιχτού κώδικα πήραν για πρώτη φορά ένα τηλέφωνο Android λόγω της ελκυστικότητας ενός λειτουργικού συστήματος κινητής τηλεφωνίας που βασίζεται σε Linux. Είμαι σίγουρος ότι γι 'αυτό πολλοί από εσάς το διαβάζετε τώρα.
Το Android έχει ευρεία υιοθέτηση και αυτό έχει προκαλέσει κάποια ενόχληση. Αυτό οφείλεται μόνο εν μέρει στην επιθυμία των περιστασιακών χρηστών Linux να κλείσουν το mainstream. Το μεγαλύτερο πρόβλημα είναι αυτό που έχουν κάνει οι κατασκευαστές τηλεφώνων, οι εταιρείες κινητής τηλεφωνίας, ακόμη και η Google στο λειτουργικό σύστημα. Το γεγονός είναι ότι κάθε τηλέφωνο Android που παίρνετε από το κατάστημα είναι κλειδωμένο και εκτελεί αρκετό κλειστό πηγαίο κώδικα.
Ως αποτέλεσμα, οι άνθρωποι που εκτιμούν τα ιδανικά ανοιχτού κώδικα βρέθηκαν να κοιτάζουν προς το Ubuntu Touch, Firefox OS, και Sailfish OS αντ 'αυτού - και παρακολουθώντας με απογοήτευση καθώς και οι τρεις μέχρι στιγμής απέτυχαν να απογειωθούν. Η Canonical, παρά την αποστολή του Ubuntu σε μερικά τηλέφωνα, δεν έχει ακόμη κυκλοφορήσει ένα πραγματικά έτοιμο για καταναλωτές μοντέλο. Το Firefox OS έχει
συγκεντρωμένος σε ένα πρόγραμμα Internet of Things. Η Jolla, παρόλο που προωθούσε πρόσφατα το Sailfish OS 2.0, εξακολουθεί να επεξεργάζεται τις δυσκολίες. Κανένα από αυτά δεν έχει εισέλθει στην αγορά των ΗΠΑ.Η κατάσταση αφήνει το Android ως την κύρια επιλογή για πολλούς ανθρώπους που θέλουν να χρησιμοποιούν το Linux στα τηλέφωνά τους. Αλλά το ερώτημα παραμένει, είναι το Android πραγματικά ανοιχτό κώδικα;
Τεχνικά, ναι
Το Android έχει ρίζες ανοιχτού κώδικα. Το έργο ξεκίνησε με την Android, Inc. το 2005, το οποίο η Google αγόρασε δύο χρόνια αργότερα. Την ίδια χρονιά, η Google και πολλές άλλες εταιρείες δημιούργησαν το Ανοιχτή Συμμαχία Ακουστικών, με το Android να είναι το κύριο κομμάτι του λογισμικού σε αυτήν την κοινοπραξία.
Το Android βασίζεται στον πυρήνα του Linux και, όπως αυτό το περίπλοκο κομμάτι κώδικα, τα περισσότερα μέρη είναι ανοιχτού κώδικα με λίγα δυαδικά blobs που περιλαμβάνονται για να κάνουν τα πράγματα να λειτουργούν με συγκεκριμένο υλικό. Η βασική πλατφόρμα Android, γνωστή ως Έργο Android Open Source (AOSP), είναι διαθέσιμο για οποιονδήποτε να κάνει με ό, τι θέλει.
HTC, Huawei, LG, Samsung, Sony, Xiaomi και πολλοί άλλοι κατασκευαστές Επεξήγηση του Android Skins: Πώς αλλάζουν οι κατασκευαστές υλικού το απόθεμα Android;Οι κατασκευαστές υλικού θέλουν να πάρουν το Android και να το μετατρέψουν σε κάτι που είναι αποκλειστικά δικό τους, αλλά είναι καλό ή κακό; Ρίξτε μια ματιά και συγκρίνετε αυτά τα διαφορετικά δέρματα Android. Διαβάστε περισσότερα το έχουν κάνει όλα ακριβώς σε τηλέφωνα και tablet. Δεν είναι μόνοι.
Η Amazon και η Barnes & Noble το έβαλαν στους ηλεκτρονικούς αναγνώστες. Η HP έχει τοποθετήσει το Android σε φορητό υπολογιστή. Η NVIDIA μετακίνησε το Android σε μια κονσόλα παιχνιδιών. Η Sony στέλνει το λειτουργικό σύστημα στις νέες έξυπνες τηλεοράσεις της. Μπορείτε να αποκτήσετε Android σε όλα, από τις κάμερες point-and-shoot έως τα ψυγεία. Οι εταιρείες παραβιάζουν το Android Wear σε ρολόγια.
Και αυτό δεν μετράει καν όλα τα πράγματα που έχουν χρησιμοποιήσει το Android.
Σε αντίθεση με το iOS και το Windows Phone, οι άνθρωποι δεν χρειάζεται να πληρώνουν χρήματα σε κανέναν για να χρησιμοποιούν το Android στο προϊόν τους. Και δεδομένου ότι ο κώδικας είναι ανοιχτός, είναι ελεύθεροι να πειραματιστούν και να προσαρμόσουν το λογισμικό όπως θέλουν.
Τότε γιατί δεν σας αρέσει;
Υπάρχει μια σημαντική διαφορά μεταξύ της χρήσης παραδοσιακού επιτραπέζιου Linux και της εκτέλεσης των Windows. Η αντίθεση μεταξύ Android και iOS δεν είναι τόσο έντονη. Εάν το Android είναι ανοιχτού κώδικα, γιατί δεν το αισθάνεστε;
1. Επιτρέπεται στα άτομα να κλειδώνουν τον κώδικα ανοιχτού κώδικα
Το Android είναι ανοιχτού κώδικα, αλλά το μεγαλύτερο μέρος του λογισμικού που διαθέτουμε στην κορυφή της πλατφόρμας δεν είναι. Αυτό ισχύει είτε λαμβάνετε συσκευή Nexus είτε κάτι από τη Samsung. Σε αντίθεση με τις πρώτες μέρες του Android, το Google Now Launcher και οι περισσότερες εφαρμογές της Google έχουν γίνει κλειστές πηγές.
Το ίδιο ισχύει και για τον κώδικα που αποστέλλεται σε προσαρμοσμένες προσαρμογές Samsung, HTC, LG και άλλων κατασκευαστών. Οι περισσότερες από τις εφαρμογές που λαμβάνετε στο Google Play, ανεξάρτητα από το αν είναι δωρεάν για λήψη, δεν είναι επίσης ανοιχτού κώδικα. Δεδομένου ότι αυτό το λογισμικό αποτελεί το μεγαλύτερο μέρος αυτού που βλέπουμε και χρησιμοποιούμε, η κατάσταση κάνει το Android να αισθάνεται τελικά σαν μια πλατφόρμα κλειστής πηγής.
Ωστόσο, επιτρέπεται στους χρήστες να κάνουν λογισμικό κλειστού κώδικα που τρέχει σε Linux. Εκτός αν οι δημιουργοί διανέμουν λογισμικό με άδεια copyleft, άλλοι μπορούν να πάρουν τον κωδικό και να τον χρησιμοποιήσουν για να κάνουν ιδιόκτητες εφαρμογές.
Η Google δημοσιεύει μεγάλο μέρος του Android κάτω Apache License έκδοση 2.0, η οποία δεν εμποδίζει τα άτομα να χρησιμοποιούν τον κώδικα για τη δημιουργία περιοριστικών προϊόντων. Ότι οι άνθρωποι το έχουν κάνει αυτό δεν κάνει το Android κλειστό. Αν μη τι άλλο, τόσοι πολλοί άνθρωποι βασίζουν τη δουλειά τους στο Android αποτελεί απόδειξη της επιτυχίας του ως έργου ανοιχτού κώδικα.
2. Η βασική ανάπτυξη του Android δεν βασίζεται στην κοινότητα
Ως επί το πλείστον, η Google αναπτύσσει Android. Μία ή δύο φορές το χρόνο, η εταιρεία ρίχνει ένα σωρό νέο κώδικα πάνω σε ένα μεταφορικό τείχος που βάζουν βιασύνες και κατασκευαστές υλικού (ή, ξέρετε, πάρτε το χρόνο τους Γιατί δεν έχει ενημερωθεί ακόμα το τηλέφωνό μου Android;Η διαδικασία ενημέρωσης Android είναι μακρά και περίπλοκη. ας το εξετάσουμε για να μάθουμε ακριβώς γιατί το τηλέφωνό σας Android χρειάζεται τόσο πολύ χρόνο για να ενημερωθεί. Διαβάστε περισσότερα ) για να βάλουν τα πράγματα τους.
Στη συνέχεια, η Google κυκλοφορεί ενημερώσεις συντήρησης και ασφάλειας κάθε μήνα, ενώ προετοιμάζεται για την επόμενη μεγάλη κυκλοφορία.
Πολλά άλλα γνωστά έργα ανοιχτού κώδικα συνήθως αναζητούν μεγαλύτερη συμμετοχή από την ευρύτερη κοινότητα. Το Red Hat μπορεί να χρηματοδοτήσει ένα καλό μέρος το έργο που πηγαίνει στο GNOME 5 εκπληκτικοί λόγοι πίσω από την αναβίωση του GNOMEΣήμερα, το GNOME 3 ανακτά επιτέλους τους χρήστες και υπάρχουν λιγότερα άτομα που πηγαίνουν στο Διαδίκτυο για να εκφράσουν το μίσος τους για το περιβάλλον της επιφάνειας εργασίας. Τι συνέβη να κάνει το GNOME να επιστρέψει αργά; Διαβάστε περισσότερα , αλλά προγραμματιστές από όλο τον κόσμο συνεισφέρουν κώδικα.
Η Canonical, η εταιρεία πίσω από το Ubuntu, ασκεί μεγάλο έλεγχο στο πώς φαίνεται και αισθάνεται αυτή η διανομή Linux, αλλά τα μέλη της κοινότητας εξακολουθούν να έχουν λόγο σε ποια προγράμματα εισέρχονται στα αποθετήρια εφαρμογών ή σε τι συμβαίνει σε ορισμένα από αυτά ιστοσελίδες.
Συγκριτικά, το Android κυκλοφορεί εξ ολοκλήρου ως προϊόν Google.
3. Δεν έχετε πλήρη έλεγχο
Μέρος αυτού που προσελκύει τους ανθρώπους στο Linux και άλλα λειτουργικά συστήματα ανοιχτού κώδικα 3 λειτουργικά συστήματα τύπου UNIX που δεν είναι LinuxΠρόσφατα, οι άνθρωποι άρχισαν να συγχέουν το "UNIX" με το "Linux". Το Linux επηρεάστηκε από το UNIX, αλλά τα συστήματα UNIX δεν έχουν καμία σχέση με το Linux. Ακολουθούν ορισμένα σημαντικά συστήματα που βασίζονται στο UNIX που αξίζει να γνωρίζετε. Διαβάστε περισσότερα είναι η ελευθερία και ο έλεγχος που είναι διαθέσιμος. Δεν μπορείτε να βουτήξετε στην καρδιά ενός μηχανήματος Windows ή Mac OS X και να δείτε τι το κάνει να τσεκάρει. Με το Linux, ενδέχεται να μην καταλαβαίνετε το μεγαλύτερο μέρος του κώδικα, αλλά είστε ελεύθεροι να παίξετε περισσότερο ή λιγότερο όλο αυτό.
Πρακτικά, ένα τηλέφωνο Android αποστέλλεται έξω από το κουτί με οριακά μόνο περισσότερες ελευθερίες από ένα iPhone. Μπορεί να μπορείτε αλλάξτε τον εκκινητή, εφαρμόστε ορισμένα εκτεταμένα θέματα και προσαρμόστε κάποια λειτουργικότητα που ταιριάζει στα γούστα σας Τα καλύτερα Android Tweaks που μπορείτε να κάνετε χωρίς RootingΟι τροποποιήσεις Android δεν είναι μόνο για τεχνικούς geeks. Δείτε πώς μπορείτε να αξιοποιήσετε στο έπακρο το μη ριζωμένο τηλέφωνο Android ή το tablet σας! Διαβάστε περισσότερα , αλλά δεν μπορείτε να παίξετε με το υποκείμενο λειτουργικό σύστημα χωρίς να ακυρώσετε την εγγύησή σας.
Απαιτούνται πιο εκτεταμένες τροποποιήσεις ρίζοντας τη συσκευή σας Προσαρμόστε το τηλέφωνό σας χωρίς να αναβοσβήνει ROM με το Xposed FrameworkΕίναι γνωστό ότι ο καλύτερος τρόπος για να προσαρμόσετε τη συσκευή σας Android είναι να το αναβοσβήσετε με ένα νέο ROM. Είναι επίσης λάθος. Διαβάστε περισσότερα ή αναβοσβήνει ένα προσαρμοσμένο ROM 12 λόγοι για την εγκατάσταση ενός προσαρμοσμένου ROM AndroidΝομίζετε ότι δεν χρειάζεστε πλέον προσαρμοσμένο ROM Android; Ακολουθούν διάφοροι λόγοι για την εγκατάσταση ενός προσαρμοσμένου ROM Android. Διαβάστε περισσότερα . Από αυτήν την άποψη, μπορεί να αισθάνεστε ότι έχετε περισσότερη ελευθερία σε ένα ιδιόκτητο λειτουργικό σύστημα επιτραπέζιου υπολογιστή από ένα κινητό ανοιχτού κώδικα.
Αλλά Android Πραγματικά είναι ανοιχτού κώδικα
Και δεν είναι απλώς ανοιχτό μόνο στο όνομα. Υπάρχουν πολλά στοιχεία εκεί έξω ότι το Android είναι πραγματικά ανοιχτό και θα αποκομίσουμε τα απτά οφέλη.
1. Υπάρχουν προσαρμοσμένα ROM
Τα κοινοτικά ROM που βασίζονται στο AOSP δίνουν στους χρήστες Android εναλλακτικές λύσεις έναντι του λογισμικού που αποστέλλεται στις συσκευές τους. Το CyanogenMod λειτουργεί σε εκατομμύρια smartphone Android. Εκτός αυτού, η εμπειρία δεν είναι τόσο διαφορετική από αυτή που μπορείτε να αποκτήσετε σε ένα Nexus. Γεια, αυτός είναι ο λόγος που πολλοί άνθρωποι επιλέγουν να αναβοσβήνουν ROM πρώτα.
CyanogenMod δεν είναι η μόνη επιλογή εκεί έξω Ποια είναι τα καλύτερα προσαρμοσμένα ROM Android;Η στιγμή που συνειδητοποιείτε ότι μπορείτε να αναβοσβήνετε το τηλέφωνό σας Android με ένα νέο ROM είναι βασικό. Ξαφνικά, είστε δωρεάν: Ατελείωτες επιλογές προσαρμογής, χωρίς πια bloatware προμηθευτή και, το καλύτερο από όλα, δεν έχετε ... Διαβάστε περισσότερα . Πολλοί έχουν ανέβει και πέσει με τα χρόνια, όπως το Paranoid Android και το AOKP. Κατά κάποιο τρόπο, το προσαρμοσμένο οικοσύστημα ROM μοιάζει με το μοντέλο διανομής Linux. Αυτά τα ROM είναι ως επί το πλείστον τα ίδια, αλλά τα έργα παίρνουν τον ίδιο κώδικα και το τροποποιούν με διαφορετικούς τρόπους. Αυτό δεν θα ήταν δυνατό εάν το ίδιο το Android δεν ήταν ανοιχτού κώδικα.
2. Ακόμη και οι ανταγωνιστές ανοιχτού κώδικα εξαρτώνται από το Android
Στην αρχή αυτής της ανάρτησης, ανέφερα τα Firefox OS, Sailfish OS και Ubuntu Touch ως ανταγωνιστικά λειτουργικά συστήματα ανοιχτού κώδικα. Το θέμα είναι ότι οι ομάδες πίσω από τα τρία αυτά έργα έχουν χρησιμοποιήσει τον κώδικα Android με τον ένα ή τον άλλο τρόπο. Το Sailfish OS, παρόλο που δεν βασίζεται στο Android, σας επιτρέπει να εγκαταστήσετε απευθείας εφαρμογές Android.
Το Firefox OS ξεκίνησε ως Εκκίνηση στο Gecko, το οποίο θα μπορούσατε να εγκαταστήσετε σε συσκευές Android. Πριν από το Ubuntu Touch, υπήρχε Ubuntu για Android.
Υπάρχει απίστευτη ειρωνεία στην ιδέα ότι το Android θα μπορούσε να είναι κλειστή πηγή, αλλά τα έργα που βασίζονται σε αυτό μπορεί να είναι ανοιχτά.
3. Εσείς Μπορώ Πάρτε τον έλεγχο της συσκευής σας
Οι κατασκευαστές και οι εταιρείες κινητής τηλεφωνίας ενδέχεται να μην το θέλουν και κάτι τέτοιο μπορεί να ακυρώσει την εγγύησή σας, αλλά έχετε την επιλογή να κάνετε ό, τι θέλετε με το υλικό σας. Μπορείτε να κάνετε root για να αποκτήσετε πρόσβαση διαχειριστή, να ξεκλειδώσετε το bootloader ή να αναβοσβήσετε ένα εναλλακτικό λειτουργικό σύστημα (όπως η εκτέλεση του Ubuntu Touch Πώς να κάνετε διπλή εκκίνηση του Android σας με το Ubuntu Διαβάστε περισσότερα ).
Αυτές μπορεί να μην είναι οι διαφημιζόμενες λειτουργίες του Android, αλλά είναι εκεί. Και ενώ η συντριπτική πλειοψηφία των ατόμων με συσκευές Android δεν τους παίζουν με τέτοιο τρόπο, δύσκολα θα είστε το μόνο άτομο που το κάνει.
Υπάρχουν εκατομμύρια άνθρωποι εκεί έξω που λατρεύουν να έχουν την ελευθερία να χρησιμοποιούν τα τηλέφωνα και τα tablet τους με αυτόν τον τρόπο.
Γιατί έχει σημασία?
Οι άνθρωποι χρησιμοποιούν λειτουργικά συστήματα ανοιχτού κώδικα για πολλούς διαφορετικούς λόγους. Μερικοί δεν εμπιστεύονται τον έλεγχο των δεδομένων τους. Επιπλέον, οι ιδιόκτητες εφαρμογές και υπηρεσίες έρχονται και φεύγουν, αλλά το λογισμικό ανοιχτού κώδικα παραμένει αμετάβλητο, ακόμα και όταν δεν υποστηρίζεται. Τα δωρεάν λειτουργικά συστήματα μπορούν επίσης να αναζωογονήσουν το υλικό που λειτουργεί καλά, αλλά οι εταιρείες αποφάσισαν να εγκαταλείψουν.
Και δεν υπάρχει έλλειψη ηθικών λόγων, από τον καθορισμό του ποιος πρέπει να έχει λόγο για το τι τρέχει σε ποιο υλικό, σε συζητήσεις για τον πλούτο, την ιδιωτικότητα και την ελευθερία.
Καθώς εκατομμύρια άνθρωποι αγκαλιάζουν φορητούς υπολογιστές, είναι σημαντικό τα άτομα να έχουν τις επιλογές που είναι διαθέσιμες σε επιτραπέζιους και φορητούς υπολογιστές. Η φροντίδα για οποιοδήποτε από τα παραπάνω πράγματα δεν πρέπει να σημαίνει να εγκαταλείπετε τηλέφωνα, tablet και δροσερά πράγματα με οθόνες αφής.
Σήμερα, το Android παραμένει η καλύτερη επιλογή για κινητά για άτομα που εκτιμούν το ανοιχτό λογισμικό. Εκτός από το κουτί, μπορεί να είναι μια υπερβολικά εμπορική, πολύ μεγάλη εμπειρία, αλλά μπορείτε να το αλλάξετε.
Εγώ χρησιμοποιήστε το CyanogenMod και λάβετε το λογισμικό μου από το F-Droid Πώς να χρησιμοποιήσετε το Android χωρίς Google: Όλα όσα πρέπει να γνωρίζετεΘέλετε να χρησιμοποιήσετε το Android χωρίς Google; Όχι Google, κανένα πρόβλημα. Ακολουθεί ένας οδηγός για τη δωρεάν χρήση της Google στη συσκευή σας Android για να ανακτήσετε το απόρρητο. Διαβάστε περισσότερα . Αυτός ο συνδυασμός μπορεί να φαίνεται περιοριστικός σε σύγκριση με αυτό που λαμβάνετε από το Google Play, αλλά είναι μια πιο πλούσια σε εμπειρία εμπειρία από ό, τι τα ανταγωνιστικά λειτουργικά συστήματα ανοιχτού κώδικα φέρνουν επί του παρόντος στο τραπέζι. Παρακολουθώ και ελπίζω ότι αυτές οι εναλλακτικές λύσεις θα βρουν επιτυχία, αλλά ενώ περιμένω να πετύχουν, ακούω podcasts, χρησιμοποιώντας πλοήγηση GPS, τη διαχείριση της τοπικής μουσικής βιβλιοθήκης μου και την επικοινωνία με άτομα που χρησιμοποιούν μια αξιόπιστη και γρήγορη κινητή συσκευή που εκτελεί κυρίως λογισμικό ανοιχτού κώδικα σήμερα.
Γιατί χρησιμοποιείτε το Android; Σημαίνει πολύ η πτυχή του ανοιχτού κώδικα; Περιμένετε για ένα εναλλακτικό δωρεάν λειτουργικό σύστημα για κινητά; Θα ήθελα πολύ να ακούσω τις σκέψεις σας!
Συντελεστές εικόνας:Πιγκουίνος άλμα από το bluezace μέσω του Shutterstock
Ο Bertel είναι ένας ψηφιακός μινιμαλιστής που γράφει από έναν φορητό υπολογιστή με φυσικούς διακόπτες προστασίας προσωπικών δεδομένων και ένα λειτουργικό σύστημα που υποστηρίζεται από το Free Software Foundation. Εκτιμά την ηθική έναντι των χαρακτηριστικών και βοηθά τους άλλους να πάρουν τον έλεγχο της ψηφιακής τους ζωής.