Linux

Linux ist ein von Linus Torvalds entwickelter Kernel, auf dem verschiedene Open-Source- und Freeware-Betriebssysteme aufbauen. Der Kernel ist die hardware-abstrahierende Schicht eines Betriebssystems  und stellt einheitliche Schnittstellen (API, Application Programming Interface) zur Verfügung. Linux ist daher plattformunabhängig.  Linux verfügt über einen hybrid-monolithischen Kernel. Dadurch können einzelne Module dynamisch geladen und entladen werden. Linux wurde fast vollständig in C programmiert. Teile von Linux, wie z. B. der Start des  Bootvorganges, sind in Assembler geschrieben. Linux wird von Entwicklern aus der ganzen Welt weiterentwickelt.

Heute ist Linux vollwertig zu Unix und wird auf vielen Web-Servern eingesetzt. Besondere Eigenschaften sind: 
preemptives Multitasking, gemeinsam nutzbare Bibliotheken, virtueller Arbeitsspeicher und direkte Unterstützung des Protokolls TCP/IP. Linux Betriebssysteme, die sog. Linux-Distributionen mit zusätzlichen Features und Support,  können für geringes Entgelt bezogen werden. Viele können auch kostenlos aus dem Internet heruntergeladen werden. Die Anzahl der Distributionen geht in die hunderte und reicht vom Profi-Linux Debian bis zum Damn Small Linux mit nur ca. 50 MB Quellcode. 

Bedeutende Linux Distributionen sind u.a.: openSuSe, Red Hat, Fedora Core, Debian, Slackware, Mandriva, Ubuntu, Open Linux (Caldera), Linux Mint, FreeBSD, CentOS, BackTrack, Kororaa AIGLXgl oder Knoppix.  Von Knoppix, Fedora Core, Ubuntu oder openSuSe und weiteren gibt es auch Live-CD/DVD Versionen, die ohne Installation auskommen. In der Regel werden diese Distributionen unter der GNU/GPL Lizenz vertrieben.  Die Entwicklung von SCO Linux (ehemals Caldera) wurde 2003 eingestellt.                                         
Siehe auch:    GNU-Projekt   Kernel   SAMBA   Ubuntu   Red-Hat   openSuSE   Debian   KNOPPIX   Reiser-File-System   


  Es wurden weitere Begriffe gefunden:


  RPM

RPM Package Manager. RPM ist der Paket Manager von der Linux Distribution Red Hat zur Installation, Aktualisierung und Deinstallation von Software.  Weiterhin kann man mit RPM Abfragen über installierte Software (rpm-q) durchführen oder Softwarepakete selber zusammenstellen. RPM ist durch die GPL lizenziert.                                                       
Siehe auch:    Red-Hat   GPL   GNU   Mandriva   Kernel   Debian   Fedora-Core   openSuSE   
Link: http://www.rpm.org


  SAMBA

Ende 1991 entwickelte der Student Andrew Tridgell an der Australian National University in Canberra eine Software um den Datenaustausch vom Pathworks-Client und Ultrix zu ermöglichen. Es war die Geburtsstunde von SAMBA. 

Das SAMBA-Programmpaket in der heutigen Distribution 3.0.XX März 2007 besteht aus mehreren unterschiedlichen Programmen und Skripten. Auf Unix/Linux-Rechnern installiert, stellt Samba eine Netzwerkanbindung für alle Windows-Systeme bereit und ersetzt  somit die Funktionen eines Microsoft Windows Server als Anmelde-, Datei- und Druckerserver. SAMBA benutzt hierzu das von Microsoft verwendete SMB (Server Message Block)-Protokoll,  welches auf der von Windows Rechnern zugrundeliegenden Applikations-Schnittstelle NetBIOS basiert.

Vorteile von Samba sind: 
1. Vollständige Kompatibilität zu Windows Server
2. Im Netzwerkverbund sind an den Windows-Rechnern keinerlei Veränderungen vorzunehmen oder gar zusätzliche Software zu installieren 
3. Die Module von SAMBA gelten als absolut zuverlässige Dienste.
4. Plattformunabhängiges System (Sun, Solaris, OS/2 und viele andere) 
5. Keine Lizenzkosten. Der Quellcode unterliegt der General Public Licence (GPL).                                             
Siehe auch:    Server-Message-Block-Protocol   Common-Internet-File-System   GPL   NetBIOS   Mac-OS-X-Server   NetBIOS-over-TCP-IP   

  Advanced-Packaging-Tool

Advanced Packaging Tool (APT) ist ein Paketmanagement-System für die Linux-Distribution Debian. APT unterstützt den Anwender bei der Auswahl und Installation von Programmpaketen. Ausserdem kann APT helfen, die ganze Linux-Installation auf den  aktuellen Stand zu bringen. 

APT selber besteht aus einer Programmbibliothek sowie Kommandozeilen-Programmen. Wichtige Bestandteile von APT sind apt-get und apt-cache. Front-Ends für APT können die Arbeit erleichtern: Aptitude ist eine zeichenorientierte  Benutzerschnittstelle (Text User Interface, TUI). Synaptic und GNOME-apt sind grafisch-orientierte Benutzerschnittstellen (GUI) für APT.  APT wurde auch auf RPM-Systeme (RPM Package Manager) portiert.                                                 
Siehe auch:    Debian   GUI   RPM   

  KNOPPIX
Dateimanager in KNOPPIX Dateimanager in KNOPPIX
KNOPPIX ist eine komplett von CD/DVD lauffähige Zusammenstellung auf Basis der Debian GNU/Linux-Distribution mit automatischer Hardwareerkennung und  Unterstützung für viele Grafikkarten, Soundkarten, auch exotische ISA-Soundkarten, SCSI- und USB-Geräte und sonstige Peripherie.  KNOPPIX kann als Linux-Demo, Schulungs- CD, Rescue-System oder als Plattform für kommerzielle Software-Produktdemos angepasst und eingesetzt werden.  Es ist keinerlei Installation auf der Festplatte notwendig, aber möglich.  Auf der CD können durch transparente Dekompression bis zu 2 Gigabyte an lauffähiger Software installiert sein.  Die aktuelle Live-Distribution von Knoppix 7.0.5 zum Download.                                               
Siehe auch:    SAMBA   Live-CD   Red-Hat   openSuSE   Ubuntu   GNOME   KDE   OpenOffice-Org   

  Ubuntu

Ubuntu ist ein auf Debian basierendes Linux Betriebssystem. Die Bezeichnung "Ubuntu" stammt aus der Sprache der Zulu und der Xhosa. Sie bedeutet "Menschlichkeit" und "Gemeinsinn".  Ubuntu will hauptsächlich die Benutzerfreundlichkeit erhöhen. Aus diesem Grund wird nur ein Standard-Desktop (GNOME) installiert. Im Gegensatz dazu verwendet Kubuntu KDE anstatt GNOME als Desktop-Umgebung. 

Ubuntu ist für alle frei. Das gilt sogar für die "Enterprise-Edition". Alle sechs Monate gibt es ein neues Release. Für jedes Release gibt es 18 Monate lang Support und für diesen Zeitraum auch kostenlose Updates. 

Die Firma Canonical Ltd. mit Sitz in Douglas, Isle of Man, sponsort Ubuntu. Canonical gehört dem südafrikanischen Unternehmer Mark Shuttleworth und hat ausser Ubuntu noch Kubuntu, Edubuntu, Launchpad, Bazaar und Landscape im Portfolio.  Bazaar ist eine Software zum Versionsmanagement, Launchpad ist eine Website und eine Webanwendung die der Entwicklung freier Software dient.  Landscape ist eine proprietäre Webanwendung welche Systemadministratoren unterstützt.                                               
Siehe auch:    Debian   KDE   GNOME   GPL   GNU   Managed-Server   Red-Hat   Kernel   
Link: http://www.ubuntu.com


  Debian

Debian ist ein Linux-Betriebssystem (Linux Distribution). Es ist Open Source (der Quellcode liegt offen und es darf daran entwickelt werden) und umfasst mehrere tausend Software-Pakete.  Ins Leben gerufen von Ian Murdock 1993 leitet sich der Name aus seiner Frau Debra und seinem Vornamen Ian ab. 

Debian ist anspruchsvoll und gilt als Linux für Profis. Die Software Pakete enthalten viele notwendige Programme, unter anderem von GNU, für die Textverarbeitung, Verwaltung, Entwicklung und für Spiele. Debian ist die am weitesten  verbreitete nicht-kommerzielle Linux Distribution.

Es ist bekannt für das Paketmanagement-System APT (Advanced Packaging Tool).  Dadurch können leichter neuere Versionen eingespielt werden oder Softwarepakete installiert werden. Problemstellen und Sicherheitsmängel werden öffentlich, z. B. in Foren, Zeitschriften oder Online-Magazinen  diskutiert. Debian ist auf vielen Prozessor-Architekturen lauffähig: PowerPC, Intel x86 und IA-64, Motorola 680x0, DEC Alpha, IBM S/390, Sun SPARC.                                               
Siehe auch:    SPARC   Open-Source   GNU   KNOPPIX   Red Hat   Ubuntu   GNOME   GPL   KDE   
Link: http://www.debian.org


  KDE

Kool Desktop Environment ist eine Desktopumgebung für UNIX-Workstations. Sie ist netzwerktransparent und verfügt über eine grafische Benutzeroberfläche und viele Zusatzprogramme. Sie wird verwendet auf UNIX-Systemen, in GNU/LINUX Umgebungen oder  BSD sowie Solaris.                                                       
Siehe auch:    GNU   Ubuntu   KNOPPIX   GNOME   GPL   Red-Hat   Debian   
Link: http://www.kde.org