ANSI C spec
Henry Spencer
henry at utzoo.UUCP
Fri Dec 13 08:41:23 AEST 1985
> Being involved in the compiler business, I have a lot of interest in
> the new C standard. On the whole, I think it's pretty good, except
> for the statement in the front that 'This document may be reproduced
> only for purposes relevant to the standardization process.' The whole
> point of the standard is so that compilers match it as close as
> possible. This includes the documentation. The easiest and surest way
> to make the documentation conform is to copy sections of the manual
> where appropriate....
You have missed an important point: the current output of X3J11 is
**NOT** a standard, it is a **DRAFT**. You should *not* be excerpting
from it to build your own documentation, because a particular draft is
not necessarily representative of the final standard. Earlier in the
same sentence are the words:
...the contents are subject to change without notice.
*Readers are requested not to specify or claim conformance
to this document*... [emphasis added]
The "standardization purposes only" might possibly also reflect protection
of the AT&T copyrighted material that the standard incorporates.
> Is the spec copyrighted, even though there is no copyright notice
> in it?
If you check US copyright law, I believe you will find that copyright does
not require the notice any more.
> Does the statement in the spec about reproducing the document hold
> any legal water without a prominent copyright notice?
Given copyright, it holds water regardless of presence or absence of notice.
> Why would the ANSI committee wish to restrict reproduction of the
> text anyway?
Because (a) it's not final, and (b) AT&T may have placed restrictions on
the use of material from its copyrighted manual.
More information about the Comp.lang.c
mailing list