On Fri, 2006-04-28 at 06:42 +0200, Marcus Meissner wrote:
Hi,
Another idea for Summer of Code that strikes me as useful and doable:
Virus Scanner Support
WINE is currently one of the ways a UNIX user runs code downloaded from the network. This code is also known to be more often viral infected, might contain worms, or spyware.
There exists an OpenSource virus scan engine called ClamAV which could be hooked into WINE, for instance via CreateProcess() or LoadLibrary() or other places.
[There is however a small license problem. Clamav is GPLed, while WINE is LPGL.]
I believe this can be solvable by making ClamAV a plugin of sorts for Wine. I envision this working in a fashion such as this: Wine is built to be aware if ClamAV is installed, and then the user installs the ClamAV package via their distro's package manager (or perhaps from Wine's download page), which then acts as software running within Wine.
-Scott Ritchie