Shadows Rising RPG Game Engine
Copyright Notice, License and Other Notices

Game Engine Details

Shadows Rising was first founded as a project in May 2004, and added as a SourceForge project in the same month and year. The basic concept of the game engine is to create a highly configurable and extendable engine to support Role Playing games under a variety of ruleset regimes. The game engine therefore keeps all game content and data stored externally to the engine in what are known as "Game Modules". These Game Modules are basically XHTML and CSS template files, database stored data, content and game items. As a result individual users may create custom Game Modules tailored for specific game types, locations, plots, NPCs and timelines. This immense ability makes possible a large variety of RPG games, something deeply supported by the ability to configure almost any game engine settings, and add game engine "Plug-Ins" which extend both functionality and support for more complex Game Modules. The game engine is pre-packaged with the "Shadows Rising RPG Game" created by the game engine developers. A primary development objective is making both game engine configuration and Game Module creation as easy a process as possible - including the ability to use alternative RPG rulesets that users may be more comfortable and familiar with.

Shadows Rising is written in the PHP language, with data stored and retrieved using either the MySQL or PostgreSQL Database Management Systems which use SQL (Simplified Query Language). Output conforms to the XHTML 1.0 Strict, XHTML 1.1 and CSS standards. Javascript is used on a limited basis.

The official website for the project which will eventually also host several Shadows Rising supported RPGs, can be found at http://www.shadowsrising.net. Our forums are also located here for any questions or feedback users may wish to share.

Shadows Rising is currently in Alpha (pre-Beta/Production) and planning is ongoing. Beta releases are expected to commence in late 2004.


Copyright Details

All original files and source code and their associated copyrights are governed by the national laws and regulations of those countries to which the authors hold citizenships. The copyright for the Shadows Rising RPG Game Engine, all associated "Game Modules" created by the Developers, textual and graphical content, database schemas and data, output (excepting Player inputted messages, text, names and personal data), and all source code to the extent written by the Developers, is held jointly by all contributing developers as listed below. Additionally, the game engine concept and original code fall under the jurisdiction of the Republic of Ireland and the associated Irish Copyright legislation and any applicable European Union legislation and regulations governing copyrights due to the fact that the original author is an Irish citizen, and so holds "first author" rights. This jurisdictional governance therefore defines many of the legal positions underpinning the "Shadows Rising RPG Game Engine" copyright.

It is noted that each and every original file and graphic distributed under the name "Shadows Rising RPG Game Engine" is copyrighted as a separate entity and separate "work in whole". This is a logical position, as these files are interchangeable with at least one other PHP based application, and are written as cross-compatible source code for a number of purposes. This means that "Shadows Rising RPG Game Engine" is a "collective" or "compilation" as defined under Irish Copyright legislation. Any question as to the validity of this position can and will only be questionable by direct reference to Irish Copyright legislation.


Governing License

Furthermore, the copyright holders grant to all users of "Shadows Rising RPG Game Engine" and any associated Developer produced "Game Modules" the right to use, copy, modify and distribute the source code under the terms of the "Affero General Public License" and only under the terms of the afore mentioned license and no other for the version with which this file has been distributed. Any breach of the "Affero General Public License" immediately voids all of the user's rights to use, copy, modify or distribute the source code. Continued use of the source code while a breach is in evidence may result in legal proceedings, although the copyright holders reserve the right to delay legal actions against users, or allow the continued existence of a breach, under whatever circumstance they wish. Normally such a delay will be granted to a user to enable timely correction of a breach that may be in evidence.

The "Affero General Public License" is an "open-source" license, designed to maximise the rights of the end user, and yet ensure that the original authors retain full copyright for the originally distributed source code. Users, regardless of the level of modifications or new content added, are obliged to make the modified source code available for download by the general public. There is no exception to this rule except one. This exception is that the copyright holders may grant, upon request, permission to withhold the modified source code from the general public on condition that the Developers have the option to request the modified source code, and integrate some or all of it into future releases. Additionally, users are obliged to retain and continue to display (with only minor modification such as appending an additional notice for modifications) all copyright notices. Again, the copyright holders retain the right, upon request, to waive this obligation as they see fit. Removal of any copyright notice will also void all of a user's rights under the license to use, copy, modify or distribute the source code unless a waiver has been secured from the Developers.

For clarification, all waivers or special permissions granted by the Developers will be verified by email. Any revocation of a waiver or special permission will also be verified by email. If a written signed statement is required and requested by a user, it shall be provided in exchange for a small fee to cover stamp and postage, payable at the prevailing postage fees through the online Paypal service.


Third Party Original Content

It is noted that any new or original "Game Modules" must also be licensed under the "Affero General Public License", however the author(s) and therefore copyright holder(s) of such new or original "Game Modules" are not obliged to distribute these "Game Modules" as long as they are not modified from original source code as distributed and copyrighted by the Developers of "Shadows Rising RPG Game Engine". The Developers do however encourage such distribution in the interests of supporting the project.


Third Party Code and Applications

The copyright holders also recognise that "Shadows Rising RPG Game Engine" is packaged and distributed with third party code and applications, or modified versions of third party code and applications, over which no copyright is claimed by the Developers, except to the extent of any modifications. All copyrights on third party code remain intact and are displayed below for the benefit of end users, and for the purpose of meeting any burden of proof on the part of the Developers of "Shadows Rising RPG Game Engine".


The Copyright Holders

The current list of copyright holders for "Shadows Rising RPG Game Engine" are:

Pádraic Brady (aka Maugrim The Reaper)
Additional copyright holders to be added once details confirmed.

The rights of all copyright holders as listed above are reserved.


The Copyright Holders (Third Party Code and Applications)

The list of all third party code and applications is as follows:

Smarty Template Engine - Copyright © Smarty Developers, licensed under the GNU LGPL.
AdoDB Database Abstraction layer - Copyright © John Lim, dual licensed under the BSDL, and the GNU LGPL.
The Kabal Invasion (modified Install code) - Copyright © TKI Developers, licensed under the GNU GPL.
Legend of the Green Dragon 0.98 Module System code - Copyright © 2002-2004 Eric Stevens & JT Traub, licensed under a Creative Commons License

For any questions related to the copyright or license, please contact the Developers on the forums at http://www.shadowsrising.net.


To End Users

The Developers would like to thank you for your interest in this project. As with all projects of this nature, development is constant and change inevitable. The developers appreciate any and all feedback posted to the forums, regardless of whether it is glowing praise or unending criticism. In the end we accept all of it, and strive to bring the needs of our users closer into the development process.

We would also like to especially thank those willing to host the game engine. It's these people for whom we Developers are working for in the end. We hope your site visitors enjoy playing Shadows Rising, and if you ever have a question or feedback, just drop by our forums


Project Donations

Shadows Rising RPG Game Engine is a non-profit project.

We accept donations to cover some of the costs associated with our server and domain upkeep. For those willing to part with as little as $1 you may donate to the project either from our SourceForge project page at http://www.sourceforge.net/projects/shadowsrising/, or from the paypal donation link on our main website at http://www.shadowsrising.net. Excess donations, should they exceed our costs, will be donated to charity. The Developers will maintain a record of donations and costs available upon request to the general public. All charity donations will be made on behalf of Shadows Rising Users and Players.






Shadows Rising RPG Game Engine © 2004 Shadows Rising Project Developers
Deep Blue Theme © 2004 Maugrim The Reaper and Shadows Rising Project Developers




Valid XHTML 1.1!Valid CSS!