Um gleichzeitig gemeinsam ein Dokument oder einen Quelltext zu bearbeiten, ist ein persönliches Treffen die einfachste und sozialste Option. Ist das unmöglich, helfen Mehrbenutzer-Editoren. Linux-Anwender haben die Wahl zwischen den drei Kandidaten Gobby, Mateedit und Moonedit.
Wiki
Viele Experten halten Eiffel für die beste Programmiersprache, um wirklich zuverlässige Software zu entwickeln. Mit dem neuerdings freien Eiffelstudio stellen Sie diese Theorie auf den Prüfstand.
Viele Gnome-Anwender schätzen die Einfachheit des Window-Managers Metacity, der ohne Allüren seine Arbeit verrichtet. Wer dennoch Funktionalität vermisst, wird vielleicht bei den hier vorgestellten Erweiterungen Brightside und Devil's Pie fündig.
Die am weitesten verbreitete freie Datenbank-Software ist MySQL. Direkt proportional dazu hat sich ein breites Literaturangebot entwickelt, sowohl zum Datenbankserver selbst als auch zur Anwendungsprogrammierung, beispielsweise mit PHP.
Aktuelle Versionskontrollsysteme folgen dem Trend zum verteilten System. SVK gehorcht dem dezentralen Ansatz und bedient sich dabei existierender Systeme wie Subversion. Dieser Artikel beschreibt die Konzepte und zeigt, wie SVK sie auf elegante Weise umsetzt.
Das "Open Source Jahrbuch" verzeichnet dieses Jahr prominente Namen in seinem Inhaltsverzeichnis. Trotz einiger Ausflüge in die Praxis bleibt es eindeutig ein akademischer Sammelband.
Ein neuer Standort und neue Organisatoren: Der Linuxtag litt 2006 in Wiesbaden erneut unter geringeren Besucherzahlen, präsentierte jedoch ein dicht gedrängtes Programm mit prominenten Rednern.
Selbst beim Handy muss niemand mehr auf Linux verzichten: Motorola liefert das aufklappbare Smartphone A780 mit Montavista Linux aus, für das es neben einem SDK und Crosscompilern auch angepasste Kernel gibt. Seine Alltagstauglichkeit musste das A780 in diesem Test beweisen.
Das logische Zahlenrätsel Sudoku ist nicht nur ein beliebtes Freizeitvergnügen, sondern auch eine Herausforderung an Programmierer. Das Backtracking-Verfahren löst manch komplexes Problemen und spielt eine tragende Rolle in der KI-Forschung.
Für Linux gibt es zwar hervorragende Audiosoftware, doch ihre Einrichtung ist ein Geduldspiel. Ein Linux- und Musikenthusiast aus Berlin-Weißensee möchte Abhilfe schaffen: Wrapper-Skripte, Presets und eine Dokumentation sollen rasch zur fertigen Audio-Workstation führen.
Mit Hilfe von OpenGL lassen sich Grafikoperationen moderner Desktops wesentlich beschleunigen. Der XGL-X-Server realisiert im Zusammenspiel mit dem Composite-Manager Compiz beeindruckende Effekte.
Wer in seinen Programmen interessante Daten aus Webseiten weiterverarbeiten will, braucht einiges Geschick beim Herausfischen dieser Inhalte aus dem Sumpf von Formatierungsinfos, Abbildungen und interaktiven Abfragen. Tcl und eine Hand voll Module verhelfen ihm zu Angler-Ruhm und -Ehre.
Linux statt Windows einzusetzen spart Geld und bringt praktische Vorteile. Dennoch wehrt sich oft ausgerechnet die Fachseite gegen eine Umstellung: Aus Angst vor dem Unbekannten bleibt sie lieber beim Gewohnten. Dagegen hilft professionelles Veränderungsmanagement.
Größere Softwareprojekte bedeuten Teamarbeit - doch die will koordiniert sein. Trac, ein Python-basiertes Framework, vereinigt alle nötigen Komponenten unter einer gemeinsamen Weboberfläche.
Diese Kolumne berichtet aus der Perspektive von GNU-Projekt und FSF über Projekte und aktuelle Geschehnisse im Umfeld freier Software. Diese Ausgabe widmet sich zentral der Neuauflage des wichtigsten Dokuments freier Software, der General Public License (GPL).














