Alan Somers, the developer of the new FreeSD driver for FreeBSD and the author rust-border over some libraries FreeBSD, began discussion the process of turning on the code in Rust in the base system. During the discussion of the project commanders, the price and advantage of implementation were determined. The cost of including support for Rust will be doubling the assembly time, and the advantage is to simplify the development of some utilities.
The list of utilities that are the intention to rewrite in the Rust language if Rust support appeared in the base system:
- CTL-Exporter (Exports of statists CTLSTAT in Prometheus).
- tests fusefs .
- devd .
- zfsd .
- nscd .
- The components of the glass 802.11ac and Lightning working in the user space.
- freebsd-kpi-r14-0 .
. . . .
. . . .
.
list of ports in the Rust language that could be transferred to the base system if Rust support appeared in the base system:
- gstat-r .
- Geom-Exporter.
- nfs-exporter .
- virtiofsd-rs .
- jail-exporter .
- Different Jail-Corruption Control Systems.
- pjdfstest .
- pf-r .
- benchpmc .
.
associated with FreeBSD RUST-applications that are proposed to be left in the ports:
- fsx-r .
- ztop .
- ocage-provision .
- rsblk .
- xfuse .