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
pgpV7CEN01LQ2.pgp
Description: PGP signature
