Wussten Sie das?

von BigBearOmaha

georgetoon2

Lassen Sie uns etwas über den Linux Kernel sprechen. Alles essentielle in Linux, ist im Kernel. Ich weiß, dass wir alle gehört haben, dass „Linux“ selbst nur der Kernel ist und dass GNU-Anwendungen den „Rest“ des BSs bilden. Wenn das stimmt, was genau macht der Kernel dann?

Der Linux Kernel ist ein mächtiges Stück Code, dass, einfach gesagt, der Computerhardware erklärt, wie alles funktioniert. Er ist so eine Art Verkehrspolizist, Unterhändler, und Übersetzer.

Der Code selbst kommt von einer großen und mannigfaltigen Gruppe von Mitwirkenden, die alles Mögliche einsenden, von ein paar Zeilen Code, einem „Patch“ zum Ausbessern oder Verändern eines Problems im Kernel, bis hin zu vollständig neuen Abschnitten, die der folgenden Version des Kernels hinzugefügt werden.

Alle diese Beiträge kommen von Leuten, die ihre Zeit und Talente freiwillig anbieten, oder von solchen, die für Firmen arbeiten und für Beiträge zum Projekt bezahlt werden. Es gibt bei den Kernel Mitarbeitern Listen der Mitwirkenden, und dieser macht den Prozess transparent. So weiß jeder wer was macht und wie viel jeder beiträgt.

Es gibt mindestens siebenundzwanzig (27) Hauptfirmen, die zum Linux Kernel beitragen. IBM, Cisco und HP gehören zu ihnen, sowie viele andere. Diese Unterstützung von etablierten und anerkannten Führern in der Technologiewelt hilft zu garantieren, dass Linux auch in Zukunft als „ernst zunehmendes“ Produkt existieren wird.

Linus Torvalds, der Kerl, der den Linux Kernel für die OpenSource Welt erfand ist bei Open Dource Development Labs als offizieller Bearbeiter des Linux Kernels angestellt. Er hat das abschließende Wort auf absolut alles, was im Kernel ist. Nicht nur das, er ist auch der registrierte Inhaber des eingetragenen Warenzeichens „Linux“, welches andere von boshaftigen Handeln im Namen von Linux abhält.

Eine sehr wichtige Sache am Linux Kernel ist, dass jeder ihn für seinen eigenen Gebrauch und Notwendigkeiten frei ändern kann. Sie können Module und Code in jeder Hinsicht hinzufügen, um die Geschwindigkeit und die Flexibilität von Linux zu nutzen. Sie können ihn auf den spezifischen Prozessor und RAM optimieren, wenn Sie das möchten. Weil der Kernel unter den GPL verteilt wird, bedeutet dies auch, dass Sie auf den Kernel frei zugreifen, Änderungen an ihm bilden, personalisieren, und sogar den Quellcode selbst ändern können, wenn Sie sich dazu befähigt sehen. Alles das, ohne irgend jemanden einen Cent zu zahlen.

Der neueste Kernel ist 2.6.30.1. Der Linux Kernel ist in ständiger Entwicklung und einige Ausgaben haben große Veränderungen, die industrieweite hervorragende Verbesserungen sind. Andererseits sind viele Ausgaben nur Kosmetik oder haben nur kleine Änderungen, um Eigenschaften zu reparieren oder zu verbessern, die Sie „nie gesehen hätten“, wenn es Ihnen nicht gesagt worden wäre.

Der Linux Kernel ist ein einzigartiges Wesen. Es ist ein ständig wechselndes, offenes Buch, zu dem jedermann beitragen kann. Aber auch weil jedermann einen Beitrag senden kann, bedeutet das nicht, dass alle benutzt werden. Häufig sehen Beiträge nie das Licht des Tages. Das bedeutet aber auch nicht, dass diese Leute nicht wieder beitragen können; es bedeutet nur, dass es dieses mal nicht ganz ausgereift war oder nicht in einem der momentan fokussierten Bereiche lag.

Der Linux Kernel ist ein unglaubliches Stück Arbeit. Er ist die Basis eines der vordersten Repräsentanten freier Software. Er bringt die Erfahrung, das Talent und das Wissen von Hunderten (wenn nicht Tausenden) Programmierern, Fachleuten und Liebhabern aus der ganzen Welt in ein gut funktionierendes, technologisches Wunder zusammen.

Jetzt wissen Sie es.

georgetoon3

Seitenanfang | Folgeseite