Subject: Re: POSIX named semaphores naming restrictions in sem_open()
To: None <cube@cubidou.net>
From: Ian Zagorskih <ianzag@megasignal.com>
List: tech-kern
Date: 09/10/2004 13:15:51
On Friday 10 September 2004 12:59, cube@cubidou.net 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.

// wbr