To determine which ChorusOS operating system libraries to use, consider the following points:
Which APIs (POSIX or microkernel) are to be used by the application.
What additional libraries are required.
In which address space will the application execute.