lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 14 Dec 2006 10:01:16 -0800
From:	"Martin J. Bligh" <mbligh@...igh.org>
To:	"Jeff V. Merkey" <jmerkey@...fmountaingroup.com>
Cc:	Linus Torvalds <torvalds@...l.org>,
	David Woodhouse <dwmw2@...radead.org>,
	Greg KH <gregkh@...e.de>, Jonathan Corbet <corbet@....net>,
	Andrew Morton <akpm@...l.org>,
	"Michael K. Edwards" <medwards.linux@...il.com>,
	linux-kernel@...r.kernel.org
Subject: Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches
 for 2.6.19]

Jeff V. Merkey wrote:
> 
> Again, I agree with EVERY statement Linus made here. We operate exactly 
> as Linus describes, and
> legally, NO ONE can take us to task on GPL issues. We post patches of 
> affected kernel code
> (albiet the code resembles what Linus describes as a "skeleton driver") 
> and our proprietary
> non derived code we sell with our appliances. 


Yeah, like this one?

ftp://ftp.soleranetworks.com/pub/solera/dsfs/FedoraCore6/datascout-only-2.6.18-11-13-06.patch

@@ -1316,8 +1316,8 @@

         mod->license_gplok = license_is_gpl_compatible(license);
         if (!mod->license_gplok && !(tainted & TAINT_PROPRIETARY_MODULE)) {
-               printk(KERN_WARNING "%s: module license '%s' taints 
kernel.\n",
-                      mod->name, license);
+//             printk(KERN_WARNING "%s: module license '%s' taints 
kernel.\n",
+//                    mod->name, license);
                 add_taint(TAINT_PROPRIETARY_MODULE);
         }
  }
@@ -1691,10 +1691,10 @@
         /* Set up license info based on the info section */
         set_license(mod, get_modinfo(sechdrs, infoindex, "license"));

-       if (strcmp(mod->name, "ndiswrapper") == 0)
-               add_taint(TAINT_PROPRIETARY_MODULE);
-       if (strcmp(mod->name, "driverloader") == 0)
-               add_taint(TAINT_PROPRIETARY_MODULE);
+//     if (strcmp(mod->name, "ndiswrapper") == 0)
+//             add_taint(TAINT_PROPRIETARY_MODULE);
+//     if (strcmp(mod->name, "driverloader") == 0)
+//             add_taint(TAINT_PROPRIETARY_MODULE);

         /* Set up MODINFO_ATTR fields */
         setup_modinfo(mod, sechdrs, infoindex);

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ