General RTEMS Questions

General Real-Time/Embedded? Questions

  • Executive Vs. Kernel Vs. Operating System Vs. RTOS

The developers of RTEMS developers use the terms executive and kernel interchangeably. In the embedded system community, the terms executive or kernel are generally used to refer to small operating systems. So we consider it proper to refer to RTEMS as an executive, a kernel, or an operating system.

Getting Started

  • How can I contribute?

Being a user letting us know about what you are doing is a start. But if you want to contribute improvements to RTEMS, we welcome them. We maintain a list of Open Projects which range from things a non-coder could handle to more involved projects.


  • I am having trouble. Who should I contact?

Your best best is always to ask on the RTEMS Users Mailing List IRC channel. In addition to the core maintainers, your question will be seen by 100s of existing users who are more than willing to help you. You are obviously free to email one of the RTEMS developers privately but your question has a better chance of being answered if you ask it on the list. Your question will be seen by more experts and archived for future reference if you ask it on the mailing list.

The RTEMS Community is very friendly and we all remember being the new kid in town. Speak up. Ask questions.

  • Is there any online training material?

The RTEMS Project has a Moodle-based eLeaning IRC channel site which includes material on RTEMS. RTEMS has been used in classes at multiple universities and we hope to be able to gather that material in the Moodle. In addition, JoelSherrill regularly teaches 4 day RTEMS classes (see [RTEMS_Training| RTEMS Training Opportunities]). If you are an instructor at a university, please contact Joel so he can work with you to meet your classroom needs.

Licensing and Export

Last modified on Dec 18, 2015 at 12:46:32 PM Last modified on Dec 18, 2015, 12:46:32 PM