eAdventure License

eAdventure is free software: you can use it, redistribute it, integrate it into your project (even if your project is a commercial one) and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software foundation, either version 3 of the License, or any later version.

eAdventure is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details: http://www.gnu.org/licenses/lgpl.html.

According to the LGPL license, you have the right to access the eAdventure source code. It is publicly available on SourceForge.net. To download it, follow instructions on https://sourceforge.net/projects/e-adventure/develop. It is stored on a SVN repository, so you will need a SVN client install. The latest version is under trunk/E-Adventure.

How to checkout the code

So, if you are a programmer who wants to download the eAdventure source code, modify it, and rebuild it, you can do it. Just make sure your favourite svn client is installed and follow the next instructions:

  1. Open a terminal console
  2. Type in the next command and press enter:
    svn co https://e-adventure.svn.sourceforge.net/svnroot/e-adventure/trunk/E-Adventure eAdventure
    This will start downloading the whole Eclipse project containing eAdventure source code and libraries, into a local folder "eAdventure". You can change the second argument in the line above to create the local copy in a different directory.
  3. To build the project, just open it with the Eclipse ide and use the ant file build.xml