Linux ist ein Betriebssystem für freie Software (es gehört keiner Person oder Firma), daher ist es nicht erforderlich, eine Lizenz zu erwerben, um es auf einem Computer zu installieren und zu verwenden. Es ist ein Multitasking-Mehrbenutzersystem, das mit UNIX kompatibel ist und eine Befehlsschnittstelle und eine grafische Oberfläche bietet, was es zu einem sehr attraktiven System mit großen Aussichten für die Zukunft macht.
Als freie Software ist der Quellcode zugänglich, sodass jeder Benutzer ihn studieren und ändern kann. Die Linux-Lizenz schränkt das Verkaufsrecht nicht ein, daher vertreiben verschiedene kommerzielle Softwareunternehmen Versionen von Linux. Außerdem verfügt dieses System über viele Distributionen und Fenstermanager für die grafische Umgebung.
Das Linux-Betriebssystem wurde von Linus Torvalds entwickelt und basiert auf dem Minix- System, das wiederum auf dem Unix- System basiert. Torvalds fügte Tools und Dienstprogramme hinzu, um es betriebsbereit zu machen. Ab der ersten Linux-Version wurde das System von Tausenden von Programmierern auf der ganzen Welt unter der Koordination seines Erstellers modifiziert.
Der Name Linux leitet sich vom Namen des Autors Linus und des UNIX-Betriebssystems ab. Der eigentliche Name lautet jedoch GNU / Linux, da das System unter der GNU GPL (General Public License) vertrieben wird.
Die Linux-Struktur basiert auf einem hybriden Mikrokernel, auf dem die grundlegendsten Dienste des Betriebssystems ausgeführt werden. Der Kernel ist der Kern des Systems; Der Teil, der direkt mit der Hardware interagiert und alle Ressourcen wie Speicher, Mikroprozessor, Peripheriegeräte usw. verwaltet.
Darüber hinaus verfügt es über ein Programm, das den Benutzer vom Kernel isoliert, das als Shell oder Befehlsinterpreter bezeichnet wird. Seine Funktion besteht darin , die Befehle oder Anwendungen, die der Benutzer an das System sendet, von einem Terminal im Textmodus oder aus einer grafischen Umgebung zu interpretieren und in diese zu übersetzen Anweisungen, die das Betriebssystem versteht.
Abhängig von seiner Version wird dieses Betriebssystem in Supercomputern und Servern wie PCs verwendet. Die verschiedenen Linux-Varianten werden als Distributionen bezeichnet. Zu den bekanntesten gehören Red Hat-Fedora, Suse, Debian, Ubuntu und Mandriva.
Jede Linux-Distribution verteilt den Kernel über Betriebssystem-Updates. Jede Version des Kernels kann durch 3 oder 4 durch Punkte getrennte Zahlen unterschieden werden. Die Bedeutung jeder Zahl ist wie folgt:
1. Kernel-Version; Es variiert, wenn der Kernel-Code wesentlich geändert wird.
2. Hauptrevision des Kernels.
3. Kleinere Änderungen, z. B. die Aufnahme neuer Treiber oder einiger neuer Funktionen.
4. Korrekturen von Fehlern oder Sicherheitslücken innerhalb derselben Revision.
Linux hat in den letzten Jahren einen langen Weg zurückgelegt und Verbesserungen bei grafischen Benutzeroberflächen sowie bei der Erkennung und Verwendung von Hardwareressourcen hinzugefügt. Nach und nach gewinnt es unter Windows und Unix an Bedeutung. Es ist zum Favoriten von Computerbenutzern und Expertenunternehmen (Unternehmen wie IBM oder Hewlett-Packard) geworden, die es im Vergleich zu den anderen als robuste und kostengünstige Alternative betrachten. Betriebssysteme; und sie bieten den entsprechenden technischen Support, normalerweise als Teil der Serversysteme.