DigitaOS
Programs can be written in a scripting language named Digita Script, which is JIT compiled, or compiled, written in C using an official SDK. Abstraction is used so programs can run on most cameras, despite any camera model differences. DigitaOS runs the GUI and basic camera functionality.