Skip to content

KubOS-Preservation-Group/kubos

 
 

Repository files navigation

KubOS CircleCI

KubOS is an open-source software stack for satellites.

The KubOS system is designed to take care of every aspect of a satellite’s flight software.

Rather than operating as a single, monolithic entity, KubOS is comprised of a series of independent, yet interoperating components.

  • Mission applications control and execute the logic necessary to accomplish mission goals
  • Services expose hardware and system functionality with a controlled and uniform interface
  • Kubos Linux provides the base operating system and the drivers needed to communicate with connected hardware devices

Community website

Main Documentation Page

Getting Started

Here are some docs which we recommend you look at first when getting started with KubOS:

Contributing to KubOS

Want to get your code to space? Become a contributor!

Check out our doc on contributing to KubOS and come talk to us on Discord to join our community.

Or, if you're just looking to give some feedback, submit an issue with your feature requests or bug reports!

Repo Components

These are the important folders in this repo:

Related Repos

  • Kubos-Linux-Build - Repo used for configuring and building KubOS images
  • Cargo-Kubos - Repo for a Cargo subcommand which will assist with cross-compiling Rust projects for KubOS
  • Kubos-Vagrant - Repo used to build the Kubos SDK

About

A low-effort community fork of KubOS (an open source platform for satellites). See link below for a better fork to use instead:

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 68.8%
  • C 25.1%
  • Python 2.6%
  • CMake 2.5%
  • Other 1.0%