GPL violation / Wrong License
krux02 opened this issue · 7 comments
The GPL license declares corresponding source to include all source code that is required to run the object code.
CnC_Remastered_Collection/License.txt
Lines 138 to 140 in d9e287e
The GPL license requires to access to all corresponding source to be free of charge.
CnC_Remastered_Collection/License.txt
Lines 270 to 271 in d9e287e
corresponding source would be the game launcher. The code that includes the main to generate the .exe
file.
As far as I can tell now it means everybody can now request access to the source code of the game launcher.
You should have picked LGPL for this.
Except they hold the copyright of the code and licenses it differently (not GPL) when you buy the game (and receive it in object form).
And also:
CnC_Remastered_Collection/License.txt
Lines 155 to 156 in d9e287e
For mods based on this code, there's #5
i think CnC Remastered Collection is open source.
but sell game asset. exsimple game image,3d object,video,audio
sell art(audio,picture) online. not sell game
Except they hold the copyright of the code and licenses it differently (not GPL) when you buy the game (and receive it in object form).
That doesn't change the fact that this source code here is distributed under GPL. And the issue is reported on this GPL licensed version.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.
This source code here is in source code form and not in object code form,. Therefore, this part does not apply.
The definition for source code and object code in GPL:
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
I'm going to return to this very old thread to point out that even though the original purpose of the source was modding for the Remastered collection it does work standalone without the proprietary GlyphX engine with enough work put into it.
Technically the work we've done in Vanilla Conquer might be enough to make some people happy as we have both games in playable state while we still support modding the Remaster with the same code base as well so it should be win-win.
Hi, thank you for finding a solution to run the game without proprietary dependencies. I will later take a look into it and see if I can get it running.