Skip Navigation
Center Independent Research & Development: GSFC IRAD

Rust in cFS: Prevent Bugs with Memory-Safe Programming

Completed Technology Project

Project Description

The software stack for a Rust cFS application.

This project will provide Rust language support for NASA’s core Flight System (cFS). The Rust language is designed to be memory-safe: it detects a wide range of programmer errors at compile-time while allowing low-level access to hardware and high performance. Rust’s safety features make it ideal for writing new cFS applications.

More »

Anticipated Benefits

Project Library

Primary U.S. Work Locations and Key Partners

Technology Transitions

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.