[fpc-other] FPCUnit, DUnit2 and JUnit licenses question
Jonas Maebe
jonas.maebe at elis.ugent.be
Tue Jul 21 12:59:13 CEST 2009
On 21 Jul 2009, at 12:44, Graeme Geldenhuys wrote:
> Michael Van Canneyt wrote:
>> FPCunit was implemented from scratch by Dean Zobec, and he gave it to
>
> So porting a project (even to point where it shows exact same
> behaviour or not) to a different language does not constitute as
> "derivative work"?
It does, but "implementation from scratch" <> "porting". Software
interfaces/APIs cannot be copyrighted (at least not in the US, see http://www.eetimes.com/news/design/showArticle.jhtml?articleID=201801579
), so writing a different implementation for an existing API does
not constitute creating a derivative work.
> I would have thought it is still derivative work. Considering that
> even the Money example from JUnit was ported to FPCUnit.<
Maybe the Money example should be under CPL (if it was distributed
like that).
Jonas
More information about the fpc-other
mailing list