Was gibt es für Betriebssysteme und Programme?

Es gibt nicht nur ein Betriebssystem auf der Welt - es gibt mehrere. Eine Unterteilung kann man zunächst mal vornehmen in die beiden Bereiche "kommerzielle Betriebssysteme" und "freie Betriebssysteme". Das gleiche gilt für die "Programme", mit denen man bestimmte Aufgaben mit einem Computer erledigen kann.

Ein kommerzielles Betriebssystem / Programm ist von einem "Hersteller" erstellt - viele Mitarbeiter haben dort ihren "Gehirnschmalz" zu einem Produkt dazugegeben. Der Hersteller möchte mit seinem Produkt Geld verdienen, er muß seine Mitarbeiter bezahlen und stets aufs neue "verkaufen, verkaufen, verkaufen". Daher ist die Zielsetzung natürlich nicht, ein Produkt einmal zu verkaufen, und alle Verbesserungen und Weiterentwicklungen sind dann für den Käufer kostenlos! Ab einem bestimmten Punkt ist "neukaufen" angesagt - sonst könnte der Hersteller nicht überleben. Die genaue Funktionsweise, die "Explosionszeichnung" oder "Schaltung" des Betriebssystems, der Quellcode, wird vom Hersteller streng unter Verschluß gehalten. Schliesslich soll niemand die dort angewandten Tricks und Kniffe einfach kopieren und selbst weiterverwenden können... Als Nachteil daraus kann niemand wirklich nachvollziehen und wissen, ob

  • das Betriebssystem / Programm Sicherheitslücken enthält, durch die Schadprogramme (Viren, Würmer, Eindringlinge) Funktionen des Computers steuern können.
  • das Betriebssystem / Programm eventuell ein gewaltiger Ressourcenverschwender ist (also schnelle Prozessoren, viel Speicher usw. benötigt, obwohl es auch mit deutlich weniger ginge).
  • unbemerktes Ausspionieren des Nutzers stattfindet. Selbst scheinbar unwichtige, aber eindeutige Informationen (wie die Seriennummer des Betriebssystems oder eines Programmes) lassen dank guter Vernetzung eine nahezu lückenlose Verfolgung der Aktivitäten des Nutzers zu.

Zusätzlich haben kommerzielle Betriebssysteme / Programme rechtliche Grenzen gesetzt, was der Nutzer damit tun darf. So darf er generell nicht untersuchen, wie ein bestimmtes Betriebssystem / Programm arbeitet, um es z.B. für seine Zwecke anzupassen oder zu verbessern. Sowas würde man "reverse Engineering" nennen - ein Straftatbestand bei kommerzieller Software!

Ein freies Betriebssystem / Programm, auch "Open Source" genannt, wird von Menschen erstellt, verbessert und veröffentlicht, die diese Arbeiten kostenlos allen anderen zur Verfügung stellen. Aber damit nicht genug: Nicht nur die Nutzung des Betriebssystems / Programms ist kostenlos - es wird auch der "Quellcode" dazu mit veröffentlicht! Somit kommt jeder, der kann und will, in die Lage, die Funktionsweise nachzuvollziehen, eventuelle Fehler oder Sicherheitslücken zu finden und zu beseitigen. Auch kann man die Programme damit an seine Bedürfnisse anpassen und verbessern. Das ist sogar erwünscht....

 

Beispiele für kommerzielle Betriebssysteme sind "Microsoft Windows", "Apple OS X" etc.

Ein Beispiel für ein freies Betriebssystem ist "Linux".