| That's not quite as interesting a comparison as you might think [ed: or maybe it is, now that I've thought it through... ;-) ]. Eg, from the Introduction to the second edition of "The C Programming Language": "Appendix A contains a language reference manual. The official statement of the syntax and semantics of C is the ANSI Standard itself.". Note that there's an ANSI standard for C -- and while I don't know what kind of license it is connected with off the top of my head -- it's very idea is to serve as a reference for implementers. Note also, that if I remember correctly, the whole thing (Google vs Oracle) was tied to what Microsoft did with their "Java that wasn't quite java" -- and that what Google did was something similar: they took the API, but didn't make "a java" -- they made Dalvik/Dex etc -- which only sort-a-kinda was java. As for "The C Programming Language", I can't find anything about license in my copy, and the copyright page doesn't exactly encourage re-use of the code-examples: "Copyright 1988, 1978 by Bell Telephone Laboratories, Incorporated. All rights reserved. No part of this publication may be reproduced ... yada yada yada" So using some startling code such as "hello, world" -- as foundation for writing out something -- would probably not be legal. Even if the text does allude to the fact that a programmer is expected to draw upon the examples for inspiration. I'm not sure that alone is enough to grant fair use. It certainly seems that the examples in the book is similar to that in the java documentation -- and that neither gives an explicit license for use. Perhaps now AT&T owns everything, including Oracle? |
And there's the problem. "IP" laws and customs will be vague enough that the rest of us will have to totally steer clear of any "IP" problems. It costs far too much to get the "probably" erased or the "not legal" reversed.
Litigation is for gamblers or aristocrats. Strict "IP" will only lead to less innovation, higher prices, and the creation of a semi-aristocracy, the "rightsholders".