On 09/28/10 12:44, Eric Blake wrote: > The module name system accurately reflects that it is for the system(3) > library call
But the "system" library call is standardized by ISO C99. The proposed module implements the POSIX specification for "system", which contains more requirements than the ISO C99 standard. Applications that need only the C99-required semantics shouldn't need to include the module, so it may make sense to call the module "system-posix" rather than "system". (Again, this is a relatively minor quibble.)