Absolutely, open source work is copyrighted. In fact, this is exactly the reason why licenses exist. A license is the formal/legal way for the copyright holder to grant you rights to the code - without one, it would be “all rights reserved”, which I’m sure you’ve heard of. This works even in jurisdictions where you’re not allowed to “give up your copyright” (otherwise known as putting your work in the “public domain”) - you will see that clause in things like the Unlicense.
In fact, publishing your code to a public GitHub repository is legally binding as well, it grants them the right to store and display your code, allow others to view and fork it, and so on. What’s funny is that it can be legal to fork an existing repository but illegal to download and reupload it, since you don’t have the rights to grant GitHub, but forking uses the rights they were already granted.
Anyway, whenever people contribute to an open-source repository, unless there is a Contributor License Agreement (CLA) that says otherwise (you’ll see this used by corporations like Microsoft, who want to keep all the rights to their code), they keep the copyright to the code they contribute. In this way an open-source project naturally has its copyright spread out between all its contributors, but all of them agreed to grant the rights defined in the license when they contributed the code, so all is OK.
So yeah that’s a basic overview of how copyright works in open-source.
Really really sorry for the bump. Please dont rain me with replies saying “This topic was in September. You dont need to bump this.”
This new edition will be coming out in August 1. Really sorry for the bump!
Bruh. I literally just noticed that I was so sarcastic and being way too “jokeful”.
Still, i like doing jokes, but i’m not that sarcastic now.
I support your ideas and I will add them.
Make it so inactive accounts have to do a captcha again, then.
Just because a real person solved the captcha once doesn’t mean a bot can’t join the game every so often to count as activity.
And even if you say, “well fine the captcha now only lasts for 7 days”, someone can still solve captchas for 7 days straight and then join all the accounts at once right before they expire. People do this. They really do.
Thanks for the clarification. I made a mistake. I really thought they did, my bad.
I already said these captchas aren’t an optimal idea. When I was talking about inactive accounts I never said I didn’t know bots could give “player activity”, it was just one more prevention so somebody doesn’t randomly get on his alts after a lot of time. I don’t think anybody wants to spend that much of electricity on these “player activities”, anyways, if you were to implement this sub-optimal system. There are a lot of preventions you could implement, one being a daily activity too, not simply joining and removing the captcha for some time.