The ChorusOS 5.0 Application Developer's Guide explains the following:
General principles of developing an application that runs on the ChorusOS operating system
Available APIs
How to build the application
Different ways of running the application