Is this possible/allowed to run Ryzom private server using this open source code?

Added by Andrew over 8 years ago

Hello

Ryzom is amzing game with great community in the game so I am happy it's open source now.

I am considering to set private server for playing Ryzom but with changed game name (like required by license) and then work on modding the game.

I have 2 questions to it:

1. Is relased code complete game code so I can just compile it and have working pair of client/server with full game content (quests, terrains etc) without just the not released audio files?

I read in FAQ that "internal Ryzom level design files" are not relased but question is do I need those internal file to compile fully playable game?

2. In case "internal Ryzom level design files" are needed to have fully working game - is it legally allowed to re-create the same height map and terrain as it is in original to have game essentially working exacly the same so I can set up private server?

I came from modding community so first step to mod the game is to have fully working private server (and client).

After that I can start modding/changing the game.

So the real question here is: is it allowed by the license to run Ryzom private server (with game name changed to other)

Regards
Andrew


Replies (13)

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by Tom316 over 8 years ago

Quests, Terrains, ect are not included in the source or assests package. The artwork is there but you will have to manually make the terrains and type all the quests ect.

So long story short your better off just taking what is there and coming up with your own version with your own quests. Since you are going to have to write all the quests yourself anyways why not just make them your own style and your own story.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by kervala over 8 years ago

Normally, you can do a private server with only Silan :)

I think all needed data are include on repository :)

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by feendrache over 8 years ago

Anyone knowing what the system requirements for a private server are? Just curious

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by ulukyn over 8 years ago

1. Is relased code complete game code so I can just compile it and have working pair of client/server with full game content (quests, terrains etc) without just the not released audio files?

No, you just have a pair of client/server with very very light content (1 quest, some mobes and npcs, no scripted ai)

I read in FAQ that "internal Ryzom level design files" are not relased but question is do I need those internal file to compile fully playable game?

For a fully playable game you need more level design files. You can't have acces to "internal Ryzom level design files" so if you want do a game excatly like Ryzom, you can't.

2. In case "internal Ryzom level design files" are needed to have fully working game - is it legally allowed to re-create the same height map and terrain as it is in original to have game essentially working exacly the same so I can set up private server?

You have map and terrain, because this is data of client. You can set up a private server but with very low content.

So the real question here is: is it allowed by the license to run Ryzom private server (with game name changed to other)

Yes it is. You just need make any modifications be open, even for your private server.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by sfb over 8 years ago

Andrew,

I'd just like to expand a little on what Ulukyn said. Ryzom Core is licensed under the AGPLv3 which closes the so-called "ASP loophole." Under the license any server code your clients are connecting to that is based upon or linked to Ryzom Core's services must be released. Under the GPL license what enacted the necessity to provide source code was distribution. AGPLv3 is intended for web sites/services and client/server platforms and compels the release of the server side code.

Thanks,
sfb
/s

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by sunandshadow over 8 years ago

Does anyone know if mounts and animations for riding them are included in the release? That seems like it would be particularly difficult to reimplemented

Andrew, what sort of game are you interested in making? I am also interested in building an original mmo using the Ryzom server and client. I'm a designer, writer, can make textures, and have basic 3D modeling knowledge but don't know how to animate. I am not a programmer.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by Tom316 over 8 years ago

Them mount models and animations are there. I don't think I remember seeing the scripting for the actual riding in there though. I could have just missed it. But from what I have seen all models / animations / artwork from Ryzom is included in the asset download. All 14gigs of it.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by Nakarti about 7 years ago

Short answer: Yes
Long answer: It will be a lot of work because unlike other private servers, you're starting with nothing instead of someone's reimplementation of an official world.
I figure it will be about 4x the work of a typical private server of a given size, maybe more if AI has to be scripted (really?)

What I want to know is: does Ryzom have anything against a Private Shard Forum in which people can share map, quest, or even AI scripts?

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by molator about 7 years ago

The source and the assets are open.
You can create you own server as long as you don't try to recreate the official server.

Ryzom Core only includes a set of examples.
No data of the official server are available (except the assets).

Here the license:
http://dev.ryzom.com/projects/ryzom/wiki/Licensing

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by Nakarti about 7 years ago

Thanks molator and kervala for the links.
My other comment is not accurate for the question now that kervala posted a EULA link, deleted it.

Still, I will say from experience with more questionable private servers, that duplicating the official server is neither as rewarding nor as popular as one might expect though.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by kervala about 7 years ago

Did you read the EULA ?

http://www.ryzom.fr/en/mmorpg-rpg-mmo-policies.html#legal_eula

There are 3 licenses to consider :

- GNU/AGPLv3 for code in Hg repository
- CC-BY-SA for art assets (on http://media.ryzom.com)
- EULA for proprietary game/server content

So game content is NOT under AGPLv3 :)

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by molator about 7 years ago

By the way Nakarti, don't edit the wikis to add your questions.
If you've got questions, ask on the forum or on irc.

RE: Is this possible/allowed to run Ryzom private server using this open source code? - Added by Nakarti about 7 years ago

And yeah, the questions were left while I figured out the answer, followed by what I hope was clarification of the explanations.

(1-13/13)