henkelmax / simple-voice-chat

A working voice chat in Minecraft!
https://modrepo.de/minecraft/voicechat/wiki
462 stars 122 forks source link

License #196

Closed ds58 closed 3 years ago

ds58 commented 3 years ago

Hi,

Does this mod have a license? Would I be able to fork this mod and modify it for my own uses either non-commercially or commercially?

Thanks

henkelmax commented 3 years ago

If you use it privately, its fine. If you want to publish it you need to talk to me about it.

ds58 commented 3 years ago

Yes, I plan to use it privately for a server. Eg. Mod is distributed by me exclusive to (and will only work on) my server. We won't be publishing it for general use on curse, etc.

henkelmax commented 3 years ago

Then it is perfectly fine :) If you add something that could benefit others, you could create a pull request.

nfitzen commented 3 years ago

@henkelmax if you don't add a license, no one can make modifications without risk of takedowns and lawsuits, and, if you accept contributions from anyone, "nobody" starts including you, too.

If you care about sharing improvements, and are afraid someone might not contribute their modifications back, the GNU GPL version 3 or later might be a good license fit, if you haven't already checked that out?

(You might want to also add GPL-3.0-linking-exception with "Minecraft" and "Minecraft EULA" filled in, if using it.)

henkelmax commented 3 years ago

Without a license people can still fork the repository and make PRs.

If you publish your source code in a public repository on GitHub, according to the Terms of Service, other users of GitHub have the right to view and fork your repository.

Source: https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/licensing-a-repository

nfitzen commented 3 years ago

@henkelmax a few things:

  1. choosealicense (the link I cited for "nobody starts including you, too") is literally made by GitHub, so I'd consider that a decent authoritative source.
  2. "view and fork" does not include PRs, modification, download, redistribution, or use in a YouTube video, among any other monopoly that copyright holders have.
henkelmax commented 3 years ago

Sorry, but I will not include a license. I had too many bad experiences with people just reuploading the mod and making money off of it.

nfitzen commented 3 years ago

I had too many bad experiences with people just reuploading the mod and making money off of it.

@henkelmax hmm. Yeah. That's a tricky one. It's definitely scummy. I can see where you're coming from.

The only thing I can say is that the GNU GPL requires any re-uploaders to give source code and give credit if they do make money off of the mod (via a copyright notice), and I doubt any of those reuploaders will do that. (It has to be in the exact same page from which users download the re-uploaded version.)

This'll be my last comment, since I get where you're coming from. Sorry if I came off a bit pushy; I just think it'd be a boon for the MC community if this mod were free (libre) software. It's a cool mod.

Edit: Also, if you're going to accept any PRs, make sure you set up a CLA system if you're not going to add a license to the repo. Otherwise, you'll be in the same spot as any other re-uploaders when you upload the mod to CurseForge. And, well, people can't legally modify anything, so they can't make PRs in the first place, and most will definitely not if they understand copyright law.