GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Windows vs. MacOS vs. Linux – Betriebssystemhandbuch

Hallo allerseits! In diesem Handbuch werde ich eine kurze Einführung in Betriebssysteme geben und die drei wichtigsten Betriebssysteme vergleichen, die es heutzutage gibt.

Zuerst werden wir überprüfen, was ein Betriebssystem ist, und wenig Geschichte darüber. Anschließend gehen wir auf die wichtigsten Funktionen und Unterschiede der gängigsten Betriebssysteme (Windows, Mac und GNU/Linux) ein.

Die Idee hier ist, ihre Geschichte zu erforschen, wie und von wem sie entwickelt wurden, ihre Geschäftsmodelle und ihre Vor- und Nachteile. Dadurch erhalten Sie eine bessere Vorstellung davon, wie sie funktionieren und welche Sie wählen sollten.

Ich werde Fakten sowie meine persönlichen Meinungen zu diesem Thema teilen. Denken Sie also daran, dass einige der Dinge, die ich hier erwähne, auf meiner eigenen Erfahrung und Analyse des Themas basieren.

Ich werde auch viele zusätzliche Artikel/Videos bereitstellen, die Sie sich ansehen können, falls Sie in ein bestimmtes Thema eintauchen möchten.

Los geht's!

Inhaltsverzeichnis

  • Was ist ein Betriebssystem?
  • Ein bisschen Geschichte der Betriebssysteme
  • Die drei wichtigsten Betriebssysteme
    • Windows-Betriebssystem
    • MacOS
    • GNU/Linux
      • Debian
      • Ubuntu
      • Minze
      • Fedora
      • Red Hat Enterprise Linux
      • Arch-Linux
  • Windows vs. Mac vs. Linux – Betriebssystemvergleich
    • Dateisysteme
    • Schalen
    • Paketmanager
    • Kosten
    • Softwarekompatibilität
    • Hardwarequalität und Kompatibilität
    • Benutzerfreundlichkeit
    • Sicherheit und Stabilität
    • Gemeinschaft und Kultur
  • Welches Betriebssystem wählen?

Was ist ein Betriebssystem?

Laut Wikipedia

"Ein Betriebssystem (OS) ist ein Softwaresystem, das Computerhardware und Softwareressourcen verwaltet und allgemeine Dienste für Computerprogramme bereitstellt".

Sie können sich ein Betriebssystem als ein „Zwischenprogramm“ vorstellen, das zwischen Ihrem Computer und allen anderen Programmen steht, die Sie darauf ausführen. Es wird wichtige grundlegende Aufgaben wie Dateiverwaltung, Speicherverwaltung, Prozessverwaltung, Eingabe-Ausgabe-Verwaltung und Steuerung von Peripheriegeräten übernehmen.

Betriebssysteme wurden entwickelt, um die Verwendung von Computern zu vereinfachen. Heutzutage kann sich jedes beliebige Programm nur um die Ausführung seiner Kernfunktionen kümmern und alle grundlegenden Systemfunktionen dem Betriebssystem überlassen. Aber es war nicht immer so...

Ein bisschen Geschichte der Betriebssysteme

In den alten Tagen (1940er-50er) wurden Programme geschrieben, um auf bestimmten Maschinen zu laufen. Das bedeutet, dass ein Programm auf genau einem Computermodell laufen kann.

Wenn Sie dasselbe Programm auf einem anderen Computermodell ausführen wollten, müssten Programmierer das gesamte Programm erneut schreiben, da die Hardware anders konfiguriert war. Es gab keine Abstraktionsebene zwischen dem laufenden Programm und der eigentlichen Hardware.

Nebenbemerkung:Halten Sie jemals inne und denken Sie über die Arbeit eines Programmierers von damals nach? Programme wurden in Lochkarten geschrieben! =O
Es haut mich jedes Mal um, wenn ich darüber nachdenke... Es ist erstaunlich, wie niedrig die Dinge damals waren und welche Fortschritte die Technologie dank dieser frühen Programmierer erzielt hat.

In den 1960er Jahren begannen Industriegiganten wie IBM und AT&T mit der Arbeit an Betriebssystemen, die als Abstraktionsschicht zwischen Hardware und Software fungieren konnten, was die Implementierung neuer Programme vereinfachen würde.

Das berüchtigtste dieser Projekte war Unix , ein Betriebssystem, das in Bell Labs bei AT&T von den Entwicklern Ken Thompson (der derzeit an der Entwicklung der Programmiersprache Go arbeitet) und Dennis Ritchie (der auch die Programmiersprache C erstellt hat. Verrückte Programmierlegenden, yup.) entwickelt wurde. P>

Unix war enorm erfolgreich und inspirierte die Entwicklung vieler anderer Betriebssysteme mit sehr ähnlichen Eigenschaften. Diese hatten später einen großen Einfluss auf GNU/Linux und MacOS, was wir in einer Sekunde besprechen werden.

In den 1980er Jahren hatten sich die Leistung, Zugänglichkeit, Größe und der Preis von Computern so weit verbessert, dass die breite Öffentlichkeit sie kaufen und für persönliche Aufgaben verwenden konnte. Dadurch verlagerten sich Betriebssysteme von unternehmensspezifischen Funktionen hin zur allgemeinen Nutzung. Und das bringt uns in die Moderne...

Wenn Sie an einer detaillierteren Erklärung der Funktionsweise von Betriebssystemen und ihrer Geschichte interessiert sind, finden Sie hier ein großartiges Video darüber. Dieser Kanal hat auch eine unglaubliche Crash-Kurs-Reihe über Informatik, ich kann sie auf jeden Fall empfehlen!;)

Die drei wichtigsten Betriebssysteme

Heutzutage sind die drei am häufigsten verwendeten Betriebssysteme, wenn es um persönliche Desktop-/Laptop-Computer geht, Microsoft Windows (mit etwa 80 % Marktanteil), Apple MacOS (mit etwa 15 % Marktanteil) und GNU/Linux-basierte Betriebssysteme ( mit rund 3 % Marktanteil).

Bei den Servern laufen rund 80 % unter GNU/Linux und 20 % unter Windows. Und was mobile Geräte angeht, so verwenden rund 75 % Android (das den Linux-Kernel verwendet) und 25 % IOs (das mobile Betriebssystem von Apple).

Wir werden jeden von ihnen einzeln kurz überprüfen und später alle vergleichen, um ihre Unterschiede zu identifizieren.

Windows-Betriebssystem

Der Vorfahre von Windows ist MS-DOS, ein textbasiertes Betriebssystem, das Microsoft 1981 herausgebracht hat.

MS-DOS wurde entwickelt, um mit IBM-PCs kompatibel zu sein, und es war sehr erfolgreich. Aber um es der breiten Öffentlichkeit zugänglicher zu machen, brauchte es eine GUI, und die hat Microsoft 1985 mit Windows 1.0 ausgeliefert.

Seitdem hat Windows viele Versionen veröffentlicht, wie 95, 98, XP, Vista und so weiter... und hat sich zum weltweit am weitesten verbreiteten Betriebssystem entwickelt.

Windows-Zugänglichkeit und die Tatsache, dass es auf den meisten PCs vorinstalliert ist (dank kommerzieller Vereinbarungen), haben dieses Betriebssystem bis heute zum beliebtesten gemacht.

Hier ist ein cooles Video, das den Windows-Verlauf in nur 3 Minuten zusammenfasst.

Und wenn Sie daran interessiert sind, mehr über die Geschichte von Microsoft zu erfahren, finden Sie hier ein weiteres cooles Video darüber.

In Bezug auf das Geschäftsmodell würde ich sagen, dass die Strategie von Windows darin besteht, den Markt zu überschwemmen und sein System so zugänglich und benutzerfreundlich wie möglich zu machen. Ihr primärer Zielkunde ist der allgemeine Benutzer, daher wird der Anpassung, Sicherheit oder Leistung nicht viel besondere Bedeutung beigemessen.

Windows ist für die meisten Menschen nur das Standardbetriebssystem. Es ist das erste, das sie kennenlernen, und es ermöglicht dem Benutzer, tägliche Aufgaben (Internet-Browsing, Spiele, Büroarbeit) ohne viel Konfiguration auszuführen.

Windows ist ein privates Stück Software, was bedeutet, dass sein Quellcode nicht öffentlich verfügbar ist. Nur Microsoft hat darauf Zugriff.

Zunächst mussten Benutzer bezahlen, wenn sie eine Kopie des Windows-Betriebssystems kaufen oder ihre Windows-Version aktualisieren wollten. Aber mit ihren neuesten Versionen hat Windows ein Freemium-Modell eingeführt. Bei diesem Geschäftsmodell kann der Benutzer auf die meisten Softwarefunktionen kostenlos zugreifen und muss nur für den Zugriff auf bestimmte Funktionen bezahlen.

Der Schlüssel zum Verständnis dieser Verschiebung besteht darin, zu verstehen, dass Microsoft über ein enorm diversifiziertes Portfolio von Unternehmen verfügt (Xbox – in Gaming, Azure – in Cloud-Plattformen, LinkedIn – in sozialen Netzwerken, Bing – in Suchmaschinen, GitHub … um nur einige zu nennen wenig). Indem sie Windows kostenlos machen, überschwemmen sie den Markt und machen es den Leuten noch einfacher, es als Standardbetriebssystem zu übernehmen.

Eine andere zu beachtende Sache ist, dass Windows Werbung innerhalb des Betriebssystems anzeigt. Es kann also auch als Werbeplattform betrachtet werden.

Noch ein weiteres cooles Video, das diesen Schritt erklärt, hier.

Und ein bizarres/lustiges/winzig-bisschen-beängstigendes Beispiel für den Marketingstil der alten Schule von Microsoft.

MacOS

MacOS (früher OS X genannt) ist eine Reihe von Betriebssystemen, die von Apple entwickelt wurden. Es ist auf allen Macintosh-Computern oder Macs vorinstalliert. Die erste Version davon wurde 1984 veröffentlicht und es war das erste Betriebssystem für PCs, das mit einer integrierten GUI ausgestattet war.

MacOS baut auf einem UNIX-ähnlichen Betriebssystem auf, weshalb dieses MacOS viele gemeinsame Eigenschaften mit von GNU/Linux abgeleiteten hat.

Das Geschäftsmodell von Apple basiert meiner Meinung nach vor allem auf Differenzierung und Exklusivität. Im Gegensatz zu Microsoft stellt Apple sowohl die Hardware als auch die Software seiner Produkte her, und die Software von Apple läuft nur auf seinen eigenen Computern.

Apple hat sich als erstklassiger Hersteller auf dem Technologiemarkt positioniert und ist bestrebt, seinen Kunden qualitativ hochwertige Hardware und Software zu einem deutlich höheren Preis als die meisten Mitbewerber anzubieten.

Exklusivität wird auch als Vorteil für die Benutzer beworben und vermittelt die Idee, Teil einer ausgewählten Gruppe von Menschen zu sein, wenn man ein Apple-Produkt besitzt.

Die Tatsache, dass Sie auf ihrer Hardware keine beliebige Software ausführen können und dass Sie ihre Software nirgendwo anders als auf einem Mac-Computer installieren können, ist Teil derselben Idee. Sie müssen das gesamte Paket kaufen, wenn Sie Teil der Gruppe sein möchten.

Apple macht die meisten seiner Software und Hardware anders und oft inkompatibel mit anderen. Im Gegensatz zu Microsoft, dessen Idee es ist, das Produkt so weit verbreitet und leicht zugänglich wie möglich zu machen, zielt Apple darauf ab, seine Produkte von höchster Qualität, aber teuer und inkompatibel mit anderer Hardware zu machen.

Ein weiterer großer Marketingschritt von Apple war ihre Fähigkeit, von den enorm charismatischen und einflussreichen Persönlichkeiten von Leuten wie Steve Jobs zu profitieren. Sie haben seine Position und Laufbahn als Branchenführer, Innovator und irgendwie „Rebell“ ausgenutzt, um dieselben Werte implizit auf ihre Produkte zu übertragen.

Werfen Sie einen Blick auf diese Anzeigen, um zu verstehen, was ich meine:

  • Denken Sie an eine andere Anzeige
  • Anzeige von 1984

Wenn Sie mehr über die Geschichte von MacOS erfahren möchten, finden Sie hier ein Video dazu.

GNU/Linux

GNU/Linux ist die Basis vieler Open-Source-Betriebssysteme. Im Gegensatz zu den Beispielen, die wir gerade gesehen haben, ist GNU/Linux kein vollständiges Betriebssystem, sondern eine Reihe von Programmen/Dienstprogrammen und ein Kernel, den viele Open-Source-Betriebssysteme gemeinsam nutzen.

Sehen wir uns jeden Teil einzeln an.

GNU ist eine riesige Sammlung von Programmen und Dienstprogrammen, die von Richard Stallman ins Leben gerufen wurde.

Das GNU-Projekt wurde 1983 mit der Idee gestartet, ein freies UNIX-ähnliches Betriebssystem zu entwickeln (UNIX war Eigentum von AT&T, also war es nicht kostenlos erhältlich). Stallman begann mit der Entwicklung von Programmen und Dienstprogrammen, die für das Betriebssystem erforderlich sind, aber ein Schlüsselelement fehlte – der Kernel.

Der Kernel ist das Herzstück eines jeden Betriebssystems. Es ist die Software, die am engsten mit der Hardware interagiert, und der Rest des Betriebssystems sitzt darauf. Der Kernel ist für Low-Level-Aufgaben wie Datenträgerverwaltung, Speicherverwaltung, Aufgabenverwaltung usw. verantwortlich.

1991 begann ein Student der Universität Helsinki namens Linus Torvalds mit der Entwicklung eines Kernels für ein UNIX-ähnliches Betriebssystem.

In den folgenden Jahren begannen beide Projekte zu interagieren und wurden zusammengefügt, um eine solide Basis zu bilden, die jedes Betriebssystem verwenden konnte.

Der Schlüssel hier ist, dass beide Projekte Open Source und völlig freie Software sind. Das bedeutet:

  • Jeder kann das Programm für jeden Zweck ausführen.
  • Jedem steht es frei, zu studieren, wie das Programm funktioniert, und es so zu ändern, dass es das tut, was er möchte.
  • Jedem steht es frei, Kopien der Originalsoftware weiterzugeben.
  • Jedem steht es frei, Kopien modifizierter Versionen der Software zu verteilen.

Um die Freie-Software-Bewegung besser zu verstehen, hören Sie sich diesen TED-Vortrag von Richard an.

Und dann sehen Sie zu, wie Richard Spanisch spricht und ein Lied über freie Software singt (man muss diesen Typen lieben...).

Der Ansatz, den Stallman und Torvalds bei der Entwicklung von GNU/Linux verfolgten, unterscheidet sich radikal von den Beispielen, die wir gesehen haben, und von dem, was die Industrie bis zu diesem Zeitpunkt gewohnt war.

GNU/Linux frei zu machen, war nicht nur aus Sicht der Entwickler richtig – es war auch aus Sicht der Softwarequalität eine ausgezeichnete Wahl. Dies liegt daran, dass sich Tausende von Entwicklern und Unternehmen auf der ganzen Welt dafür entscheiden, kostenlos zusammenzuarbeiten, um das System zu verbessern.

Einige der GNU/Linux-Distributionen gelten als die sichersten und stabilsten Betriebssysteme auf dem Markt. Sie werden in Schlüsselbereichen wie Banken, Finanzen, Regierung und Militär eingesetzt.

Ein großer Teil davon ist dem Open-Source-Modell hinter GNU/Linux zu verdanken, und dass Tausende von Menschen auf der ganzen Welt in der Lage sind, den Code zu überprüfen, Fehler zu beheben und ständig Verbesserungen vorzuschlagen.

Diese beiden Videos der Linux Foundation erklären, wie Linux geboren wurde und wie es derzeit funktioniert.

Wie bereits erwähnt, dient GNU/Linux als Basis für viele andere Betriebssysteme. Diese Betriebssysteme werden in der Linux-Welt „Distributionen“ oder „Distributionen“ genannt. Allen gemeinsam ist, dass sie auf dem gleichen Kernel und den gleichen Dienstprogrammen basieren. Sie können als "Varianten" von Linux betrachtet werden.

Es gibt keinen großen Unterschied zwischen bestimmten Distributionen, aber andere haben erwähnenswerte Unterschiede. Sehen wir uns kurz die am häufigsten verwendeten Distributionen an, um dies besser zu verstehen:

Debian

Debian ist ein Betriebssystem, das nur kostenlose Open-Source-Software enthält. Debian wurde 1993 gestartet und ist immer noch stark und veröffentlicht neue Versionen. Debian ist hauptsächlich für seine Stabilität und Sicherheit bekannt, was es konservativer und "langsamer" macht, wenn es um neue Veröffentlichungen geht.

Ubuntu

Ubuntu ist die am weitesten verbreitete GNU/Linux-Distribution. Es wurde erstellt, um die Kernteile von Debian zu nehmen und sie schneller zu verbessern. Es hat auch einen größeren Fokus auf Benutzerfreundlichkeit und Zugänglichkeit, was es wahrscheinlich zur besten Option für jemanden mit Windows- oder MacOS-Hintergrund macht.

Ubuntu bietet normalerweise alle sechs Monate Releases an, mit einem stabileren LTS-Release (Long Term Support) alle zwei Jahre. Ubuntu wird von einer Firma namens Canonical betrieben.

Minze

Mint ist eine Distribution, die auf Ubuntu aufbaut. Ursprünglich wurde es von vielen geliebt, weil es Mediencodecs und proprietäre Software enthielt, die Ubuntu nicht enthielt.

Fedora

Fedora ist eine Distribution, die sich stark auf freie Software konzentriert. Fedora wird von einer Firma namens Red Hat gesponsert, die gleichzeitig IBM gehört.

Red Hat Enterprise Linux

Red Hat Enterprise Linux ist eine kommerzielle Linux-Distribution, die von einem Unternehmen namens Red Hat verwaltet wird, das an der Nasdaq notiert ist. Das Betriebssystem wird hauptsächlich für Server und Unternehmen verwendet. Es basiert auf dem Open-Source-Fedora-Projekt, ist aber als stabile Plattform mit langfristiger Unterstützung konzipiert.

Red Hat nutzt das Markenrecht, um zu verhindern, dass Red Hat Enterprise Linux-Software weiterverteilt wird. Die Kernsoftware ist jedoch kostenlos und Open Source.

Arch-Linux

Arch ist möglicherweise die härteste Linux-Distribution. Es ist sehr leicht, flexibel und minimal. Mit Arch ist der Benutzer vollständig für die Konfiguration des Systems verantwortlich. Der Zweck von Arch ist nicht Mainstream zu sein. Es ist für Benutzer gedacht, die ein tiefes Verständnis dafür haben, wie ein Computer und ein Betriebssystem funktionieren, oder zumindest daran interessiert sind, etwas zu lernen.

In diesem ausführlichen Handbuch erfahren Sie mehr über Arch und wie Sie es individuell anpassen können.

Hier ist ein großartiges Video, das die Geschichte von GNU/Linux schnell zusammenfasst und die Eigenschaften der wichtigsten Distributionen durchgeht. Fireship ist ein weiterer großartiger Kanal, den ich empfehle.;)

In Bezug auf das Geschäftsmodell von GNU/Linux, nun, sie sind kein Geschäft, um anzufangen. Sowohl Linux als auch die Free Software Foundation (die Organisation hinter GNU) sind NGOs, die dank Spenden operieren.

Linux zum Beispiel verdient Geld durch Platin-, Gold-, Silber- und Einzelmitgliedschaften.

Unternehmen wie Microsoft, Google, Facebook, Cisco, Fujitsu, HPE, Huawei, IBM, Intel, Oracle, Qualcomm und Samsung tragen alle aktiv zur Linux Foundation bei. Dies ist für Unternehmen sinnvoll, da sie alle von dem durch Linux generierten Wissen und der Technologie profitieren und ihre Spenden möglicherweise auch steuerlich absetzbar sind.

In Bezug auf die Distributionen sind einige von ihnen völlig kostenlos und werden von Freiwilligen gepflegt, während andere von Unternehmen gepflegt werden und für bestimmte Benutzer kostenlos sind, aber für Unternehmensbenutzer kommerzialisiert werden. Ein weiteres verwendetes Geschäftsmodell ist die kostenlose Nutzung, wobei der Support für Unternehmensbenutzer kostenpflichtig ist.

Heute läuft Linux auf den meisten Servern weltweit. Es wird auf den meisten Supercomputern und auch auf den meisten Mobiltelefonen verwendet (wie oben erwähnt, verwendet Android den Linux-Kernel).

Auf der Desktop-/Laptop-Seite ist die Linux-Nutzung nicht annähernd so weit verbreitet. Und das liegt wahrscheinlich daran, dass es standardmäßig nicht so weit verbreitet ist wie Windows und bei weitem nicht so vermarktet wird wie Mac.

Außerdem war die Lernkurve, die für die Implementierung und Verwendung von Linux erforderlich war, insbesondere damals, erheblich höher als für die anderen beiden Betriebssystemoptionen.

Jedenfalls hat sich diese Situation in letzter Zeit geändert, da Linux-Distributionen mehr Wert auf Benutzerfreundlichkeit legen und es einfacher denn je ist, Computer mit standardmäßig installierten Linux-Distributionen zu bekommen.

Windows vs. Mac vs. Linux – Betriebssystemvergleich

OK, abgesehen von Geschichte, Geschäftsmodell usw., was sind die tatsächlichen Unterschiede für den Benutzer, wenn es um diese drei Betriebssysteme geht?

Die kurze Antwort ist eigentlich gar nicht so viel. Aber lassen Sie uns einige Unterschiede im Design, den Funktionen und der Benutzererfahrung dieser Betriebssysteme überprüfen, und später werde ich Ihnen meine Meinung dazu sagen.

Dateisysteme

Die Art und Weise, wie Windows Dateien organisiert, unterscheidet sich von der Art und Weise, wie Mac und GNU/Linux dies tun.

Windows verwendet "Laufwerke". Sie sind normalerweise ein C- und D-Laufwerk, auf dem alle Computerdateien gespeichert sind, und separate Laufwerke für externe Geräte wie CDs, USBs usw.

Mac und GNU/Linux haben ein ähnliches Dateisystem, das von UNIX kommt. In diesen Betriebssystemen gibt es keine Laufwerke – alles im Computer wird als Datei betrachtet (sogar externe Geräte) und alle Dateien sind in Verzeichnissen organisiert, die von einem einzigen Stammverzeichnis abstammen. Die Verzeichnisstruktur wird als Baum mit einer eindeutigen Wurzel gebildet.

Dies macht für den Endbenutzer nicht unbedingt einen großen Unterschied, sollte aber beachtet werden, wenn Sie es gewohnt sind, mit dem einen oder anderen Dateisystemtyp zu navigieren.

Muscheln

Sowohl GNU/Linux als auch Mac haben Bash als Standard-Shell, während Windows seine eigene Shell hat, die eine andere Syntax verwendet.

Als Entwickler und begeisterter Terminalbenutzer ist das Erlernen von Bash wahrscheinlich die beste Wahl, da dieses Wissen einfacher auf alle Betriebssysteme übertragen werden kann als die Windows-Shell. Besonders wenn man bedenkt, dass GNU/Linux auf den meisten Servern weltweit läuft, was eine der Hauptgelegenheiten ist, bei denen Sie das Terminal verwenden müssen, um mit dem Computer zu interagieren.

Wenn Sie mehr über Shells und die Verwendung von Terminals wissen möchten, habe ich kürzlich einen Artikel darüber geschrieben.

Paketmanager

Auf Mac und GNU/Linux sind standardmäßig Paketmanager installiert. Ein Paketmanager ist eine Software, die es Ihnen ermöglicht, Programme vom Terminal aus zu installieren, zu aktualisieren und zu deinstallieren, indem Sie einfach ein paar Befehle eingeben.

Sie sind super hilfreich, besonders wenn Sie Dinge ständig installieren und deinstallieren, da es viel effizienter ist, Programme über Paketmanager zu installieren als manuell.

Der Paketmanager von Mac heißt Homebrew. Unter GNU/Linux hängt der standardmäßige Paketmanager von der Distribution ab. Zum Beispiel kommt Ubuntu mit APT, Arch kommt mit Pacman und so weiter.

Alle Paketmanager funktionieren auf ähnliche Weise, aber es gibt einige Unterschiede in der jeweils verwendeten Syntax. Es ist auch wichtig zu erwähnen, dass Sie einen anderen Paketmanager als den Standardpaketmanager installieren und ausführen können.

Windows verfügt nicht über einen standardmäßigen Paketmanager. Wenn Sie eine möchten, müssen Sie sie zuerst installieren. Einer der für Windows verfügbaren Paketmanager ist Chocolatey.

Kosten

Wie bereits erwähnt, sind die meisten GNU/Linux-Distributionen für jedermann völlig kostenlos. Windows hat derzeit ein Freemium-Modell und MacOS läuft nur auf Mac-Computern, die, wie Sie vielleicht wissen, ziemlich teuer sind.

Softwarekompatibilität

Windows ist das am weitesten verbreitete Betriebssystem, und dank dessen ist die meiste Software daran angepasst. Obwohl weniger beliebt, ähnelt MacOS in dieser Hinsicht Windows.

Früher war Linux nicht mit vielen Programmen da draußen kompatibel, aber das hat sich in letzter Zeit geändert, insbesondere mit den beliebtesten Distributionen wie Ubuntu.

Hardwarequalität und -kompatibilität

Wenn es um Hardware geht, trägt nur Apple die direkte Verantwortung für die Computer, auf denen das Betriebssystem ausgeführt wird. Und die Hardware von Apple gehört zu den besten auf dem Markt.

Als Unternehmen konzentriert sich Apple darauf, Produkte von höchster Qualität anzubieten, daher sind die neuesten Computer in der Regel diejenigen mit der besten Leistung auf dem gesamten Markt.

Da Apple sowohl Hardware als auch Software entwirft und entwickelt, ist es möglich, dass die Kompatibilität zwischen dem Computer und dem Betriebssystem feiner abgestimmt ist als bei Windows oder GNU/Linux.

Auf der Windows- und GNU/Linux-Seite hängt die Hardwarequalität vollständig davon ab, was der Benutzer entscheidet oder sich leisten kann, es zu kaufen. Das Gute daran ist, dass Sie das Betriebssystem installieren können, wo immer Sie wollen.

Dies ist besonders cool, wenn man darüber nachdenkt, leichtgewichtige Linux-Distributionen auf älteren Computern zu installieren, die die Anforderungen größerer und verbrauchsintensiverer Betriebssysteme wie Windows nicht bewältigen können.

Benutzerfreundlichkeit

Windows und Mac sind wirklich einfache und benutzerfreundliche Betriebssysteme. Bei GNU/Linux hängt es von der gewählten Distribution ab. Wie bereits erwähnt, sind Distributionen wie Ubuntu praktisch so einfach wie Windows oder Mac, und andere wie Arch sind für fortgeschrittene Computerbenutzer gedacht.

Sicherheit und Stabilität

Einige GNU/Linux-Distributionen gelten heutzutage als die sichersten und stabilsten. Die Tatsache, dass der Code allen zur Verfügung steht, ist kein Sicherheitsrisiko, wie Sie vielleicht zunächst denken, sondern eher ein Vorteil. Fehler können schneller identifiziert und bearbeitet werden, und wenn eine Sicherheitsverletzung erkannt wird, können viele Leute daran arbeiten und Korrekturen vorschlagen.

Windows hingegen gilt als das am wenigsten sichere und stabilste der drei. Da es das beliebteste Betriebssystem ist, wird die meiste Malware entwickelt, um auch das Windows-Betriebssystem anzugreifen.

Community und Kultur

Wenn Sie daran interessiert sind, mehr über ein bestimmtes Betriebssystem zu erfahren, zu lernen, wie es funktioniert, wie man es modifiziert und darauf basierende Projekte erstellt, ist GNU/Linux definitiv der richtige Weg. Es ist das einzige, dessen Code für jedermann verfügbar ist, und seine Online-Community ist riesig.

Auch wenn GNU/Linux nicht so weit verbreitet ist wie die anderen beiden Betriebssysteme, finde ich, dass Linux-Benutzer normalerweise Leute sind, die sich für Software und Technologie interessieren, und Leute, die gerne darüber reden, lernen und ihr Wissen darüber teilen.

Der Mac hat auch seine Fans und ist besonders beliebt bei Kreativen (Grafikdesigner, Videoeditoren, Animatoren usw.).

Und schließlich wird Windows häufig von allgemeinen Benutzern und in Unternehmensumgebungen verwendet.

In Bezug auf die Unternehmenskultur denke ich, dass es interessant sein könnte, sie in der Arbeitsumgebung der Personen zu visualisieren, die diese Betriebssysteme erstellt haben:

  • Schauen Sie sich den Hauptsitz von Apple an
  • Bill Gates "Home Office"
  • Und Linux Torvalds Heimbüro

Wenn Sie einen eingehenderen Vergleich dieser drei Betriebssysteme sehen möchten, hat Zach Gollwitzer ein sehr gutes Video zu diesem Thema (ein weiterer großartiger Kanal, dem Sie folgen können;)).

Welches Betriebssystem soll ausgewählt werden

Ich hatte kürzlich die Gelegenheit, alle drei Betriebssysteme zu verwenden, und wie ich bereits erwähnt habe, glaube ich nicht, dass die Unterschiede zwischen ihnen SO groß sind.

Meiner Meinung nach ist Linux eine kluge Wahl, weil es großartig funktioniert, in der gesamten Technologiebranche weit verbreitet ist (so dass das gesamte Wissen in Arbeitsumgebungen übersetzt werden kann) und wenn Sie daran interessiert sind, mehr darüber zu erfahren, wie es funktioniert, gibt es eine riesige Community das unterstützt das. Und das Wichtigste von allem... es ist kostenlos!

Ich meine, wenn wir eine der besten und am weitesten verbreiteten Software in der Geschichte der Menschheit in unserer Reichweite und völlig kostenlos haben, warum sollten wir dann bezahlen, um etwas anderes zu bekommen?

In Bezug auf andere Dinge denke ich, dass die meisten Dinge, die Sie unter GNU/Linux tun können, auch auf Mac und Windows möglich sind, zumindest für die meisten Benutzer. Es wird wahrscheinlich keinen großen Unterschied in Ihrem täglichen Leben machen, zumindest aus meiner Sicht.

In Bezug auf Hardware ist der Kauf eines modernen Apple-Computers fast eine Garantie dafür, dass Sie ein leistungsstarkes Gerät haben (wenn Sie es sich leisten können). Aber wenn Sie sich ein wenig mit Hardware auskennen oder sich die Zeit nehmen, sich umzusehen, können Sie auch sehr gute Alternativen zu einem geringeren Preis finden.

Am Ende denke ich, dass es wichtig ist zu wissen, was Sie verwenden, und die verfügbaren Optionen zu kennen. Als Computerbenutzer sollten Sie sich der Fakten und Unterschiede bewusst sein und sich nicht durch Marketingkampagnen ablenken lassen.

Ich glaube auch nicht daran, zu viel Urteil oder Gewicht in die eine oder andere Wahl zu legen. Die Tatsache, dass sich jemand für ein Open-Source-Betriebssystem entscheidet, macht diese Person nicht klüger oder überlegener als jemand, der dies nicht tut ... Genauso wie der Besitz des neuesten Mac-Computers Sie nicht zu einem besseren Programmierer macht.

Um es kurz zu machen, was auch immer Sie wählen, es ist in Ordnung, solange Ihr System es Ihnen erlaubt, das zu tun, was Sie wollen.

Wie immer hoffe ich, dass Ihnen der Artikel gefallen hat und Sie etwas Neues gelernt haben. Wenn Sie möchten, können Sie mir auch auf linkedin oder twitter folgen.

Cheers und bis zum nächsten! =D


Linux
  1. Fragen Sie Ihr Linux-Betriebssystem wie eine Datenbank ab

  2. Quickemu – Führen Sie virtuelle Windows-, macOS- und Linux-Maschinen aus

  3. Raccoon – APK-Downloader für Linux, MacOS und Windows

  4. Ändern Sie den SSH-Port im Betriebssystem Linux Ubuntu

  5. Windows PowerShell-Äquivalent zu Unix/Linux `pwd`?

Redox OS:ein in Rust geschriebenes Betriebssystem

Erste Schritte mit dem Linux-Betriebssystem

Ist Linux ein Betriebssystem oder ein Kernel?

Linux vs. macOS:15 Hauptunterschiede, die Sie kennen müssen

Linux vs. Windows-Sicherheit

Die 15 besten Linux-Emulatoren für Windows-Systeme