On Mon, Jun 21, 2004 at 06:20:14PM -0400, Tomasz Kojm wrote:
> > > - link against libclamav
> > > - directly use the virus databases
> > > - include our code in your software (obvious ;-))
> > could he write a shim that is LGPL'd that links to libclamav?
> Well, I don't know. This is a question to a lawyer.

    1) The shim should be GPL'd, especially if it will be linked with
       GPL code.

    2) The GPL'd shim should only use published API calls (such that
       any 3rd party could have written it - 3rd parties do this
       frequently for other commercial products)

    3) The non-GPL product must publish the API calls that the GPL shim
       uses, such that any 3rd party could write their own GPL'd
       shim or similar.

    4) The GPL'd shim should be released and distributed separately,
       with source code. The GPL'd shim should be made freely available
       on a ftp and web site (even if the product that it is designed for
       is not). Use sourceforge.net or similar to disassociate yourself
       from it.

    5) The product should not rely only on GPL products. Either a persuasive
       case needs to be made as part of the marketting strategy, that the
       product is only an infrastructure product - incomplete on its own,
       or it must come with a non-GPL product, but with the option to use
       a GPL product instead. (i.e. you can't sell the solution as complete,
       if it isn't complete)

The above five bits of advice are from a non-lawyer, who has tried to
be aware of the issues from a legal standpoint. Many companies choose
to do less than the above. They get away with it. Do so at your own risk.

Cheers,
mark

-- 
[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED] __________________________
.  .  _  ._  . .   .__    .  . ._. .__ .   . . .__  | Neighbourhood Coder
|\/| |_| |_| |/    |_     |\/|  |  |_  |   |/  |_   | 
|  | | | | \ | \   |__ .  |  | .|. |__ |__ | \ |__  | Ottawa, Ontario, Canada

  One ring to rule them all, one ring to find them, one ring to bring them all
                       and in the darkness bind them...

                           http://mark.mielke.cc/



-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to