I am working on a modern engine for an old video game, pretty much like those modern engines for Doom game that require the user to provide original Doom game data in order to be runnable.
- that modern engine requires the user to possess a legal copy of game it emulates
- that modern engine as it is, does not contain any copyrighted content of games it emulates
I was looking more or less for a license that could cover this case but I didn't find any.
So I decided to write my own license (preliminary but you get the idea):
## Disclaimer This software as it is offered to the public does not contain coprighted content. This software is and will always be free for the public, it is made for fun, not for profit. This software requires legally acquired copies of XXXXX games in order to be usable. XXXXXX serie of games is the property of XXXXXX. ## License By using this software you accept the following conditions: - you CANNOT monetize this free and open source software in any way - you CANNOT redistribute copies of this software as an executable software - you CANNOT use illegal copies of copyrighted games needed to build and run this software If you don't agree with any of these conditions, stop using this software immediately. We can't be held responsible for inappropriate actions of people on the Internet.
To make it clear, the software will be provided as source code that one will have to build.
Can you suggest which common license, if any, could cover this case ?
Else, what should a custom-written license for this particular case specify ?
(basically, we respect original work but also can't be held responsible for X, Y or Z, etc)