Subject: POSIX standards: NetBSD & (IEEE && OpenGroup) relations
To: None <netbsd-advocacy@netbsd.org>
From: Ian Zagorskih <ianzag@megasignal.com>
List: netbsd-advocacy
Date: 06/08/2004 21:49:05
=46rom published news:

http://www.osnews.com/story.php?news_id=3D7242
http://home.businesswire.com/portal/site/home/index.jsp?epi-content=3DGENER=
IC&newsId=3D20040601006150&newsLang=3Den&beanID=3D202776713&viewID=3Dnews_v=
iew

=2D--cut---
PISCATAWAY, N.J. & SAN FRANCISCO--(BUSINESS WIRE)--June 1, 2004--The IEEE a=
nd=20
The Open Group have granted permission to the FreeBSD Project to incorporat=
e=20
material from the joint IEEE 1003.1(TM) POSIX(R) standard and The Open Grou=
p=20
Base Specifications Issue 6.=20

 This step will allow developers of the FreeBSD Platform to gain a better=20
understanding of how to write portable programs utilizing IEEE 1003.1,=20
"Standard for Information Technology: Portable Operating System Interface=20
(POSIX)". The POSIX standard, which also forms the core volumes of Version =
3=20
of The Open Group's Single UNIX(R) Specification, defines a set of=20
fundamental services needed for the construction of portable application=20
programs. IEEE and The Open Group have granted permissions for reuse of=20
material covering over 1400 interfaces from the standard including the=20
headers, system interfaces and utilities.=20
=2D--cut---

I'm just curious what exactly does this statement mean ? If OS vendor wants=
 to=20
follow POSIX standards is it required to get some official permissions from=
=20
Open Group or IEEE ?

What about NetBSD ? As i can see for NetBSD-release-2-0 "man pthread_create=
"=20
gives about the same result as i can find at=20
http://www.opengroup.org/onlinepubs/009695399/functions/pthread_create.html

// wbr