From: | Daniel Robbins |
Date: | 5 Sep 2000 at 18:59:24 |
Subject: | Re: Elate Ports & Legal Rubbish (was AMIOPEN: vpcc as a C++ compiler) |
On Tue, Sep 05, 2000 at 11:24:52AM +0100, Martin Baute wrote:
> There is open source project X. I make some changes to the source
> which make includes and calls to SDK libraries, like
[ snip ]
> ...and successfully make the maintainers of X merge these changes
> back into the main source tree.
>
> The program would now work on Elate / Ami, too. No source or library
> from the SDK has been included in the X archive; I only made calls to
> code only available to those owning a SDK.
You can control this -- just release your source code as LGPL, and let
Amiga, Inc. worry about how to meet your licensing requirements if
they want to incorporate your code into the kernel or into an
AI-distributed tool. I always think it's best if the developer makes
the decision about his or her code. If you would like to give AI the
ability to incorporate the code, the BSD license is a good choice. If
you want proprietary-protection, go with GPL or LGPL.
Best Regards,