First of all I'd just like to say that it's confusing me, since the license for MSE2 is a lot more lenient than MSE1, yet both sources are pretty much the same so far. There's been barely that much change to MSE 2 to be honest.
Also, I have a few questions about the following:
Quote:
• The GUI (interface) most be changed before you release a product of some sort.
Most should be must?
Quote:
• You may change the credit page, and you do not need to say that it’s created with mirage source in your game or engine. But it is recommended you do so anyway. To support the community.
So just to confirm this, I don't have to say I'm using Mirage Source, yet in MSE 1, I have to?
Quote:
• If you are going to port mirage source into another language, please give credit to its original source.
But you just told me I didn't have to! lol. Plus, if somebody was to write a version of Mirage Source in another language, it would be their own work from scratch, and unless it's called "Mirage Source" (Which as far as I know it wouldn't be able to be called that), it wouldn't have anything to do with Mirage Source
Quote:
• You cannot open your own community with any of the mirage source versions without changing the following things:
- All GUI’s must be changed
- You need to have done changes to the source; you can not just copy the source, change the GUI and release it. You must have done some work onto it.
And what kind of changes to the source are we talking about here? I've done a load of optimizations, I've re-arranged the source code so it's all formatted correctly, changed a lot of sub routines to fix up code which could have been coded in an easier and more efficient way.
Does that count as doing some work on it? Does that allow me to be able to release my source code under my own name?
Thanks in advance.