Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add licensing information

  • Loading branch information...
commit 7d818ace2ede5decd0c6b419ff7c9539aed689c7 1 parent 34d3c08
@sork sork authored
Showing with 3 additions and 0 deletions.
  1. +3 −0  LICENSE
View
3  LICENSE
@@ -0,0 +1,3 @@
+This Source Code Form is subject to the terms of the Mozilla Public
+License, v. 2.0. If a copy of the MPL was not distributed with this file,
+You can obtain one at http://mozilla.org/MPL/2.0/.

6 comments on commit 7d818ac

@mkrecny

Thanks for adding this. I'm going to be honest and say that i don't really have the legal wherewithal to comprehend this document. What's the short version? Can we host modified versions of BrowserQuest for profit?

@JacobHacker

The basics are, if you add a source file you can license it as you wish, even proprietary. You may sell it as long as you have a way someone can download the source code, and you make this way know the person you're selling it to.

However currently there's only a license for the code.
https://github.com/mozilla/BrowserQuest/issues/53

@mkrecny

Okay cool - what exactly do you mean by 'add a source file'? Does refactoring existing files count?

@JacobHacker

It seems, (and should you sell this you will definitely want to check) that source code you contribute is yours, but modifying a file does not make it yours.

e.g. If I edit source A it is still under MPL, but if I add source file B to the project, without using any code from the project, it is mine.

@mkrecny

Meaning that source B doesn't depend on any existing project code?

@JacobHacker

Yes, exactly, if you write all of source B, it is yours to license as you wish. Also the license is fairly strict in saying that you must have the source code readily available if you sell it in executable form (or charge people to use it in their browser).

Please sign in to comment.
Something went wrong with that request. Please try again.