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