Recently, I was busy organizing ourgame. I said it was very busy, and there was no substantial progress. I said there was no substantial progress, and I was actually doing something.
Recently, it may be a headache to focus too much on the form of license. Description:
1. Because sf.net needs to specify the license, you must first determine what it is. In the future, there may be legal issues, so I would rather argue there when there is nothing. It seems that I am not willing to publish the code and find the problem, then we have some very substantial headaches.
2. Because GPL itself does not allow the code that uses the code it controls to be not GPL (also including lgpl), once it is GPL, it will always be GPL. If GPL is used, no company can use this engine to operate and make profits. Because:
A. First, everyone can get the code, so advanced code cannot make others willing to pay.
B. Everyone can get the code, so even centralized code can be easily modified to distributed ones.
C. Based on a, private servers are legal.
D. Based on B, the computing capability of private servers may be difficult to surpass.
E. Based on the above four points, what fees does the carrier charge?
3. Because GPL is exclusive directly, and there is no backend. Therefore, there will be problems in the future protocol, and it is difficult for us to modify the Protocol. If it is MPL, even if it is not appropriate in the future, the owner can change the protocol as soon as they discuss it, at least much simpler than everyone involved in GPL agrees.
4. if the agreement is not well set, it may impair everyone's enthusiasm.
Ah, it was so troublesome to organize an interest-centered project! It took a lot of time to unify thoughts over the past two days and to translate documents!
Fortunately, when I wrote this post half, Dudu finally agreed with my thoughts on MPL. The next goal is to persuade steeven to move the target from a specific game to the game engine, and the background of the game is referred to by terrarium.
Okay, I'm exhausted and continue to sell for ourgame!