Is Ryzom free/libre?

6 replies [Last post]
TheAmazed74
Offline
Joined: 09/30/2019

[Title]

_____________________

More Information:
- https://www.wikipedia.org/wiki/Ryzom

jxself
Offline
Joined: 09/13/2010

[Answer]

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

[Lol]

andyprough
Offline
Joined: 02/12/2015

Ryzom Core is free: "Ryzom Core is open source and released under the terms of the GNU Affero General Public License 3.0 (GNU/AGPLv3) for the source code and the Creative Commons Attributions-ShareAlike 3.0 (CC-BY-SA) for the art assets." https://bitbucket.org/ryzom/ryzomcore/src/develop/

Here is an FSF press release from 2012 on what parts are free: https://www.fsf.org/blogs/licensing/ryzom-free-software

strypey
Offline
Joined: 05/14/2015

A lot seems to have changed in Ryzom since that 2012 blog post. For instance, back then GNU/Linux users had to use the Windows version with WINE. Now the website offers clients for MacOS and GNU/Linux too, although their packaging choices seem very old school (.pkg for MacOS and tar.bz2 for GNU). Does anyone know of a more up-to-date source on the software freedom status of Ryzom?

BTW I notice the minimum hardware requirements for the GNU/Linux version are very minimal:
https://ryzom.com/?page=page_system_requirements

* Processor: 1 GHz single core

* Memory: 2 GB RAM

* Graphics: OpenGL 1.2 with 32 MB VRAM

* Storage: 10 GB available space

* Sound Card: OpenAL compatible

Does anyone know how I can establish whether I have OpenGL 1.2 with 32 MB VRAM, or an OpenAP compatible sound card?

chaosmonk

I am a member!

I am a translator!

Offline
Joined: 07/07/2017

> Does anyone know how I can establish whether I have OpenGL 1.2 with 32
> MB VRAM

$ glxinfo | grep 'OpenGL version'

> or an OpenAP compatible sound card?

I'm not exactly sure. You can run

$ lspci | grep Audio

to get your sound card model and try to find some information, but it
might be simpler to just see if it works.

strypey
Offline
Joined: 05/14/2015

> $ glxinfo | grep 'OpenGL version'

Thanks! This tells me I have 1.4 Mesa, so I'm good. But it didn't tell me if I have 32MB VRAM or more. I found some instructions here that were helpful:
https://www.computerhope.com/issues/ch001307.htm#linux

I modified the command you gave me to query the sound card to get the domain identifier for the video device:

$ lspci | grep VGA

(note the "VGA" is case sensitive!)

Then following the instructions at that link, I ran

$ lspci -v -s 00:02.0
,
... and looked for "prefetchable memory". Turns out I've got 256MB, so I assume that means I'm well over the minimum. Now for the audio card.

> $ lspci | grep Audio

Thanks for this too. The result was:

Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)

I tried web searching "OpenAL" with various bits of this but didn't find anything. I guess, as you say, I can just try my luck. At least I know the graphics will work :)