Computer & ServerVertiefung: Betriebssysteme Bauteile ansehen

Freiwillige Vertiefung · etwa 25 Minuten

Hardware kann. Das System vermittelt.

Windows, macOS und Linux lösen dieselben Grundaufgaben. Sie unterscheiden sich darin, wer sie baut, welche Geräte und Programme sie unterstützen und wie viel du selbst verändern kannst.

Apps & DiensteMinecraft · Browser · Webserver
BetriebssystemDateien · Prozesse · Netzwerk · Rechte
Kernel & Treibergeschützter Zugang zur Hardware
HardwareCPU · RAM · SSD · Netzwerk

Wähle eine Aktion und beobachte ihren Weg.

Eine vereinfachte Schichtenkarte. Jede Aktion einer App wandert durch Systemdienste zur Hardware – und das Ergebnis wieder zurück.

Was bedeutet «Betriebssystem» genau?

Es ist die grundlegende Software, die den Computer benutzbar macht. Es teilt CPU-Zeit und RAM zu, organisiert Dateien, spricht über Treiber mit Geräten, verbindet Programme mit dem Netzwerk und prüft Rechte.

Der Kernel ist der besonders geschützte Kern dieser Arbeit. Zum vollständigen Betriebssystem gehören aber auch Systemdienste, Bibliotheken, Werkzeuge und meist eine Oberfläche. Eine App fragt also nicht direkt beliebig die SSD oder Kamera ab – sie bittet das Betriebssystem über definierte Schnittstellen.

Firma ≠ Betriebssystem

Microsoft ist eine Firma, Windows ihr Betriebssystem. Apple ist eine Firma, macOS ihr Mac-Betriebssystem. Linux ist keine Firma, sondern zuerst ein offen entwickelter Kernel.

Vier Jahrzehnte in fünf Haltestellen

Die Systeme entstanden nicht gleichzeitig und nicht aus derselben Idee. Ihre Geschichte erklärt viele heutige Unterschiede.

  1. 1985
    Windows 1.0

    Grafische Fenster und Mausbedienung über MS-DOS.

  2. 1991
    Linux beginnt

    Ein offener, Unix-ähnlicher Kernel wächst durch weltweite Zusammenarbeit.

  3. 1993
    Windows NT

    Microsoft führt eine neue Systemgrundlage mit geschützten Prozessen ein.

  4. 2000
    Mac OS X vorgestellt

    Apple zeigt das neue System mit Darwin- und UNIX-Grundlage.

  5. heute
    Viele Familien

    Desktop, Telefon, Konsole und Server setzen dieselben Grundaufgaben verschieden um.

Microsoft

Windows

Technische Familie
Windows NT

Woher kommt es?

Windows 1.0 erschien 1985 zunächst als grafische Umgebung über MS-DOS. 1993 brachte Microsoft Windows NT mit einer neuen, auf Schutz und Mehrbenutzerbetrieb ausgelegten Grundlage. Die heutigen Windows-Versionen gehören zur NT-Familie.

Welche Idee prägt es?

Windows soll auf sehr vielen PC-Modellen mit Hardware unterschiedlicher Hersteller laufen. Microsoft definiert das Betriebssystem; Gerätehersteller liefern passende Treiber und Computer.

Programme und Alltag

Die grosse PC-Verbreitung bringt eine breite Auswahl an Spielen, Bürosoftware, Spezialprogrammen und Gerätetreibern. Programme kommen aus dem Microsoft Store, von Herstellern oder über Paketwerkzeuge.

Wie frei ist es?

Du kannst viel konfigurieren und eigene Programme installieren. Der Quellcode des Kernsystems ist jedoch nicht allgemein offen, und einige Entscheidungen bleiben bei Microsoft oder dem Gerätehersteller.

Als Server

Windows kann Dienste anbieten und existiert auch als Windows Server. Für unseren kleinen Linux-Lernserver ist es nicht nötig – aber ein Windows-PC kann genauso die Rolle eines Servers übernehmen.

Wann passt Windows?

Du brauchst bestimmte Windows-Spiele, Schul- oder Spezialsoftware oder willst einen PC aus frei kombinierbarer Hardware nutzen.

Apple

macOS

Technische Familie
XNU / Darwin

Woher kommt es?

Apple stellte Mac OS X im Jahr 2000 als neue Generation des Mac-Systems vor. Seine offene Grundlage Darwin verbindet Mach- und BSD-Technik; darauf setzt Apple die eigene Oberfläche, Programmierschnittstellen und Dienste. Seit 2016 heisst das System macOS.

Welche Idee prägt es?

Apple entwickelt Computer, Chips, Betriebssystem und viele zentrale Programme gemeinsam. Dadurch muss macOS nur eine begrenzte Zahl genau bekannter Mac-Modelle unterstützen.

Programme und Alltag

macOS verbindet eine grafische Desktop-Umgebung mit einer UNIX-basierten Grundlage und einem Terminal. Mac-Apps kommen aus dem App Store oder direkt von Entwicklerinnen und Entwicklern.

Wie frei ist es?

Du kannst eigene Programme und viele Entwicklerwerkzeuge installieren. Darwin ist offen einsehbar, grosse Teile der macOS-Oberfläche und Apple-Dienste sind jedoch proprietär. macOS ist UNIX-basiert, aber nicht Linux.

Als Server

Ein Mac kann Web- oder Entwicklungsdienste anbieten. Für einen günstigen, reparierbaren Dauer-Server ist Linux auf vorhandener PC-Hardware oft flexibler; das ist eine praktische Wahl, kein Naturgesetz.

Wann passt macOS?

Du arbeitest mit Mac-Programmen, willst eine eng abgestimmte Apple-Umgebung oder entwickelst Software für Apple-Plattformen.

Gemeinschaft + viele Organisationen

Linux

Technische Familie
Linux-Kernel

Woher kommt es?

Linus Torvalds begann den Linux-Kernel 1991. Seitdem entwickeln Menschen und Firmen weltweit daran weiter. Der Kernel allein ist noch kein fertiger Desktop: Distributionen wie Ubuntu kombinieren ihn mit Werkzeugen, Bibliotheken, Oberfläche und Paketverwaltung.

Welche Idee prägt es?

Linux trennt den gemeinsamen offenen Kernel von vielen möglichen Zusammenstellungen. Eine Distribution entscheidet, welche Pakete, Voreinstellungen, Oberfläche und Update-Regeln zusammengehören.

Programme und Alltag

Programme werden häufig über eine zentrale Paketverwaltung installiert. Viele Werkzeuge für Server, Programmierung und Automatisierung sind direkt verfügbar; manche kommerziellen Spiele oder Spezialprogramme gibt es nicht nativ.

Wie frei ist es?

Quellcode und Lizenzen erlauben es, das System zu untersuchen, anzupassen und weiterzugeben. Diese Freiheit bringt Auswahl – und manchmal mehr Entscheidungen, die du selbst treffen musst.

Als Server

Linux läuft auf sehr kleinen Geräten, PCs und grossen Servern. Es lässt sich ohne Bildschirm betreiben, gut automatisieren und schlank installieren. Darum ist Ubuntu Server ein passender Lernweg für unseren Minecraft-Server.

Wann passt Linux?

Du willst verstehen, automatisieren, alte Hardware als Server nutzen oder möglichst viel am System selbst kontrollieren.

Der Unterschied auf einen Blick

Nicht «welches ist besser?», sondern «welches passt zu dieser Aufgabe und diesen Menschen?»

FrageWindowsmacOSLinux
Wer baut es?Microsoft plus GeräteherstellerApple für Apple-HardwareGemeinschaften und viele Firmen
SystemkernWindows NTXNU in der Darwin-GrundlageLinux-Kernel
Typische GerätePCs vieler MarkenMacs von AppleServer, PCs, Einplatinencomputer und mehr
ProgrammeSehr breite PC- und Spiele-AuswahlMac- und Apple-EntwicklungssoftwareStark bei offenen Werkzeugen, Servern und Entwicklung
Einblick & UmbauViel konfigurierbar, Kern proprietärDarwin offen, grosse Teile proprietärKernel und Distributionen weitgehend offen
Unser Servermöglichmöglichbevorzugter Lernpfad

Drei Situationen – drei vernünftige Antworten

Du willst aktuelle PC-Spiele und möglichst breite Geräteunterstützung.

Windows ist oft der direkteste Weg, weil viele Spiele und Treiber dafür zuerst angeboten werden.

Du entwickelst eine iPhone-App und arbeitest mit Apple-Werkzeugen.

macOS ist nötig, weil Apples Entwicklungs- und Signierwerkzeuge dort zu Hause sind.

Du willst einen alten PC ohne Bildschirm als lernbaren Minecraft-Server nutzen.

Eine Linux-Distribution wie Ubuntu Server ist schlank, offen dokumentiert und gut über das Netzwerk verwaltbar.

Server ist eine Rolle – Linux ist eine mögliche Wahl.

Windows, macOS und Linux können Dienste anbieten. Linux wird für Server häufig gewählt, weil es ohne grafische Oberfläche auskommt, gut automatisierbar ist und auf sehr unterschiedlicher Hardware läuft. Der Computer wird aber erst dann zum Server, wenn ein Dienst Anfragen anderer Clients beantwortet.

Und was läuft auf Telefon und Konsole?

Android

Android verwendet den Linux-Kernel, baut darüber aber eine eigene Laufzeit, Systemdienste und App-Schnittstellen. Eine Android-App ist deshalb nicht automatisch ein Linux-Desktopprogramm. Hersteller passen Teile des Systems an ihre Geräte an.

iOS

iOS gehört wie macOS zur Apple-Plattformfamilie. Apps laufen stärker abgeschottet, werden signiert und erhalten nur ausdrücklich erlaubte Zugriffe. Das schützt Gerät und Daten, lässt dir aber weniger Systemfreiheit als ein typischer Desktop.

PlayStation & Xbox

Auch Konsolen besitzen Hardware, Systemsoftware und Apps. Ihre Systeme sind eng auf Spiele, Controller und feste Hardware abgestimmt. Du kannst freigegebene Spiele installieren, aber nicht beliebig Treiber oder Serverprogramme wie auf einem offenen PC.

Gemeinsame Idee: Je geschlossener Hardware, Store und System zusammengebaut sind, desto weniger Kombinationen muss der Hersteller testen. Dafür kannst du als Besitzerin oder Besitzer weniger verändern.