Intro to Frameworks
Comparative overview
| Framework | Main Developer | Scope | Impl. Language | License | Repo |
|---|---|---|---|---|---|
| core Flight System | NASA | C | Apache 2.0 | https://github.com/nasa/cFS | |
| F Prime (F´) | NASA JPL | C++ | Apache 2.0 | https://github.com/nasa/fprime | |
| NanoSat MO Framework | ESA | Java | ESA Open Source | https://github.com/esa/nmf-mission-ops-sat | |
| CubedOS | Vermont State University | SPARK Ada | GPLv3 | https://github.com/cubesatlab/cubedos | |
| Outpost | DLR | C++ | MPL-2.0 | https://github.com/DLR-RY/outpost-core | |
| Flight Software Framework | University of Stuttgart | C++ | Apache 2.0 | https://egit.irs.uni-stuttgart.de/fsfw/fsfw | |
| sat-rs | University of Stuttgart | Rust | Apache 2.0 | https://egit.irs.uni-stuttgart.de/rust/sat-rs | |
| Adamant | LASP University of Colorado Boulder | SPARK Ada | Apache 2.0 | https://github.com/lasp/adamant | |
| Space ROS | NASA and Blue Origin | C++ / Python | Apache 2.0 | https://github.com/space-ros/space-ros | |
| PyCubed | PyCubed Project | Python / CircuitPython | MIT | https://github.com/pycubed/software | |
| RODOS | University of Würzburg | Real-time distributed embedded operating system | C++ | GPLv3 | https://gitlab.com/rodos/rodos |
Dead projects
A list of Frameworks that apparently have gone defunct :,(
| Framework | Developer | Scope | Impl. Language | License | Mirrors |
|---|---|---|---|---|---|
| Kobos | KubOS Corporation | C / Rust | Apache 2.0 | https://github.com/neo4reo/kubos https://github.com/xbai9225/kubos/ |