Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

For questions about the Mozilla Public License (MPL), a license created and maintained by the Mozilla Foundation.

1
vote
1answer
16 views

MPL 1.1: Re-distribute under MPL 2.0 without modification

I look at a project under MPL 1.1. Can I take the source and re-distribute it under MPL 2.0 without any modification or contribution? That is, I am not a contributor (not the initial, not in the past, ...
0
votes
1answer
28 views

Microsoft Public License and Mozilla Public License v2: A proper license for the binary form compiled from mixed source code by these two licenses

If a binary form is built from some source files licensed under Mozilla Public License mixed with some source files licensed under Microsoft Public License, what would be a proper license for it?
1
vote
2answers
177 views

What is the license of LibreOffice?

According to https://www.libreoffice.org/about-us/licenses/: LibreOffice is made available subject to the terms of the Mozilla Public License v2.0 which is reproduced below. It is based on code ...
4
votes
1answer
152 views

Dual license or relicense when the new license is more permissive?

An organization is considering changing the license of an OSS repo on Github. For the purposes of this question, assume that organization has the legal rights to change the license. It is currently ...
1
vote
0answers
30 views

Keeping contributions and allowing free use of libraries. i.e. Complex licencing issue

I have an idea for a modern compiler project which will involve, at least at the start: A driver program. A set of libraries that implement the compiler, much like LLVM/Clang. A runtime library that ...
3
votes
1answer
42 views

Mozilla Public License for core open source modules but proprietary modules?

I have built a framework that has the core modules: module1, module2, module3, module4. But I have also build module5 that uses the core modules and also derives classes from the module1. I want ...
13
votes
2answers
7k views

Is Linux Mint's version of Firefox really Free software? Is it compliant with the MPL?

Trying to keep this as short as possible... In a VM, to test a problem of someone else, I installed a fresh Linux Mint 17.3 and opened Firefox. The search bar (right of the address bar) didn't include ...
0
votes
1answer
521 views

How to disclose source of a software with mozilla public licence?

I am distributing the binary of a software that I derived from a MPL-licensed source. I only reskinned the software. How do I conform to my obligations regarding redistribution of source code? Can I ...
8
votes
3answers
102 views

Can any Firefox add-on be free software now that add-on signing is required?

Since the release of Firefox 48 on 2016-08-02, Mozilla Firefox will not run any add-on that has not been signed and verified by Mozilla. This means, for example, that a user cannot modify an add-on ...
2
votes
2answers
87 views

Is it OK to put license note that uses “this code/file/work” into a separate file?

MPL & CC-BY-SA both allow putting only a small license statement to place I deem fit. But both of them use "this": This Source Code Form is subject to the terms of the Mozilla Public License ...
4
votes
1answer
59 views

Javassit: What has to be distributed when using the pre-compiled .jar?

I am using Javassist within my free open-source project (Javassist is included as pre-built .jar file which has been downloaded from the Releases section on their page, no source code). I'm now ...
4
votes
1answer
132 views

Can Mozilla Public License be used as a contributor license agreement?

MPL reads (emphasis mine): 1.7. “Larger Work” means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 3.3. Distribution ...
1
vote
1answer
81 views

Copyrighting open source code using a business name vs as an individual

I'm the only developer working on an open source project (MPL v2.0 license, not sure if it does matter) and I have a single-person LLC I use for some consulting works. What are the pros and cons of ...
9
votes
1answer
162 views

What is required of a party who receives a Larger Work under the Mozilla Public License?

Section 3.3 of the Mozilla Public License: 3.3. Distribution of a Larger Work You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the ...
2
votes
2answers
116 views

GPL, LGPL or MPL for open source app with closed source Pro flavour

I have had a fairly popular Android business app on Google Play a while now. It is available as a free version and a version with features targeted to bigger businesses. I am currently in the process ...
3
votes
1answer
90 views

Is the Mozilla Public License 2.0 compatible with the Google Chrome Web Store?

I am working on a Mozilla Firefox Add-on licensed under the MPL-2.0, and just got asked by a user if I have a version for Google Chrome. I'd like to say yes and accommodate this request. However, ...
2
votes
1answer
65 views

Do I need to share OSS libraries source code when I only use them in binary?

I'm working on a project where BSD, Apache v2 and MPL1.1 libraries were used. Basically propietary code will link to these libraries to run the Program. Libraries were only used in binary form, though....
7
votes
3answers
750 views

Does using a GPLv2 code generator force my project to be similarly licensed?

I use gSOAP to generate c++ code from wsdl in some project hosted on github and I am a little lost in the license compatibilities. Shortly I prefer to share my work without any license constraint, ...
7
votes
2answers
187 views

Recourse for forks ignoring open source license on original code in App Store?

I used to contribute to a free iOS app on GitHub that was released under the Mozilla Public License Version 2.0. Multiple people have since taken the code from that GitHub repository and released ...
2
votes
1answer
32 views

Are there any license limitations for my created XPCOM component?

We use XPCOM technology to create XPCOM components for our Firefox add-on. For creating any XPCOM component, Mozilla's XULRunner tool is needed as a development tool. XULRunner is under the Mozilla ...
5
votes
2answers
91 views

Ramifications for including open source code in academic research

Recently I submitted a manuscript on a new R-package I have developed. The journal's decision was "Revise and Resubmit". The editor and 2 reviewers all had very helpful comments. However, I'm not ...
7
votes
2answers
261 views

Using GPL-ed library from code with more permissive license (MPL-2)

I'm writing a library and a tool on top of it, and I would like to release both under MPL-2. However, the library has an optional dependency, another library which is released under GPL (not LGPL). I ...
8
votes
1answer
126 views

What issue does the Mozilla Public License have with the European Legal System?

I was quite surprised to see the following in an answer: (emphasis mine) For new projects, you should avoid the MPL as it has issues with the European law system. For this reason, the CDDL can be ...
1
vote
1answer
165 views

Are CDDL and MPL compatible with each other?

Sun's CDDL is based on Mozilla's MPL, and is expectedly incompatible with GPL. What about the MPL itself? Is the CDDL compatible with the MPL?
17
votes
4answers
1k views

Is the Mozilla Public License compatible with Apple's App Store?

I'm planning on open-sourcing an application soon, and I've settled on either GPLv3 or the Mozilla Public License 2.0, as this application has a massive community surrounding it, and I still want ...