Ein kleiner, aber wichtiger Teil des Linux-Kernels ist in Assembler geschrieben. Der Inline-Assembler integriert die Maschinenbefehle dabei harmonisch in C-Funktionen. Bleibt, den Code zu verstehen .
Hardware
Ab der kommenden Version 11.1 wird die Linux-Distribution Opensuse das Programm Smolt integrieren. Es schickt auf freiwilliger Basis statistische Daten über Hardware und System an eine zentrale Datenbank.
Der Entwickler Sam Leffler hat den bisher proprietären HAL-Code der WLAN-Treiber für Atheros-Karten als Open Source veröffentlicht.
Nach einem Jahr Pause kehrte der Linux-Kongress nach Deutschland zurück. Die Freie und Hansestadt Hamburg war Treffpunkt für Kernel-affine Entwickler, modebewusste Briten, Administratoren großer Installationen und Speicherpäpste. Für Besucher trotz kurzfristiger Ankündigung ein solides Update.
Die perfekten Einstellungen für jede Datenbank gibt es nicht - umso wichtiger, im Einzelfall die richtigen zu finden. Zum Erfolg führen Zielstrebigkeit, Geduld, Know-how und Messungen.
Vielen Anhängern freier Software gefällt das Look & Feel von Mac OS X. Die Icon- und Sound-Themes aus Mac4Lin emulieren es zusammen mit dem Dock-Klon Avant Window Navigator. Der Entwickler von PDFsam liefert ein Modell, wie sich Programmierer für freie Software entlohnen lassen können.
Ein WLAN ist eine zentralistische Sache und räumlich rund um den Accesspoint begrenzt. Die bisherigen Linux-Mesh-Implementationen für den Ad-hoc-Modus umwehte der Hauch einer Bastelstube. Die Aufnahme des offiziellen IEEE 802.11s-Codes in den Linux-Kernel könnte das ändern.
MySQL beschleunigen und Oracle sichern, dieser beiden Spezialthemen nehmen sich zwei Neuerscheinungen in diesem Herbst an. Was beiden gemeinsam ist: Sie vermitteln dem Datenbank-Administrator handfesten und verständlichen praktischen Rat.
Haben Sie Anregungen, Statements oder Kommentare? Dann schreiben Sie an [redaktion@linux-magazin.de]. Die Redaktion behält es sich vor, die Zuschriften und Leserbriefe zu kürzen. Sie veröffentlicht alle Beiträge mit Namen, sofern der Autor nicht ausdrücklich Anonymität wünscht.
Dank des Asterisk Gateway Interface entwickeln Sie eigene Telefonie-Anwendungen mit ihrer Lieblings-Programmiersprache. Der Workshop erklärt die Grundlagen von AGI anhand einer putzigen Anwendung, die Anrufern zu per Telefontastatur eingegebenen Begriffen die zugehörigen Wikipedia-Artikel vorliest .
Statt hochgezüchteter Prozessoren helfen oft schon simple Tricks, um Programme zu beschleunigen. Profiler können Engpässe entdecken, in die es sich lohnt, Entwicklungszeit zu investieren.
Urheberrecht, Verträge, Lizenzen und so weiter: In der Serie "Rechts-Rat" erhalten Linux-Magazin-Leser verständliche Auskünfte zu Rechtsproblemen des Linux-Alltags.
Das Open-Source-Projekt X2go steht kurz vor der Version 3. Zu Smartcards, Suspended Sessions und LDAP sind neue Clients, Seamless Windows und Pakete für Debian Lenny hinzugekommen.
Wer setzt bei einem Softwarprojekt die Prioritäten? "Wir!" rufen die Entwickler, schließlich arbeiten wir kostenlos. "Wir!" meinen die Anwender, denn für wen sollte die Software geschrieben sein, wenn nicht für uns? So wettern Entwickler und Anwender dauernd aufeinander und...
Alles nur eine Geldfrage: Ist der Server zu langsam, dann braucht er mehr RAM und CPU. Womöglich aber ist das Geld zum Fenster rausgeworfen, denn der Effekt kann sich ins Gegenteil verkehren.












