Debians Reproducible-Builds-Projekt will technisch feststellen, ob ein Binärpaket auch tatsächlich aus dem zugehörigen Quellcode gebaut wurde. Das erhöht den Schutz vor Malware, aber auch den Aufwand.
Quellcode
Damit sein Code nicht als Bananensoftware beim Kunden reift, setzt der umsichtige C++-Lieferant auf die Funktion static_assert() und die Type-Traits-Bibliothek. Das dynamische Duo stellt Bedingungen an den Quellcode, die der Compiler zur Übersetzungszeit verifiziert.
Um zu untersuchen, was beim Programmieren im Kopf vorgeht, haben Passauer, Magdeburger und amerikanische Wissenschaftler arbeitende Entwickler in einen Magnetresonanztomografen (MRT) gelegt. Die Ergebnisse der Studie zeigen, dass das Analysieren von Quellcode dieselben Hirnregionen aktiviert...
Allerspätestens seit Ed Snowden ist klar, dass Geheimdienste – und wer weiß, wer sonst noch – IP-Telefonate abhören. Magazin-Autor Eitel Dignatz wundert sich, wie wenige Firmen Maßnahmen dagegen ergreifen, und streut zugleich Sand ins ratternde...
Wertvoller Rohstoff 04/12, S. 84: Ich habe den Artikel im Linux-Magazin zur Wiederverwendung von Quellcode in der Open-Source-Welt gelesen. Haben Sie auch Kenntnisse über diesen Sachverhalt bei Closed-Source-Projekten? Patrick Heckeler, per E-Mail Kindle an der Datenbank 05/12, S. 92: In...
Leider, leider enthält jedes Programm oberhalb von Hello World Fehler. Quellcode-Reviews von Experten sind ein probates Mittel, sie zu finden. Spezielle Scansoftware wie die von der Firma Coverity scheint eine geeignete Ergänzung zu sein. Ein Selbstversuch aus dem Umfeld des Kernels wird...
Wer den Quellcode hat, der weiß wie ein Programm arbeitet - vorausgesetzt er versteht den Code. Doch genau hier scheitern viele Entwickler. Nicht, weil sie nicht programmieren könnten, sondern weil die Sourcen unverständlich geschrieben sind, oft sogar mit Absicht.
In einer Aktion bietet die Linux New Media AG eine DELUG-CD mit der neuen Desktop-Umgebung KDE 3.0 an. Sie kann - anders als DELUG-CDs sonst - einzeln bestellt werden und bietet fertig gepackte Pakete, Zusatz- Software sowie die Quellcodes.
Mit Hilfe der Werkzeuge automake und autoconf lassen sich schnell installierbare und portable Quelltextbäume erstellen.






