Questions tagged [mpl]
For questions about the Mozilla Public License (MPL), a license created and maintained by the Mozilla Foundation.
90 questions
1
vote
1
answer
77
views
Can closed-source components be included in the compilation of an MPL-licensed product?
I am developing an open-source simulation game in the same vein as WorldBox but with a greater focus on interactions between the player and individual units, and societal concepts like language and ...
3
votes
1
answer
123
views
MPL for core C++ and MIT for python interface and others: is this sound?
I'm developing a high-performance algorithm library for robotics applications. The implementation consists of C++ core algorithms with Python bindings and YAML configuration support.
My objective is ...
3
votes
2
answers
506
views
Do I need to publish source code when building on Linux image?
I have an application that is built on a Linux image with some libraries that contain licenses like GPL-2.0, GPL-3.0, LGPL-2.1, and MPL-2.0 which I understand to be copyleft. I'm new to OSS licenses ...
3
votes
1
answer
127
views
Porting portions of code under MPL-2.0 to another project and language under MIT
I'm seeking some advice regarding the following situation.
I want to port portions of code from a C++ source file, more specifically two methods that implement an algorithm I'm interested in for my PL/...
3
votes
1
answer
712
views
When Bootstrap relicensed from Apache 2.0 to MIT back in 2014, could they have chosen MPL-2.0 to solve the issue they ran into?
It seems like the issue they ran into that triggered this is that Apache 2.0 was considered incompatible with GPLv2 which was hindering adoption, based on this github issue: https://github.com/twbs/...
0
votes
1
answer
426
views
What is a Modification in MPL 2.0
In the case of a Software Project under Mozilla Public License (MPL) version 2.0.
Given that I want to extend the Covered Software through a bigger Project.
The following is an example where File A is ...
6
votes
1
answer
939
views
MPL license: Can I completely lose grants?
In MPL license:
5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under ...
4
votes
1
answer
222
views
What is the best weak copyleft licence against patent trolling?
To avoid an XY question, the general requirements I have are:
The licence should not impose operational complexity for downstream users of a library (users should not be forced to think about linking)...
2
votes
1
answer
329
views
Can I combine MPL-2.0 along with MIT and AGPL-3.0 within the same project?
I'm developing a new project, which uses the following licenses:
┌─────────────────────────────────────────────────────────────────
│ Package Name License
├───────────...
10
votes
3
answers
5k
views
If I make my website open source, does it include page content?
Do open source licenses such as GPL or MPL include page content such as text and such within the open source file, or just code, therefore layout?
Because if I go open source for my website can ...
4
votes
0
answers
58
views
Creating new functionallity for an existing project under MPL 1.1
I am currently developing a new functionality for an existing open-source project on GitHub (FusionPBX), and I have a question regarding licensing.
The original project contains files with the ...
3
votes
1
answer
248
views
Can I use MPL 2.0 and BSL licensed software for a proprietary repo?
I am building a web application in which I intend to keep the source code private and proprietary. The web application would be used by end users for personal profit. I plan on using Turborepo (https:/...
0
votes
0
answers
51
views
Is it mandatory to cite libraries used? [duplicate]
I'm developing an android app which uses two libraries:
Library A (Apache 2.0 license)
Library B (MPL-2.0 license)
My question is: is it mandatory to cite these two libraries within the app?
The ...
6
votes
2
answers
722
views
Altering of MPL2.0-based code
I have changed MPL-2.0-based code for my needs under the proprietary project and already published these changes as PR in github.
But this PR is not in upstream yet (under review, not sure will be ...
3
votes
1
answer
625
views
Can I create my own exception to the Apache license? Is it good practice?
The Apache License v2.0 is incompatible with GPLv2.
Instead of dual-licensing or using the LLVM Exceptions, I am thinking of defining an exception to the Apache license that is similar to what is ...