BUS1 is developing “r-linux”: a Rust-capable Linux runtime
- An American company made 0.7nm chips: EUV lithography machines can’t do it
- CVE-2007-4559 Python vulnerability ignored for 15 years puts 350,000 projects at risk of code execution
- RISC-V only takes 12 years to achieve the milestone of 10 billion cores
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
BUS1 is developing “r-linux”: a Rust-capable Linux runtime.
Bus1 is a subsystem that provides object-oriented inter-process communication on Linux, and its Dbus-Broker is implemented as a high-performance D-Bus message broker compatible with the D-Bus message bus specification.
According to the technology media phoronix , in the past month, David Rheinsberg, a Red Hat employee in the Bus1 field and involved in the development of projects such as systemd and Dbus-Broker, has been researching r-linux, “Capability-based Linux runtime — Capability-based Linux Runtime “,
This project focuses on making it easier for Rust code in user space to interact with the Linux kernel API:
The r-linux project provides direct access to the application programming interface of the linux kernel. Includes direct unprotected access to kernel APIs, as well as Rust features and functions that access kernel APIs in a safe, capability-based manner.
R-linux is based on a triple license: MIT License, Apache License Version 2.0 and LGPL Version 2.1+.
So far, r-linux has been developed by David Rheinsberg alone, with more than 20 commits in the past month, but no official release yet.
People developing for r-linux can find it via the bus1/r-linux repository on GitHub .
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?