Dreamtowards / Ethertia

A Sandbox Survival Game with Vulkan, PhysX, C++20. aims to be "Minecraft + GTAV + VRChat"
https://docs.ethertia.com
Other
144 stars 15 forks source link

The license needs work #14

Open truedat101 opened 3 months ago

truedat101 commented 3 months ago

https://github.com/Dreamtowards/Ethertia?tab=License-1-ov-file#readme

The part in english: // Copyright (c) Eldrine Le Prismarine (https://elytra.dev/~pris) and other core Contributors. // Do not distribute without permit! this is not an open source license.

is fine. If it is not an open source license, then explain what it is. What is the intent with putting this all on github if you don't want people to fork it and use it.? I've actually not seen someone put it all out there and want to trust that the proprietary license txt is enough guidance legally on what someone can or cannot do with this. Why not add a GPLv3 license and then you really can expect that other than indie game devs, no one working for any company will try to take code because lawyers don't understand GPL copyleft and business people don't like the copyleft provision. An alternative is something like the JUCE license https://juce.com/legal/juce-5-license/ ... really it's a EULA, which maybe another approach (but you need a lawyer to structure contracts the right way).

truedat101 commented 3 months ago

Another thought is, if you are concerned about someone running off with the source, but you want adoption, plugins developed, etc, keep it under an academic license, but you can put a EULA on the APIs used, and maybe keep the assets proprietary.