Rust wird Assembler und C bei der Programmierung des Linux-Kernels ebenbürtig – zumindest offiziell, denn praktisch gibt es noch viel zu tun.
Rust soll die „Versuchsphase“-Einstufung bei Linux ablegen und damit eine vollwertige Sprache zur Programmierung des Kernel werden. Das haben zentrale Linux -Entwickler inklusive Linus Torvalds gestern auf dem jährlichen Kernel Maintainers Summit beschlossen, wie über eine Rust steigt damit praktisch neben Assembler und C zur drittwichtigsten Sprache bei der Entwicklung des Linux genannten Kernel s auf.
Das Ganze heißt aber keineswegs, dass Programmierer jetzt sofort beliebige Kernel-Treiber in Rust schreiben können: Vielen Subsystemen fehlt dazu noch Überbückungscode . Der ist an vielen Stellen erforderlich, beispielsweise, damit ein in Rust geschriebener WLAN-Treiber die in C geschriebene Basis-Infrastruktur für WLAN-Treiber und PCIe-Geräte nutzen kann. Ein paar Subsysteme haben solche Bindings aber schon, oder die Entwickler arbeiten bereits daran. Darunter jenes für Kernel-Grafiktreiber, wo mit Nova gerade ein in Rust geschriebener Treiber für moderne Nvidia-Grafikkerne entsteht, der mittelfristig vermutlich auf vielen PCs zum Einsatz kommen dürfte.dazugestoßen. Die Entwickler erhoffen sich vom Rust-Support unter anderem, die Anzahl der Sicherheitslücken zu reduzieren – Rust-Features wie der Schutz vor Speicherzugriffsfehlern, Pufferüberläufen oder Problemen bei nebenläufigen Prozessen sei Dank. Ferner soll die moderne Sprache aber auch die Entwicklung erleichtern und Linux zugänglicher für jüngere Programmierer machen.Links zu verschenkten Artikeln werden ungültig, wenn diese älter als 7 Tage sind oder zu oft aufgerufen wurden.
Journal Kernel Linux Open Source Rust
Deutschland Neuesten Nachrichten, Deutschland Schlagzeilen
Similar News:Sie können auch ähnliche Nachrichten wie diese lesen, die wir aus anderen Nachrichtenquellen gesammelt haben.
Europas Antwort auf Apple, Google und Co.: Neues Smartphone setzt voll auf PrivatsphäreDas neue Jolla Phone setzt auf ein Linux-Betriebssystem, kann aber auch Android-Apps ausführen.
Weiterlesen »
Valve: HDMI-Forum blockiert weiter HDMI 2.1 für LinuxTechnisch beherrscht die Steam Machine HDMI 2.1. Valve und AMD dürfen dafür aber keinen Open-Source-Treiber anbieten.
Weiterlesen »
Webcams unter Linux optimal einstellen ohne Hersteller-SoftwareBildausschnitt, Helligkeit, Kontraste, Farben & mehr: Mit diesen Tools holen Sie unter Linux das beste Bild aus Ihrer Webcam.
Weiterlesen »
Apple stellt Support für ältere Geräte ein: Was bedeutet das für Sie?Apple beendet den Support für eine Vielzahl älterer Geräte, darunter iPhones, iPads, Macs und Router. Dies beinhaltet keine Updates, Reparaturen und keinen technischen Support mehr. Erfahren Sie, welche Geräte betroffen sind und welche Auswirkungen dies hat.
Weiterlesen »
Microsoft - Bounce am SupportDer gelernte Jurist beschäftigt sich bereits seit Mitte der Neunzigerjahre intensiv mit der Technischen Analyse. Zunächst als Trader im Eigenhandel und seit 2005 als freiberuflicher Journalist und Autor verschiedener Trading-Newsletter weltweit. Seit 2011 schreibt der Autor den täglich erscheinenden Trading-Newsletter »ideasdaily«.
Weiterlesen »
Jolla Phone mit Sailfish OS: Finnisches Europa-Smartphone sperrt US-Tech-Giganten ausAufgeben gilt nicht: Ehemalige Nokia-Ingenieure starten einen neuen Versuch, ein von Google & Co. völlig unabhängiges Smartphone zu etablieren. Das Jolla Phone setzt mit dem auf Linux basierenden Betriebssystem Sailfish OS auf EU-Datenschutz, hat einen Wechsel-Akku und wird in Finnland endmontiert.
Weiterlesen »
