Christian Kruse: Historische Frage zu Linux / GNU / GPL

Beitrag lesen

Hallo Karl,

  1. War die Kombination aus GNU-System und Linux-Kernel von 1991 dann schon eine Linux Distribution oder konnte man das damals noch nicht als Linux Distribution bezeichnen wie heutzutage Red Hat, SUSE, Ubuntu oder Mint?

Keine Ahnung. Halte ich auch für eine hypothetische Frage.

  1. Linus hatte ja 1991 innerhalb eines Jahres einen Linux Kernel geschrieben und das als Einzelperson. Wie kann es sein, das Richard Stallmann (der ja vermutlich im Gegensatz zu Linus kein Einzelkämpfer war) seit dem Beginn des GNU Projektes 1984 nicht dazu in der Lage war einen Kernel zu entwickeln. Was Linus in einem Jahr schafft schafft Richard nicht in 7 Jahren (1984 - 1991)?

Zunächst mal hat Stallman nicht angefangen den Kernel zu schreiben, sondern Thomas Bushnell ist der Vater des Projektes. Dann muss man sagen, dass die Entwicklung an Hurd nicht 1984 begann, sondern 1990. 1986-1990 gab es den Versuch eines anderen Kernels, der jedoch verworfen wurde.

Was deine eigentliche Frage betrifft: das hat vermutlich drei Gründe. Linux hatte von vornherein sehr starke Traktion. Er hatte einen Kernel im Sinn, der kompatibel zu MINIX war. Das hat dazu geführt, dass die Patches und Fixes, die die Leute damals alle schon für MINIX geschrieben und gesammelt haben, ihm zugeschickt wurden: er wurde sozusagen die Anlaufstelle für solche Modifikationen. Er hat also von vornherein viel Code von Dritten integriert.

Außerdem hat er nicht alles von Grund auf neu entwickelt wie das Hurd-Projekt, sondern er hat MINIX versucht zu kopieren. Das heisst, dass viel konzeptionelle Arbeit nicht nötig war, die war ja schon vorgegeben.

Letztlich hat das Auftauchen von Linux sicherlich auch dazu geführt, dass die Notwendigkeit und damit auch die Motivation, Hurd schnell fertig zu bekommen, gesunken ist. Man hatte jetzt ja einen Kernel.

LG,
CK