In order to write a plugin, you have to link to the existing Camel
libraries. That's what is meant by a 'derived work'.

For example, in order to implement IMAP, you have to inherit from the
CamelStore and CamelFolder classes. You also have to use
CamelFolderSummary, CamelMimeMessage, CamelMimeParser, etc etc. And
that's just for a basic implementation.

Jeff

On Fri, 2002-04-26 at 09:15, Michael M. Morrison wrote:
> On Wed, 2002-04-24 at 22:18, Jeffrey Stedfast wrote:
> 
>     > some issues because I do have a problem that you guys (Ximian) is
>     > putting yourself in a different position than the rest of us that want
>     > to write a plugin but denying us the opportunity to make some money
>     > for our hard work to help promote your product.
>     
>     Maybe you can talk to our business people and license the code from us
>     so that you can license your plugin under whatever license you want. But
>     short of that, you have to obey our license, which is that all
>     derivative works must be licensed under the GPL.
> 
> Is every Evolution plugin considered a derivative work?  Is it not
> possible to implement one without using copyrighted code?
> 
-- 
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
[EMAIL PROTECTED]  - www.ximian.com


_______________________________________________
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers

Reply via email to