Embedded-Entwickler zirkeln um jedes Byte. Da kommen abgespeckte C-Bibliotheken wie UC-Libc und Dietlibc, schlankere Standard Template Libraries für C++ sowie GNU-Tool-kompatible Zwerge genau recht.
Compiler
Verteilte Dateisysteme wie das Google-FS jonglieren mühelos mit riesigen Dateien im Giga- und Terabyte-Bereich. Mit dem Kosmos-Filesystem schickt sich ein neuer und freier Vertreter dieser Gattung an, die Konkurrenz das Fürchten zu lehren.
Um Unix-Software von Solaris nach Linux zu portieren, sollte im Grunde das Neukompilieren reichen. Manchmal ist es damit auch tatsächlich getan. In vielen anderen Fällen aber lauern Fallen. Wie man sie erkennt und umgeht, beschreibt dieser Beitrag.
Beim Cross-Kompilieren für ein Embedded-System übersetzen Sie Ihren Quellcode für eine andere CPU als die im PC des Entwicklers eingebaute. Der folgende Workshop erklärt zwei Wege, wie das mit dem GCC als Crosscompiler zu bewerkstelligen ist.
Android, die von der Open Handset Alliance vorgestellte Plattform für mobile Endgeräte, tritt während einer entscheidenden Phase für die gesamte Industrie auf die Bühne.
Kaum ein Embedded-Entwickler schneidert die unteren Betriebssystem-Komponenten selbst zusammen. Die meisten greifen auf fertige Distributionen zurück - freilich nicht auf Debian, Suse, Fedora & Co., sondern auf Spezialkollektionen.
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 .
Virtualbox bietet gleich drei verschiedene Arten, eine virtuelle Maschine ans Netzwerk zu koppeln. Wer volle Kontrolle möchte, muss aber auf die Kommandozeile abtauchen und kryptische Befehle eingeben.
Das GNU-Smalltalk-Projekt hat seine freie Implementierung der objektorientierten Programmiersprache in Version 3.0 veröffentlicht.
Die einen lieben, die anderen hassen sie: die flexible, aber komplexe C++-Standardbibliothek STL. Entwickler des zweiten Lagers können ihren Quellcode nun fast umsonst parallelisieren. Den Werkzeugkasten dazu liefert OMPTL - vorausgesetzt der Compiler beherrscht den OpenMP-Standard.
Asus stellt einen mobilen Linux-Rechner vor, der mit den Attributen klein, leicht, günstig das Zeug zum in jeder Hinsicht tragbaren Begleiter hat. Das Linux-Magazin hat den Kleinen getestet.
Open Suses freier, übers Web zugänglicher Buildservice nimmt jedem interessierten Entwickler Arbeit und Ärger ab. Er kann sich aufs Programmieren konzentrieren statt für diverse Plattformen Compiler-Sessions abzuhalten, Abhängigkeiten nachzuhecheln und Pakete für Dutzende Distributionen zu schnüren.
Schokolade ist schlecht für die Figur, Spekulatius nicht jedermanns Sache und das Ethernet-Kabel reicht nicht bis zum Kamin? Da kommt das Weihnachtsrätsel des Linux-Magazins gerade recht. Wer sich bestens auskennt in der Welt freier Software, beantwortet die Fragen und gewinnt mit Glück einen...
Spaltung, Streit und Konflikte drohen der Open-Source-Community immer wieder zu schaden. Bislang haben Forks aber auf Dauer eher Vorteile mit sich gebracht, wie die weitgehende Wiedervereinigung von Compiz und Beryl im Projekt Compiz Fusion zeigt.












