Live data from Hacker News

Open source server code for the BitCraft MMORPG

github.com

1–10 of 16 posts

Re: Open source server code for the BitCraft MMORPG

#2
This is really cool. If you've never seen it before BitCraft is quite a lot like Runescape. Great art style and very crunchy gathering/crafting gameplay.

The developer open sourcing all of this is awesome.

Here's an blog post from them last year covering their open source plans: https://bitcraftonline.com/news/open-sourcing-bitcraft-onlin...

Re: Open source server code for the BitCraft MMORPG

#7
post #5

> You cannot: > Operate official, unofficial, private or any otherwise competing BitCraft servers Doesn't this contradict the Apache license? Isn't this "source-available"?

You can use the source code to build your own MMO, but not one that replicates BitCraft's servers. Since the assets themselves are not open sourced, it wouldn't really be possible to do that anyway.

It's much more permissive than source available: you can use the source code for nearly any of your own projects, just not one specific application.

Re: Open source server code for the BitCraft MMORPG

#9
post #5

> You cannot: > Operate official, unofficial, private or any otherwise competing BitCraft servers Doesn't this contradict the Apache license? Isn't this "source-available"?

I think that they mean that you can't make a "BitCraft" server as it would infringe on their trademark. If you made a "ByteCraft" server with all of your own assets, and didn't mention "BitCraft" at all, even if the code was exactly the same, I'd imagine you would be in the clear.

I'd imagine that by making a "BitCraft" server, it actually wouldn't violate the source code license terms at all, but they are putting you on notice that it would violate trademark and copyright on non-code things, so it wouldn't be legal irregardless of the code license.

Re: Open source server code for the BitCraft MMORPG

#10
post #5

> You cannot: > Operate official, unofficial, private or any otherwise competing BitCraft servers Doesn't this contradict the Apache license? Isn't this "source-available"?

I think that they mean that you can't make a "BitCraft" server as it would infringe on their trademark. If you made a "ByteCraft" server with all of your own assets, and didn't mention "BitCraft" at all, even if the code was exactly the same, I'd imagine you would be in the clear. I'd imagine that by making a "BitCraft" server, it actually wouldn't violate the source code license terms at all, but they are putting yo…

>>> The BitCraft source code is licensed under the Apache 2.0 license. See LICENSE for license details. The license applies only to the contents of this repository. It doesn't extend to any other assets or code that is not part of BitCraftPublic.

Contents of the repo are fair game, anything bitcraft related outside the repo is not, and you have to share attribution under Apache - seems fair. I don't see any bitcraft assets or trademark things in the codebase, but I wonder how much of the game logic and play has to change before it's sufficiently different from the things being protected?

Post reply on HN