ChorusOS 5.0 Features and Architecture Overview

Legacy POSIX-Like Extended APIs

These APIs are provided for backward compatibility only. To facilitate the migration of ChorusOS microkernel applications to POSIX, the POSIX equivalent, if applicable, is indicated below. A "-" is used to indicate that no equivalent service is provided.

Pre-POSIX service 

POSIX equivalent service 

acap 

aconf 

sysconf 

acreate 

acred 

getuid, geteuid, getgid, getegid, setuid, setgid, seteuid, setegid 

afexec 

posix_spawn 

afexecl 

execl 

afexecle 

execle 

afexeclp 

execlp 

afexecv 

execv 

afexecve 

execve 

afexecvp 

execvp 

agetalparam 

agetId 

getpid, getppid 

akill 

kill 

aload 

alParamBuild 

alParamUnpack 

astart 

astat 

pstat 

atrace 

ptrace 

await 

waitpid 

awaits 

wait 

dladdr 

dladdr 

dlclose 

dlclose 

dlerror 

dlerror 

dlopen 

dlopen 

dlsym 

dlsym