Hoe Rust zich klaarmaakt voor een grotere rol in de Linux-kernel

De integratie van programmeertaal Rust in de Linux-kernel krijgt steeds meer vorm, maar ontwikkelaars lopen nog regelmatig tegen de grenzen van de taal aan. Binnen de Linux- en Rust-gemeenschappen wordt daarom druk overlegd over welke nieuwe taalfuncties nodig zijn om kernelontwikkeling makkelijker en stabieler te maken. Dat is belangrijk, want hoe beter Rust aansluit op… Lees meer

Linux-kernel krijgt stevigere beveiliging dankzij hardwarematige Shadow Stacks

Er wordt gewerkt aan een belangrijke nieuwe beveiligingslaag voor de Linux-kernel: zogeheten Shadow Stacks. Waar deze hardwarematige bescherming al een tijdje beschikbaar is voor gewone programma’s, moet de techniek binnenkort ook de kern van het besturingssysteem zelf gaan beschermen tegen geavanceerde aanvallen. De techniek richt zich specifiek op het tegenhouden van zogeheten ‘Return-Oriented Programming’-aanvallen, vaak… Lees meer

Mesa versoepelt regels voor het gebruik van kunstmatige intelligentie

Ontwikkelaars van Mesa mogen voortaan kunstmatige intelligentie inzetten om toelichtingen en commitberichten bij hun code te schrijven. Het opensourceproject, dat de drijvende kracht vormt achter de grafische stuurprogramma’s in Linux, heeft het interne beleid hiervoor aangepast. De eerdere regels bleken in de praktijk te streng voor programmeurs die taalmodellen als hulpmiddel willen gebruiken. De versoepeling… Lees meer

Pakketbeheerder Myrlyn 1.1 maakt software installeren op openSUSE overzichtelijker

Gebruikers van openSUSE en SUSE Linux kunnen aan de slag met een nieuwe versie van Myrlyn. Versie 1.1 van dit grafische programma voor pakketbeheer is verschenen en brengt verschillende handige verbeteringen met zich mee. Het is de eerste grote functie-update sinds het begin van dit jaar, bedoeld om het zoeken en installeren van software op… Lees meer

Linux bereidt zich voor op AMD Zen 6 met slimmere beveiligingsmaatregelen

Ontwikkelaars van de Linux-kernel kijken alvast ver vooruit naar de volgende generaties hardware. In de nieuwste wijzigingen voor kernelversie 7.4 zijn aanpassingen doorgevoerd voor de toekomstige Zen 6-processors van AMD. Het doel hiervan is om bekende kwetsbaarheden in het chipontwerp af te vangen, zonder dat de computer daar onnodig traag van wordt. Sinds de ontdekking… Lees meer

Linux-ontwikkelaars werken aan slimmere controle van kernelmodules voor betere transparantie

Kernelontwikkelaars werken aan een nieuwe methode om de echtheid van kernelmodules te controleren op basis van cryptografische hashes in plaats van traditionele digitale handtekeningen. Dat klinkt misschien technisch, maar het lost een hardnekkig probleem op voor distributies die streven naar zogeheten reproduceerbare builds. Daarbij moet iedereen kunnen controleren of een kant-en-klaar pakketje exact overeenkomt met… Lees meer

Ubuntu dicht beveiligingslekken rond PHP en ingetrokken certificaten

Canonical heeft een reeks beveiligingsupdates uitgebracht voor Ubuntu. De patches pakken onder meer een kwetsbaarheid aan die bekendstaat als ‘php2shell’ en schonen de lijst met vertrouwde beveiligingscertificaten op na een incident bij certificaatautoriteit eMudhra. Het php2shell-lek trof de afgelopen tijd diverse websites, maar voor de gemiddelde desktopgebruiker van Ubuntu is het gevaar beperkt. PHP staat… Lees meer

Nieuwe aanpassingen in Linux maken het compileren van de kernel een stuk vlotter

Wie weleens zelf de Linux-kernel compileert, weet dat dit proces flink wat rekenkracht en tijd kan kosten. In de ontwikkeling van de kernel is een reeks verbeteringen opgenomen die ervoor moeten zorgen dat dit bouwproces merkbaar sneller verloopt. Ingenieur Lorenzo Stoakes van Arm heeft hiervoor wijzigingen doorgevoerd die overbodige stappen tijdens het compileren wegsnijden. Dat… Lees meer

Nieuwe extensie brengt handig schijfoverzicht naar GNOME-bestandsbeheerder Nautilus

Wie GNOME Files, beter bekend als Nautilus, op Linux gebruikt, mist soms een centraal overzicht van alle aangesloten schijven en de bijbehorende opslagruimte. Met het nieuwe project Nautilus My Computer krijgt de standaard bestandsbeheerder alsnog een centrale weergave voor opslagmedia, vergelijkbaar met het bekende computerscherm uit andere besturingssystemen. De extensie voegt een specifieke pagina toe… Lees meer

Meta lost haperingen in Linux op met optimalisaties voor kernfs

Ingenieurs van Meta hebben een belangrijke prestatieverbetering doorgevoerd in de Linux-kernel. Binnen het zogeheten kernfs-systeem, dat virtuele bestandssystemen zoals sysfs en configfs aandrijft, losten zij hardnekkige knelpunten op. De wijzigingen moeten ervoor zorgen dat processen op zwaarbelaste machines niet langer onnodig blijven hangen en staan op de planning voor Linux 7.4. De aanleiding voor het… Lees meer