<div dir="ltr"><div>I really like what I read about your product, and welcome to the group.</div>
<div>&nbsp;</div>
<div>Now, for a little sarcasm on my part - </div>
<div>&nbsp;</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">a person needs Microsoft&#39;s specialized dev kit for interfacing with the hard drive device layer...This dev kit is only offered under terms that are very hostile to anybody releasing a GPL real time anti-virus engine.&nbsp; I don&#39;t think anybody with the wherewithal to write such an engine has had the guts to test Microsoft in court.<br>
</blockquote>
<div>&nbsp;</div>
<div>That is how Microsoft follows through on their promise to be more accepting of the Open Source Community.</div>
<div>&nbsp;</div>
<div>:)</div>
<div>&nbsp;</div>
<div>Zonie</div>
<div>&nbsp;</div>
<div class="gmail_quote">On Mon, Sep 29, 2008 at 10:02 AM, David Hinkle <span dir="ltr">&lt;<a href="mailto:hinkle@cipafilter.com">hinkle@cipafilter.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<p><font size="2">Unfortunately what actually prevents a real time anti-virus engine for windows from being released to the wild under the GPL is that fact that in order to write such an engine, a person needs Microsoft&#39;s specialized dev kit for interfacing with the hard drive device layer.&nbsp; Such device drivers are called file system filters or minifilters.&nbsp; This dev kit is only offered under terms that are very hostile to anybody releasing a GPL real time anti-virus engine.&nbsp; I don&#39;t think anybody with the wherewithal to write such an engine has had the guts to test Microsoft in court.<br>
<br>What we did, was to write a standalone application called a &quot;minifilter&quot; that is loaded like a device driver.&nbsp; Another standalone application that is a tray client and user interface.&nbsp;&nbsp; Then I ported the clamav engine to windows and turned it into a service that accepts requests to scan over a named pipe.&nbsp; The source code for the clamav port is available, of course, but the other two applications are proprietary.&nbsp;&nbsp; I am actually going to propose to my company that we open source this project, but the decision is not mine alone.<br>
<br>Before we wrote this, we actually tried working with clamwin project instead.&nbsp; I offered to work with them on the port and they accepted my offer but then they just strung me along for months without giving me access to their repositories.&nbsp; We couldn&#39;t afford to wait for them so we had to develop our own, which was a very expensive and time consuming project, as you may imagine.<br>
<font color="#888888"><br>David</font> 
<div>
<div></div>
<div class="Wj3C7c"><br><br>-----Original Message-----<br>From: <a href="mailto:qclug-bounces@qclug.org" target="_blank">qclug-bounces@qclug.org</a> on behalf of Aaron Johnson<br>Sent: Mon 9/29/2008 7:59 AM<br>To: <a href="mailto:qclug@qclug.org" target="_blank">qclug@qclug.org</a><br>
Subject: RE: [QCLUG] QCLUG<br><br>I noticed that your appliance (CIPAFilter) uses a real-time antivirus client<br>based on the open source ClamAV engine.<br><br>Does DerbyTech contribute to the ClamWin project at all? I know one thing<br>
that ClamWin has been talking about for a LONG time is developing an<br>on-access real-time scanning function...<br><br>-----Original Message-----<br>From: <a href="mailto:qclug-bounces@qclug.org" target="_blank">qclug-bounces@qclug.org</a> [<a href="mailto:qclug-bounces@qclug.org" target="_blank">mailto:qclug-bounces@qclug.org</a>] On Behalf Of<br>
David Hinkle<br>Sent: Monday, September 29, 2008 12:46 AM<br>To: <a href="mailto:qclug@qclug.org" target="_blank">qclug@qclug.org</a><br>Subject: RE: [QCLUG] QCLUG<br><br>CIPAFilter uses a lot of open source for our basic functionality, such as<br>
firewall, routing, NAT, etc... We use Ubunto Linux for the OS.&nbsp; We do use<br>ClamAv, but not freeswan or squid. (We did use freeswan in the past).&nbsp;<br><br>However, our core features (such as the proxy, reporting, greylisting), are<br>
implemented with proprietary non-gpl software we developed.&nbsp; We also use<br>spamassassin and sendmail in conjunction with a proprietary milter we<br>developed for our mail features and to implement some extensions to SPF,<br>
greylisting and some additional header analysis.&nbsp;<br><br>There&#39;s no download link, but of course our customers can request any GPL<br>software from us that we distribute with our product.&nbsp; In some cases third<br>parties can also make requests from us, but you need to be in possession of<br>
the binaries and request a specific software package used in the product by<br>name. (See GPLv3 6-b).<br><br>We&#39;re very careful about licensing, none of our proprietary software is<br>linked with GPL binaries or libraries, and as a company we focus on the<br>
development of our proprietary software.&nbsp; Linux is a platform for us, not an<br>end to itself.&nbsp; It does, however, make an excellent platform.<br><br>But all that being said, we also believe in being in compliance with the<br>
spirit of the GPL.&nbsp; For example, if someone wants the source for a GPL<br>package I&#39;ve actually modified I&#39;ll be happy to provide it via email at no<br>charge,&nbsp; and I don&#39;t much care if they&#39;re a customer or not.&nbsp; But you&#39;d have<br>
to tell me what package you want the source for.<br><br>David<br><br><br>-----Original Message-----<br>From: <a href="mailto:qclug-bounces@qclug.org" target="_blank">qclug-bounces@qclug.org</a> on behalf of Dave Bergert<br>
Sent: Sun 9/28/2008 10:41 PM<br>To: <a href="mailto:qclug@qclug.org" target="_blank">qclug@qclug.org</a><br>Subject: Re: [QCLUG] QCLUG<br><br>Welcome, the list have been quite of late.<br><br>I was looking at CIPAFiler ..&nbsp; It appears that CIPAFilter uses some&nbsp;<br>
GPL&#39;ed open source projects, e..g FreeSwan, ClamAV, squid.&nbsp; -- do you&nbsp;<br>have a link to download the source of CIPAFilter ?&nbsp; I&#39;m interested in&nbsp;<br>learning more about it.<br><br>Regards.<br><br><br>On Sep 28, 2008, at 9:23 PM, David Hinkle wrote:<br>
<br>&gt;<br>&gt; Active? Alive?&nbsp; What&#39;s your status.&nbsp; I&#39;m David Hinkle, Sr.&nbsp;<br>&gt; Programmer for CIPAFilter.&nbsp; CIPAFilter is a Quad Cities company that&nbsp;<br>&gt; specializes in products using embedded linux.&nbsp; I&#39;m interested in&nbsp;<br>
&gt; becoming involved with the LUG.<br>&gt;<br>&gt; David<br>&gt;<br><br><br><br><br>No virus found in this incoming message.<br>Checked by AVG - <a href="http://www.avg.com/" target="_blank">http://www.avg.com</a><br>Version: 8.0.169 / Virus Database: 270.7.4/1695 - Release Date: 9/27/2008<br>
1:11 PM<br><br>_______________________________________________<br>QCLUG mailing list<br><a href="mailto:QCLUG@qclug.org" target="_blank">QCLUG@qclug.org</a><br><a href="http://qclug.org/mailman/listinfo/qclug" target="_blank">http://qclug.org/mailman/listinfo/qclug</a><br>
<br></div></div></font>
<p></p></p></div></blockquote></div><br><br clear="all"><br>-- <br>&quot;Men and women belong to different species and communications between them is still in its infancy.&quot;<br>--Bill Cosby, American Comedian<br></div>