Hasty Briefsbeta

Bilingual

Core Flight System

20 hours ago
  • #embedded-systems
  • #NASA-framework
  • #flight-software
  • cFS is a platform-independent, reusable software framework designed to expedite flight software development.
  • It enables reuse, rapid development, and portability through dynamic run-time environment, layered architecture, and component-based design.
  • Powered 40+ NASA missions including the Roman Space Telescope, with three main components: platform support package, OS abstraction layer, and core flight executive.
  • Features a growing community for support and discussion on app development and customization.
  • Originated from NASA flight software engineers, committed to high-quality, robust software for safety-critical missions.
  • Simple, powerful architecture combines bus executive, layered abstraction, and modular codebase for flexibility and reliability.
  • cFS Gov (Alpha) planned for internal release by April 2026.
  • Application areas include Landers and Rovers, Crewed Spaceflight, Satellite Platforms and Payloads, and Launch and Mission Systems.