Henning Makholm <[EMAIL PROTECTED]> writes: > Scripsit Anthony DeRobertis <[EMAIL PROTECTED]> >> On Jan 21, 2004, at 21:27, Henning Makholm wrote: > >> > It is not clear to me that this text talks about APIs at all. >> > It seems to be about the *internal* structure of a database, which - >> > in my opinion at least - has very little to do with an *interface*. > >> It talks about "SQL Data Structures." It finds that those are >> copyrightable. I'm not sure why that wouldn't apply to, say, C data >> structures, as used in an API. > > "SQL data structures" (it is not clear what exactly is the technical > item this ruling speaks about, but nevermind) is a way of getting a > job done. C data structures used in an API is a way of communicating > to existing code which job you want done. > > And the quesion, by the way, concerned Lisp APIs. I don't think you > can copyright the cons cell.
It concerned E-Lisp APIs. If you call cons or even unwind-protect, that's clearly not copyrightable. But if you call gnus-agent-cat-downloadable-faces, that's an internal function call -- anything that was a Method of Operation would be (interactive). -Brian

