Die Compiler-Infrastruktur LLVM ist in Version 11.0 erschienen und unterstützt mit dem Flang-Frontend die in den 50er Jahren hippe Programmiersprache Fortran. Clang verbessert die Fehlerrückmeldungen, bringt neue Warnmeldungen und Compiler-Flags.
Entwicklung
Auf den letzten Metern hätte sich Linus Torvalds etwas weniger Änderungen am Linux-Kernel gewünscht. Dennoch erschien das fertige Linux 5.9 pünktlich am gestrigen Abend.
Zu den Highlights von Python 3.9 gehören ein neuer Parser namens PEG, Merge- und Update-Operatoren für die "dict"-Klasse, die Integration generischer Typen in die Type Annotations und ein Zeitzonen-Modul.
3D-Druck zählt zu den faszinierendsten technischen Entwicklungen der letzten Jahre. Dieser Artikel zeigt, wie die Entwicklung begann und welche Technologien heute für den Hobby- und semiprofessionellen User zur Verfügung stehen.
Nicht nur an Performance-Verbesserungen haben die Entwickler von Flutter 1.22 gearbeitet. Das Dart-basierte Entwicklungskit für Android- und iOS-Benutzeroberflächen sieht die Plugins für Google Maps und WebView als produktionsreif.
Samba 4.13 hebt die Python-Minimal-Version an, räumt die Wide-Links-Funktionalität aus dem Weg und schickt den NT4-artigen Domain-Controller-Modus in Rente.
4M-Linux 34.0 kommt als installiertes System mit 128 MByte RAM zurecht, als Livesystem braucht es lediglich 1200 MByte. Die neue Version unterstützt WebP und einen weiteren Mediaplayer.
Die Integrierte Entwicklungsumgebung Kdevelop hat in Version 5.6 den Entwicklern zufolge mehr Stabilität und bessere Performance zu bieten.
Entwickler Bruce Dubbs hat am 1. September 2020 auf der Mailingliste die neue Version 10.0 von Linux from Scratch (LFS) und Beyond Linux from Scratch (BLFS) angekündigt. Beide gibt es jeweils mit und ohne Support für Systemd.
Für den Containermanager LXD gibt es ein Update: Version 4.5 bringt Support für Open Virtual Networks (OVN) mit und eine erste Unterstützung für BPF Syscall Interception.
Für KDE Plasma 5.20 kündigen sich einige Neuerungen an, darunter eine Software, die die Gesundheit von Festplatten (HDDs und SSDs) überwacht. Das Feature wurde vor zehn Jahren erstmals angefragt.
Trotz Mozillas massivem Stellenabbau geht die Entwicklung an der Programmiersprache Rust weiter. Nun ist die Version 1.46.0 erschienen, die eine Handvoll neuer Features mitbringt.
Go 1.15 überspringt ausgefallene Proxies, verbessert den Linker "substanziell", bringt ein "time/tzdata"-Paket mit und warnt vor bestimmten Formen falsch eingeschätzter Strings.
Ob aus reinem Interesse oder um beim Testen des Kernels zu helfen: Es gibt immer gute Gründe, zumindest auf einem System eigene Linux-Kernel zu kompilieren. Ein Erfahrungsbericht zeigt, wie das möglichst einfach klappt.
Das Linux-Magazin hat den langjährigen Kernel-Entwickler Greg Kroah-Hartman unter anderem gefragt, wie Neulinge oder routinierte C-Entwickler am besten in die Kernel-Entwicklung einsteigen.








