Die GNU-C-Bibliothek besitzt mit FORTIFY_SOURCE eine eingebaute Armierung, die Formatstring-Exploits verhindert. Doch erst kürzlich haben die Glibc-Entwickler eine mehr als ein Jahr alte Sicherheitslücke geschlossen, über die sich die Schutzeinrichtung umgehen ließ.
article
Mit Dart will Google eine moderne Alternative zu Javascript etablieren und hat dazu interessante Features anderer Sprachen aufgegriffen. Dart soll vor allem in Browsern laufen, lässt sich aber auch auf der Kommandozeile sowie auf Servern als PHP-Ersatz nutzen. Also ein Volltreffer?
Eifrig machen sich mehrere Threads zeitgleich an die Arbeit. Doch ohne gegenseitige Abstimmung produzieren sie nur Chaos. Mit Hilfe von Daemon-Threads, Mutexen und leistungsfähigen Locking-Mechanismen sorgt der C++11-Programmierer wieder für Ordnung.
Ein neuer Service auf Travis-ci.org listet fein säuberlich Github-Projekte eines Entwicklers auf, schickt den Code bei jedem Push durch deren Testsuites und gibt Rückmeldung, falls der Build bricht. In den zurückgelieferten Testergebnissen machen neugierige Perl-Skripte Zusatzinformationen sichtbar.
"Managing Trust" lautet das Leitmotto der Cebit vom 6. bis 10. März. Die Open-Source-Gemeinde trägt dazu in der inzwischen angestammten Halle 2 ihr Scherflein bei – ein Blick in die Messehallen von Hannover.
Datenmengen im Petabyte-Bereich verarbeiten Unternehmen wie Google und Facebook nach dem Map-Reduce-Verfahren. Für bestimmte Analysen dient es als kraftvolle Alternative zu SQL-Datenbanken, und mit Apache Hadoop existiert eine Open-Source-Implementierung.
Dass Embedded Linux kein Hexenwerk sein muss, zeigt das Gnublin-Board der Hochschule Augsburg. Wer lernen will, wie er auf einem ARM-Linux Sensoren ausliest, Schalter benutzt und LEDs schaltet, ist bei dem kleinen Rechner richtig. Gegen Aufpreis gibt es eine stattliche Liste an Zubehör.
Die Reihe "Insecurity Bulletin" widmet sich Sicherheitsschwächen in Linux und Open-Source-Software. Diesmal geht es um eine Schwachstelle im Linux-Kernel, die einem lokalen Angreifer Rootrechte verschafft. Sie lässt sich über das Proc-Dateisystem ausnutzen.
Mit seiner Multithreading-Fähigkeit hilft C++11 dem Programmierer dabei, von der Leistung moderner Mehrkern- und Mehrprozessorsysteme zu profitieren. Dieser Artikel führt in die mehrgleisige Datenverarbeitung ein und zeigt, dass die ersten eigenen Threads rasch programmiert sind.
Der Gentoo-Entwickler Sven Vermeulen sieht sein englischsprachiges Buch "Linux Sea" als "sanfte, aber technische Einführung in Linux". Jetzt ist das Creative-Commons-lizenzierte Werk auch im Format Epub zu haben.
Freundlich und unverbindlich beginnt die Konversation am Messestand des Systemhauses. "Wie geht's Ihnen denn?", fragt der Mitarbeiter seinen Besucher. Doch die körperliche Unversehrtheit des Gegenübers interessiert ihn nur am Rande. Mit den folgenden freundlich-zurückhaltenden Fragen wie:...
Vom "Hottest Linux Device" über das innovativste Open-Source-Projekt bis zur besten Interoperabilitätslösung – die Linux New Media AG prämiert bei der Cebit mit ihren Awards Leistungen rund um Linux und freie Software. Die meisten Trophäen sahnten diesmal Android und Libre Office ab.
Alle Linux-Clients einer Firma auf dem aktuellen Stand halten – das erweist sich auf Dauer als logistische Herausforderung. Dem geplagten Administrator helfen zum Glück Systeme zur Softwareverteilung, für die er noch nicht einmal den Geldbeutel öffnen muss.
"Ich bin Mr. Wolf. Ich löse Probleme." Ob Zitate wie dieses hilfsbereite von Harvey Keitel aus Tarantinos "Pulp Fiction" die Macher der im Folgenden vorgestellten Softwareverteilung inspiriert haben, lässt sich nicht sicher sagen. Was das Red-Hat-Community-Projekt Pulp ausmacht aber schon.
In den Logdateien eines Linux-Systems und seiner Dienste rauscht vorüber, was auf dem Rechner passiert. Tools wie Logcheck und Logsurfer filtern die wichtigsten Ereignisse für den Admin heraus – oder leiten sogar automatisch die passende Reaktion ein.














