On 2004-09-22 13:01:35 +0200, Stefke wrote:
> Advise to Remi.
> 
> Create your own database structure, write a GPL'ed program that converts
> Clamav's DB to your own, use your own DB in your "Free but closed source"
> program....

I don't think that's a good idea for two reasons:

1) The converted database would clearly be a "derivative work" of the
   original database, so it would also fall under the GPL. (Actually in
   that case I would call the original the "source" and the converted
   form the "binary").

2) Inventing a different file format just to be different doesn't help
   anyone, it just makes things more complicated.


What Remi can do:

1) Write a program (not using any ClamAV source code) which can read the
   ClamAV database (he did that already). This doesn't violate the GPL.

2) Create a small database with only a few signatures (don't look at the 
   ClamAV db, make this yourself). This also doesn't violate the GPL.

3) Distribute your program with your own database. This also doesn't
   violate the GPL.

4) Users will download the ClamAV database and use it with your program.
   This is also perfectly legitimate.

Now the question for the ClamAV developers is: Do they want the users of
Remi's program to download the db themselves or do they want to allow
Remi to distribute the db with his program. The end result in both cases
is the same.

        hp

-- 
   _  | Peter J. Holzer    | Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR       | überhaupt gesprochen, also auch kein Dialekt.
| |   | [EMAIL PROTECTED]         | Hallig Gröde ist fast gänzlich dialektfrei.
__/   | http://www.hjp.at/ |   -- Hannes Petersen in desd

Attachment: pgpV7CEN01LQ2.pgp
Description: PGP signature

Reply via email to