-
Hi, I found bit7z has simplier and more elegant wrapperd interfaces from 7zip. Great work. I maybe use some modification parts of bit7z for https://github.com/msclock/smooth7zip. And do I have to use the Mozilla Public License v2 from #86 instead of the more permissive Apache Software License or the MIT license? Or I can keep MPL-2 in files and use Apache license. Thanks.😀 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hi!
Thank you!
I am not a lawyer, so take this with some scepticism: as I understand it, any modification of MPLv2 software such as bit7z must be made available under the MPLv2, i.e., it cannot be re-licensed under a different license. However, unmodified MPL-2.0 code may be freely combined with code under another license to form a larger work. Anyway, if you think your modifications might be useful to the users of bit7z, feel free to open a PR. I'll be happy to review it to see if it makes sense to include your changes in the library. |
Beta Was this translation helpful? Give feedback.
-
I see, and thanks for clarification. What I want to do is make it header-only simply and use the compiled and patched 7zip lib I have exported some necessary interfaces. I mean this is a big breaking change and I don't confirm it is suitable as a pr to bit7z. |
Beta Was this translation helpful? Give feedback.
Hi!
Thank you!
I am not a lawyer, so take this with some scepticism: as I understand it, any modification of MPLv2 software such as bit7z must be made available under the MPLv2, i.e., it cannot be re-licensed under a different license.
However, unmodified MPL-2.0 code may be freely combined with code under another license to for…