On 10/15/15 11:55 AM, Kagamin wrote:
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 :)
Retelling of what? I cannot believe that anyone would ever successfully
sue someone because they put an extern declaration in their
implementation file.
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).
I didn't read into it that far ;)
-Steve