Alan Somers, zhvilluesi i implementimit të ri të driver-it FUSE për FreeBSD dhe autori i lidhjeve Rust mbi disa biblioteka FreeBSD, nisi një diskutim mbi procesin e integrimit të kodit në gjuhën Rust në sistemin thelbësor. Gjatë diskutimeve me komitët e projektit, u përcaktuan kostoja dhe përfitimi i implementimit. Kostoja e përfshirjes së mbështetjes për Rust do të jetë dyfishimi i kohës së ndërtimit, ndërsa përfitimi — thjeshtimi i zhvillimit të disa utilitareve.
Lista e utilitarëve që ka qëllim të rishkruhen në gjuhën Rust, nëse mbështetja për Rust do të shfaqej në sistemin thelbësor:
- ctl-exporter (eksportimi i statistikave ctlstat në Prometheus).
- Testet fusefs.
- devd.
- zfsd.
- nscd.
- Komponentët e grupeve 802.11ac dhe Lightning, që punojnë në hapësirën e përdoruesit.
- freebsd-kpi-r14-0.
Lista e porteve në gjuhën Rust që mund të transferoheshin në sistemin thelbësor, nëse mbështetja për Rust do të shfaqej në sistemin thelbësor:
- gstat-rs.
- geom-exporter.
- nfs-exporter.
- virtiofsd-rs.
- jail-exporter.
- Sistemet e ndryshme të menaxhimit të mjediseve jail.
- pjdfstest.
- pf-rs.
- benchpmc.
Aplikacionet e lidhura me FreeBSD në gjuhën Rust që sugjerohet të mbeten në porta:
- fsx-rs.
- ztop.
- iocage-provision.
- rsblk.
- xfuse.
Burimi: opennet.ru
