I believe that most are based on one of the linux OS with just a custom app to provide the user interface.
Volumio (formerly RaspyFi) is an open source Debian-based Linux operating system
Moodle is primarily developed in Linux using Apache, PostgreSQL / MySQL / MariaDB and PHP (sometimes known as the LAMP platform).