LWN: Comments on "C|Net Download.Com accused of bundling Nmap with malware" https://lwn.net/Articles/470723/ This is a special feed containing comments posted to the individual LWN article titled "C|Net Download.Com accused of bundling Nmap with malware". en-us Sun, 21 Sep 2025 21:27:46 +0000 Sun, 21 Sep 2025 21:27:46 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Re: But... Why? https://lwn.net/Articles/471265/ https://lwn.net/Articles/471265/ clugstj <div class="FormattedComment"> Well, since they are changing your search to use Bing, it's a pretty good bet that Microsoft is paying them to do it.<br> </div> Thu, 08 Dec 2011 17:58:14 +0000 Re: But... Why? https://lwn.net/Articles/471188/ https://lwn.net/Articles/471188/ trasz <div class="FormattedComment"> You're trying to blame Microsoft for what CNET is doing? ;-)<br> </div> Thu, 08 Dec 2011 13:29:18 +0000 But... Why? https://lwn.net/Articles/471100/ https://lwn.net/Articles/471100/ Comet <div class="FormattedComment"> Trust.<br> <p> If I'm a casual computer user, who has figured out that something hinky is going on and looking for a way to figure out what's happening and if I need to pay someone to clean my system, I'm not likely to know the names of all the tools in this problem space. I wouldn't know "nmap" from "apple juice".<br> <p> But if there's a repository of software which has had some basic checks done and only includes legitimate, non-pirated, malware-scanned software, and I know the repository and use it repeatedly then I can build up trust in it. If I find software which seems interesting, I can check the trusted site for it. If they provide an index, I can even check there first, for software that can solve my problems.<br> <p> I mean, why use Google's Android Market, when I can just enable installing from non-market sources and install .APK files from websites I've never heard of before? Why install the Amazon market, instead of just going direct?<br> <p> There is clearly a place in the software distribution ecosystem for marketplace intermediaries who can build up reputation and trust in their own right, so that end-users do not need to become subject domain experts to know who to trust as a source of software to run on their computer/phone/tablet/brain-implant/...<br> <p> And just as clearly, trust can be abused and the marketplace can react accordingly to the betrayal.<br> </div> Thu, 08 Dec 2011 08:49:13 +0000 DMCA https://lwn.net/Articles/471031/ https://lwn.net/Articles/471031/ tialaramex <div class="FormattedComment"> Sure, people shouldn't do it, but this is just exploiting a trust relationship.<br> <p> The more certain you are that organisation (or person) X won't abuse your trust of them, the more valuable it is for X to sell you out to the bad guys, or if X won't sell, the more valuable it is to impersonate X by any means necessary.<br> </div> Wed, 07 Dec 2011 22:25:14 +0000 Re: But... Why? https://lwn.net/Articles/471021/ https://lwn.net/Articles/471021/ ldo <BLOCKQUOTE><FONT COLOR="#C000C0">Not with Windows - with the users.</FONT></BLOCKQUOTE> <P>You’re trying to blame Windows <I>users</I> for what CNET is doing?</P> Wed, 07 Dec 2011 21:26:34 +0000 DMCA https://lwn.net/Articles/470990/ https://lwn.net/Articles/470990/ cmccabe <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; I mean technically, when you run nmap on Windows, the Windows kernel</font><br> <font class="QuotedText">&gt; &gt; is loading the nmap binary, which is an nmap-copyrighted file, and </font><br> <font class="QuotedText">&gt; &gt; executing that binary.</font><br> <p> <font class="QuotedText">&gt; You can run GPLv2 software on a proprietary OS - standard OS components</font><br> <font class="QuotedText">&gt; are specifically exempted.</font><br> <p> Good point.<br> <p> Clearly the malware needs to patch the OS somehow during the install, so that they can legally be in the clear. Microsoft toolbar / nmap parser kernel module, anyone?<br> <p> People really have to learn to stop downloading from shady third-party repositories... just don't do it.<br> </div> Wed, 07 Dec 2011 19:12:39 +0000 DMCA https://lwn.net/Articles/470898/ https://lwn.net/Articles/470898/ fuhchee <div class="FormattedComment"> "we consider an application to constitute a “derivative work”"<br> <p> That's fine, but the concept of "derivative work" is not up to the fashions of the developer, but up to law.<br> </div> Wed, 07 Dec 2011 14:45:46 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470881/ https://lwn.net/Articles/470881/ robbe <div class="FormattedComment"> JoeBuck suggested using the DMCA. But as this is also a trademark violation, I am more reminded of this:<br> <a href="http://arstechnica.com/tech-policy/news/2011/11/us-judge-orders-hundreds-of-sites-de-indexed-from-google-twitter-bing-facebook.ars">http://arstechnica.com/tech-policy/news/2011/11/us-judge-...</a><br> Wouldn't it be nice if download.com was handed over to the nmap team? The ad revenues of one month should cover any legal fees, plus fund nmap development for a couple of years.<br> </div> Wed, 07 Dec 2011 12:33:53 +0000 DMCA https://lwn.net/Articles/470870/ https://lwn.net/Articles/470870/ ewan <div class="FormattedComment"> Interesting, but I'd have thought the plain GPL did that just fine - the installer binary is clearly a derived work of nmap since it includes the whole thing, and can't reasonably be considered 'mere aggregation [...] on a volume of a storage or distribution medium', so the GPL would prohibit redistribution of the whole unless the other components were available under the GPL as well, which seems to be exactly what Fyodor suggests is the intended behaviour of the licence.<br> </div> Wed, 07 Dec 2011 11:35:59 +0000 DMCA https://lwn.net/Articles/470868/ https://lwn.net/Articles/470868/ Wol <div class="FormattedComment"> The problem is that "derivative work" is NOT a legally clear term.<br> <p> So this "clarification" may not stand up in a court of law, but it places distributors on clear notice as to the copyright holder's understanding of the law.<br> <p> If a term is legally ambiguous, but the defendant knew up-front the interpretation the plaintiff placed on it, then the defendant cannot argue "innocent mistake". They *have* to argue "plaintiff is wrong", which is a lot harder. The "as I understand the law" defence is a lot harder if the plaintiff says "but I told you that's not the way I understand it".<br> <p> Cheers,<br> Wol<br> </div> Wed, 07 Dec 2011 11:03:25 +0000 DMCA https://lwn.net/Articles/470862/ https://lwn.net/Articles/470862/ Los__D <p><i>No, it GPLv2 plus one exception for OpenSSL. The 'clarifications' are just information about how the authors interpret the phrase 'derived work'. Their interpretation may or may not be correct, but they're not saying that you have to accept their interpretation to get a licence, they're just telling you what it is.</i></p> <p>Fyodor doesn't agree with you (even though I do):<br/><i> This is exactly why Nmap isn't under the plain GPL. Our license (http://nmap.org/book/man-legal.html) specifically adds a clause forbidding software which "integrates/includes/aggregates Nmap into a proprietary executable installer" unless that software itself conforms to various GPL requirements (this proprietary C|Net download.com software and the toolbar don't).</i></p> Wed, 07 Dec 2011 10:14:27 +0000 DMCA https://lwn.net/Articles/470859/ https://lwn.net/Articles/470859/ gidoca <div class="FormattedComment"> I think it's quite clear that what the Windows kernel does is analogous in nature to the "typical shell or execution-menu apps", which they explicitly exclude. <br> </div> Wed, 07 Dec 2011 09:59:57 +0000 Re: But... Why? https://lwn.net/Articles/470858/ https://lwn.net/Articles/470858/ trasz <div class="FormattedComment"> Not with Windows - with the users. It's just that most of them use Windows.<br> </div> Wed, 07 Dec 2011 09:48:20 +0000 But... Why? https://lwn.net/Articles/470854/ https://lwn.net/Articles/470854/ eduperez <div class="FormattedComment"> <font class="QuotedText">&gt; That was my point. Download.com is not even in the first page of Google hits for "nmap".</font><br> <p> It isn't in the first page when you search for it; remember that Google tailors search results to each user.<br> </div> Wed, 07 Dec 2011 08:39:10 +0000 DMCA https://lwn.net/Articles/470851/ https://lwn.net/Articles/470851/ jku Fyodor doesn't seem to agree with you. I have no idea how that would work but he quite clearly believes the clarifications are part of the license. Wed, 07 Dec 2011 07:18:12 +0000 Re: But... Why? https://lwn.net/Articles/470837/ https://lwn.net/Articles/470837/ ldo <BLOCKQUOTE><FONT COLOR="#C000C0">For Windows, there is the added benefit that these large download aggregator sites are supposed to scan for malware, so it should be safer for nontechnical users than looking for the original site (yes, I am aware of the irony here).</FONT></BLOCKQUOTE> <P>The irony is that all these attempts to offer add-on security for Windows only seem to lead to more opportunities for security holes and, as in this case, downright deception by the parties supposedly providing the “security”.</P> <P>Tell me there isn’t something fundamentally wrong with Windows...</P> Wed, 07 Dec 2011 02:12:36 +0000 DMCA https://lwn.net/Articles/470834/ https://lwn.net/Articles/470834/ ewan <i>It's GPLv2, but with some additional provisions:</i> <p> No, it GPLv2 plus one exception for OpenSSL. The 'clarifications' are just information about how the authors interpret the phrase 'derived work'. Their interpretation may or may not be correct, but they're not saying that you have to accept their interpretation to get a licence, they're just telling you what it is. <p> <i>I mean technically, when you run nmap on Windows, the Windows kernel is loading the nmap binary, which is an nmap-copyrighted file, and executing that binary.</i> <p> You can run GPLv2 software on a proprietary OS - standard OS components are specifically exempted. <p> <i>I don't think it's even possible to redefine what a "derived work" is inside your license. Isn't that a fundamental part of copyright law, defined in 17 U.S.C. § 101?</i> <p> US law doesn't hold everywhere, of course, but you're right - the term means what it means, it cannot be redefined, and isn't being. <p> I'd have thought that the obvious GPL claim here would be that the file that CNet are distributing is clearly a derived work ('interesting' interpretations of that term not withstanding), and so they cannot distribute it unless they make the source to their malware available under the GPL as well. Wed, 07 Dec 2011 01:09:57 +0000 DMCA https://lwn.net/Articles/470812/ https://lwn.net/Articles/470812/ cmccabe <div class="FormattedComment"> The nmap copyright license looks "interesting." <a href="http://nmap.org/book/man-legal.html">http://nmap.org/book/man-legal.html</a><br> <p> It's GPLv2, but with some additional provisions:<br> <p> <font class="QuotedText">&gt; To avoid misunderstandings, we consider an application to constitute a</font><br> <font class="QuotedText">&gt; “derivative work” for the purpose of this license if it does any of</font><br> <font class="QuotedText">&gt; the following:</font><br> &gt;<br> <font class="QuotedText">&gt; Integrates source code from Nmap</font><br> &gt;<br> <font class="QuotedText">&gt; Reads or includes Nmap copyrighted data files, such as nmap-os-db or</font><br> <font class="QuotedText">&gt; nmap-service-probes.</font><br> &gt;<br> <font class="QuotedText">&gt; Executes Nmap and parses the results (as opposed to typical shell or</font><br> <font class="QuotedText">&gt; execution-menu apps, which simply display raw Nmap output and so are not</font><br> <font class="QuotedText">&gt; derivative works.)</font><br> &gt;<br> <font class="QuotedText">&gt; Integrates/includes/aggregates Nmap into a proprietary executable</font><br> <font class="QuotedText">&gt; installer, such as those produced by InstallShield.</font><br> &gt;<br> <font class="QuotedText">&gt; Links to a library or executes a program that does any of the above.</font><br> <p> I mean technically, when you run nmap on Windows, the Windows kernel is loading the nmap binary, which is an nmap-copyrighted file, and executing that binary. "Parsing the results" is a poorly defined term, but it seems clear that there is a back and forth flow of data between the kernel and nmap. Does that mean using nmap on Windows in the first place is a copyright violation? Or if you run nmap in a non-GPLv2 shell and pipe it to grep, is that a license violation? Also, arguably this is an "additional restriction" which the GPL forbids.<br> <p> I don't think it's even possible to redefine what a "derived work" is inside your license. Isn't that a fundamental part of copyright law, defined in 17 U.S.C. § 101?<br> <p> These guys sure do know security inside and out, but I'm not optimistic about how well this particular license would hold up in court.<br> <p> The trademark violation, on the other hand, seems a lot more clear-cut. They should just enforce their trademark. Of course, then Debian will declare it non-free and come out with IceWeaselMap... but that's ok :)<br> </div> Tue, 06 Dec 2011 23:18:09 +0000 But... Why? https://lwn.net/Articles/470809/ https://lwn.net/Articles/470809/ cesarb <div class="FormattedComment"> <font class="QuotedText">&gt; Of course, but I thought the Windows context here was implicit. They are not spoiled with proper package management.</font><br> <p> Even then, some of the reasons are the same. I could get Eclipse from the official site, and even get a newer version that way, but it is still more convenient for me to get it (and almost everything else) from Fedora (or whichever Linux distribution I am using that day), and it would still be the case even without package management.<br> <p> The comment below by rgmoore makes the same point I was trying to make, perhaps more eloquently.<br> <p> For Windows, there is the added benefit that these large download aggregator sites are supposed to scan for malware, so it should be safer for nontechnical users than looking for the original site (yes, I am aware of the irony here). This same rationale applies to downloading Firefox extensions only from Mozilla's addons site, even when they are available elsewhere.<br> </div> Tue, 06 Dec 2011 22:11:06 +0000 But... Why? https://lwn.net/Articles/470807/ https://lwn.net/Articles/470807/ josh <div class="FormattedComment"> For a long time, CNet's download.com provided a fairly respectable place to get software for Windows. It served as a mirror network, and as mentioned in another comment, sometimes as the semi-official download site linked from the official site. It also had relatively reliable links, unlike vendor sites which reorganize their long unreliable URLs on a whim. Some of the Open Source projects I've worked on used download.com links when they needed to reference Windows programs people might need (generally the kinds of utilities that Linux users already have readily available, such as disk utilities). And until these recent incidents, it provided a safe place to download software without expecting to get something nasty along for the ride.<br> </div> Tue, 06 Dec 2011 22:02:18 +0000 But... Why? https://lwn.net/Articles/470805/ https://lwn.net/Articles/470805/ rgmoore <blockquote>Why do people download software from unofficial distribution sites, especially when the global Internet makes the official very easy to both find and reach?</blockquote> <p>I would assume it's for some of the same reasons Free Software users tend to get their software from a distribution rather than directly from upstream. If you're dealing with more than a few packages, it's a lot easier to have a single site that finds all the software you want and puts it in one big archive, rather than having to track down each upstream project individually and deal with their different packaging and downloading standards. Obviously C|Net isn't doing the same kind of QC that a good Linux distro does- including malware seems like anti-QC- but aggregating the software is a big convenience. Tue, 06 Dec 2011 21:56:06 +0000 DMCA https://lwn.net/Articles/470802/ https://lwn.net/Articles/470802/ job <div class="FormattedComment"> I believe you're not even allowed to link to web pages that distribute infringing software (from what I remember of the DeCSS case). Considering the amount of links to this particular site, that's a whole lot of money up for grabs for someone with the necessary legal skills. Any takers? ;-)<br> </div> Tue, 06 Dec 2011 21:35:43 +0000 But... Why? https://lwn.net/Articles/470801/ https://lwn.net/Articles/470801/ job That was my point. Download.com is not even in the first <em>page</em> of Google hits for "nmap". Tue, 06 Dec 2011 21:32:25 +0000 But... Why? https://lwn.net/Articles/470800/ https://lwn.net/Articles/470800/ job <div class="FormattedComment"> Of course, but I thought the Windows context here was implicit. They are not spoiled with proper package management.<br> <p> Somehow I doubt it would be worth the trouble to trojanize Linux installers on random web pages...<br> </div> Tue, 06 Dec 2011 21:30:41 +0000 DMCA https://lwn.net/Articles/470795/ https://lwn.net/Articles/470795/ corbet Anti-circumvention is only one part of the DMCA. There's also a lot of rules regarding hosting of content that violates copyright or trademark rights and the ways to get that content taken down. Tue, 06 Dec 2011 21:03:32 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470794/ https://lwn.net/Articles/470794/ ikm <div class="FormattedComment"> I wonder how is this related to DMCA exactly? I've always thought DMCA was about preventing protection circumvention.<br> </div> Tue, 06 Dec 2011 20:47:07 +0000 But... Why? https://lwn.net/Articles/470791/ https://lwn.net/Articles/470791/ ikm <div class="FormattedComment"> People tend to download from the first link the search engine gives them. Whether it's an official download place or not takes some thought not everybody is willing to take.<br> </div> Tue, 06 Dec 2011 20:42:06 +0000 But... Why? https://lwn.net/Articles/470786/ https://lwn.net/Articles/470786/ pflugstad <div class="FormattedComment"> A good fraction of the time, the official site actually links to Download.com (or some other download site) instead of providing the link directly. For example: Irfanview (<a href="http://www.irfanview.com/">http://www.irfanview.com/</a>) is a very good/popular image viewer/editor for Windows. If you go to their download page, they provide links to their software installer on Download.com, TUCOWS, and half a dozen other sites). <br> <p> I expect this is mostly done to cut the site hosting costs for the main site. If everyone downloaded it directly, that's a significant bandwidth bill - but by farming it out to a number of other download sites, those sites pay for the bandwidth. This also lets the you leverage regional mirroring, again saving bandwidth costs. <br> <p> So - it's a common thing. <br> <p> People are aware of the issue with unofficial download site, which is why Download.com and others often advertise "trojan/spyware/crapware free" or some variation of that. <br> <p> And up until recently, I've never had any trouble with these sites. I do recall the change when Download.com switched to the silly installer a few months ago (August time frame I think) - I just selected a different download mirror. <br> <p> Download.com is now officially on my DO NOT GO THERE list...<br> </div> Tue, 06 Dec 2011 20:41:05 +0000 But... Why? https://lwn.net/Articles/470777/ https://lwn.net/Articles/470777/ cesarb <div class="FormattedComment"> <font class="QuotedText">&gt; Why do people download software from unofficial distribution sites, especially when the global Internet makes the official very easy to both find and reach?</font><br> <p> I do this all the time. For instance, I often download gcc from Fedora, instead of from the official GNU site. The same for a lot of other software.<br> </div> Tue, 06 Dec 2011 19:41:20 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470775/ https://lwn.net/Articles/470775/ JoeBuck <div class="FormattedComment"> A DMCA takedown notice could be filed by the copyright holder.<br> <p> </div> Tue, 06 Dec 2011 19:37:40 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470771/ https://lwn.net/Articles/470771/ s0f4r <div class="FormattedComment"> Microsoft has money, so, any lawyer should be jumping to file suit for you. Cheers.<br> </div> Tue, 06 Dec 2011 19:20:13 +0000 But... Why? https://lwn.net/Articles/470770/ https://lwn.net/Articles/470770/ job <div class="FormattedComment"> I don't understand. Why do people download software from unofficial distribution sites, especially when the global Internet makes the official very easy to both find and reach?<br> <p> Software from some random unofficial site could be laden with whatever rootkits and trojans you can think of. It really could have been much worse than it was in this article.<br> <p> <p> </div> Tue, 06 Dec 2011 19:19:40 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470757/ https://lwn.net/Articles/470757/ yokem_55 <div class="FormattedComment"> I ran into this the other day with a cnet download of a free-beer-ware utility for windows. It took me a couple of seconds to read through what was happening, and I barely caught it before clicking through too fast.<br> <br> As for Nmap, I'm thinking a strongly worded C&amp;D to the CNet Legal department is in order for trademark and license violations. This "your request will be reviewed on a case by case basis" is a load of bull hockey.<br> </div> Tue, 06 Dec 2011 17:20:37 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470754/ https://lwn.net/Articles/470754/ clugstj <div class="FormattedComment"> "shame on Microsoft for paying C|Net to trojan open source software".<br> <p> It's just business as usual for Microsoft - they've been operating this way for at least the last 25 years.<br> </div> Tue, 06 Dec 2011 17:06:25 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470749/ https://lwn.net/Articles/470749/ dashesy Apparently they have been doing this for some time (<a href=http://www.donationcoder.com/forum/index.php?topic=27720.0>here</a> and <a href=http://oshyan.blogspot.com/2011/08/cnet-screws-pooch-wraps-all-downloads.html>here</a>). Shame on Microsoft true, but <a href=http://webmasters.stackexchange.com/questions/19193/softonic-displaying-google-ads-for-my-software-in-google-search>there are more</a> to blame. Tue, 06 Dec 2011 17:06:24 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470752/ https://lwn.net/Articles/470752/ briangmaddox <div class="FormattedComment"> I wonder if this is a result of the CBS purchase or something CNET has been planning for a while. Waiting to see if any of the ex-CNETters out there say anything.<br> </div> Tue, 06 Dec 2011 16:57:36 +0000 Curious: not the same toolbar https://lwn.net/Articles/470729/ https://lwn.net/Articles/470729/ renox <div class="FormattedComment"> I used C|Net recently (shame on me) and it installed google's toolbar, not the same toolbar curiously, in fact it warned about it before the download (but I didn't understand the warning because the webpage was in a foreign language).<br> But I could uninstall google's toolbar without trouble.<br> </div> Tue, 06 Dec 2011 15:26:36 +0000 C|Net Download.Com accused of bundling Nmap with malware https://lwn.net/Articles/470725/ https://lwn.net/Articles/470725/ hpro <div class="FormattedComment"> Wouldn't it be funny to modify the real Nmap-installer to pop up a warning if it notices it was called from an external installer, such as C|Net's ..<br> <p> I guess that would only lead to them completely repackaging the entire thing tough..<br> </div> Tue, 06 Dec 2011 15:15:29 +0000