Kernelentwickler Rik van Riel will über eine Projektseite Studenten in die Kernelentwicklung einbinden. Die Mitarbeit am Kernel soll den Studierenden und der Entwicklergemeinschaft gleichermaßen zugute kommen.
Entwicklung
Vom 18. bis 20 Oktober findet in Hamburg die International Firebird Conference 2007 statt.
Wie fährt man ein Open-Source-Projekt möglichst gekonnt an die Wand? Man missachtet Grundregeln und legt sich selbst Steine in den Weg. Wie das in der Praxis funktioniert, zeigt das Joomla-Projekt.
Mit einem Vorschlag für ein Dateisystem mit neuer Rechteverwaltung sorgte der Programmierer Marc Perkel für Gesprächsstoff unter Kernel-Entwicklern.
Eclipse bedeutet Finsternis, auch Niedergang oder "in den Schatten stellen". Finster sieht es für die IDE mit ihrem intergalaktisch guten Plugin-Konzept sicherlich nicht aus. Und vom Niedergang bedroht sind eher andere Entwicklungsumgebungen, die Eclipse in den Schatten stellt.
Moderne Benutzeroberflächen gestalten ist dank der GTK-Bibliothek keine Kunst für besondere Experten. Eine optisch ansprechende Gestaltung erfordert allerdings einiges an Arbeitszeit. Glade und Gazpacho gehen dem Programmierer in der GUI-Küche zur Hand.
Immer weniger Programmierer geben sich mit einem simplen Editor und dem C-Compiler zufrieden. Komfortable IDEs können die Entwicklung mit komplexen Toolkits durchaus vereinfachen. Das Linux-Magazin stellt die besten Linux-Tools für Programmierer vor.
In Zukunft spricht der Linux-Desktop OpenGL, so viel scheint klar. Bleibt nur noch die Frage, ob es eher die Novell-Entwicklung XGL wird oder Red Hats AIGLX. In Heft-Schwerpunkt verraten die Entwickler der Projekte, welche Vorteile ihr X-Server besitzt.
Ob Text, Grafik oder Datei - Programmausgaben sind so vielfältig wie ihre Empfänger. Dabei überraschen sie die Abnehmer immer mal wieder mit unerwarteten Inhalten, die wiederum unerwünschtes Verhalten provozieren. Admins und Entwickler tun gut daran, das weitere Schicksal ihrer Ausgaben zu bedenken.
Two-Phase-Commits öffnen die Tür für verteilte Datenbanken: Nur nach einstimmiger Abstimmung geben sie Transaktionen ihr Okay. Der Bitmap-Scan beschleunigt Anfragen nach Werten aus mehreren Spalten. Das sind nur zwei Beispiele für viele Verbesserungen in der neuen PostgreSQL-Version 8.1.
Linux beherrscht Firewalling meisterlich, nur für den Einsatz in geschäftskritischen Umgebungen fehlte lange etwas. Nun rüstet Ct_sync die für Hochverfügbarkeit vermisste Synchronisation nach.
Egal ob Angreifer, Penetrationstester, Admin oder Netzwerktechniker: Keiner kommt ohne einen guten Scanner aus, der im Netz nach Hosts fahndet und deren Dienste abklopft. Das Lieblingswerkzeug der meisten ist Nmap. Zu Recht, da das Tool viele trickreiche Scantechniken kombiniert.
Ob Wörterbuch oder Wetterbericht, immer mehr Dienste stehen im Internet als Webservice bereit. Per Tcl-SOAP binden auch Tcl-Entwickler diese Dienste bequem in ihre Software ein.
Ob Umzüge, Software-Entwicklungen, Linux-Migrationen oder Kriege - alle komplexen Projekte mit komplexen Abhängigkeiten, wichtigen Endterminen und Budgets erfordern gute Planung, am besten am Computer. Für den einzelnen Mitarbeiter reicht dagegen eine intelligente Terminsoftware.
Ein holpriges und schwer zu bedienendes Programm lässt sich nachträglich schwer ausbessern. Schon während des Entwicklungsprozesses sollten Programmierer auf die Usability-Grundsätze achten.











