Dailydave mailing list archives
RE: Sourcefire Acquired by Check Point Software
From: "Dave Korn" <dave.korn () artimi com>
Date: Thu, 20 Oct 2005 20:01:57 +0100
Renaud Deraison wrote:
There are several loopholes on many levels :
I know this isn't a GPL discussion list, but the inaccuracies in this thread are liable to spread FUD if left uncommented-upon. It's not as bad as you think it is!
(a) You can take any GPL software, put it as-is on an appliance, call your appliance the "FOOBAR 3000" and sell FOOBAR 3000 Scanners all over the place. You therefore hide any credit to the original program you took and nobody knows that your FOOBAR 3000 is using (Nessus| Snort|.*) (b) You take any GPL software, make substantial changes to it, and "rent" the appliance to your customers. You're not obligated to give the source code to your customer.
Neither of these are "loopholes". They are simply blatant violations of the GPL. Selling _or_ renting an appliance that contains GPL'd software constitutes "distributing" the binary and therefore places a binding legal obligation on the vendor to offer the sources to anyone they distribute the binaries to, just like any other GPL'd work. Look at all the recent cases of (e.g.) router manufacturers who have been forced to live up to their GPL obligations and open the sources to their appliances' firmware if you doubt me.
(c) You take any GPL software which produces content, and wrap a web- based management GUI which does not link to it per se, but uses the results. Now the GPL is very fuzzy about the output of the program. It actually says the following : << The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. >> So it's up to the owner of the copyright to decide what kind of licensing the output is. For instance, in the case of Nmap Fyodor decided that you're not allowed to process the results from a scan launched by your proprietary web GUI (cf nmap-3.XX/COPYING) -- in that way he cleared the ambiguity. We find that kind of restriction to be very extreme (especially if you're talking about "free" software) and decided to not go with it, but at the same time there should be some middle ground between considering the output as public domain or restricting its use drastically.
This is nonsensical too. There is no reasonable meaning of the words
under which a text file with lines like "Port 21: Open" and "Port 80:
Closed" could be considered a "derivative work" based on Nmap. It won't
compile, it won't run, and it won't scan a remote host. I can't even begin
imagine how Fyodor could hope to succeed in any such claim.
cheers,
DaveK
--
Can't think of a witty .sigline today....
Current thread:
- RE: Sourcefire Acquired by Check Point Software, (continued)
- RE: Sourcefire Acquired by Check Point Software Frank Knobbe (Oct 07)
- Re: Sourcefire Acquired by Check Point Software Renaud Deraison (Oct 07)
- RE: Sourcefire Acquired by Check Point Software Kyle Quest (Oct 07)
- RE: Sourcefire Acquired by Check Point Software Frank Knobbe (Oct 07)
- RE: Sourcefire Acquired by Check Point Software Kyle Quest (Oct 08)
- RE: Sourcefire Acquired by Check Point Software Cedric Blancher (Oct 08)
- RE: Sourcefire Acquired by Check Point Software Frank Knobbe (Oct 08)
- Re: Sourcefire Acquired by Check Point Software Renaud Deraison (Oct 08)
- Re: Sourcefire Acquired by Check Point Software Frank Knobbe (Oct 09)
- Re: Sourcefire Acquired by Check Point Software Renaud Deraison (Oct 09)
- RE: Sourcefire Acquired by Check Point Software Dave Korn (Oct 20)
- Re: Nmap/Nessus copyright Fyodor (Oct 20)
- RE: Nmap/Nessus copyright C. Church (Oct 20)
- Re: Nmap/Nessus copyright Fyodor (Oct 20)
- Re: Nmap/Nessus copyright ADT (Oct 20)
- Re: Nmap/Nessus copyright Fyodor (Oct 20)
- Re: Nmap/Nessus copyright ADT (Oct 21)
- Re: Nmap/Nessus copyright Fyodor (Oct 21)
- Re: Nmap/Nessus copyright ADT (Oct 21)
- Re: Nmap/Nessus copyright Paul Wouters (Oct 21)
- Re: Nmap/Nessus copyright Dave Aitel (Oct 21)
