Das Projekt Gitea erstellt eine leichtgewichtige Open-Source-Alternative zu Github. Ein Bot-Account des Projekts auf Github ist nun offenbar kurzzeitig übernommen worden, um Cryptominer zu verbreiten. Quellcode und Infrastruktur sollen nicht betroffen sein.
Für den Umzug der internen Entwicklung von Windows auf das Versionskontrollsystem Git hat Microsoft ein eigenes virtuelles Dateisystem geschaffen. Dieses heißt GVFS, und damit genauso wie viel ältere Technik von Gnome, weshalb es umbenannt werden soll.
Mit der Initiative Common Voice sammelt Mozilla frei verfügbare Sprachaufnahmen, um damit die eigene Spracherkennung Deep Speech und andere Projekte fördern zu können. Erstmals wird Common Voice nun offiziell mehrsprachig.
Vier Jahre nach der Einführung der Metal-Schnittstelle mustert Apple OpenGL und OpenCL aus. Außerdem hat das Unternehmen die Verwendung von trainierten Modellen beschleunigt und erleichtert das Erstellen eigener Modelle. Hinzu kommen natürliche Sprachverarbeitung und ein Netzwerk-Framework.
Mit der Übernahme von Github manövriert sich Microsoft geschickt aus einer Abhängigkeit und stärkt dabei noch sein Cloud-Geschäft. Das setzt wohl vor allem Atlassian unter Druck. Was der Kauf für das Open-Source-Engagement Githubs bedeutet, ist damit eigentlich auch völlig klar.
Wie erwartet, hat Microsoft die Codehosting-Plattform Github übernommen - für 7,5 Milliarden US-Dollar. Microsoft will Github unabhängig arbeiten lassen, neuer Chef wird der Xamarin-Gründer Nat Friedman.
Die Programmiersprache Ruby bekommt mit der kommenden Version 2.6 einen experimentellen JIT-Compiler. Dieser funktioniert etwas anders als üblich und soll vor allem die Leistung der Sprache steigern.
Ein Seitenkanal in einer CSS-Funktion ermöglicht Rückschlüsse auf die Inhalte von iFrames, die in bösartigen Webseiten eingebaut werden. Forscher konnten so an den Facebook-Namen und das Profilfoto eines Opfers gelangen. Die Lücke ist in Chrome und Firefox behoben.
Der Coautor des Entwurfs für DNS über HTTPS und Mozilla-Angestellte Patrick McManus beschreibt die seiner Meinung nach vielfältigen Vorzüge des neuen Protokolls. Zusätzlich zu dem Schutz und der Authentifizierung entscheidend sei demnach vor allem die Zukunftsfähigkeit und die einfache Umsetzung.
Nach Microsoft will auch Google als Initiator der Idee der Progressive Web Apps diese auf den Desktop bringen. Erste Tests mit dem aktuellen Chrome 67 unter Chrome OS laufen bereits, Windows und MacOS sollen folgen.
Rund eineinhalb Jahre nach der Einführung von Surface Dial und Dells Totem für das Canvas-Gerät bekommen die Geräte eine Linux-Unterstützung. Dafür mussten Teile des Codes für Multitouch umgeschrieben werden.
Eine Sicherheitslücke in der Versionsverwaltung Git ermöglicht es bösartigen Repositorys, unter Umständen Code auf Client-Systemen auszuführen. Patches für Git stehen bereit und verschiedene Hosting-Dienste haben Vorkehrungen gegen die Lücke getroffen.
Unter bestimmten Umständen lieferten die NPM-Registry ihren Nutzern den HTTP Statuscode 418 "I am a Teapot". Der zugrundeliegende Fehler für diese wenig hilfreiche Nachricht ist schnell behoben worden.
Der Entwickler Robert O'Callahan beschreibt an einem aktuellen Beispiel die Probleme mit CPU-Bugs. Im konkreten Fall verursacht ein Skylake-Bug möglicherweise Fehler mit dem Debugger des RR-Project, doch Dokumentation und Abhilfe gibt es kaum.
Die als Mobile Workstations bezeichnete Precision-Reihe von Dell kommt als Developer Edition auch mit vorinstalliertem Linux. Die aktuelle Reihe mit Linux-Support kommt mit Intels Coffee-Lake-Chips als Core-i oder Xeon.
Per Thunderbolt-Kabel lassen sich zwei Geräte einfach per Peer-to-Peer-Netzwerk miteinander verbinden. Linux-Nutzer bekommen dafür nun über den Networkmanager eine einfache Möglichkeit zur Konfiguration.
Mit der Veröffentlichung von Leap 15 baut das Opensuse-Team seine Distribution erstmals parallel zum Enterprise-Angebot von Suse. Das bringt neue Funktionen wie die Transactional Updates, die bei Fedora Atomic heißen, verbesserte Werkzeuge, drei Jahre Updates und einfache Enterprise-Upgrades.
Das freie Werkzeug zur Versionsverwaltung Git bekommt ein neues Wire-Protokoll. Die Version 2 soll das System effizienter machen, da bestimmte Aufgaben an den Server ausgelagert werden. Außerdem sollen Erweiterungen dadurch einfacher werden.
Für das aktuelle Qt 5.11 hat das Team die QML-Engine komplett überarbeitet und den Ahead-of-time-Compiler dafür offengelegt. Das Framework verbessert zudem die Barrierefreiheit unter Windows sowie die HTTP/2- und Unicode-Unterstützung.
Nach jahrelanger Weigerung hat Tesla begonnen, den Quellcode für GPL-Software in seinen Autos zu veröffentlichen. Laut einer öffentlichen Analyse der Software Freedom Conservancy handelt es sich aber eher um einen mäßigen Versuch.
Fragen nach der Organisation oder Lizenzierung neuer Open-Source-Projekte stellen auch Unternehmen wie Mozilla immer wieder vor große Entscheidungen. Der Browser-Hersteller legt dazu nun einen Leitfaden vor, den er auch selbst künftig intern nutzen will.
Mit dem Standard Vesa Display Compression-M (VDC-M) bietet der Industrieverband einen neue Möglichkeit zur Kompression des Display Stream. Die "nicht sichtbare" Kompression soll für die Schnittstellen eDP und DSI in Mobil- und Embedded-Geräten genutzt werden.
Die erst vor wenigen Wochen eingeführte Autoplay-Blockade bestimmter Audio-Inhalte nimmt das Chrome-Team zurück. Die Funktion hat zu viele Spiele und andere Webseiten kaputt gemacht. Die Richtlinie soll aber bald wieder eingeführt werden.
Die kommende Version 4.18 des Linux-Kernel soll sowohl AMDs Vega M unterstützen, die in Intels Kaby Lake G genutzt wird, als auch die Vega 20, die wohl für Machine Learning gedacht ist. Die Patches dafür stehen bereit.
Der von Apple in Safari auf iOS und MacOS schon länger genutzte Bild-in-Bild-Modus für Videos kommt auch in den Chrome-Browser. Das Google-Team will die Technik standardisieren und bietet bereits ein Experiment an.
Die neue Version des X.org X-Servers 1.20 unterstützt mehrere GL-Backends, XWayland mit der Technik von Nvidia und verbessert die Nutzung von VR-Headsets. Einige Probleme machen noch die Gerätetreiber.
Mit dem DisplayHDR-Standard der Vesa werden die Fähigkeiten von Displays zur Darstellung von HDR-Inhalten spezifiziert. Die Organisation hat nun das notwendige Testwerkzeug dazu veröffentlicht, das aber noch reichlich Handarbeit benötigt.
Das Smartphone Librem 5 von Purism soll weitgehend auf proprietäre Soft- und Firmware verzichten und eine übliche Linux-Distribution verwenden. Um Platz für die Hardware zu schaffen, wird das Gerät wohl größer als geplant.
Die aktuelle Version 60 Firefox bringt die Beschleunigung des Projekts Quantum auch auf die Variante mit Langzeitsupport und auf Android. Außerdem gibt es eine bessere Enterprise-Unterstützung, Web-Authentication und wieder Neuerungen in der Tab-Ansicht.
Der von der Linux-Community für verschiedene Projekte genutzte Dienst Freedesktop.org will seine Entwicklung auf die freie Codehosting-Plattform Gitlab umziehen. Die Gitlab-Struktur soll den Entwicklern Zeit sparen, heißt es vom Projekt.
I/O 2018 Wie erwartet, laufen künftig übliche Linux-Anwendungen auch auf Chromebooks - in einer Mischung aus VM und Container. Google will die Geräte für Entwickler attraktiver machen und bietet darüber etwa Android Studio in Chrome OS an.
I/O 2018 Mit einer Sammlung verschiedener Techniken will Google die Größe von Android-Apps verringern. Nutzer sollen davon nichts merken - außer den schnelleren Apps - und Entwickler zusätzlich noch selbst Hand anlegen können.
I/O 2018 Mit dem ML Kit bietet Google künftig als Teil seines Firebase-SDK Schnittstellen, um einfache KI-Anwendungen in eigenen Anwendungen zu integrieren. Genutzt werden soll das auf Android und iOS.
I/O 2018 Für die dritte Version von Googles TPU nutzt das Unternehmen erstmals eine Flüssigkeitskühlung. Ein TPU-System für das maschinelle Lernen mit der neuen Generation soll über 100 Petaflops an Rechenleistung erreichen.
Build 2018 Das freie .Net Core soll in der kommenden Version 3 Windows Forms, WPF und UWP unterstützen - und damit Desktop-Anwendungen. Umgesetzt wird das über Erweiterungen, die nur für Windows bereitstehen.
Bisher fristet die Workstation-Variante des Project Atomic in Fedora eher ein Nischendasein. Mit der Initiative Team Silverblue soll das Projekt stärker in den Vordergrund rücken und Nutzern damit eine modulare Desktop-Distribution bereitstellen.
Sowohl die Switches als auch die Miniserver von Facebooks Open-Compute-Projekten laufen mit der freien Firmware Coreboot. Das Unternehmen hat den Code für die Boards mit Intels Xeon D nun veröffentlicht.
Mit Netmap kann der Paketdurchsatz im Netzwerk am Kernel vorbeigeschleust werden. Die Forschungsabteilung der BBC hat nun einen Treiber dafür veröffentlicht, der mit einer 100-GBit/s-Karte laufen soll. Das Team will künftig weitere Streaming-Technik veröffentlichen.
Um Anwendungen stärker durch Zugriffe von außen abzusichern, können diese in speziellen Umgebungen wie ARMs Trustzone oder auch Secure Enclave ausgeführt werden. Googles Asylo soll die Programmierung dafür massiv vereinfachen.
Mit Gvisor stellt Google ein Open-Source-Werkzeug bereit, das Container besser vom Hostsystem isolieren soll. Diese Container-Sandbox soll so gut schützen wie eine VM, aber weniger Ressourcen benötigen.
Der Linux-Spezialist Red Hat legt mit dem Operator Framework ein Open-Source-Toolkit für die Verwaltung nativer Kubernetes-Applikationen offen. Übernommen hat das Unternehmen die Technik mit Core OS und bringt diese nun auf den Markt.
Nach einigen Monaten Analyse und Optimierungen zeigt sich, dass der Leistungsverlust durch die Patches gegen Spectre und Meltdown deutlich geringer ausfällt, als anfangs befürchtet. Und den Entwicklern bleibt immer noch Spielraum für Verbesserungen - ein Überblick.
Die Linux-Distribution Fedora 28 baut das Konzept des modularen Servers weiter aus und ermöglicht für Desktop-Nutzer ein einfaches Hinzufügen von Dritt-Anbieter-Quellen, um leichter an Googles Chrome oder Nvidias proprietären Treiber zu kommen.
Nach erfolgreichen Experimenten mit Pocket beginnt Browserhersteller Mozilla damit, "gesponserte Inhalte" in den Firefox zu integrieren. Mozilla verspricht dabei personalisierte Werbung, die die Privatsphäre der Nutzer respektiert.
Die neue Version mit Langzeitunterstützung (LTS) von Ubuntu 18.04 alias Bionic Beaver setzt wie erwartet auf Gnome statt auf Unity, verzichtet aber auf Wayland. Das Live-Patching gibt es auch für den Desktop, und der Server bekommt einen neuen Installer.
Das von Oracle an die Eclipse-Foundation übertragene Enterprise-Java soll künftig besser mit Cloud- und Containertechnologie wie Docker und Kubernetes genutzt werden können. Der Code soll außerdem schneller gemeinsam mit der Community weiterentwickelt werden.
Dank dem Projekt RTL-SDR können aus günstigen DVB-Sticks einfache Funkempfänger zum Basteln gemacht werden. Ein ähnliches Projekt macht nun aus USB-VGA-Adaptern ebenfalls günstige SDR-Sendeanlagen, die sogar für GSM oder UMTS geeignet sein sollen.
Der freie CPU-Befehlssatz RISC-V soll künftig auch eine Alternative zu Techniken wie ARMs Trustzone oder Secure Enclave bieten. Rambus baut dafür einen eigenen Cryptochip und der in iOS genutzte Microkernel Sel4 wird auf RISC-V portiert.
Das freie Multimedia-Framework und Codec-Sammlung FFmpeg unterstützt in der aktuellen Version 4.0 Nvidias proprietäres Decoding-API Nvdec. Die Software unterstützt außerdem den freien Codec AV1 und verzichtet auf den Support für Windows XP.