* Proposed ACPI Licensing change
@ 2002-12-07 0:10 Grover, Andrew
[not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: Grover, Andrew @ 2002-12-07 0:10 UTC (permalink / raw)
To: acpi-devel-pyega4qmqnRoyOMFzWx49A; +Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA
Hi all,
The ACPI AML interpreter (i.e. code in directories under drivers/acpi, but
not source in drivers/acpi directly) has been released by us (Intel) under
the GPL. It has also been released separately under a looser license, so
that other OS vendors may make use of it.
One consequence of this is that we have not been able to benefit directly
from patches from other Linux contributors. The reason is, patches submitted
to code only under the GPL must also be GPL, and therefore we cannot take
them directly and still make our code available under a license other than
the GPL. (We have to determine the problem the patch fixes and then do the
fix ourselves.)
This has slowed development and lessened community participation in the
development process.
In order to solve this, we are considering releasing the Linux version of
the interpreter under a dual license. This would allow direct incorporation
of changes. Any patches submitted against the ACPI core code would
implicitly be allowed to be used by us in a non-GPL context. This is already
done elsewhere in the Linux kernel source by the PCMCIA code, for example.
Comments?
Regards -- Andy
-----------------------------
Andrew Grover
Intel Labs / Mobile Architecture
andrew.grover-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
^ permalink raw reply [flat|nested] 10+ messages in thread[parent not found: <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org>]
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> @ 2002-12-07 0:24 ` Adrian Bunk [not found] ` <20021207002405.GR2544-cg1h10c7RbKzQB+pC5nmwQ@public.gmane.org> 2002-12-07 0:51 ` Christoph Hellwig ` (4 subsequent siblings) 5 siblings, 1 reply; 10+ messages in thread From: Adrian Bunk @ 2002-12-07 0:24 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Fri, Dec 06, 2002 at 04:10:00PM -0800, Grover, Andrew wrote: > Hi all, Hi Andrew, >... > One consequence of this is that we have not been able to benefit directly > from patches from other Linux contributors. The reason is, patches submitted > to code only under the GPL must also be GPL, and therefore we cannot take > them directly and still make our code available under a license other than > the GPL. (We have to determine the problem the patch fixes and then do the > fix ourselves.) >... > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. > > Comments? two comments regarding the right of an author to freely choose under which license(s) he wants to make his patch available: If a submitter wants to allow you to use his patch under both licenses he's already able to allow you to do so. You can't forbid people to send GPL-only patches, so if a person doesn't want his patch under your looser license you can't enforce that he also releases it under your looser license. > Regards -- Andy cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <20021207002405.GR2544-cg1h10c7RbKzQB+pC5nmwQ@public.gmane.org>]
* Re: Proposed ACPI Licensing change [not found] ` <20021207002405.GR2544-cg1h10c7RbKzQB+pC5nmwQ@public.gmane.org> @ 2002-12-07 0:36 ` David Schwartz 2002-12-07 0:36 ` David Schwartz 1 sibling, 0 replies; 10+ messages in thread From: David Schwartz @ 2002-12-07 0:36 UTC (permalink / raw) To: bunk-cg1h10c7RbKzQB+pC5nmwQ, Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Sat, 7 Dec 2002 01:24:06 +0100, Adrian Bunk wrote: >On Fri, Dec 06, 2002 at 04:10:00PM -0800, Grover, Andrew wrote: >You can't forbid people to send GPL-only patches, so if a person doesn't >want his patch under your looser license you can't enforce that he also >releases it under your looser license. No, but then you just reject the patch. DS ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <20021207002405.GR2544-cg1h10c7RbKzQB+pC5nmwQ@public.gmane.org> 2002-12-07 0:36 ` David Schwartz @ 2002-12-07 0:36 ` David Schwartz 1 sibling, 0 replies; 10+ messages in thread From: David Schwartz @ 2002-12-07 0:36 UTC (permalink / raw) To: bunk-cg1h10c7RbKzQB+pC5nmwQ, Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Sat, 7 Dec 2002 01:24:06 +0100, Adrian Bunk wrote: >On Fri, Dec 06, 2002 at 04:10:00PM -0800, Grover, Andrew wrote: >You can't forbid people to send GPL-only patches, so if a person doesn't >want his patch under your looser license you can't enforce that he also >releases it under your looser license. No, but then you just reject the patch. DS ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> 2002-12-07 0:24 ` Adrian Bunk @ 2002-12-07 0:51 ` Christoph Hellwig 2002-12-07 2:16 ` Alan Cox ` (3 subsequent siblings) 5 siblings, 0 replies; 10+ messages in thread From: Christoph Hellwig @ 2002-12-07 0:51 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Fri, Dec 06, 2002 at 04:10:00PM -0800, Grover, Andrew wrote: > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. > > Comments? I think that's fine. Please use a known license for the second option, i.e. MPL. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> 2002-12-07 0:24 ` Adrian Bunk 2002-12-07 0:51 ` Christoph Hellwig @ 2002-12-07 2:16 ` Alan Cox 2002-12-07 9:58 ` Jeff Garzik ` (2 subsequent siblings) 5 siblings, 0 replies; 10+ messages in thread From: Alan Cox @ 2002-12-07 2:16 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, Linux Kernel Mailing List On Sat, 2002-12-07 at 00:10, Grover, Andrew wrote: > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. I think this is an extremely good idea. I certainly would have no problem contributing cleanup/fixes to the project under those terms. And if I did something large and mega cool with ACPI I can still GPL it only and you can still ignore it 8) There is a tradition of contributing patches back under the license the project you are contributing to used (and ACPI is certainly big enough to be 'a project' not just a patch) Suits me fine Alan ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> ` (2 preceding siblings ...) 2002-12-07 2:16 ` Alan Cox @ 2002-12-07 9:58 ` Jeff Garzik 2002-12-07 17:46 ` Greg KH 2002-12-09 18:59 ` Pavel Machek 5 siblings, 0 replies; 10+ messages in thread From: Jeff Garzik @ 2002-12-07 9:58 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA Grover, Andrew wrote: > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. I think this is great. Since pcmcia already set an example with their license, I think it's a great model to follow. I also echo other comments to choose an already-known license like the MPL or BSD (etc.) so that lawyers don't have extra work ;-) Jeff ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> ` (3 preceding siblings ...) 2002-12-07 9:58 ` Jeff Garzik @ 2002-12-07 17:46 ` Greg KH 2002-12-09 18:59 ` Pavel Machek 5 siblings, 0 replies; 10+ messages in thread From: Greg KH @ 2002-12-07 17:46 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Fri, Dec 06, 2002 at 04:10:00PM -0800, Grover, Andrew wrote: > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. Fine with me too. What would the other license be? thanks, greg k-h ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change [not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org> ` (4 preceding siblings ...) 2002-12-07 17:46 ` Greg KH @ 2002-12-09 18:59 ` Pavel Machek 5 siblings, 0 replies; 10+ messages in thread From: Pavel Machek @ 2002-12-09 18:59 UTC (permalink / raw) To: Grover, Andrew Cc: acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA Hi! > In order to solve this, we are considering releasing the Linux version of > the interpreter under a dual license. This would allow direct incorporation > of changes. Any patches submitted against the ACPI core code would > implicitly be allowed to be used by us in a non-GPL context. This is already > done elsewhere in the Linux kernel source by the PCMCIA code, for example. > > Comments? Good idea, and should have been done year ago. I was always wondering why noone patches ACPI :-). -- Pavel Written on sharp zaurus, because my Velo1 broke. If you have Velo you don't need... ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Proposed ACPI Licensing change @ 2002-12-07 1:06 Adrian Bunk 0 siblings, 0 replies; 10+ messages in thread From: Adrian Bunk @ 2002-12-07 1:06 UTC (permalink / raw) To: David Schwartz Cc: Grover, Andrew, acpi-devel-pyega4qmqnRoyOMFzWx49A, linux-kernel-u79uwXL29TY76Z2rM5mHXA On Fri, Dec 06, 2002 at 04:36:13PM -0800, David Schwartz wrote: > On Sat, 7 Dec 2002 01:24:06 +0100, Adrian Bunk wrote: > > >You can't forbid people to send GPL-only patches, so if a person doesn't > >want his patch under your looser license you can't enforce that he also > >releases it under your looser license. > > No, but then you just reject the patch. Surely. > DS cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2002-12-09 18:59 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-07 0:10 Proposed ACPI Licensing change Grover, Andrew
[not found] ` <EDC461A30AC4D511ADE10002A5072CAD04C7A57F-OU+JdkIUtvd9zuciVAfUoVDQ4js95KgL@public.gmane.org>
2002-12-07 0:24 ` Adrian Bunk
[not found] ` <20021207002405.GR2544-cg1h10c7RbKzQB+pC5nmwQ@public.gmane.org>
2002-12-07 0:36 ` David Schwartz
2002-12-07 0:36 ` David Schwartz
2002-12-07 0:51 ` Christoph Hellwig
2002-12-07 2:16 ` Alan Cox
2002-12-07 9:58 ` Jeff Garzik
2002-12-07 17:46 ` Greg KH
2002-12-09 18:59 ` Pavel Machek
-- strict thread matches above, loose matches on Subject: below --
2002-12-07 1:06 Adrian Bunk
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox