Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to use a group of Java classes licensed under the Mozilla Public License. I want to close the source code of my application. Is it possible without charging a fee for the MPL classes?

share|improve this question

migrated from Feb 27 '11 at 14:46

This question came from our site for professional and enthusiast programmers.

This would appear to be a legal question, not programming. It might be worth asking on Programmers' Stack Exchange, or Start-ups, maybe. – David Thomas Feb 27 '11 at 14:11
Did you write those classes under the MPL? – user1249 Feb 27 '11 at 14:51
@Thor: It seems he's using a library released under the MPL in a closed source application he's building. I don't think he wrote the classes he's using. – Sergio Feb 27 '11 at 14:57
@Sergio, I would guess so too, but it is necessary to be certain. – user1249 Feb 27 '11 at 15:01

Yes, you may use the MPL classes in your closed source application, however, any changes you make to the MPL classes must be released.

share|improve this answer
Could you quote from the MPL please? – Jaime Hablutzel Jan 7 at 17:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.