Hi All,
Thanks for the feedback and ideas. It might be a good idea to discuss this
on ESC and make decision how to relicense the compilerplugins code (if
relicense at all) and also how to avoid to get different licensed files
under compilerplugins folder later.
For now I'm OK with asking the authors for relicensing specific plugins
before writing an upstream check based on that.
Thanks,
Tamás
Luboš Luňák <l.lunak@collabora.com> ezt írta (időpont: 2018. okt. 15., H,
10:52):
On Wednesday 10 of October 2018, Kaganski Mike wrote:
On 10/10/2018 10:53 PM, Tamás Zolnai wrote:
With this new information I agree that it would be the best to clear
the
licensing and use LLVM in every source file under compilerplugins
folder. So the question is what is the best way to do that. What is the
best way to ask every authors for a permission to relicense the code?
Do
we need some kind of short license statement from the authors, similar
the general LO license statement?
I don't know, I'm not a lawyer or even close.
I am not sure that having a subdirectory under core which is licensed
differently from the rest of the code is good. I imagine a situation
when one would need a license statement like
"All of my past & future contributions to LibreOffice may be
licensed under the MPLv2/LGPLv3+ dual license.
All my contributions to directory foo may be licensed under the bar
license.
All my contributions to directory bar may be licensed ..."
which would become a nightmare. I suppose that if a separate-licensed
thing is required, then just create a dedicated project, which would be
external dependency for LibreOffice. Of course, you'd need to get the
license statements for the existing code (as you discussed).
We already have that, don't we? There are a number of patches under
external/
and at least some of those shouldn't be MPLv2/LGPLv3+ licensed.
And do we even need a generic statement in these cases? How many LO
developers would ever create code for compilerplugins/ or external/ ?
--
Luboš Luňák
l.lunak@collabora.com
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.