Interop Initiative: Google fördert Rust Foundation mit einer Million US-Dollar

Die Förderungssumme von Google soll die Rust Foundation dabei unterstützen, die Interoperabilität von Rust-Code mit C++-Code zu erhöhen.

In Pocket speichern vorlesen Druckansicht 82 Kommentare lesen
Mann in Anzug hält breit gefächerte Dollarscheine in die Kamera

(Bild: TierneyMJ/Shutterstock.com)

Lesezeit: 3 Min.
Von
  • Maika Möbus
Inhaltsverzeichnis

Google hat der Rust Foundation eine Million US-Dollar zukommen lassen. Diese Förderung soll der verbesserten Interoperabilität zwischen Rust-Code und bestehendem C++-Code dienen, um die Verbreitung der speichersicheren Programmiersprache Rust zu vereinfachen. Die Summe kommt der neuen "Interop Initiative" zugute.

Die gemeinnützige Rust Foundation, die hinter der Programmiersprache steht, wurde 2021 von Mozilla ins Leben gerufen. Ihre weiteren Gründungsmitglieder sind AWS, Huawei, Microsoft und Google. Nun hat das Platinmitglied Google der Stiftung eine Förderung in Höhe von einer Million US-Dollar bereitgestellt. Sie soll dem spezifischen Zweck dienen, die Interoperabilität von Rust- mit Legacy-C++-Code zu erhöhen.

Google setzt Rust in seinem mobilen Betriebssystem Android ein und legt insbesondere Wert auf die sicherheitsrelevanten Eigenschaften der Programmiersprache. Wie Dave Kleidermacher (Vice President of Engineering, Android Security & Privacy) auf dem Google Security Blog zitiert wird, habe Rust proaktiv Hunderte von Sicherheitslücken davon abgehalten, das Android-Ökosystem zu beeinflussen. Die Investition ziele darauf ab, die Verwendung von Rust auf weitere Komponenten der Plattform auszuweiten.

Neben Android, dem größten Rust-Einsatzgebiet bei Google, setzt das Unternehmen die Programmiersprache bei weiteren Anwendungsfällen wie Clients und Server-Hardware ein.

Die Investition in die Interoperabilität mit C++ soll sowohl die Rust-Verwendung bei Google als auch über die Branche hinweg vorantreiben, so Lars Bergstrom (Director, Android Platform Tools & Libraries und Vorsitz des Rust Foundation Board) auf Googles Sicherheitsblog. Das Verbessern von Speichersicherheit in der Softwarebranche sei eine der Schlüsselherausforderungen unserer Zeit.

Die Rust Foundation äußert sich ebenfalls in einem Blogeintrag zur neuen "Interop Initiative", dem Namen des Unterfangens. Die erste Aufgabe der Initiative soll demnach sein, einen Entwurf für den Vorschlag des Arbeitsumfangs auszuarbeiten. Dieser soll den Teammitgliedern, dem Führungsgremium und den Stakeholdern des Rust-Projekts, relevanten Rust-Foundation-Mitgliedsorganisationen sowie dem Vorstand zur Diskussion vorgelegt werden.

Zudem weist die Rust Foundation darauf hin, dass bereits weitere Mitglieder zur Interoperabilität von Rust mit C++ beigetragen haben, darunter das Silbermitglied KDAB mit seiner Arbeit an bidirektionalen Rust- und C++-Bindings mit Qt.

Der Aufwind der speichersicheren Sprache Rust ist seit Jahren ungebrochen, nicht nur unter den genannten Unternehmen, sondern auch in der Entwickler-Community, etwa auf der Entwicklerplattform Stack Overflow und der Versionsverwaltungsplattform GitHub.

In der jährlichen Stack-Overflow-Umfrage verteidigt Rust bereits seit 2016 den Spitzenplatz als die beliebteste Programmiersprache. Das wird daran gemessen, ob Entwicklerinnen und Entwickler, die Rust verwenden, die Sprache auch weiterhin nutzen möchten – was im letzten Jahr 85 Prozent bejahten. Auf seiner Entwicklerkonferenz Universe gab GitHub vor wenigen Monaten bekannt, dass Rust den höchsten Zuwachs unter den Programmiersprachen verzeichnen konnte.

Für Aufsehen sorgte zudem kürzlich in der Git-Community der Vorschlag, Teile der Versionsverwaltung nach Rust zu migrieren.

(mai)