I really love jmonkey as much as I´ve seen right now. And I decided to give it a try and setup a project. It should be a simple open source game hosted on java.net under the GPL-2.0 licence. I decided to start with a level editor that helps placing objects. And in your tutorials I found the TestCanvas.java class, which could fit my needs. But then I read the following:
Neither the name of 'jMonkeyEngine' nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
and before that:
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
So I don´t want to start wrong and decided to ask here. Am I right in thinking that the following comment is NOT enough when I upload my source code to a public SVN?
[java]
/**
* xy... game editor application<br />
* Based upon TestCanvas.java, Copyright (c) 2009-2010 jMonkeyEngine
* @see http://code.google.com/p/jmonkeyengine/source/browse/trunk/engine/src/test/jme3test/awt/TestCanvas.java
* @author My Name
*/
[/java]
How would it have to look like? Is it really neccesary to copy the complete disclaimer which leads to having the copyright notice of jMonkey in the first line even if it´s finally then my written open source class?
Thanks in advance for clarification!
First of all the SDK provides an editor that allows you to place objects, how about you think contributing to that instead of starting a new project? JME2 had lots of scattered projects and none of them really worked, jME3 introduces the SDK platform to unify these attempts. About the source code, you do not need to mention jME3 at all if you a) dont redistribute the source and b) dont do a game engine (that would be sufficiently similar to jme).
if we create a game using jme3 engine (say eclipse, not sdk), would i be allowed to sell it ? are there JME3 royalty liabilities ? i dont mind saying “JMEngine Used” etc
normen said:
First of all the SDK provides an editor that allows you to place objects, how about you think contributing to that instead of starting a new project? JME2 had lots of scattered projects and none of them really worked, jME3 introduces the SDK platform to unify these attempts. About the source code, you do not need to mention jME3 at all if you a) dont redistribute the source and b) dont do a game engine (that would be sufficiently similar to jme).
By not redistributing the source I guess you mean the source code of jmonkey, not ours (because it is open source and tho definitely public). That sounds great and I definitely WILL mention jmonkey to promote you guys and your work ;) Just wanted to clarify, thanks.
And I will take a look at the editor mentioned by you right now (if I find the right subversion repo...) ;) Sounds interesting so far.
By the way thanks for all your work and time! The forum and tutorials really help.