• Copyright
    28 replies, posted
I have a question, If someone uses a public gamemode (e.g DarkRP) makes a whole diffrent gamemode from it with all custom code, the gamemode gets leaked. If you use the leaked gamemode, does that fall under copyright? Kind regards, Hassan
If it's all custom code, then it isn't DarkRP anymore, really. The code belongs to the person(s) who wrote it, and thus is their intellectual property. Now, that won't hold up completely in a formal U.S. court, but is warrant enough for DMCAs to be sent out.
If its essentially a re-write then yeah DMCA could apply. (Santos RP for example is customised and unique enough) If someones just customised DarkRP using [url]https://github.com/FPtje/darkrpmodification[/url] then it'll be harder
In this case its FearlessRP CityRP an edited version of Cider
If you made any changes whatsoever, you can DMCA for that specific code, as long as the license of the original gamemode allows for closed source modification.
[QUOTE=James xX;51779805]If you made any changes whatsoever, you can DMCA for that specific code, as long as the license of the original gamemode allows for closed source modification.[/QUOTE] This, same reason you can DMCA for the VMTs/rigging data specifically in a model port.
[QUOTE=James xX;51779805]If you made any changes whatsoever, you can DMCA for that specific code, as long as the license of the original gamemode allows for closed source modification.[/QUOTE] This. There's a limit to how complex the work must be for copyright to apply, but generally speaking it's [I]very[/I] low. Just note that whomever you hit with that DMCA gets your (home or, if you have one, business) address, since that's necessarily part of the forwarded notice. [editline]5th February 2017[/editline] Even if the modification can only be [I]distributed[/I] open-source (think GPL), that doesn't necessarily apply to private gamemodes. Only a very strict license like the AGPL would prevent it from being kept private if in use.
[QUOTE=Tamschi;51779825]This. There's a limit to how complex the work must be for copyright to apply, but generally speaking it's [I]very[/I] low. Just note that whomever you hit with that DMCA gets your (home or, if you have one, business) address, since that's necessarily part of the forwarded notice. [editline]5th February 2017[/editline] Even if the modification can only be [I]distributed[/I] open-source (think GPL), that doesn't necessarily apply to private gamemodes. Only a very strict license like the AGPL would prevent it from being kept private if in use.[/QUOTE] A useful website for understanding briefly what each license is, can be found here [url]https://tldrlegal.com[/url]
[QUOTE=Jelman;51779433]If its essentially a re-write then yeah DMCA could apply. (Santos RP for example is customised and unique enough) If someones just customised DarkRP using [url]https://github.com/FPtje/darkrpmodification[/url] then it'll be harder[/QUOTE] SantosRP doesn't use DarkRP as a base and was coded from scratch.
[QUOTE=The Commander;51779864]SantosRP doesn't use DarkRP as a base and was coded from scratch.[/QUOTE] In terms of copyright, it's still a derived work even if it's indirectly based on other source code. There are certain exemptions to that, though, and it doesn't apply if the API is copied from e.g. documentation without examining the program('s source?) itself.
The original Cider gamemode uses GNU Affero General Public License v3 (AGPL-3.0)
[QUOTE=HassanCohmdan;51780689]The original Cider gamemode uses GNU Affero General Public License v3 (AGPL-3.0)[/QUOTE] In this license you must disclose the source code of dirivates that you serve, so basically I don't think you can do anything cause you weren't respecting the original license.a
Which means xD
Fearless CityRP is DMCA'd by all developers and copyrighted by SoulRipper and what I believe also Avgar.
[QUOTE=HassanCohmdan;51780746]Which means xD[/QUOTE] If anyone complains, you have to either release the source (with a one-month grace period for that version of the license, if I'm not mistaken) or take down your server forever.
[QUOTE=Insert1;51781490]Fearless CityRP is DMCA'd by all developers and copyrighted by SoulRipper and what I believe also Avgar.[/QUOTE] But how did First Class get permission to use it, including the Life gamemode (A new one)
[QUOTE=James xX;51780718]In this license you must disclose the source code of derivatives that you serve, so basically I don't think you can do anything cause you weren't respecting the original license.a[/QUOTE] If I remember correctly, there's a gray area where you can keep some code private if you're providing a service over the internet. For example, GCC is GPL, but if I set up a website that let's you upload .c files, and it gives you back binaries, I don't have to give you GCC code, even if I modified it, since I'm not 'distributing GCC'. As it applies to Gmod, the gray area would be any server-side code, since you're not distributing any sort of binary, you don't have to release it. Although then the question is, how did it get leaked if you didn't 'distribute' it?
[QUOTE=Apickx;51787207]If I remember correctly, there's a gray area where you can keep some code private if you're providing a service over the internet. For example, GCC is GPL, but if I set up a website that let's you upload .c files, and it gives you back binaries, I don't have to give you GCC code, even if I modified it, since I'm not 'distributing GCC'. As it applies to Gmod, the gray area would be any server-side code, since you're not distributing any sort of binary, you don't have to release it. Although then the question is, how did it get leaked if you didn't 'distribute' it?[/QUOTE] Someone hacked into their server sided code using Lua.....
[QUOTE=Apickx;51787207]If I remember correctly, there's a gray area where you can keep some code private if you're providing a service over the internet. For example, GCC is GPL, but if I set up a website that let's you upload .c files, and it gives you back binaries, I don't have to give you GCC code, even if I modified it, since I'm not 'distributing GCC'. As it applies to Gmod, the gray area would be any server-side code, since you're not distributing any sort of binary, you don't have to release it. Although then the question is, how did it get leaked if you didn't 'distribute' it?[/QUOTE] They exploited using Luapad, which allowed them to see the serversided code. [editline]8th February 2017[/editline] May be a better explanation
I dont think you fully comprehend the limitations of lua.
[QUOTE=Apickx;51787207]If I remember correctly, there's a gray area where you can keep some code private if you're providing a service over the internet. For example, GCC is GPL, but if I set up a website that let's you upload .c files, and it gives you back binaries, I don't have to give you GCC code, even if I modified it, since I'm not 'distributing GCC'. As it applies to Gmod, the gray area would be any server-side code, since you're not distributing any sort of binary, you don't have to release it. Although then the question is, how did it get leaked if you didn't 'distribute' it?[/QUOTE] That you download code when you join a server means that the server is distributing the code, even if it's only in part.
There do appear to be a large number of "semi-legit" servers floating around. SantosRP is based on CityRP. CityRP is I think based on Cider or Cydar. I don't know whether these are legal derivatives. I doubt it.
[QUOTE=James xX;51793824]That you download code when you join a server means that the server is distributing the code, even if it's only in part.[/QUOTE] I'm not entirely sure this is really an issue though. The GPL doesn't prescribe that you have to distribute all of it if you release part of the code, if I'm not mistaken. Of course the gamemode in question here is under AGPL, so [I]all[/I] the code used to provide the service must be released.
[QUOTE=ph:lxyz;51795031]There do appear to be a large number of "semi-legit" servers floating around. SantosRP is based on CityRP. CityRP is I think based on Cider or Cydar. I don't know whether these are legal derivatives. I doubt it.[/QUOTE] SantosRP, again, is coded from scratch. Being a previous contributor to the project, I am certain that the gamemode shares no qualities or derives from any previous gamemode.
[QUOTE=Katazuro;51796807]SantosRP, again, is coded from scratch. Being a previous contributor to the project, I am certain that the gamemode shares no qualities or derives from any previous gamemode.[/QUOTE] I take your word for it, it just looks soo similar to many others. It could well be that those others have copied Santos...
Unfortunately Santos was leaked and a bunch of servers run it now.
[QUOTE=Katazuro;51810838]Unfortunately Santos was leaked and a bunch of servers run it now.[/QUOTE] It's an old copy that Rustic got his hands on and he keeps going around selling it to people who believe he is still part of the Santos community and that he has the rights to sell it. Which is obviously completely untrue. There are new "jobs" appearing on ScriptFodder everyday now relating to this leaked copy for people wanting things edited. Ultra has put new steps in now to stop this from happening in future.
So, which came first? Is Fearless CityRP a copy of Santos RP or is it the other way around?
[QUOTE=ph:lxyz;51815860]So, which came first? Is Fearless CityRP a copy of Santos RP or is it the other way around?[/QUOTE] Fearless CityRP was based on Kurozael's Cider gamemode, Santos RP was a new gamemode that did not involve using other existing gamemodes.
Sorry, you need to Log In to post a reply to this thread.