Logo BITS weiss komplett
bits business it solutions logo rand

Linux

Unix | Open Source | Kernel | Distributionen | POSIX

Linux ist ein freies und Open-Source-Betriebssystem, das auf dem Unix-Betriebssystem basiert und durch seine Flexibilität und Anpassbarkeit bekannt ist. Es wurde 1991 von Linus Torvalds ins Leben gerufen und hat sich seitdem zu einem der am weitesten verbreiteten Betriebssysteme der Welt entwickelt. Linux wird auf einer Vielzahl von Geräten eingesetzt, von Servern und Supercomputern bis hin zu Desktops, Smartphones und IoT-Geräten.

Das Herzstück von Linux ist der Kernel. Der Linux-Kernel stellt eine zentrale Komponente dar, die die Hardware des Computers verwaltet und den Betrieb von Softwareanwendungen ermöglicht. Der Kernel steuert die Ressourcen des Systems, wie den Zugriff auf CPU, Arbeitsspeicher und andere Peripheriegeräte. Im Gegensatz zu monolithischen Betriebssystemen wie Windows ist Linux modular aufgebaut, was bedeutet, dass Benutzer den Kernel und das System an ihre spezifischen Bedürfnisse anpassen können.

Ein herausragendes Merkmal von Linux ist die Vielfalt an Distributionen (auch „Distros“ genannt), die auf den Linux-Kernel aufbauen. Bekannte Distributionen wie Ubuntu, Fedora, Debian und Arch Linux bieten unterschiedliche Benutzererfahrungen und sind auf verschiedene Anwendungsfälle optimiert. Ubuntu beispielsweise ist eine benutzerfreundliche Distribution, die sich gut für Anfänger eignet, während Arch Linux ein minimalistisches System bietet, das erfahrene Benutzer nach ihren Vorlieben konfigurieren können. Es gibt außerdem Distributionen, die speziell für Serveranwendungen, Cloud-Computing oder Sicherheitszwecke entwickelt wurden.

Funktionsweise: Linux folgt dem POSIX-Standard (Portable Operating System Interface), was sicherstellt, dass es kompatibel mit vielen Unix-ähnlichen Betriebssystemen ist. Dies ermöglicht eine hohe Portabilität von Software zwischen Linux und anderen Systemen. Ein weiteres wesentliches Merkmal von Linux ist seine starke Netzwerk- und Sicherheitsarchitektur, die es zu einer beliebten Wahl für Serveranwendungen macht. Viele der weltweit größten Webseiten und Plattformen, wie Google, Facebook und Amazon, setzen auf Linux-basierte Server aufgrund seiner Stabilität, Sicherheit und Leistungsfähigkeit.

Ein weiterer Vorteil von Linux ist die umfassende Unterstützung für Programmierer und Entwickler. Dank der Open-Source-Natur von Linux haben Entwickler Zugang zu einer riesigen Bibliothek von Tools und Entwicklungsumgebungen. Programmiersprachen wie C, Python, Java und viele andere sind problemlos auf Linux ausführbar. Dazu kommt die große Anzahl an Paketmanagern (wie apt, yum und pacman), die die Installation und Verwaltung von Softwarepaketen vereinfachen.

Einsatzbereiche: Linux findet sich in vielen verschiedenen Bereichen wieder, einschließlich Embedded-Systemen, Supercomputern und Cloud-Umgebungen. In der IT-Welt ist Linux die dominierende Plattform für Server, und die meisten Webserver laufen auf einer Linux-Distribution, in der Regel in Verbindung mit dem Webserver Apache oder Nginx. Auch im Bereich der Virtualisierung und Containerisierung spielt Linux eine Schlüsselrolle, besonders durch Technologien wie Docker und Kubernetes, die auf Linux-Kernels basieren.

Im Consumer-Bereich hat Linux in Form von Android einen enormen Einfluss. Android, das Betriebssystem für die Mehrheit der Smartphones weltweit, basiert auf einem modifizierten Linux-Kernel und nutzt viele der Vorteile von Linux, wie seine Stabilität und Sicherheit.

Vorteile von Linux: Neben der Open-Source-Natur und den Anpassungsmöglichkeiten ist die Sicherheit ein wesentlicher Vorteil von Linux. Es gibt nur wenige bekannte Malware-Bedrohungen für Linux im Vergleich zu proprietären Betriebssystemen, da das System sehr robust ist und eine starke Benutzer- und Rechteverwaltung besitzt. Darüber hinaus ist Linux durch seine geringe Anfälligkeit für Abstürze und seine hohe Effizienz im Ressourcenmanagement bekannt, was es zu einer idealen Wahl für Server und kritische Anwendungen macht.

Die Experten der BITS haben Linux sowie verwandte Technologien in einer Vielzahl von Projekten eingesetzt. Eine Auswahl an Case-Studies und Referenzen können Sie im Folgenden finden.

Zentralisierung und Standar­di­sierung von Applikationen in Konzern­gesellschaften an unter­schiedlichen Stand­orten

In diesem Projekt hat die BITS die IT-Infrastruktur mehrerer Konzern­gesellschaften an verschiedenen Standorten zentralisiert und standardisiert.

Konzeption, Planung, Steuerung und Durchführung eines Datacenter Umzugs mit produktions­kritischer Infrastruktur

Die BITS hat für einen weltweit tätigen Konzern in der Automobilindustrie den Umzug der IT-Landschaft von einem Rechenzentrum in ein neues Rechenzentrum organisiert und die Durchführung koordiniert (Datacenter Migration). Das Projekt umfasste rund 150 Applikationen und 600 Server mit teilweise produktionsrelevanten Auswirkungen und wurde von uns über 3 Jahre begleitet.

Migration und Optimierung einer Legacy-Anwendung aufgrund von Supportende und Sicherheits­risiken sowie Erweiterung um neue moderne Schnittstellen

Die Aufgabe in diesem Projekt bestand darin, eine über 20 Jahre alte Eigenentwicklung für die Verwaltung technischer Zeichnungen aufgrund von Supportende und Sicherheitsrisiken zu migrieren und zu modernisieren sowie eine neue GUI zu erstellen.

Nach oben