Warum Linux auf dem Desktop fehlgeschlagen ist

Autor: Roger Morrison
Erstelldatum: 17 September 2021
Aktualisierungsdatum: 10 Kann 2024
Anonim
Why Linux Failed On The Desktop
Video: Why Linux Failed On The Desktop

Inhalt


Quelle: Morfeo86ts / Dreamstime.com

Wegbringen:

Es scheint, dass Linux niemals zum Mainstream-Betriebssystem für Desktops werden wird, aber es ist bei Entwicklern sehr beliebt und die Basis für das Android-Betriebssystem.

In der Linux-Welt ist es ein Scherz, dass es "das Jahr des Linux-Desktops" sein wird, egal in welchem ​​Jahr. Seit Jahren träumen Linux-Freaks davon, das Evil Empire of Windows abzusetzen, aber das ist noch nie passiert. Dies könnte natürlich auf Microsofts beachtliche Schlagkraft zurückgeführt werden, aber ein Teil davon liegt bei der Linux-Community selbst.

Linux war kein Mainstream-Desktop-Betriebssystem, da es hauptsächlich Programmierern und Systemadministratoren vorbehalten war.

Von Programmierern für Programmierer

Einer der Gründe, warum Linux Mainstream-Computerbenutzer nicht angesprochen hat, ist, dass sich seine Benutzerbasis nicht aus Mainstream-Computerbenutzern, sondern aus Entwicklern zusammensetzt. Dies geht auf das Erbe von Unix zurück, das ebenfalls "von Programmierern für Programmierer" entwickelt wurde. Es wurde von einigen sehr guten Programmierern, Dennis Ritchie und Ken Thompson, entwickelt.


Bei der Entwicklung von Unix in den Bell Labs wurde der Benutzerfreundlichkeit nicht viel Aufmerksamkeit geschenkt, da sie ein System für die Forschung in den Informatikern entwickelten.

Diese Entwicklerorientierung hält bis heute an. Selbst mit Distributionen wie Ubuntu, deren Installation und Verwendung für nicht-technische Benutzer einfacher sein sollte, benötigen sie noch ein wenig Know-how für die Navigation.

Miguel de Icaza, einer der Hauptbegründer des GNOME-Projekts, stimmt dem zu. "Das Problem mit Linux auf dem Desktop liegt in der Entwicklerkultur begründet, die damit erstellt wurde", schrieb er.

Neben der schwierigen Installation und Verwendung ist ein weiteres Hauptproblem seiner Ansicht nach die Tendenz der Entwickler, Schnittstellen und APIs herauszugeben, die sich perfekt für etwas "Eleganteres" eignen.

"Die Haltung unserer Community war von herausragender Ingenieurskunst geprägt: Wir wollen keinen veralteten Code in unseren Quellbäumen, wir wollen keine kaputten Designs, wir wollen reine und schöne Designs und wir wollen alle Spuren von schlechtem oder schlechtem Code beseitigen hat Ideen aus unseren Quellcodebäumen implementiert ", fügte er hinzu.


Keine Bugs, kein Stress - Ihre schrittweise Anleitung zur Erstellung lebensverändernder Software, ohne Ihr Leben zu zerstören

Sie können Ihre Programmierkenntnisse nicht verbessern, wenn sich niemand um die Softwarequalität kümmert.

Auf der anderen Seite betont Windows die Abwärtskompatibilität bis zu dem Punkt, an dem manche Leute glauben, das gegenteilige Problem zu haben.

Fehlen einer einheitlichen Benutzeroberfläche

Während Windows und Mac OS X ihren Oberflächen ein einheitliches Erscheinungsbild verleihen und Richtlinien für Benutzeroberflächen festlegen, ist Linux weitaus anarchischer.

Ein Grund dafür ist, dass die GUI, die unter dem X Window System ausgeführt wird, nur ein anderes Programm ist, anstatt eng mit dem System verbunden zu sein.

Neben verschiedenen Fenstermanagern und Desktops gibt es eine Reihe verschiedener Toolkits. Technische Benutzer können gerne den Emacs-Editor, den Midnight Commander-Dateimanager und zsh verwenden, aber ein Anfänger kann die unterschiedlichen Oberflächenstile verwirren. Dies hat sie in die Arme von Windows und Mac OS X geschickt.

Elitismus

Alles rausreißen und von vorne anfangen ist ein Symptom von Elitismus, das die Linux-Community durchdringen kann.

Fast allen Linux-Neulingen, die in einem Forum oder IRC-Kanal eine Frage gestellt haben, wurde mindestens einmal "RTFM" (Read The Fine Manual) mitgeteilt.

Linux-Programmierer sind zu Recht stolz darauf, ein Open-Source-Betriebssystem erstellen zu können, das mit anderen Programmierern auf der ganzen Welt zusammenarbeitet, und zwar von Grund auf neu. Manchmal erkennen sie nicht, dass nicht jeder ein Zauberer-Programmierer ist.

Hardware-Unterstützung

Ein weiterer irritierender Knackpunkt ist die Hardware-Unterstützung. Das Schreiben von Gerätetreibern kann zwar mühsam sein, aber Geräte mit unvollständiger Funktionalität - oder schlimmer noch - funktionieren unter Linux überhaupt nicht - beeinträchtigen die Akzeptanz erheblich.

Dies ist natürlich nicht ganz die Schuld der Entwickler. Es gibt viele Geräte, für die es schwierig ist, Treiber zu schreiben. Einige, wie Grafikkarten, gelten als Geschäftsgeheimnisse, und die Hersteller sind über ihre Designs besorgt. Drahtlose Netzwerkkarten leiden ebenfalls unter dem gleichen Problem. Entwickler müssen diese zurückentwickeln, um zumindest einige Funktionen zu implementieren oder proprietäre Treiber zu verwenden.

Windows, Mac sind für die meisten Menschen gut genug

Der Hauptgrund, warum nicht mehr Leute zu Linux gewechselt sind en masseSelbst angesichts von Katastrophen wie Windows 8 und Vista ist Windows für die meisten Menschen einfach gut genug. Unter Windows XP erhielten normale Desktopbenutzer endlich das vollständige präventive Multitasking und damit eine viel größere Stabilität. Der "Blue Screen of Death" ist größtenteils verschwunden, mit Ausnahme einiger schwerwiegender Hardwareprobleme.

Selbst das Ende der Unterstützung für Windows XP führte nicht zu einer Massenmigration auf Linux. Es scheint, dass die Idee, dass Windows-Benutzer plötzlich Linux einführen würden, nichts anderes als Wunschdenken war. Benutzer von Windows XP hielten sich so lange an das System, weil sie nicht bereit waren, Änderungen vorzunehmen. Warum sollten sie sich jetzt anpassen?

Benutzer von Windows 7 und XP haben auch Windows 8 einfach vermieden. Da Microsoft Windows 10 nun als kostenloses Upgrade für Benutzer von Windows 8 und Windows 7 anbietet, ist es sinnvoller, ein Upgrade auf Windows 10 anstelle von Ubuntu durchzuführen.

Mac OS X scheint dort erfolgreich zu sein, wo Linux versagt hat, und bietet einen Unix-ähnlichen Desktop, der einfach zu bedienen ist. (Weitere Informationen zur Leistungsfähigkeit von Unix finden Sie unter Was IT-Mitarbeiter aus der Unix-Philosophie lernen können.)

Linux gewinnt auf Mobilgeräten

Während Linux keine Macht auf dem Desktop ist, ist die Welt heutzutage weniger von dem traditionellen Desktop abhängig. Immer mehr Menschen nutzen Web-Apps wie Google Text & Tabellen und verlagern ihre Computer auf mobile Geräte. Android, basierend auf Linux, gewinnt mit über 83 Prozent des mobilen Marktanteils. Chromebooks, leichte Laptops, die für die Verwendung mit dem Web entwickelt wurden, spielen auch unter Windows von unten mit.

Die alltäglichen Web-Apps, auch die von Google, laufen meist auch unter Linux. Es scheint, dass Linux auf allem außer dem Desktop gewinnt.

Fazit

Obwohl Linux ein großartiges Betriebssystem ist, war und wird es wahrscheinlich nie eine bedeutende Kraft auf dem Desktop sein, obwohl es auf lange Zeit den Desktop des Entwicklers dominieren wird.