Open-Source
Open-Source ist das Thema der Stunde.
In nahezu allen Bereichen der IT-Branche wird über den Einsatz von
Open-Source diskutiert.
Das Open-Source auch zunehmend an
Bedeutung gewinnt, lässt sich an der stark steigenen Nachfrage nach
Open-Source Lösungen dokumentieren.
Renomierte IT-Firmen wie IBM, Hewlett-Packard und Siemens unterstützen die
Open-Source Gemeinde und bieten als IT-Dienstleister Open-Source Software in
ihrem Portfolio an.
Wir haben uns auf den Einsatz von Open-Source Software spezialisiert. Ob auf dem Desktop / Arbeitsplatz, bei Webanwendungen oder bei der Realisierung von Serverlösungen, immer häufiger gibt es in der OpenSource Gemeinde fertige Lösungen bzw. Lösungsansätze, die wir für die Realisierung unserer Kundenanforderungen einsetzen.
Was ist Open-Source Software ?
Open-Source Software ist Software, die dem Endanwender im Quellcode vorliegt, d.h. der Anwender hat genauen Einblick auf alle Internas der Software und kann diese ggf. seinen spezifischen Anforderungen anpassen oder bei auftretenden Fehlern eigenständig korrigieren. Die drei wichtigsten Eigenschaften von Open-Source Software sind:
- Offener Quellcode
- Änderungen am Quellcode möglich
- Die Verbreitung der Software ist erlaubt
Die bekanntesten der Open-Source Lizenzen sind:
- GNU GPL (General Public License) / deutsche Fassung
- GNU LGPL (Lesser General Public License) / deutsche Fassung
- BSD Lizenz
Vorteile von Open-Source Software
Einige der Vorteile von Open-Source Software sind:- Verfügbarkeit des Quellcodes
- Der Quellcode darf verändert werden
- Quellcode und ggf. Änderungen dürfen weitergegeben werden
- Oftmals lauffähig unter verschiedenen Betriebssystemen (Linux, Windows, BSD usw.)
- Optimale Anpassung an sicherheitsrelevante Bereiche durch offenen Quellcode
- In der Regel schnelle sicherheitsrelevante Updates
- Keine Abhängigkeiten einer Monokultur wie z.B. bei Microsoft
- Datenaustausch zwischen verschiedenen Software-Lösungen ist einfacher zu realisieren
- Support und Service von freien Anbietern weltweit
Beispiele von Open-Source Software
LINUX
Linux sowie die verschiedenen BSD-Derivate
sind die wahrscheinlich bekanntesten Open-Source Betriebssysteme.
Linux ist ein UNIX ähnliches Betriebssystem, das von dem Finnen
Linus Thorwalds
1991 an der Universität in Helsinki begonnen wurde.
Heute wird Linux von einer weltweiten Gemeinde von Programmierern, die über
Computernetzwerke kommunizieren, entwickelt.
Wegen der sehr guten Stabilität und guten Skalierbarkeit wird Linux heute immer
häufiger in unternehmenskritischen IT-Bereichen eingesetzt.
OpenOffice
Das Office-Paket aus der Open-Source Gemeinde heißt
OpenOffice.org und basiert
auf dem Quellcode von StarOffice von
Sun Microsystems.
Im Oktober 2000 gab Sun den
Quellcode von StarOffice für die Open-Source Gemeinde mit dem Ziel frei,
eine der führenden internationalen Office-Suite zu entwickeln.
Heute basiert das kommerzielle StarOffice von Sun auf dem Quellcode von
OpenOffice.org.
KDE
Unix bzw. Linux hat von Hause aus keine grafische Oberfläche wie wir es
heute von Windows kennen. Die grafische Oberfläche unter Unix/Linx stellt
das X Windows System vom Open-Source Projekt
XFree zur Verfügung.
Aufbauend auf dem X Windows Server hat die Open-Source Gemeinde das
K Desktop Environment kurz
KDE entwickelt.
KDE bietet seinen Anwendern eine ähnlich ansprechende Oberfläche, wie
wir es bisher nur von Windows oder Macintosh kannten.
Web-Server Apache
Die Software für den Webserver Apache
hat heute einen Marktanteil
von weit über 60% aller im Internet betriebenen Webserver.
Die Software läuft heute unter fast allen Unix-/Linux-Derivaten sowie unter
Windows.
Samba-Server
Der Samba-Server ermöglicht es
Unix/Linux Rechner in ein Windows-Netzwerk zu integrieren bzw. einen
Unix/Linux-Server als Windows-File- und Druck-Server zu betreiben.
In verschiedenen Tests
hat der Samba-Server zum Teil bessere Testresultate als sein
Gegenpart von Microsoft.
