avatar_gosia

25.08. Geburtstag von Linux

Begonnen von gosia, 26. August 2026, 20:38:46

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

gosia

Viele Glückwünsche zum Linux-Geburtstag am 25. August und eine möglichst Bug-freie Zukunft. An diesem Tag vor 35 Jahren veröffentlichte Linus Torvalds im Usenet zum ersten Mal seine Pläne zur Entwicklung eines freien Betriebssystems. Die Anregung dazu holte er sich durch das schon 1987 vom Informatiker Andrew S. Tanenbaum zu Lehrzwecken entwickelte Betriebssystem MINIX, das wiederum an UNIX orientiert war.
Die erste veröffentlichte Version 0.01 erschien dann im September 1991. Zu dieser Zeit dachte niemand, auch Linus Torwalds nicht, dass Linux einmal das alltagstaugliche und weit verbreitete Betriebssystem sein würde, das es heute darstellt.
Übrigens gab es 1992 einen kleinen Disput zwischen Tanenbaum und Torvalds, welcher Ansatz für die Aufgaben des Kernels der richtige sei. Sollte der Kernel nur minimale Aufgaben wie Signalverarbeitung, Interrupt-Handling und Prozessverarbeitung sowie eventuell Ein- und Ausgabe übernehmen und den Rest externen Programmen überlassen (sogenannter Microkernel-Ansatz von Tanenbaum in MINIX realisiert) oder ist es besser auch weitere  Betriebssystem-spezifischen Aufgaben wie z.B. Geräte- und Hardwareverwaltung dem Kernel zu überlassen (monolithischer Kernel)
Wen es interessiert, die Diskussion lässt sich hier nachlesen bzw. nachverfolgen
https://ponderwall.com/index.php/2019/04/02/linux-tanenbaum-newsgroup-linus-torvalds/
https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate
Wie oft im Leben liegt die Wahrheit irgendwo in der Mitte, so dass mit der Zeit sogenannte Kernel-Module eingeführt wurden.

Wer neugierig ist kann MINIX mal hier downloaden und ausprobieren. Allerdings handelt es sich um eine neuere Version und man sollte dazu eine VM benutzen, da die Entwicklung wohl schon länger eingestellt wurde. Interessanterweise soll MINIX 3 mit NetBSD kompatibel sein.
Um die ursprüngliche MINIX-Version 1 nachzufühlen kann man aber auch die älteren ISOs nehmen:
https://wiki.minix3.org/doku.php?id=www:download:previousversions

viel Spass beim ausprobieren