Projekteküche: Aktueller Überblick über freie Software und ihre Macher
01.11.2003
Ähnlich wie Köche arbeiten auch Software-Autoren an immer neuen Kreationen für die Benutzer. Wir picken die Leckerbissen für Sie heraus. Diesen Monat: Kopete 0.7 sowie Stud.IP. Außerdem: Debians Pläne zur Sarge-Release. Die vorgestellte Suppe rundet das Menü ab.
Kern-Technik: Kernel- und Treiberprogrammierung mit dem künftigen Kernel 2.6 - Folge 4
01.11.2003
Die Treiber aus den ersten Kern-Technik-Folgen reagieren nur auf Anfragen einer Userspace-Applikation. Andere Vorgänge laufen im Kernel asynchron ab. Sie reagieren auf Hardware- und Software-Interrupts, sind Timer-gesteuert oder arbeiten als eigenständiger Kernel-Thread.
Wer einfache Aufgaben wie das Bedrucken von Briefkuverts nicht mit dem Office-Hammer lösen will, greift zu Perl und schreibt selbst ein passendes Programm. Weitere Themen: Programme mit Tcl steuern, Java mit KDE-Oberfläche ausstatten und C-Funktionsaufrufe beschleunigen.
Um Kuverts für normale Postbriefe zu erstellen, braucht man weder ein Office-Paket noch Latex. Auch mit Perls Postscript-Modulen, einer Adressdatenbank und dem im Folgenden vorgestellten Skript lassen sich massenweise Umschläge beschriften.
Das Beispiel der Call-Optimierung zeigt, dass auch einzelne Entwickler dem Millionen-Zeilen-Monster GCC Beine machen können. Der Autor hat indirekte Endaufrufe beschleunigt und deren Stack-Konsum eingeschränkt. Der Trick: Die gerufene Funktion recycelt den Stack-Frame der rufenden Funktion.
Linux wird auf dem Desktop salonfähig, von Java ist dies leider nicht zu behaupten, zu gründlich wurde der Ruf schon vor Jahren ruiniert. Mit den Java-Language-Bindings ist aber eine performante und saubere Integration in das K Desktop Environment möglich.
Mit einigen Konfigurationsarbeiten lassen sich Zope und der Verzeichnisdienst LDAP verbinden. Ab sofort benutzt und verwaltet der Applicationserver nicht mehr seine eigene Userdatenbank, sondern die zentrale von LDAP - der anfallende Pflegeaufwand sinkt.
Höhenrausch: Linux setzt sich in der Finanzwelt durch
01.11.2003
In der Finanzwelt hat Linux im Jahr 2003 zu ungebremstem Wachstum angesetzt. Es sind vor allem Kostenvorteile gegenüber Unix-Servern, die dazu führten. Aber auch andere Faktoren wie der gestiegene Bedarf an Rechenleistung auf engem Raum lassen den Bedarf an Linux-Servern in die Höhe schnellen.
Ruhe jetzt!: Das neue Urheberrecht und wie es davor schützt, dass der Kopierschutz umgangen werden kann
01.11.2003
Mit dem neuen Urheberrecht sind Kopierschutz-Knacker verboten. Und darüber reden darf man auch nicht mehr. Das haben sich die Initiatoren jedenfalls so gedacht.
Finger-Zeig: Aus dem Nähkästchen geplaudert, Teil 2: Finger-Server einrichten und nutzen
01.11.2003
Mit dem Finger-Service informieren Anwender über sich selbst, ihre Aktivitäten und ihre Termine, ohne eine komplexe Groupware-Applikation zu bedienen. Auch das Protokoll ist überraschend einfach. Somit eignet sich Finger hervorragend als Einstieg in die Welt der Serveradministration.