Die Entwickler der Community-Website Facebook geben Thrift, ihr Werkzeug zur automatischen Codeerzeugung, unter der knapp 20 Zeilen kurzen Thrift Software Licence frei.
Entwicklung: Tools
Canonical, die Firma hinter Ubuntu, hat das Entwicklerportal Launchpad zum Testen freigegeben. Eine einheitliche Oberfläche soll Entwicklern von Open-Source-Software helfen, effektiver zusammen zu arbeiten.
Ein Programmierer, der Code abkupfert oder Lizenzen missachtet kann für ein Unternehmen teuer werden. Die Compliance-Management-Software ProtexIP verspricht Vorbeugung und in der aktuellen Version 4.3. bereits Unterstützung für GPLv3.
Nur wenige User stellen sich ihr Linux aus selbst ausgewählten Einzelkomponenten zusammen, dafür sind die Abhängigkeiten zwischen einzelnen Paketen zu komplex. Das erledigt ein Distributor meist viel besser. Mit Yoxos gibt es auch für Eclipse eine Distribution, die genauso viel Komfort verspricht.
Mit eZ-Components gibt es eine freie Enterprise-PHP-Bibliothek, die auf moderne Sprachfeatures von PHP 5 setzt. Dieser Auszug eines Artikels aus dem aktuellen Linux-Magazin-Sonderheft "Scripting 2.0" zeigt, was damit möglich ist, im Web wie auch auf der Konsole.
Das Security-Framework Metasploit ist in Version 3.0 erschienen. Es handelt sich um eine vollständige Neuimplementierung in der Skriptsprache Ruby.
Mit der neuen Version Perforce 2007.1 hat Perforce Software seiner Lösung für das Software-Konfigurationsmanagement (SCM) eine grafische Benutzeroberfläche angedeihen lassen.
Das Projekt Remote-Exploit hat Backtrack, eine Linux-Live-CD mit über 300 Security-Tools, in Version 2.0 veröffentlicht.
Viele Anwender zeichnen ihre Grafen und Diagramme langwierig per Hand und Malprogramm. Dass es auch schneller geht, beweist der Werkzeugkasten Graphviz. Er erzeugt aus einer kurzen textuellen Beschreibung in Sekundenschnelle eine ansehnliche und aufgeräumte Zeichnung.
Für die Skriptsprache Ruby gibt es eine ganze Menge praktischer Module, von der einfachen Datenbankanbindung bis zum Webframework Rails. Rubygems hilft Ihnen dabei, sie zu installieren und wieder zu entfernen. Auch eigene Repositories können Sie damit leicht anlegen.
Wer Windows Vista nutzt, muss auf freie Software und Verbindungen zur Linux-Welt nicht verzichten. Eine Umfrage in der Szene gibt Aufschluss über die Güte der Zusammenarbeit.
Diese Projekteküche stellt Squirrel-SQL vor, ein umfangreiches und trotzdem einfach zu bedienendes grafisches Tool zur Datenbankverwaltung. Das Java-Programm, das über JDBC mit 26 verschiedenen Datenbank-Engines zusammenarbeitet, enthält einen Objektbrowser und einen leistungsfähigen SQL-Editor.
Ihre Software für die Übersetzung mit den Autotools portabel zu konfigurieren ist eine Aufgabe, die für viele Programmierer komplizierter als der eigene Code ist. Die Alternative Cmake verschafft den Entwicklern eine wohlverdiente Denkpause.
Diff findet Veränderungen zwischen unterschiedlichen Versionen einer Datei. Was auf den ersten Blick trivial wirkt, wird bei großen Dateien schnell zum Ressourcenproblem, wenn eingefügte oder gelöschte Zeichen die unveränderten Stellen gegeneinander verschieben.
Dreht sich das Perl-Rad nur noch knirschend, sind vielleicht Fehler im Perl-Interpreter oder in Erweiterungsmodulen schuld. Der gute alte GDB inspiziert das Getriebe und kommt Problemstellen auf die Schliche.








