* License for ARM device tree file @ 2015-09-28 19:14 Li Leo [not found] ` <DM2PR0301MB07343BCB0B5059C96CA31438BA4F0-Cwg/PA1lyPnRfvLtmsd4/5wN6zqB+hSMnBOFsp37pqbUKgpGm//BTAC/G2K4zDHf@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Li Leo @ 2015-09-28 19:14 UTC (permalink / raw) To: Russell King - ARM Linux, Rob Herring, Olof Johansson, Arnd Bergmann Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, lkml, Sharma Bhupesh, Stuart Yoder, Peter Newton Hi All, I saw some discussion going on last year about the permissive license to be used in ARM device tree files. I know a lot of files have been changed to use GPLv2/X11 license. But may I know if GPLv2/BSD 3-clause dual license is still a valid license to use in ARM device tree files. It has been our standard permissive license used for a long time in many components like device trees in Power architecture. Regards, Leo -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <DM2PR0301MB07343BCB0B5059C96CA31438BA4F0-Cwg/PA1lyPnRfvLtmsd4/5wN6zqB+hSMnBOFsp37pqbUKgpGm//BTAC/G2K4zDHf@public.gmane.org>]
* Re: License for ARM device tree file [not found] ` <DM2PR0301MB07343BCB0B5059C96CA31438BA4F0-Cwg/PA1lyPnRfvLtmsd4/5wN6zqB+hSMnBOFsp37pqbUKgpGm//BTAC/G2K4zDHf@public.gmane.org> @ 2015-09-28 19:29 ` Russell King - ARM Linux [not found] ` <20150928192931.GE21513-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Russell King - ARM Linux @ 2015-09-28 19:29 UTC (permalink / raw) To: Li Leo Cc: Rob Herring, Olof Johansson, Arnd Bergmann, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, lkml, Sharma Bhupesh, Stuart Yoder, Peter Newton On Mon, Sep 28, 2015 at 07:14:30PM +0000, Li Leo wrote: > I saw some discussion going on last year about the permissive license > to be used in ARM device tree files. I know a lot of files have been > changed to use GPLv2/X11 license. But may I know if GPLv2/BSD 3-clause > dual license is still a valid license to use in ARM device tree files. > It has been our standard permissive license used for a long time in > many components like device trees in Power architecture. It would have been nice to have had some input at the time that what little discussion there was happened. I'm sorry, but at this point I'm of the opinion that the window for discussing what license we switch to has been had, and the matter is settled; those who didn't take part in the discussion have themselves to blame if they don't like the outcome. What I'm saying is that I doubt anyone has the stomach to go through another set of license changes on the existing files to suit some late-commer to the party. However, we can't dictate to people what license they wish to submit their work under; though, we can make the decision whether to accept it under the license terms or not. I think the problem will come if we try to mix a file that's licensed one way, which includes files licensed under a different set of licenses... if you want to use a file licensed under BSD 3-clause but don't want to agree to the GPL license (so you're only bound by the BSD 3-clause license) and that file includes some GPL/X11 licensed files, then what? IANAL. -- FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up according to speedtest.net. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <20150928192931.GE21513-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org>]
* Re: License for ARM device tree file [not found] ` <20150928192931.GE21513-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org> @ 2015-09-28 20:19 ` Li Yang [not found] ` <CADRPPNQniPRmLq4WmSPU818=PafUV99djC9JveajMVdxARz0KA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Li Yang @ 2015-09-28 20:19 UTC (permalink / raw) To: Russell King - ARM Linux Cc: Rob Herring, Olof Johansson, Arnd Bergmann, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, lkml, Sharma Bhupesh, Stuart Yoder, Peter Newton On Mon, Sep 28, 2015 at 2:29 PM, Russell King - ARM Linux <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org> wrote: > On Mon, Sep 28, 2015 at 07:14:30PM +0000, Li Leo wrote: >> I saw some discussion going on last year about the permissive license >> to be used in ARM device tree files. I know a lot of files have been >> changed to use GPLv2/X11 license. But may I know if GPLv2/BSD 3-clause >> dual license is still a valid license to use in ARM device tree files. >> It has been our standard permissive license used for a long time in >> many components like device trees in Power architecture. > > It would have been nice to have had some input at the time that what > little discussion there was happened. > > I'm sorry, but at this point I'm of the opinion that the window for > discussing what license we switch to has been had, and the matter is > settled; those who didn't take part in the discussion have themselves > to blame if they don't like the outcome. > > What I'm saying is that I doubt anyone has the stomach to go through > another set of license changes on the existing files to suit some > late-commer to the party. > Right. I'm not proposing to change all the device trees into another license. GPL/X11 is actually a good license to use. > However, we can't dictate to people what license they wish to submit > their work under; though, we can make the decision whether to accept > it under the license terms or not. But I'm wondering if we submit a device tree patch using other GPL compatible permissive license(like GPL/3-clause-BSD dual license) which doesn't include any other device tree files, will it still be acceptable or not? > > I think the problem will come if we try to mix a file that's licensed > one way, which includes files licensed under a different set of > licenses... if you want to use a file licensed under BSD 3-clause but > don't want to agree to the GPL license (so you're only bound by the > BSD 3-clause license) and that file includes some GPL/X11 licensed > files, then what? Permissive licenses like X11 and BSD 3-clause should be compatible with each other right? Regards, Leo -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CADRPPNQniPRmLq4WmSPU818=PafUV99djC9JveajMVdxARz0KA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: License for ARM device tree file [not found] ` <CADRPPNQniPRmLq4WmSPU818=PafUV99djC9JveajMVdxARz0KA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2015-09-28 20:26 ` Russell King - ARM Linux 0 siblings, 0 replies; 4+ messages in thread From: Russell King - ARM Linux @ 2015-09-28 20:26 UTC (permalink / raw) To: Li Yang Cc: Rob Herring, Olof Johansson, Arnd Bergmann, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, lkml, Sharma Bhupesh, Stuart Yoder, Peter Newton On Mon, Sep 28, 2015 at 03:19:05PM -0500, Li Yang wrote: > On Mon, Sep 28, 2015 at 2:29 PM, Russell King - ARM Linux > <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org> wrote: > > However, we can't dictate to people what license they wish to submit > > their work under; though, we can make the decision whether to accept > > it under the license terms or not. > > But I'm wondering if we submit a device tree patch using other GPL > compatible permissive license(like GPL/3-clause-BSD dual license) > which doesn't include any other device tree files, will it still be > acceptable or not? I don't see why it wouldn't be acceptable. The only thing that matters for Linux itself is that it's GPL v2 compatible since the kernel is a GPL v2 project. > > I think the problem will come if we try to mix a file that's licensed > > one way, which includes files licensed under a different set of > > licenses... if you want to use a file licensed under BSD 3-clause but > > don't want to agree to the GPL license (so you're only bound by the > > BSD 3-clause license) and that file includes some GPL/X11 licensed > > files, then what? > > Permissive licenses like X11 and BSD 3-clause should be compatible > with each other right? My point above is that you'd have to accept both X11 and BSD 3-clause in that situation, if you wanted to reject GPL. I don't wish to get into a discussion whether X11 and BSD 3-clause are mutually compatible with each other, that's lawyer territory. :) -- FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up according to speedtest.net. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-09-28 20:26 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-09-28 19:14 License for ARM device tree file Li Leo [not found] ` <DM2PR0301MB07343BCB0B5059C96CA31438BA4F0-Cwg/PA1lyPnRfvLtmsd4/5wN6zqB+hSMnBOFsp37pqbUKgpGm//BTAC/G2K4zDHf@public.gmane.org> 2015-09-28 19:29 ` Russell King - ARM Linux [not found] ` <20150928192931.GE21513-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org> 2015-09-28 20:19 ` Li Yang [not found] ` <CADRPPNQniPRmLq4WmSPU818=PafUV99djC9JveajMVdxARz0KA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2015-09-28 20:26 ` Russell King - ARM Linux
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).