Auch im vergangenen Monat gab es Neuigkeiten in der Welt der freien Software. Wir picken die Leckerbissen heraus: Trendsport Blogging, der IM-Client Adium für Mac OS X sowie alles über die DPL-Wahlen und den neuesten Zwist bei Debian. Feinschmecker bekommen spanische Eierpfanne.
Die EU geht in die zweite Runde im Kampf um Softwarepatente. Während Befürworter die Direktive erfolgreich durch den EU-Ministerrat peitschten, verstärken Patentgegner vor der zweiten Lesung ihre Lobbyarbeit. So häufen sich die Homepages mit Warnungen vor der Gefahr durch Softwarepatente wieder. Dass das EU-Parlament der Direktive zustimmt, scheint derzeit unwahrscheinlich – aber nicht ausgeschlossen.
Tagebuch für alle
Immer mehr mitteilungsfreudige Anwender nutzen die Möglichkeit, über ein Blog andere Internetnutzer an ihren Ideen, Gedanken und Gefühlen teilhaben zu lassen. Üblicherweise bearbeitet man Blogs im Browser. Die Blogging-Software auf dem Server macht dann aus den Einträgen eine passende Webseite. Wer nicht auf den Service eines Blog-Anbieters zurückgreifen, sondern sein Tagebuch auf dem eigenen Server führen will, benötigt dort jedoch entsprechende Blogging-Software – aber davon gibt es viele.
Durch die Blume
Die Autoren von Blosxom[1] werben damit, nicht nur die Bedienung, sondern auch Installation und Konfiguration dieser Blogging-Verwaltung seien besonders einfach. So braucht sich der Administrator nicht mit einer Datenbank und deren Einrichtung herumzuschlagen, denn Blosxom arbeitet mit einfachen Textdateien. Trotzdem leidet die Funktionsvielfalt nicht. Einträge lassen sich per Webinterface anlegen und via FTP oder WebDAV hochladen. Plugins erweitern Blosxom um fast jede erdenkliche Funktion. Bereits eingebaut ist die Möglichkeit, die Headlines der Blog-Einträge per RSS-Feed zu verschicken. Themes geben einem Blosxom-Blog ein beliebiges Erscheinungsbild.
Kommentare erwünscht
Eine Alternative bietet die Blogging-Software B2 Evolution ([2], Abbildung 1). Sie verwaltet im Gegensatz zu Blosxom mehrere Benutzeraccounts und bei Bedarf auch Gruppen. B2 Evolution ist in zahlreiche Sprachen übersetzt und besitzt eine Kommentarfunktion zur interaktiven Kommunikation. Ein Blocker filtert Spam heraus, den die allgegenwärtigen Robots emittieren.
B2 Evolution ist der fast vollständig neu programmierte Nachfolger von B2. Die Installation gestaltet sich etwas aufwändiger als bei Blosxom, da B2 Evolution eine MySQL-Datenbank benötigt. Wie Blosxom erstellt es einen RSS-Feed aus den Headlines der Blog-Einträge und lässt sich durch Plugins erweitern. Für die äußere Gestaltung bietet auch B2 Evolution Themes an, jeder Benutzer konfiguriert das Design seines Blog auf Wunsch selbst.
Wie die anderen Lösungen strebt auch Serendipity[3] einfache Bedienbarkeit bei gleichzeitiger Stabilität an. Es lässt sich ebenfalls mit Themes und Skins verschönern. Die in der Entwicklung befindliche Version 0.8 soll im fertigen Zustand sogar die Templates des Smarty-Framework[4] unterstützen.
Auch Serendipity verwaltet mehrere Benutzeraccounts. Die Kommentarfunktion bietet gegenüber B2 Evolution den Vorteil einer nach Threads gestaffelten Anzeige, sodass es auch längere Diskussionen übersichtlich darstellt. Auch hier sorgt ein Spamfilter für werbefreies Debattieren; reicht er nicht aus, lässt sich der Blogger Kommentare vor der Veröffentlichung einzeln zur manuellen Freigabe vorlegen.
Mehrsprachig
Die Weboberfläche ist wahlweise in Englisch, Deutsch, Dänisch, Tschechisch, Französisch oder Spanisch zu haben. Beim Datenbanksystem hat der Administrator die freie Wahl zwischen MySQL, PostgreSQL und dem leicht installierbaren SQLite. Ebenso wenig beschränkt sich Serendipity bei den Ausgabeformaten. Wer Blogs nicht nur im Webbrowser lesen möchte, erhält außer dem HTML-Format einen RSS-Feed, den von PHP-BB verwendeten BB-Code[5], diverse Wiki-Formate oder Ascii-Text.
Wer beim Wort Syndikat sofort an mafiöse Zusammenschlüsse denkt, liegt dieses Mal falsch. Im Englischen hat das Wort Syndicate eine wertfreie Bedeutung und steht für eine beliebige Interessengemeinschaft. Bezüglich Blogs bezeichnet es die Idee, deren RSS-Feeds zu sammeln und gemeinsam auf einer Homepage zu präsentieren.
Das Kartell
Das Projekt Planet Planet[6] erstellt solche Syndicates. Ursprünglich fasste es speziell die RSS-Feeds der Blogs einiger Debian- und Gnome-Entwickler für die Seiten Planet Debian[7] (siehe Abbildung 2) und Planet Gnome[8] zusammen, um sie auf der jeweiligen Homepage zu zeigen.
Inzwischen lässt sich die Software aber frei konfigurieren und sammelt beliebige Feeds. Der RSS-Standard sorgt dafür, dass Planet Planet alle von Blogs oder von anderen Seiten verschickten Feeds reibungslos ausliest und integriert. So verwenden viele Projekte Planet-Seiten für die interne Kommunikation und um sich nach außen zu repräsentieren.
Multitalent: Chat-Client für Mac OS X
Älter, aber nicht weniger beliebt als das Bloggen ist Instant Messaging (IM). Der Chat ersetzt inzwischen so manches Telefonat, selbst in der Geschäftswelt. Die Anzahl der IM-Protokolle nimmt aber eher zu als ab und spaltet damit die Chatter-Gemeinde. Wer Kommunikationspartner mit ICQ-, AIM-, Jabber- und anderen Accounts hat, benötigt bei all diesen Diensten ebenfalls ein Konto. Ein eigenes Programm für jedes Protokoll würde jedoch den Rahmen des Erträglichen sprengen, deshalb verwalten zahlreiche IM-Clients alle gängigen Anbieter gemeinsam.
Unter Linux mangelt es nicht an solchen Multitalenten. Für KDE gibt es Kopete[9] und Psi[10], unter Gnome erfüllt Gaim[11] fast jeden Instant-Messaging-Wunsch. Für Apples Betriebssystem Mac OS X gibt es leider keine so breite Auswahl. Abhilfe schafft Adium X[12]: Die Entwickler dieses freien Projekts portierten die Gaim-Bibliothek auf das ebenfalls Unix-ähnliche Betriebssystem und schufen eine neue Oberfläche im Mac-OS-üblichen Aqua-Look.
Adium sammelt im Hauptfenster alle bekannten Kontakte untereinander, unabhängig vom Protokolltyp (Abbildung 4). Für die Chats öffnet sich ein neues Fenster, darin landen alle laufenden Konversationen in jeweils eigenen Tabs. Die Konfiguration erledigt sich intuitiv, dieser Umstand macht auch die fehlende Übersetzung wett.
Einem Telefonat ähnlicher wird der Chat mit Hilfe des Adium-eigenen Sound-Moduls (Abbildung 3). Es liest auf Wunsch gesendete und empfangene Nachrichten vor, bislang funktioniert das jedoch nur auf Englisch. Unter[13] gibt es weitere Extras, die Adium mit Hilfe von Spielen und Grafiken aufwerten.

Abbildung 4: Das Adium-Hauptfenster bündelt die Kontakte aus verschiedenen IM-Protokolle.
Neuer Debian Project Leader gewählt
Der bereits mehrfach Zweitplatzierte hat es 2005 geschafft: Branden Robinson (Abbildung 5) gewann die diesjährigen Wahlen zum Debian Project Leader (DPL). Knapp vor dem ehemaligen Debian Release Manager Anthony Towns landete Robinson auf dem ersten Platz und schien selbst am meisten überrascht. Laut eigener Aussage brauchte er mehrere Stunden, um das Ergebnis zu realisieren.
Immerhin haben ihn die Debian-Entwickler unter sechs Kandidaten auserkoren, das Schicksal des Projekts zu lenken, im vorigen Jahr gab es nur zwei ernsthafte Bewerber. Teilweise ähnelten sich die sechs Wahlprogramme zwar, doch auch sehr unterschiedliche Ansichten prallten aufeinander. Der durch die Verbreitung antisemitischer Verschwörungstheorien negativ aufgefallene Jonathan Walther landete auf dem letzten Platz. Martin Michlmayr, der bisherige Amtsinhaber, trat nicht mehr an.
Robinson sieht in dem Wahlausgang eine Bestätigung seiner Idee, die Aufgaben des Projektleiters in die Hände eines Teams unter Vorsitz des DPL zu legen[15]. Bis zu den nächsten DPL-Wahlen im April 2006 hat dieses Konzept nun Zeit, um sich zu bewähren.
Schnellere Debian-Releases?
Irgendwann wird Debian Sarge erscheinen! Die Release Manager wollten wohl die bis dahin verbleibende Zeit nutzen, um am Rande einer von der norwegischen Unix-Usergroup initiierten Konferenz im kanadischen Vancouver über Verbesserungen zu spekulieren. Dort verfassten sie das so genannte Vancouver-Dokument und stellten es auf der Debian-Entwickler-Mailingliste zur Diskussion[16]. In der Vergangenheit provozierten schon nichtigere Anlässe ausufernde Diskussionen, es ist also nicht überraschend, dass sich daraus eine intensive Debatte entwickelte, teilweise mit wüsten Beschimpfungen.
Aufregender war die Idee, Debian künftig nicht mehr für alle elf bislang unterstützten Rechnerarchitekturen anzubieten, sondern sich im Releasezyklus auf vier zu konzentrieren, nämlich auf die 386-Familie, den PowerPC, Intels IA64 und den AMD 64. Die anderen Prozessortypen sollen zwar nicht verschwinden, aber nicht mehr zwingend zur stabilen Debian-Ausgabe gehören. Wer sie verwenden möchte, müsste also voraussichtlich auf den Unstable-Zweig zurückgreifen. Viele Entwickler fürchten, dass dabei die “Architekturen zweiter Klasse” in Vergessenheit geraten.
Spanische Eierpfanne
Zutaten für vier Personen: eine große Zwiebel, eine Knoblauchzehe, eine rote und zwei grüne Paprika, 100 g gekochter Schinken, 500 g Tomaten, zwei Esslöffel Öl, Salz, schwarzer Pfeffer, acht Eier, sechs Esslöffel Mineralwasser, ein Esslöffel gehackte Petersilie.
Zwiebeln und Knoblauch schälen und zerhacken. Die Paprikaschoten waschen, halbieren, entstielen, entkernen und in Streifen schneiden. Tomaten häuten, achteln und entkernen. Die Zwiebeln mit dem Knoblauch in Öl glasig werden lassen, Paprika dazugeben und mit andünsten. Die Tomaten hinzufügen und würzen.
Die Eier mit Mineralwasser, Salz, Pfeffer verquirlen, über das Gemüse in der Pfanne gießen und bei schwacher Hitze stocken lassen. Mit Petersilie und Schinkenwürfeln bestreuen. Als Beilage eignet sich Bauernbrot besonders gut.
Fortsetzung folgt
Die Projekteküche kommt wieder – und dann mit hoffentlich noch mehr sensationeller Software aus der FOSS-Szene. Daher: Wer ein Tool schätzt oder entwickelt hat und es an dieser Stelle gerne vorgestellt sehen möchte, schreibe eine E-Mail an[17]. (csc)
|
Infos |
|---|
|
[1] Blosxom: [http://www.blosxom.com] [2] B2 Evolution: [http://b2evolution.net] [3] Serendipity: [http://www.s9y.org] [4] Smarty: [http://smarty.php.net] [5] BB-Code: [http://www.phpbb.com/phpBB/faq.php?mode=bbcode] [6] Planet Planet: [http://planetplanet.org] [7] Planet Debian: [http://planet.debian.net] [8] Planet Gnome: [http://planet.gnome.org] [9] Kopete: [http://kopete.kde.org] [10] Psi: [http://psi.affinix.com] [11] Gaim: [http://gaim.sourceforge.net] [12] Adium X: [http://www.adiumx.com] [13] Adium Extras: [http://www.adiumxtras.com] [14] Dankes-Mail von Branden Robinson: [http://lists.debian.org/debian-project/2005/04/msg00087.html] [15] Wahlkampfprogramm von Branden Robinson: [http://www.debian.org/vote/2005/platforms/branden] [16] Vancouver-Dokument von Steve Langasek: [http://lists.debian.org/debian-devel-announce/2005/03/msg00012.html] [17] Hinweise und Vorschläge: [projektekueche@linux-magazin.de] |










