jorio / OttoMatic

Pangea Software’s Otto Matic 🤖
https://pangeasoft.net/otto
Other
141 stars 13 forks source link

Change license to Apache 2.0 with common clause? #6

Closed jpenguin closed 1 year ago

jpenguin commented 2 years ago

I know Brian would also have to approve this, but asking you first

Creative Commons is not recommended for source code https://opensource.stackexchange.com/questions/9242/why-does-creative-commons-recommend-not-using-cc-by-licenses-for-software. I would consider looking into Apache 2.0 with common clause, like they did at https://redis.com/blog/redis-license-bsd-will-remain-bsd/

The textures, sounds, music, & models could even stay CC, it's common to have assets under a CC license.

The common clause & NC would still keep it out of debian and the official fedora repository, but this would stop using an art license for source code.

jorio commented 1 year ago

The ports use Creative Commons NC-BY-SA because I needed a license that covers everything in the game (source code and assets) and prevents third parties from profiting from the game.

Not sure picking a different license for the source code is worth the trouble if distros won't host the game in their repositories because the artwork isn't pure FOSS anyway?

jpenguin commented 1 year ago

Yeah, it;'s probably not worth it. With appimage through itch.io & lutris, it really doesn't matter