Subject: Re: POSIX named semaphores naming restrictions in sem_open()
To: None <firstname.lastname@example.org>
From: Ian Zagorskih <email@example.com>
Date: 09/10/2004 13:15:51
On Friday 10 September 2004 12:59, firstname.lastname@example.org wrote:
> When POSIX says it is "implementation-defined", it means "if you use this,
> you're beyond the limits of POSIX portability. Good luck.".
> Failing on situations where portability is no more ensured is one way to
> get people to writing portable code.
> Making NetBSD accept other syntaxes would not increase portability of the
> application. It would just be a hack to make it magically work on NetBSD.
Agree, it is nice when you take some application and it just works, no matter
what kind of magic was involved :) Though of course there should be a
reasonable balance between allowed flexibility and standard requirements.