Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

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 stackoverflow.com 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

1 Answer 1

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

Your Answer


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