Γιατί το Linux απέτυχε στην επιφάνεια εργασίας

Συγγραφέας: Roger Morrison
Ημερομηνία Δημιουργίας: 17 Σεπτέμβριος 2021
Ημερομηνία Ενημέρωσης: 21 Ιούνιος 2024
Anonim
Linux Mint 20.2 Web Apps new feature
Βίντεο: Linux Mint 20.2 Web Apps new feature

Περιεχόμενο


Πηγή: Morfeo86ts / Dreamstime.com

Πάρε μακριά:

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

Έχει γίνει ένα τρέξιμο αστείο στον κόσμο του Linux ότι θα είναι "το έτος της επιφάνειας εργασίας του Linux", ό, τι και αν συμβαίνει να είναι. Για χρόνια, οι geeks του Linux έχουν ονειρευτεί την κατάργηση της κακής αυτοκρατορίας των Windows, αλλά αυτό δεν συνέβη ποτέ. Φυσικά, αυτό θα μπορούσε να αποδοθεί στη σημαντική επιρροή της Microsoft, αλλά μέρος της βρίσκεται στην ίδια την κοινότητα του Linux.

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

Από προγραμματιστές, για προγραμματιστές

Ένας από τους λόγους για τους οποίους το Linux απέτυχε να απευθύνει έκκληση στους βασικούς χρήστες υπολογιστών είναι ότι η βάση χρηστών του δεν αποτελείται από τους βασικούς χρήστες υπολογιστών αλλά από τους προγραμματιστές. Αυτό χρονολογείται από την κληρονομιά του Unix, το οποίο αναπτύχθηκε επίσης "από προγραμματιστές, για προγραμματιστές". Αναπτύχθηκε από μερικούς πολύ καλούς προγραμματιστές, τον Dennis Ritchie και τον Ken Thompson.


Όταν ανέπτυσσαν το Unix στα Bell Labs, δεν δόθηκε μεγάλη προσοχή στη "φιλικότητα προς το χρήστη", δεδομένου ότι αναπτύσσουν ένα σύστημα σχεδιασμένο για την έρευνα των υπολογιστών.

Αυτός ο προσανατολισμός για την ανάπτυξη έχει συνεχιστεί μέχρι σήμερα. Ακόμη και με διανομές όπως το Ubuntu που υποσχέθηκε ότι θα ήταν ευκολότερο για τους μη τεχνικούς χρήστες να εγκαταστήσουν και να χρησιμοποιήσουν, χρειάζονται ακόμη λίγο τεχνογνωσία για να πλοηγηθεί.

Ο Miguel de Icaza, ένας από τους βασικούς ιδρυτές του έργου GNOME, συμφωνεί. "Το πρόβλημα με το Linux στην επιφάνεια εργασίας έχει τις ρίζες του στην κουλτούρα του προγραμματιστή που δημιουργήθηκε γύρω του", έγραψε.

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

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


No Bugs, No Stress - Ο οδηγός σας βήμα προς βήμα για τη δημιουργία λογισμικού που αλλάζει τη ζωή χωρίς να καταστρέφει τη ζωή σας

Δεν μπορείτε να βελτιώσετε τις δεξιότητες προγραμματισμού σας όταν κανείς δεν ενδιαφέρεται για την ποιότητα του λογισμικού.

Τα Windows, από την άλλη πλευρά, τονίζουν την συμβατότητα προς το παρελθόν στο σημείο όπου κάποιοι άνθρωποι πιστεύουν ότι έχουν το αντίθετο πρόβλημα.

Έλλειψη συνεπούς διεπαφής χρήστη

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

Ένας λόγος είναι ότι το GUI, που τρέχει κάτω από το X Window System, είναι απλά ένα άλλο πρόγραμμα αντί να είναι στενά δεμένο με το σύστημα.

Εκτός από τους διαχειριστές παραθύρων και τους επιτραπέζιους υπολογιστές, υπάρχουν και διάφορα διαφορετικά εργαλεία. Οι τεχνικοί χρήστες μπορούν να χρησιμοποιήσουν ευχαρίστως τον επεξεργαστή Emacs, τον διαχειριστή αρχείων Midnight Commander και το zsh, αλλά ένας αρχάριος μπορεί να βρει τα διαφορετικά στυλ διεπαφής. Αυτό τους έστειλε στα χέρια των Windows και του Mac OS X.

Ελιτισμός

Η εξαφάνιση όλων και η αρχή από το μηδέν είναι ένα σύμπτωμα ελίτ που μπορεί να διαπεράσει την κοινότητα του Linux.

Σχεδόν όλοι όσοι είναι νέοι στο Linux και έχουν υποβάλει μια ερώτηση σε ένα φόρουμ ή κανάλι IRC έχουν ειδοποιηθεί για να "RTFM" (Read The Fine Manual) τουλάχιστον μία φορά.

Οι προγραμματιστές του Linux είναι δικαιολογημένα περήφανοι για το γεγονός ότι είναι σε θέση να δημιουργήσουν ένα λειτουργικό σύστημα που είναι ανοικτού κώδικα, που συνεργάζεται με άλλους προγραμματιστές σε όλο τον κόσμο, εντελώς από το μηδέν. Μερικές φορές αποτυγχάνουν να συνειδητοποιήσουν ότι δεν είναι όλοι ένας προγραμματιστής οδηγών.

Υποστήριξη υλικού

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

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

Windows, Mac είναι αρκετά καλό για τους περισσότερους ανθρώπους

Ο κύριος λόγος για τον οποίο περισσότεροι άνθρωποι δεν έχουν μετακινηθεί στο Linux en masse, ακόμη και εν όψει καταστροφών όπως τα Windows 8 και Vista, είναι ότι τα Windows είναι αρκετά απλά αρκετά καλά για τους περισσότερους ανθρώπους. Με τα Windows XP, οι συνηθισμένοι χρήστες των επιτραπέζιων υπολογιστών κατέκτησαν τελικά πλήρη προληπτικό multitasking και με αυτό, πολύ μεγαλύτερη σταθερότητα. Η "Μπλε οθόνη του θανάτου" έχει εξαφανιστεί ως επί το πλείστον, εκτός από την περίπτωση κάποιου σοβαρού προβλήματος υλικού.

Ακόμα και το τέλος της υποστήριξης για τα Windows XP δεν προκάλεσε μαζική μετάβαση στο Linux. Φαίνεται ότι η ιδέα ότι οι χρήστες των Windows θα υιοθετούσαν ξαφνικά το Linux δεν ήταν τίποτα περισσότερο από ευσεβής σκέψη. Οι χρήστες των Windows XP κολλήθηκαν με το σύστημα για πολύ καιρό επειδή δεν ήταν πρόθυμοι να αλλάξουν την πρώτη θέση. Γιατί θα προσαρμοστούν τώρα;

Οι χρήστες των Windows 7 και XP απέφυγαν απλώς και τα Windows 8. Τώρα που η Microsoft κάνει τα Windows 10 μια δωρεάν αναβάθμιση για χρήστες Windows 8 και Windows 7, είναι πιο λογικό να αναβαθμίσουν τα Windows 10 αντί για το Ubuntu.

Το Mac OS X φαίνεται να επιτύχει όπου το Linux απέτυχε, προσφέροντας μια επιφάνεια εργασίας τύπου Unix που είναι εύκολο στη χρήση. (Διαβάστε περισσότερα για τη δύναμη του Unix στο What IT Peope μπορεί να μάθει από τη φιλοσοφία του Unix.)

Το Linux κερδίζει στο κινητό

Ενώ το Linux δεν είναι μια δύναμη στην επιφάνεια εργασίας, ο κόσμος είναι λιγότερο εξαρτημένος από την παραδοσιακή επιφάνεια εργασίας σήμερα. Περισσότεροι άνθρωποι χρησιμοποιούν εφαρμογές Web, όπως τα Έγγραφα Google, και μετατοπίζουν τον υπολογιστή τους σε κινητές συσκευές. Το Android, βασισμένο στο Linux, κερδίζει με πάνω από το 83% του μεριδίου αγοράς του κινητού. Τα Chromebook, οι ελαφριές φορητοί υπολογιστές που έχουν σχεδιαστεί για χρήση με τον Ιστό, κινούνται επίσης στα Windows από κάτω.

Οι εφαρμογές Ιστού που χρησιμοποιούν καθημερινά οι χρήστες, συμπεριλαμβανομένων εκείνων από την Google, εκτελούνται κυρίως στο Linux. Φαίνεται ότι το Linux κερδίζει σε όλα εκτός από την επιφάνεια εργασίας.

συμπέρασμα

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