What if his application is a stub that communicates to another process via TCP/IP. That other process can be closed source without any problem. > First off he cannot distribute his C API based app without 1) > releasing it GPL or 2) paying Digium for a non-gpl licnese.