Komfortablen Zugriff auf das eigene Postfach von überall auf der Welt oder einheitlich organisierten Zugang zu den Postfächern im Unternehmen – das versprechen Open-Source-Webmailer wie Horde Groupware Webmail Edition, die OX App Suite, Roundcube und Squirrelmail.
Zahlreiche Spezialwerkzeuge verfrachten Linux-Distributionen auf USB-Installationsmedien. Einige davon verwalten sogar mehrere Systeme und persistente Images als Datenspeicher auf dem Medium. Diese Bitparade stellt fünf Tools vor – richtig gut ist nur eines.
Laufende Programme verraten nur selten, was sie tatsächlich im Hintergrund anstellen. Glücklicherweise verfolgen pfiffige Werkzeuge das Treiben und protokollieren die aufgerufenen Systemfunktionen. Die vorgestellten Debugger sind für Programmierer und Administratoren gleichermaßen interessant.
Zahlreiche Sprachen versuchen das in die Jahre gekommene Javascript zu verbessern oder sogar abzulösen. Dazu gehört das recht frische Coffeescript. Es nimmt einige behutsame, aber effiziente Vereinfachungen vor, lässt sich in Javascript-Code übersetzen und ist damit...
Die Groupwaresysteme Open-Xchange und Zarafa zapfen die APIs von Facebook, Twitter und Xing an und übernehmen deren Informationen in ihren Datenbestand. Damit das klappt, bedarf es einer eigenen Taktik für jeden Dienst – dennoch ist die Informationsausbeute manchmal ziemlich mager.
Web-basierte Entwicklerwerkzeuge wie Bugzilla oder Github bieten ein Web-API, über das man sie mit eigenen Skripten abfragen und in bestimmten Grenzen auch fernsteuern kann.
Sollen normalerweise betreute PC-Anwender sich öfter selbst helfen, brauchen sie zusätzliche Berechtigungen. Das Tool Sudo und der Berechtigungsdienst Policykit regeln unter Linux, wer was darf.
Mit Mausklicks ein Administrationsskript auf dem Linux-Server zu starten klingt komplizierter, als es ist. Wer so für seine Desktop-Anwender ansprechende, interaktive Dialoge stricken will, braucht nur die SSH, eines der kleinen Hilfsprogramme und ein wenig Bash-Know-how.
Die grafischen Paketmanager der großen Distributionen erleichtern die Programmauswahl und Paketinstallation vor allem für Ein- und Umsteiger. Doch auch Linux-Kenner finden in den Softwarecentern einige interessante und pfiffige Funktionen, wie diese Bitparade zeigt.
Im finnischen Meerbusen liegt die kleine Insel Kotlin. Seit rund einem Jahr hat sie eine Namensvetterin: Kotlin heißt auch die neue Programmiersprache, die sich zu einer Java-Alternative entwickeln soll.
Von der Öffentlichkeit weitgehend unbeachtet arbeitet die Mozilla Foundation an einer eigenen Programmiersprache. Rust soll das Schreiben von zuverlässigen und schnellen nebenläufigen Anwendungen erleichtern. Zu diesem Zweck machen die Entwickler großzügig Anleihen bei...
Die Bücherseite widmet sich einem C++11-Buch für Umsteiger. Der zweite Titel vermittelt einen Einstieg in den Betrieb virtueller Maschinen mit KVM.
Die Mozilla Foundation ändert das Entwicklungsmodell ihres beliebten E-Mail-Programms Thunderbird. Eine letzte Version soll im November erscheinen, danach wird es von der Stiftung selbst nur noch Sicherheitsupdates geben. Neue Funktionen sollen zukünftig freiwillige Helfer beisteuern.
Alle Programmierer auf der Welt machen Fehler. Damit trotzdem funktionsfähige und sichere Programme entstehen, gibt es das Sachgebiet "Software-Testing". Zu diesem gehören Code-Reviews genauso wie dynamische Black-Box-Tests.
Tools zur statischen Analyse durchkämmen selbst gestrickten Code nach Fusseln und Knötchen. Was Open-Source-Werkzeuge für C, C++, Java und Python leisten, beschreibt dieser Artikel.













