Die Software Freedom Conservancy (SFC) hat einen Prozess gegen den Routerhersteller AVM im Namen eines Softwareentwicklers unterstützt, der nun beigelegt wurde. Im Prozess ging es um die nach Meinung der Kläger unvollständige Herausgabe des Quellcodes für einen vom Kläger gekauften Router.
Quellcode
Das Versionieren und Speichern von Quellcode übernimmt heute meist Git. Dieser Beitrag führt in die ersten Schritte mit dem mächtigen Werkzeug ein.
Quellcode vergleichen mit Difftastic 0.52.0, moderne Ls-Alternative Eza 0.15.2, selbst gehostete Github-Alternative Gitea 1.20.5, Proxy mit Protokollfunktion Logged-tcp-proxy 0.1.2, Python-Code-Checker Ruff 0.1.4, SSH-Config-Prüfer Ssh-audit 3.0.0.
Im Quellcode des Kernels findet sich mit der Nolibc eine Bibliothek, die sich bei näherem Hinsehen als magischer Schlüssel zu System Calls und damit zu äußerst kompakten Systemen entpuppt.
Die im wissenschaftlichen Bereich beliebte IDE JupyterLab besticht durch die Integration von Python-Quellcode mit formatierten Texten, Diagrammen, Tabellen und weiteren Elementen.
Ein Hacker, der sich als Nat Friedman ausgibt, hat den Quellcode von Github auf Github selbst hochgeladen. Anlass könnte der Protest gegen Githubs Umgang mit Youtube-dl sein.
Einige Varianten der Gitlab-Version 12.8 erlauben es, mit einem Log Explorer verteilte Logdateien an einem Ort zu inspizieren. Außerdem lassen sich Merge Requests nun mit Compliance-Informationen versehen.
Der Microsoft Application Inspector ist ein Tool, mit dem sich Quellcode analysieren lässt. Der Konzern hat das hauseigene Werkzeug jetzt auf Github unter einen freie Lizenz gestellt.
Git 2.25 ist erschienen. Die dezentrale Quellcode-Verwaltung arbeitet weiter am Partial-Clone-Feature, das es erlauben soll, nur Teile eines Repositories zu verwenden.
Software wird immer komplexer und gleichzeitig im Internet der Dinge immer leichter von außen angreifbar. Hier springt Cppcheck in die Bresche: Das quelloffene Werkzeug spürt Programmierfehler und potenzielle Sicherheitslücken in C/C++-Quellcode schnell und mit wenig Aufwand auf.
Das Kommandozeilentool rget arbeitet ähnlich wie sein Kollege wget, verifiziert aber die heruntergeladenen Daten. Anwender können somit sicher sein, dass die Datei nicht manipuliert oder fehlerhaft ist.
Für die Mission, die der vorherige Artikel nachzeichnete, aus via Git verwaltetem Quellcode automatisch Deliveries zu veröffentlichen, wählt der folgende Beitrag eine alternative Route. Er koppelt Git, Jenkins, Docker und Github zu einer Buildchain, die sich flexibel ausbauen und modifizieren lässt.
Microsoft hat seinen unter freier Lizenz veröffentlichten Quellcode-Editor Visual Studio Code 1.31 veröffentlicht. Die neue Ausgabe hat den Umgang mit Extensions verbessert. Die lassen sich nun einbinden, ohne den Editor neu Starten zu müssen, was bisher der Fall war.
Seit mehr als vier Jahren steht der Quellcode von MS-DOS 1.25 und 2.0 über das Computer History Museum bereit. Microsoft hat den Code nun für eine einfachere Verwendung auf Github veröffentlicht. Diesmal unter einer echten Open-Source-Lizenz.
Sowohl Programmierer als auch gewöhnliche Anwender schätzen die Arbeitserleichterung durch Programme, die zwei oder mehr Versionen eines Textes, seien es Prosa oder Quellcode, miteinander vergleichen. Die Bitparade nimmt dazu fähige Anwendungen mit grafischer Oberfläche ins Visier.








