On Thursday, 15 October 2015 at 15:00:26 UTC, Steven
Schveighoffer wrote:
You can't copyright a *single* declaration. So if I tell you
there's a function called CreateFile, and it takes these
parameters, you can write a declaration in a d file, and it's
not an infringement of the original header file. The word
"CreateFile" can't be copyrighted by itself.
I'm afraid, retelling is still a copy :)
But as I read more into the Brief, looks like Google tried to
foreclose copyright for declarations for being method of
operation, which fails (and I agree with that). Then Solicitor
General recommends fair use defense to address feared effects on
software development (and almost surprised notes that Google
didn't go that way for some reason).