Was ist Linux® Quellcode?
Quellcode ist ein Begriff, der verwendet wird, um die Datei oder Dateien zu verweisen, die die tatsächlichen Zeilen von Programmieranweisungen enthält, die von Programmierern für die von ihnen entwickelte Software verfasst wurden. Linux® ist der Name des von Linus Torvalds geschriebenen Quellcode, der den Kernel des Linux® -Betriebssystems entwickelt hat. Diese Programmieranweisungen werden als Linux® -Quellcode bezeichnet. Der Begriff wird manchmal auch locker, aber fälschlicherweise verwendet, um sich auf den Quellcode der Anwendungen zu beziehen, die unter Linux® ausgeführt werden, sind jedoch nicht der Kernel selbst. Ein Kernel ist eine äußerst komplexe Software, die als Manager von Prozessen fungiert, die in einem Betriebssystem auftreten, und Benutzer interagieren kaum direkt mit dem Kernel, dem Kern oder "Herz" des Systems. Obwohl die meisten Open-Source-Software durch Download kostenlos sind, tut der Begriff "Open Source" neinT bedeutet notwendigerweise, dass ein Softwareprogramm keine Gebühr beigefügt ist. Vielmehr zeigt es die rechtliche Freiheit an, nicht nur den Quellcode des Programms anzuzeigen, sondern sie auch in benutzerdefinierte Software zu ändern. Benutzer des Linux® -Betriebssystems, die keine Programmierer sind, laden den Linux® -Quellcode nicht sehr herunter, da er zusammengestellt werden muss, was eine entmutigende Aufgabe für jemanden sein kann, der die Prinzipien und Schritte, die an der Zusammenstellung der Software beteiligt sind, neu sind.
Es gibt Unterschiede zwischen Linux® Quellcode und einem Linux® -Betriebssystem, das auch als Verteilung oder einfach als "Distribution" bezeichnet wird. Linux® Source Code ist nur der Verwaltungsteil des Systems, während eine Verteilung einen Kernel enthält, der mit Programmen gebündelt ist, die mit diesem Kernel interagieren und von diesem verwaltet werden, um den Benutzern die Möglichkeit zu geben, die Leistung des Managers auszunutzen. Diejenigen, die daran interessiert sind, einen Linux® Dist zu verwendenDie Ribution muss nur dieses bestimmte Betriebssystem herunterladen, ohne sich um den Linux® -Quellcode zu beschäftigen. Viele Menschen verwenden jeden Tag Linux® -Betriebssysteme, um ihre persönlichen und Business -Computing -Anforderungen mit hoher Automatisierung und Benutzerfreundlichkeit zu erfüllen, ohne dass ein Verständnis über den Linux® -Quellcode ist.
Der Linux® -Kernel enthält Anweisungen, die von verschiedenen Hardware -Teilen benötigt werden, auf denen das System ausgeführt wird. Dies beinhaltet Code für die zentrale Verarbeitungseinheit, das "Gehirn" eines Computers ist. das Motherboard; und andere Hardware. Computerprogrammierer, die daran interessiert sind, einen eigenen "Aroma" von Linux® zu entwickeln, können Linux®-Quellcode und andere Dienstprogramme, die auch Open-Source-Dateien sind, herunterladen, und diese Programmierer können legal eine neue Verteilung erstellen, die sie kostenlos oder für eine Gebühr anbieten können. Fast alle Linux® -Verteilungen werden jedoch durch Download kostenlos angeboten.