Projekteküche: Aktueller Überblick über freie Software und ihre
Macher
01.01.2004
Ähnlich wie Köche arbeiten auch Software-Autoren an immer neuen Kreationen für die Benutzer. Wir picken die Leckerbissen heraus. Diesmal: Das Rennspiel Racer, Linux als Wireless Access Point, OpenBSD 3.4, Teamwork und Verfassungsänderung bei Debian. Für die Festtage gibt's leckere Plätzchen.
Diese Kolumne berichtet aus der Perspektive des GNU-Projekts und der FSF über Projekte und aktuelle Geschehnisse aus dem Umfeld freier Software. In dieser Ausgabe: Screenhack, IT-Projekte in Bangladesch, UNO-Gipfel zur Informationsgesellschaft, begrenzte geistige Monopole.
K-Steuerung: KDE-Applikationen von der Kommandozeile aus bedienen
01.01.2004
KDE-Programme mit Maus und Tastatur bedienen ist in vielen Fällen sehr zeitraubend. Hier hilft DCOP, das Desktop Communication Protocol. Es steuert GUI-Programme per Kommandozeile oder Skript.
Schutz(be)dürftig: Gravierende Fehler in VPN-Protokollen und deren
Lösung
01.01.2004
Ein VPN strahlt Sicherheit aus - aber wie es um sie tatsächlich bestellt ist, bleibt meist im Dunkeln. Jenseits der drei wichtigen Protokolle SSL, SSH und IPsec finden sich fast nur Applikationen mit gravierenden Mängeln. Das Linux-Magazin erklärt die Hintergründe und beschreibt Auswege.
Kern-Technik: Kernel- und Treiberprogrammierung mit dem künftigen Kernel
2.6 - Folge 6
01.01.2004
Das neue Gerätemodell ordnet Hardware nach Kategorien und bildet die Struktur im Sys-Filesystem ab. Hält sich der Entwickler daran, unterstützt sein Treiber automatisch Powermanagement. Das Gerätemodell besteht aus einem Kernel-API und einem Laufzeitsystem.
Die alte Frage nach dem richtigen Paketformat hat eine neue Antwort gefunden: Starkits. Sie sind direkt ausführbar, trotzdem können interessierte Anwender, Programmierer und Admins das File auspacken und die Komponenten einzeln verwenden und installieren.
Stern-Gucker: Tcl-Module zu einer ausführbaren Datei
verschnüren
01.01.2004
Starkits verpacken ganze Tcl-Anwendungen inklusive aller benötigten Dateien in einem plattform- unabhängigen File. Das Ausliefern und Installieren (neudeutsch Deployment) reduziert sich so auf einfaches Kopieren. Aber auch Entwickler profitieren von der Sternenreise.
ABC-Schütze: D, eine Weiterentwicklung der Programmiersprache C
01.01.2004
C zählt trotz bekannter Probleme zu den populärsten Programmiersprachen. Eine der jüngeren Bewerberinnen um die Nachfolge ist D: Objektorientiert, inklusive Garbage Collection und Unit-Test-Funktionalität schleppt diese Sprache weit weniger Ballast mit sich herum als etwa C++.
E-Baywatcher: Mit einem Perl-Agenten und Jabber über Ebay-Auktionen
informieren
01.01.2004
Wer in letzter Sekunde in Versteigerungen eingreifen will, lässt sich rechtzeitig von einem Perl-Agenten daran erinnern. Der Agent sucht auf Ebay nach Stichworten und informiert seinen Mandanten sofort per Instant Message, wenn sich eine passende Auktion dem Ende nähert.
Der XML-Schema-Standard räumt mit den Schwächen von DTDs (Document Type Definitions) auf. XML-Schemas beschreiben die Struktur von Dokumenten exakter und verwenden im Gegensatz zu DTDs selbst XML. Die Java-Version des Xerces-Parsers beherrscht diese neue Technologie.