Re: [Fwd: [PATCH 8/12] LED: Add LED device support for ixp4xx devices]

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

 




On Sun, 5 Feb 2006, Andrew Morton wrote:
>
> Richard Purdie <[email protected]> wrote:
> >
> > +MODULE_AUTHOR("John Bowler <[email protected]>");
> > +MODULE_DESCRIPTION("IXP4XX GPIO LED driver");
> > +MODULE_LICENSE("MIT");
> 
> MIT license is unusual.  There's one other file in the kernel which uses it
> and that's down in MTD where nobody dares look.
> 
> I don't know whether MIT is GPL-compatible-for-kernel-purposes or not.  Help.

The FSF considers the normal MIT license (the original X license) to be 
GPL-compatible, but suggests not using the name (because there have been 
multiple licenses used at MIT).

The real problem is that it will taint the kernel, because the kernel 
won't _recognize_ it as being GPL-compatible. See module.c: function
"license_is_gpl_compatible()". 

For that reason, if no other, I would suggest changing it to

	"Dual MIT/GPL"

and adding that to the list of recognized licenses (the "Dual xxx/GPL" 
because by the time it is linked into the kernel it _will_ be GPL for any 
license that is compatible with the GPL).

Otherwise most kernel developers will discard any bug reports due to the 
oops showing the kernel as "tainted".

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

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux