[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#385553: linux-modules-extra-2.6: ndiswrapper requires rules target override



On Sun, Jun 22, 2008 at 05:54:57PM -0400, Lennart Sorensen wrote:
> On Fri, Jun 20, 2008 at 08:03:16PM +0200, Bastian Blank wrote:
> > Several people, including Linux upstream, declares ndiswrapper as
> > non-free. Please move it to the appropriate section.
> No they don't.  There are even completely GPL drivers that are possible
> to run under ndiswrapper.

ndiswrapper is a module loader. But it does not take the appropriate
actions while handling non-free modules.

> The upstream kernel accidentally tainted ndiswrapper for a version or
> two, but it wasn't done entirely on purpose, more do to lack of
> understanding by the person doing it.

|         /*
|          * ndiswrapper is under GPL by itself, but loads proprietary modules.
|          * Don't use add_taint_module(), as it would prevent ndiswrapper from
|          * using GPL-only symbols it needs.
|          */
|         if (strcmp(mod->name, "ndiswrapper") == 0)
|                 add_taint(TAINT_PROPRIETARY_MODULE);

There is nothing accidentally.

Bastian

-- 
Humans do claim a great deal for that particular emotion (love).
		-- Spock, "The Lights of Zetar", stardate 5725.6


Reply to: