All organizations · GSoC 2026 · Operating systems, Science and medicine
RTEMS Project
A real-time operating system for Earth & Space
RTEMS (Real-Time Executive for Multiprocessor Systems) is a free real-time operating system (RTOS) designed for deeply embedded systems such as automobile electronics, robotic controllers, and on-board satellite instruments. RTEMS is free open source software that supports multi-processor systems for over a dozen CPU architectures and over 150 specific system boards. In addition, RTEMS is designed to support embedded applications with the most stringent real-time requirements while being compatible with open standards such as POSIX. RTEMS includes optional functional features such as TCP/IP and file systems while still offering minimum executable sizes under 20 KB in useful configurations. The RTEMS Project is the collection of individuals, companies, universities, and research institutions that collectively maintain and enhance the RTEMS software base. As a community, we are proud to be popular in the space application software and experimental physics communities. RTEMS has been to Venus, circles Mars, is aboard Curiosity, is in the asteroid belt, is on its way to Jupiter, and is circling the sun. It is in use in many high energy physics research labs around the world. There are …
- python
- c/c++
- assembly
- posix
- kernel
- embedded
- real-time
- multicore
- rtos
Project ideas
3 ideas on its 2026 ideas page.
- Large Projects (350 hours)
- Medium Projects (175 hours)
- Small Projects (90 hours)
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 11 years. Projects per year: '16: 5, '17: 4, '18: 4, '19: 4, '20: 5, '21: 4, '22: 4, '23: 3, '24: 5, '25: 8, '26: 8.
On GitHub
No GitHub organization found in its official listing.
Links and channels
- Website: https://www.rtems.org/
- Ideas page: https://projects.rtems.org/gsoc/
- Contributor guide: https://projects.rtems.org/gsoc/
- Source code: https://gitlab.rtems.org/rtems/
- Chat: https://www.rtems.org/discord
- Mailing list: https://users.rtems.org/c/programs/gsoc/47
git-into-gsoc org "RTEMS Project" --shortlist
git-into-gsoc repos "RTEMS Project"
git-into-gsoc issues --org "RTEMS Project"
or ask your assistant: "Which RTEMS Project repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.