Ob Programmieren Kunst oder Ingenieurswissenschaft ist, darüber haben schon viele debattiert. Eines eint beide Lager: Sie benötigen Sprache, um sich auszudrücken .
Perl
Die Bash begleitet Linux seit seinen Kindertagen. Trotz ihres biblischen Alters und ihres hohen Reifegrads feilen die Entwickler immer noch an der Shell. Kürzlich veröffentlichten sie Version 4.0. Das Linux-Magazin schaut sich an, ob ein Umstieg lohnt.
Preislisten aus Warenwirtschaftssystemen oder Adresslisten aus der Human-Ressources-Datenbank erzeugen: Dafür gibt es in vielen Unternehmen ein Kartenhaus an Skripten, Batchjobs und langen SQL-Abfragen. Ärgerlich, wenn sich niemand mehr an ihre Funktion erinnert. Open Studio will Übersicht schaffen.
Wenn Codegeneratoren Quelltext für Codegeneratoren erzeugen, läuft ebenso etwas falsch, als wenn man versuchte, Festplatten mit kleinen Magneten zu formatieren. In der Diskussion über Hilfe durch Frameworks und Toolkits gerät manchmal die Beherrschbarkeit eines Softwaresystems verloren.
Eine Datenbank auf der Grundlage des verteilten Versionskontrollsystems Git merkt sich mit Hilfe eines Perl-Skripts Bestellungen aus dem Internet und hilft so den Überblick zu wahren. Bei Wareneingang aktualisiert der Käufer seine Lagerbestände.
Wenn Sie Admin einer kleineren Firma mit zu klein und zu schwach gewordenen Fileserver sind, können Sie natürlich bei einem Anbieter eine neue Komplettlösung kaufen. Oder Sie nehmen nur die Hardware und machen den Rest mit freier Software und der folgenden Anleitung selbst.
In wenigen Sparten tummeln sich so viele Hersteller professioneller Software wie im Backup-Bereich. Bei den nicht unerheblichen Preisen ist eine kluge Auswahl gefragt. Welche Software für den Linux-Admin der Volltreffer ist, zeigt diese Übersicht der neun wichtigsten Produkte.
Individuelle Firewallregeln und Authentifizierungsmechanismen für jeden VPN-User sind mit OpenVPN kein Problem. Admins der renommierten Berliner Universitätsklinik Charité zeigen wie.
Umfangreiche Benutzerdaten, Adressbücher und die Systemkonfiguration liegen am besten in einem zentralen LDAP-Verzeichnis. Wer da den Überblick behalten will, braucht spezielle Tools.
Normalerweise bekämpfen Entwickler Programmfehler. Forscher aus Saarbrücken bauen jedoch sogar absichtlich Fehler in Quelltexte ein. So schätzen sie ab, wie gut Testumgebungen arbeiten.
Auch wenn ein USB-Spielzeug - etwa ein Styropor-Raketenwerfer - nur mit einer Windows-CD daherkommt, lässt es sich dennoch mit etwas Reverse Engineering unter Linux betreiben. Mit »libusb« sogar ohne Treiber, vom Userspace aus und mit Perl gesteuert.
Informationen beschaffen, sammeln, aufbereiten und zu aussagekräftigen Reports und Analysen für die Unternehmensleitung zusammenstellen ist die Aufgabe von Business Intelligence Software.
Der Einsatz von Projekten, Aktivisten und Unternehmen für die Sache der freien Software und Linux bleibt oft unbemerkt. Die Linux New Media AG zeichnet dieses Engagement deshalb regelmäßig mit Awards in sechs verschiedenen Kategorien aus.














