Apache, GNU, Linux, OpenSSH

Die beste Open-Source-Software

01.09.2009
Von 


Simon Hülsbömer betreut als Senior Research Manager Studienprojekte in der Marktforschung von CIO, CSO und COMPUTERWOCHE. Zuvor entwickelte er Executive-Weiterbildungen und war rund zehn Jahre lang als (leitender) Redakteur tätig. Hier zeichnete er u.a. für die Themen IT-Sicherheit und Datenschutz verantwortlich.

Alles für Windows-Fans

Auch Linux- und BSD-Anwender kommen beizeiten nicht um Windows-Anwendungen herum. Ein Problem, das Wine (Download) löst - eine Applikation, die Windows-Programme in Linux- und Unix-Umgebungen ausführen kann. Interessant ist übrigens, dass einige Microsoft-Programme wie Outlook und Word unter Wine schneller starten als unter Windows

Während Wine Windows imitiert, um Programme zu starten, sorgt das Multitalent Samba (Download) dafür, dass Linux-Systeme mit Windows-Rechnern kommunizieren können, um beispielsweise Datei- und Druckerfreigaben gemeinsam zu verwalten. Darüber hinaus erlaubt Samba Linux-Computern sogar, als Datei- und Druckerserver oder Domain-Controller für Windows-Systeme zu fungieren.

Und auch umgekehrt funktioniert das Prinzip. Linux- und OpenBSD-Anwender müssen an Windows-Rechnern nicht auf ihre geliebten GNU Compiler Collection und GNU Utilities verzichten: Cygwin (Download) bringt sie auf Windows-Maschinen zum Laufen.

Programmiersprachen

Komplexe Programmiersprachen sind nicht für jeden Anwender geeignet, und so mischen Open-Source-Skriptsprachen die Entwicklerlandschaft gehörig auf. Dazu zählen Perl (Download), Python (Download), PHP (Download) und Ruby (Download) - mit diesen vieren lassen sich Aufgaben in der Systemadministration erledigen oder Rich Internet Applications (RIAs) bauen. Zur besten Open-Source-Software aller Zeiten gehören seit ihrer GPL-Lizenzierung natürlich auch Suns Java (Download) und der zugehörige JIT-Compiler.

Um Skriptsprachen richtig auszureizen, braucht es eine dahinter liegende Datenbank. Im Open-Source-Bereich werden Ihnen mit den beiden "Gorillas" MySQL (Download) und PostgreSQL (Download) alle Wünsche erfüllt. Beide sind starke Datenbank-Server, die mit großen Datenmengen umgehen können, das Clustering unterstützen und eine Vielzahl von Enterprise-Level-Features mitbringen. Mit den webbasierten Frontends phpMyAdmin (für MySQL - Download) und phpPgAdmin (für PostgreSQL - Download) können Admins die Datenbank in Tabellenstruktur aufsetzen, Abfragen starten sowie Datensätze löschen, hinzufügen und verändern.