Αρχική σελίδα » πως να » Ποιες υπολογιστικές πλατφόρμες είναι ανοιχτές και ποιες είναι κλειστές;

    Ποιες υπολογιστικές πλατφόρμες είναι ανοιχτές και ποιες είναι κλειστές;

    Τα τελευταία χρόνια παρατηρήθηκε η άνοδος των κλειστών πλατφορμών - λειτουργικών συστημάτων που επιτρέπουν μόνο την εγκατάσταση λογισμικού που έχει εγκριθεί από τον προγραμματιστή του λειτουργικού συστήματος. Ωστόσο, πολλές δημοφιλείς πλατφόρμες - ακόμα και κινητές - εξακολουθούν να είναι ανοιχτές πλατφόρμες.

    Οι πλατφόρμες με καταστήματα εφαρμογών μπορούν να θεωρηθούν ανοιχτές πλατφόρμες αν σας επιτρέπουν να εγκαταστήσετε εφαρμογές εκτός του καταστήματος εφαρμογών, μια διαδικασία που αναφέρεται ως "περιστροφή". Ακόμη και αν μια πλατφόρμα έχει περιοριστικό κατάστημα εφαρμογών, η πλατφόρμα θα μπορούσε να επιτρέψει στους χρήστες να βγουν από τον περιφραγμένο κήπο αν το επιλέξουν.

    Σύμφωνα με το αμερικανικό νόμο DMCA και παρόμοιους νόμους σε άλλα μέρη του κόσμου, το jailbreaking για να ξεφύγει από μια κλειστή πλατφόρμα και να εγκαταστήσει μη εγκεκριμένο λογισμικό θεωρείται έγκλημα. Είναι ο ίδιος νόμος που καθιστά παράνομη την παρακολούθηση DVD στο Linux. (Το DMCA των ΗΠΑ κάνει πραγματικά μια εξαίρεση για τα smartphone που λειτουργούν με jailbreaking, όχι όμως ταμπλέτες ή άλλες συσκευές.)

    Windows Desktop: Άνοιγμα στην Intel, κλειστό στο ARM

    Η επιφάνεια εργασίας των Windows είναι η πιο δημοφιλής ανοιχτή πλατφόρμα υπολογιστών μεταξύ των μέσων χρηστών υπολογιστών και η ανοιχτή φύση των Windows έχει επιτρέψει στα Windows να είναι μια πλατφόρμα καινοτομίας. Κανείς δεν έπρεπε να ζητήσει από τη Microsoft την άδεια να διανείμει το λογισμικό επιφάνειας εργασίας των Windows - μπορούσαν να γράψουν το δικό τους λογισμικό και να το διανείμουν απευθείας στους χρήστες.

    Στις τυπικές εκδόσεις Intel x86 των Windows 8, η επιφάνεια εργασίας των Windows εξακολουθεί να είναι μια ανοιχτή πλατφόρμα. Μπορείτε να εγκαταστήσετε οτιδήποτε θέλετε σε αυτό. Η Microsoft δεν έχει λόγο.

    Στις μηχανές ARM Windows RT, η επιφάνεια εργασίας των Windows είναι πλέον μια κλειστή πλατφόρμα. Μόνο οι εφαρμογές που αναπτύσσονται από τη Microsoft επιτρέπονται στην επιφάνεια εργασίας του Windows RT. Οι τρέχουσες φήμες δείχνουν ότι η Microsoft προσπαθεί να δημιουργήσει μια έκδοση του Microsoft Outlook για Windows RT. Η Microsoft είναι η μόνη εταιρεία που επιτρέπεται να δημιουργεί και να διανέμει νέες εφαρμογές για την επιφάνεια εργασίας του Windows RT. Τα άτομα που θέλουν νέες εφαρμογές επιφάνειας εργασίας (όπως ένας υπολογιστής-πελάτης ηλεκτρονικού ταχυδρομείου) για την επιφάνεια εργασίας των Windows RT πρέπει να ζητήσουν από τη Microsoft για αυτές.

    Windows Μοντέρνο: Κλειστό

    Η νέα Σύγχρονη διεπαφή των Windows 8 είναι μια κλειστή πλατφόρμα. Οι μέσοι χρήστες μπορούν να εγκαταστήσουν μόνο λογισμικό Modern από το Windows Store. Εάν η Microsoft καταργήσει μια εφαρμογή από το Windows Store επειδή παραβιάζει οποιαδήποτε από τις οδηγίες της, δεν θα μπορείτε να την εγκαταστήσετε ή να την εκτελέσετε στο σύστημά σας. Με άλλα λόγια, η Microsoft ασκεί βέτο σχετικά με τις σύγχρονες εφαρμογές που μπορείτε να εκτελέσετε στα Windows 8.

    Όπως και πολλές άλλες κλειστές πλατφόρμες, η Microsoft επιτρέπει την περιστροφή, αλλά μόνο για προγραμματιστές (για να δοκιμάσουν τις δικές τους εφαρμογές) και εταιρικά δίκτυα (για χρήση εσωτερικών εφαρμογών). Το Sideloading έχει σχεδιαστεί έτσι ώστε οι μέσοι χρήστες να μην μπορούν να το χρησιμοποιήσουν για απλά μη εγκεκριμένες εφαρμογές.

    Apple Mac OS X: Άνοιγμα

    Το Mac OS X της Apple εξακολουθεί να είναι μια ανοιχτή πλατφόρμα. Το κατάστημα εφαρμογών Mac της Apple τοποθετεί διάφορους περιορισμούς στους προγραμματιστές και υποβάλλει τις εφαρμογές τους σε sandboxing, αλλά οι προγραμματιστές μπορούν να επιλέξουν να εγκαταλείψουν το κατάστημα εφαρμογών και να διανείμουν το λογισμικό τους απευθείας στους χρήστες. Το κατάστημα εφαρμογών Mac δεν είναι το μόνο παιχνίδι στην πόλη, όπως συμβαίνει στο iOS της Apple.

    Το Mac OS X έχει μια ρύθμιση που περιορίζει την εγκατάσταση εφαρμογών εκτός του καταστήματος, αλλά μπορεί να ενεργοποιηθεί και να απενεργοποιηθεί από το χρήστη.

    Λειτουργικό σύστημα Linux και Google Chrome: Ανοίξτε

    Το Linux είναι ανοικτού κώδικα και αποκεντρωμένο, οπότε βέβαια μπορείτε να εγκαταστήσετε οτιδήποτε θέλετε σε αυτό. Το Chrome OS βασίζεται στο Linux και προσφέρει την ίδια ελευθερία. Μπορείτε να ενεργοποιήσετε τη λειτουργία προγραμματιστή και να εγκαταστήσετε το Ubuntu και άλλο λογισμικό παράλληλα με το σύστημα Chrome OS

    Το Chrome μπορεί να εγκαταστήσει μόνο εφαρμογές ιστού και επεκτάσεις από το Chrome Web Store μόνο από προεπιλογή. Ωστόσο, υπάρχει ακόμα ένας τρόπος για να εγκαταστήσετε εφαρμογές και επεκτάσεις από το εξωτερικό του καταστήματος.

    Apple iOS: Κλειστό

    Το iOS της Apple είναι η πιο γνωστή κλειστή πλατφόρμα. Οι χρήστες του iOS μπορούν να εγκαταστήσουν μόνο λογισμικό από το κατάστημα εφαρμογών. Όταν η Apple καταργεί μια εφαρμογή από το κατάστημα εφαρμογών της, απαγορεύεται από την πλατφόρμα iOS αντί να είναι διαθέσιμη αλλού. Η Apple έχει θέσει πολλούς περιορισμούς στους προγραμματιστές καθ 'όλη τη διάρκεια των ετών, αφού απείλησε τη διανομή οποιασδήποτε εφαρμογής που ανταγωνίζεται τις εφαρμογές της Apple, παρεμποδίζει την εφαρμογή Google Voice για ένα χρόνο και απαγορεύει διάφορα παιχνίδια που αφορούν σοβαρά πολιτικά ζητήματα (η γραφική βία είναι εντάξει).

    Το iOS επιτρέπει στους προγραμματιστές και τις επιχειρήσεις να περιορίζουν τις προσαρμοσμένες εφαρμογές τους, αλλά όχι τους μέσους χρήστες.

    Google Android: Άνοιγμα

    Το λειτουργικό σύστημα Android της Google είναι μια ανοιχτή πλατφόρμα. Το Android έχει ρυθμιστεί ώστε να εγκαθιστά μόνο λογισμικό από το Google Play από προεπιλογή, αλλά οι χρήστες έχουν τη δυνατότητα να κάνουν checkbox στο πλαίσιο ελέγχου Άγνωστες πηγές στις ρυθμίσεις του Android. Αυτό επιτρέπει την εγκατάσταση εφαρμογών Android από εκτός Google Play.

    Αυτό δεν είναι μόνο ένα θεωρητικό όφελος. Η ενεργοποίηση των Άγνωστων πηγών σάς επιτρέπει να εγκαταστήσετε το Appstore του Amazon για Android και να χρησιμοποιήσετε ένα ανταγωνιστικό κατάστημα εφαρμογών, να εγκαταστήσετε παιχνίδια Android που αγοράσατε από το Humble Indie Bundle και να εγκαταστήσετε διάφορες εφαρμογές που δεν είναι ακόμα διαθέσιμες στο Google Play, όπως το XBMC. Όταν η Google καταργεί μια εφαρμογή από το Google Play, όπως η εφαρμογή Adblock Plus για Android, δεν είστε τυχεροί - μπορείτε να την εγκαταστήσετε από τον ιστότοπο της Adblock Plus. Δεν συνιστούμε να χρησιμοποιείτε έναν αποκλεισμό διαφημίσεων, αλλά υποστηρίζουμε την επιλογή των χρηστών και τη διεξαγωγή αυτής της συζήτησης αντί να απαγορεύουμε στους χρήστες να εγκαθιστούν συγκεκριμένο λογισμικό.

    Ορισμένοι μεταφορείς (όπως η AT & T) έχουν απενεργοποιήσει αυτήν την επιλογή στο παρελθόν. Ωστόσο, έχουν relented λόγω της δημοτικότητας του Amazon Appstore.

    Amazon Kindle Fire: Ανοιχτό

    Το λειτουργικό σύστημα Kindle Fire της Amazon βασίζεται σε Android. Προσφέρει επίσης τη δυνατότητα εγκατάστασης εφαρμογών από το AppStore του Amazon, παρόλο που αυτή η ρύθμιση είναι απενεργοποιημένη από προεπιλογή για ασφάλεια - όπως και στο Android.

    Windows Phone: Κλειστό

    Το Windows Phone της Microsoft υιοθετεί μια προσέγγιση τύπου iOS, όπου μπορείτε να εγκαταστήσετε μόνο εφαρμογές από το Windows Phone Store. Αυτό αντικαθιστά την προηγούμενη προσέγγιση της Microsoft με τα Windows Mobile, η οποία σας επέτρεψε να εγκαταστήσετε λογισμικό από οπουδήποτε σας άρεσε. Το Windows Phone έχει περισσότερα κοινά με το σύγχρονο περιβάλλον και τους περιορισμούς του από την ανοιχτή επιφάνεια εργασίας των Windows.

    Μαυρο μουρο: Ανοιξε

    Οι συσκευές BlackBerry σας επιτρέπουν επίσης να εγκαταστήσετε εφαρμογές από το εξωτερικό κατάστημα εφαρμογών BlackBerry. Αυτό είναι ιδιαίτερα χρήσιμο στις συσκευές BlackBerry 10, όπου μπορείτε να αποφύγετε τις εκατοντάδες χιλιάδες εφαρμογές Android που δεν έχουν μεταφερθεί επίσημα στο BlackBerry.

    Δημοφιλείς κονσόλες παιχνιδιών: Κλειστές

    Οι κονσόλες παιχνιδιών καθίστανται ξεχωριστές πλατφόρμες υπολογιστών, με εφαρμογές και προγράμματα περιήγησης εκτός από τα παιχνίδια (τα οποία είναι απλώς ένα άλλο είδος λογισμικού). Ωστόσο, οι δημοφιλείς κονσόλες παιχνιδιών είναι κλειστές πλατφόρμες για μεγάλο χρονικό διάστημα. Κονσόλες τόσο παλιές όσο και το αρχικό σύστημα ψυχαγωγίας Nintendo (NES) απαιτούσαν από τους προγραμματιστές παιχνιδιών να αδειοδοτούν τα παιχνίδια τους με τον κατασκευαστή της κονσόλας πριν να διανεμηθούν και να τρέξουν στην κονσόλα. Οι σκηνές "homebrew" που διατίθενται για διάφορες κονσόλες παιχνιδιών συχνά εκμεταλλεύονται σφάλματα ασφαλείας σε μια κονσόλα για την εκτέλεση μη εγκεκριμένων, σπιτικών παιχνιδιών.

    Οι κονσόλες Steambox που λειτουργούν με Android και υποστηρίζονται από το Ouya και το PC θα προσφέρουν ανοιχτές πλατφόρμες όπου ο καθένας μπορεί να αναπτύξει παιχνίδια και να τα διανείμει απευθείας στους χρήστες χωρίς να απαιτείται η έγκριση του κατασκευαστή. Εν τω μεταξύ, οι κονσόλες PlayStation, Xbox και Nintendo είναι όλες αυτές οι κλειστές πλατφόρμες.


    Γιατί λοιπόν να σας ενδιαφέρει; Λοιπόν, οι ανοιχτές πλατφόρμες μας επιτρέπουν την ελευθερία να αποφασίζουμε τι τρέχει στους δικούς μας υπολογιστές (συμπεριλαμβανομένων των smartphones, των tablet και των κονσόλων παιχνιδιών, που είναι όλοι οι υπολογιστές από μόνα τους) χωρίς να γίνονται εγκληματίες. Ακόμη και αν το jailbreaking δεν ήταν έγκλημα, το γεγονός ότι μια πλατφόρμα είναι ανοικτή επιτρέπει στους προγραμματιστές να διανέμουν εύκολα λογισμικό που ο ελεγκτής της πλατφόρμας μπορεί να μην αρέσει.

    Image Credit: Mark Fischer στο Flickr, Richard Gillin στο Flickr, το Kiwi Flickr, ο Jeff Geerling στο Flickr, ο Blake Patterson στο Flickr, ο Jon Fingas στο Flickr, ο Jon Fingas στο Flickr, η βιβλιοθήκη Darien στο Flickr