Μου αρέσει να χρησιμοποιώ το Linux. Σημειώνω ότι πρέπει να χρησιμοποιείτε μόνο δωρεάν εφαρμογές και εφαρμογές ανοικτού κώδικα. Αυτό είναι ευκολότερο σε έναν υπολογιστή γραφείου παρά σε ένα τηλέφωνο, αλλά στο τέλος της ημέρας, πρέπει να παραδεχτώ ότι καταλήγω ακόμα να χρησιμοποιώ αρκετά κομμάτι ιδιόκτητου λογισμικού.
Οι πιθανότητες είναι, ακόμα κι αν είσαι ελεύθερος λογισμικός χρήστης του Linux όπως εγώ, είσαι κι εσύ.
Αυτό είναι κάτι που μου έγινε σαφές όσο περισσότερο χρησιμοποιούσα το Linux: Είναι πραγματικά δύσκολο να χρησιμοποιείς μόνο λογισμικό ανοιχτού κώδικα. Ακόμη και όταν νομίζετε ότι είστε, συχνά υπάρχει κλειστός κώδικας πηγής που λειτουργεί αθόρυβα στο παρασκήνιο.
Αποδεικνύεται ότι η επιφάνεια εργασίας του Linux δεν είναι τόσο ελεύθερη όσο είναι φτιαγμένη για να είναι, και αυτό είναι μόνο ένα μέρος της ιστορίας.
Ας ξεκινήσουμε με τον πυρήνα του Linux
Όταν εγκαθιστάτε μια διανομή Linux, αυτό που βλέπετε στην οθόνη δεν είναι το Linux. Το λειτουργικό σύστημα που είναι γνωστό ως Linux είναι τεχνικά μόνο ο πυρήνας Ο πυρήνας του Linux: Μια εξήγηση στους όρους Layer Ο πυρήνας του Linux: Μια εξήγηση σε όρους Layman Υπάρχει μόνο ένα de facto πράγμα που οι κοινές διανομές Linux έχουν: ο πυρήνας του Linux. Αλλά ενώ μιλάει συχνά, πολλοί άνθρωποι δεν ξέρουν ακριβώς τι ακριβώς κάνει. Διαβάστε περισσότερα, το τμήμα που επιτρέπει στο λογισμικό να μιλάει με το υλικό του υπολογιστή σας. Τα περισσότερα από αυτά που βλέπετε είναι δωρεάν. Είναι στον πυρήνα όπου τα πράγματα γίνονται άσχημα.
Ο πυρήνας του Linux περιέχει δυαδικά γράμματα. Αυτά είναι κομμάτια κλειστού κώδικα του λογισμικού που συσκευάζονται μόνο ως αδιαφανή δυαδικά αρχεία. Αυτό σημαίνει όχι μόνο δεν επιτρέπεται να επεξεργαστούμε τον κώδικα, δεν μπορούμε καν να το δούμε.
Αυτά τα δυαδικά blobs αποτελούνται πρωτίστως από προγράμματα οδήγησης υλικού και firmware που κάνουν το Linux να δουλεύει σε περισσότερο υλικό. Στην ιδανική περίπτωση, οι εταιρείες δίνουν στους προγραμματιστές την τεχνική τεκμηρίωση που απαιτείται για να τρέξει το Linux στο υλικό τους. Πολλοί παρέχουν κλειστούς οδηγούς.
Το Linux είναι σε θέση να τρέξει με αυτά τα προγράμματα οδήγησης, αλλά συχνά δεν λειτουργεί όπως θα μπορούσε διαφορετικά (δηλαδή, αν η κωδικοποίηση έγινε από τους ίδιους ανθρώπους που δουλεύουν στον ίδιο τον πυρήνα). Αυτοί οι οδηγοί εισάγουν επίσης κινδύνους ασφαλείας, καθώς δεν γνωρίζουμε πλήρως τι κάνουν ή ποια ελαττώματα μπορεί να είναι παρούσα Είναι η Ασφάλεια Μέσω της Ασφάλειας Ασφαλέστερη από το Λογισμικό Ανοικτού Κώδικα; Είναι η Ασφάλεια Μέσω Ασφαλείας Ασφαλέστερη από Λογισμικό Ανοικτού Κώδικα; Το λογισμικό ανοιχτού κώδικα διαθέτει σαφή πλεονεκτήματα ασφάλειας. Η αντίθετη προσέγγιση είναι η ασφάλεια μέσω της σκοτεινότητας. Είναι μια προσέγγιση πραγματικά πιο ασφαλής από την άλλη ή είναι πιθανό ότι υπάρχει αλήθεια και στα δύο; Διαβάστε περισσότερα .
Ο πυρήνας του Linux δεν ήταν εντελώς δωρεάν και ανοικτός από το 1996, το έτος που άρχισε να δέχεται δυαδικά blobs. Για περισσότερες από δύο δεκαετίες, το Linux περιείχε κομμάτια κλειστού, ιδιόκτητου λογισμικού.
Εάν βρείτε αυτό ενοχλητικό, μπορείτε να κατεβάσετε το Linux-libre, μια έκδοση του πυρήνα με όλα τα κλειστά κομμάτια απογυμνωμένα. Δυστυχώς, το Linux-libre δεν υποστηρίζει το υλικό του οποίου οι προμηθευτές δεν παρέχουν τεχνική τεκμηρίωση.
Αυτό σημαίνει ότι μπορείτε να περιμένετε να αντιμετωπίσετε περισσότερα προβλήματα με τις κάρτες γραφικών και τις κάρτες δικτύου. Το Wi-Fi σας ίσως δεν λειτουργεί καθόλου χωρίς να αγοράσετε ειδικό dongle USB.
Στη συνέχεια, υπάρχουν οι οδηγοί που εγκαταστήσετε τον εαυτό σας
Όταν ξεκίνησα για πρώτη φορά το Linux, έπρεπε να εγκαταστήσω ένα ιδιόκτητο πρόγραμμα οδήγησης για να μπορώ να συνδεθώ ασύρματα online. Η κάρτα γραφικών μου λειτούργησε, αλλά χρειάζονταν ένα ιδιόκτητο πρόγραμμα οδήγησης για να έχετε την πιο ομαλή εμπειρία και να παίζετε παιχνίδια.
Η κατάσταση έχει βελτιωθεί τα επόμενα χρόνια, αλλά αν χρησιμοποιείτε κάρτα γραφικών NVIDIA, χρειάζεστε ακόμα ένα ιδιόκτητο πρόγραμμα οδήγησης για να αποκτήσετε την καλύτερη εμπειρία παιχνιδιού. Πώς να εγκαταστήσετε ιδιόκτητους οδηγούς γραφικών στο Ubuntu, Fedora & Mint [Linux] Εγκαταστήστε ιδιόκτητους οδηγούς γραφικών στο Ubuntu, Fedora & Mint [Linux] Τις περισσότερες φορές, θα είστε εντάξει με λογισμικό ανοιχτού κώδικα στο Linux. Αλλά αν θέλετε πραγματικό τυχερό παιχνίδι και γραφική ενέργεια, θα χρειαστείτε ιδιόκτητους οδηγούς. Εδώ είναι πώς να τα πάρετε. Διαβάστε περισσότερα .
Πολλές φορές, εγκαθιστάτε αυτά τα προγράμματα οδήγησης αμέσως μετά την εγκατάσταση και ξεχάστε τα. Δεν χρειάζεται να το σκεφτείτε πάλι μέχρι να έρθει η ώρα να αναβαθμίσετε την επόμενη έκδοση του Linux σας. Αλλά όλη την ώρα, το ιδιόκτητο λογισμικό τρέχει στο παρασκήνιο. Υπάρχει μια γωνία του υπολογιστή σας όπου ο κώδικας έχει αποκλειστεί.
Αυτό δεν είναι απλώς θέμα ασφάλειας και ιδιωτικότητας, το οποίο μπορεί να σας απασχολεί (ή αμφιλεγόμενο). Αυτό είναι επίσης θέμα των προγραμματιστών του Linux που είναι λιγότερο ικανοί να σας προσφέρουν την καλύτερη υπολογιστική εμπειρία.
Όταν έχουν πρόσβαση στην τεκμηρίωση, μπορούν να διορθώσουν σφάλματα και να βεβαιωθούν ότι όλα τα μέρη ταιριάζουν μαζί. Όπως συμβαίνει, είστε εξαρτημένοι από τις εξωτερικές εταιρείες για να παρέχετε τους ανεπτυγμένους οδηγούς για ένα σχετικά μικρό αριθμό χρηστών.
Όχι όλο το λογισμικό στο Linux App Store είναι δωρεάν
Στις περισσότερες διανομές Linux, η συντριπτική πλειοψηφία του λογισμικού που κάνετε λήψη δεν κοστίζει χρήματα. Το μεγαλύτερο μέρος του είναι επίσης ανοικτού κώδικα. Όμως, υπάρχουν περιστασιακά ιδιόκτητο λογισμικό που μπαίνει μακριά, καθώς και αν δεν φροντίζετε και οι δύο να μάθετε τι να ψάξετε, μπορείτε πολύ εύκολα να καταλήξετε με περισσότερο κλειστό πηγαίο κώδικα στον υπολογιστή σας.
Παραδείγματα περιλαμβάνουν λογισμικό όπως Steam, Skype και Slack. Αυτό είναι συχνά το λογισμικό που χρειάζεστε για να κάνετε τη δουλειά σας ή να μείνετε σε επαφή με τους φίλους 4 τρόποι Το λογισμικό ανοιχτού κώδικα δεν είναι αρκετό 4 τρόποι Το λογισμικό ανοιχτού κώδικα δεν είναι αρκετό Εδώ παραμένουν οι γωνιές του οικοσυστήματος Linux που δεν είναι πλήρως ανοικτού κώδικα. Ίσως είναι ένας οδηγός υλικού - για κάποιους, μπορεί να χρειαστεί μια ιδιωτική εφαρμογή λογισμικού. Εδώ είναι όπου το Linux εξακολουθεί να παίζει catch-up. Διαβάστε περισσότερα .
Ίσως θα εγκαταστήσετε κωδικοποιητές για να κατεβάσετε αρχεία μουσικής και βίντεο Γιατί τα αρχεία μουσικής και βίντεο δεν παίζουν σε Linux και πώς να τα διορθώσετε γιατί τα αρχεία μουσικής και βίντεο δεν παίζουν σε Linux και πώς να τα διορθώσετε Έχετε μεταβεί στο Linux, αλλά το αρχείο αρχείων βίντεο ή αρχείων ήχου δεν θα αναπαραχθεί! Απλά, η έκδοση του Linux δεν συνοδεύτηκε από τους απαραίτητους κωδικοποιητές, οπότε ας μάθουμε πώς να τις εγκαταστήσετε. Διαβάστε περισσότερα, χωρίς να γνωρίζετε ότι πρόκειται για αποκλειστικά αρχεία. Πιστεύετε ότι χρησιμοποιείτε έναν εντελώς ελεύθερο και ανοιχτού κώδικα υπολογιστή, μόνο για να συνειδητοποιήσετε σταδιακά ότι δεν έχει συμβεί.
Τώρα ας μιλήσουμε για τον Ιστό
Ακόμα κι αν περάσετε μέσα από οποιαδήποτε στεφάνια που είναι απαραίτητα για να εκτελέσετε μια εντελώς ελεύθερη διαδρομή που τρέχει τον πυρήνα δυαδικών blob-free Linux-libre, μην εγκαταστήσετε κανένα πρόσθετο πρόγραμμα οδήγησης υλικού και αποκλείσετε ιδιόκτητο λογισμικό από το κατάστημα εφαρμογών του Linux, σε ένα μεγάλο μέρος του ιδιόκτητου λογισμικού. Έρχεται μέσω του προγράμματος περιήγησης.
Περιηγώντας το λογισμικό GNOME στο Fedora την άλλη μέρα, είδα ότι το Slack ήταν διαθέσιμο για λήψη. Τότε παρατήρησα ότι χαρακτηρίστηκε ως ιδιόκτητο.
Αυτό με έκοψε, γι 'αυτό δεν το κατέβασα. Αλλά τότε το σκέφτηκα. Χρησιμοποιώ το Slack σε μια καρτέλα προγράμματος περιήγησης και δεν είναι λιγότερο ιδιόκτητο από εκεί που είναι με έναν ειδικό πελάτη. Το πρόγραμμα περιήγησής μου μπορεί να είναι ανοικτού κώδικα, αλλά μεγάλο μέρος του περιεχομένου του δεν είναι.
Η μετάβαση από τη χρήση εφαρμογών επιφάνειας εργασίας στο λογισμικό σύννεφο ήταν μια μικτή τσάντα για το Linux. Από τη μια πλευρά, είναι ευκολότερο να μεταβείτε σε Linux από ποτέ Μεταβείτε από τα Windows σε Linux και ξεκινήστε και τρέχετε σε λεπτά Μεταβείτε από τα Windows σε Linux και ξεκινήστε και τρέχετε σε λεπτά Η μετάβαση από τα Windows σε Linux μπορεί να φαίνεται περίπλοκη, αλλά είναι εύκολη! Δείτε πώς μπορείτε να αποκτήσετε σημαντικά δεδομένα και προγράμματα από το ένα λειτουργικό σύστημα στο άλλο. Διαβάστε περισσότερα από τότε που μπορείτε να κάνετε backup στο διαδίκτυο για πολλά πράγματα που δεν θα μπορούσατε να κάνετε στο παρελθόν. Το Microsoft Office 365 και το Adobe Photoshop, για παράδειγμα, προσφέρουν τώρα μια συγκεκριμένη λειτουργικότητα online. Μπορείτε επίσης να προβάλλετε ταινίες σε Netflix και να ακούτε μουσική στο Spotify.
Οι εφαρμογές για επιτραπέζιους υπολογιστές δεν είναι τόσο απαραίτητες όσο ήταν. Αλλά από την άλλη πλευρά, όλα αυτά είναι ιδιόκτητες υπηρεσίες. Αν προσπαθήσετε να χρησιμοποιήσετε τον ιστό χωρίς να αγγίξετε τον κλειστό πηγαίο κώδικα, όπως κάνει ο Richard Stallman, μειώνετε πολύ αυτό που μπορείτε να κάνετε online.
Τότε υπάρχει το BIOS
Το BIOS, κοντό για το Basic Input / Output System, είναι το κομμάτι του υπολογιστή που βλέπετε για μια μικρή στιγμή πριν ξεκινήσει το λειτουργικό σας σύστημα. Έρχεται προ-εγκατεστημένο και είναι συνήθως ιδιόκτητο λογισμικό.
Ακόμη και σε σύγκριση με τον ιστό, αυτό είναι το κομμάτι του υπολογιστή που έχετε τον ελάχιστο έλεγχο. Μπορείτε να χρησιμοποιήσετε διαφορετικό πυρήνα. Μπορείτε να αποφύγετε ορισμένους οδηγούς και ιδιόκτητες εφαρμογές. Μπορείτε ακόμη να μείνετε μακριά από το μεγαλύτερο μέρος του ιστού ή να διαμένετε εντελώς εκτός σύνδεσης. Αλλά αλλάζοντας το BIOS;
Μπορείτε να αντικαταστήσετε το BIOS στον υπολογιστή σας με μια ανοιχτή εναλλακτική λύση όπως το coreboot ή το Libreboot, αλλά υποστηρίζουν μόνο έναν περιορισμένο αριθμό υπολογιστών. Στους περισσότερους υπολογιστές, είστε απλά τυχεροί.
Έτσι, πόσο ελεύθερο είναι το Linux, πραγματικά;
Στο τέλος της ημέρας, υπάρχουν πολλά κλειστά μέρη στον τυπικό υπολογιστή Linux. Από την άλλη πλευρά, η εμπειρία εξακολουθεί να είναι πολύ πιο ανοιχτή από το Android.
Εάν χρησιμοποιείτε ελεύθερο λογισμικό για σας, μην χάσετε την καρδιά σας. Ο υπολογιστής σας και ο ιστός ενδέχεται να μην είναι εντελώς ανοιχτοί, αλλά το γεγονός ότι φροντίζετε αρκετά για να καταστήσετε την προσπάθεια σημαντική. Αυτό επηρεάζει τους ανθρώπους που σχεδιάζουν το λογισμικό, είτε τώρα είτε στο μέλλον.
Οι εναλλακτικές λύσεις ανοιχτής πηγής στις υπηρεσίες σύννεφων εμφανίζονται συνεχώς. Το λογισμικό επιφάνειας εργασίας ανοιχτού κώδικα συνεχίζει να βελτιώνεται. Πριν από είκοσι χρόνια, η ανοιχτή πηγή ήταν ακόμα μια καινοφανής ιδέα και έχουμε προχωρήσει πολύ από τότε που 7 τρόποι λογισμικού ανοιχτού κώδικα άλλαξαν τον κόσμο 7 τρόποι λογισμικού ανοιχτού κώδικα άλλαξαν τον κόσμο Εδώ είναι μερικοί από τους τρόπους με τους οποίους το λογισμικό ανοιχτού κώδικα έχει αλάνθαστα άλλαξε τον κόσμο. Διαβάστε περισσότερα . Αλλά δεν μπορούμε να ψέμαμε στους εαυτούς μας: οι περισσότεροι υπολογιστές που λειτουργούν με Linux είναι μόνο εν μέρει δωρεάν μέχρι και σήμερα.