Skip Navigation
Center Independent Research & Development: GSFC IRAD

Rust in cFS: Prevent Bugs with Memory-Safe Programming

Completed Technology Project

Project Introduction

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

Primary U.S. Work Locations and Key Partners

Technology Transitions

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas

Target Destination

Supported Mission Type

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.