I highly appreciate when radu can make it clear to the devs for the game license, ty.
Jump to content
Posted 18 May 2015 - 09:32 AM
(Eh, side note about that thread: I haven't been a moderator for well over a year now. I'm only part of the map editing team... me and Ace, heh. And SUSE builds are just done by me voluntarily.)
Besides compiling the GIT code, this data pack linked below is needed. The datafiles extracted, the compiled binary placed in the top directory of that (where el.ini is), and any installer should change the el.ini #data_dir path to the path where said binary is placed.
It includes a license.txt file that should be read. Basically it's free to distribute but there's limitations on artwork usage and such that may not make it "free enough" for some distros.
It's not "free enough" for OpenSUSE official repositories for example, thus the use of my unofficial repository for my builds.
Bluap runs his own repositories for ubuntu and debian.
But if the only issue is "can it be redistributed" as the dev in your thread is questioning, yes it can (per the license.txt file). The license has not changed so if they were doing it before, they can continue to do it. Just grab the zip pack above.
Edited by Burn, 18 May 2015 - 09:33 AM.
Posted 18 May 2015 - 12:37 PM
Are those data files legally hosted? The only issue holding up distributing this on Gentoo is the fact that I couldn't find a legally-hosted file containing the data files (maps, artwork, etc) in a form other than the installer. Previously they had been hosted as zip files on the el website.
I doubt I'll have any issues building the client once I have them. There is no need for Gentoo to redistribute the artwork as long as it is legally hosted in a zip file, tarball, etc. Gentoo separates the installation scripts from the files to install, so we don't need to redistribute the original files to package them.
As far as I can tell, the license itself only gives permission to redistribute the client, not the artwork, and the latter is the problem here.
Posted 18 May 2015 - 01:18 PM
Well, radu or roja would have to be specific on that.
But there's quite a few separately distributing them. Myself included via OpenSUSE RPMs.
As for the hosting above, that's bluap's server, who is currently the primary client maintainer (and also separately distributes the files via his ubuntu/debian builds). That package was used for creating the installers on the Download page.
The data is technically available in the Macintosh zip (in EternalLands.app/Contents/Resources/data) though yeah, having the plain data available on the DL page for source compilers would be a good idea.
Posted 18 May 2015 - 08:49 PM
It actually does look like Gentoo has been mirroring the data files unmodified. I'll go ahead and stick with that - I suspect they don't care since we aren't modifying them, and we're only using them with stock clients (built from source, but only patched to make the build system work). If they have any objection I'll happily take down the mirroring at their request.
So, I was able to get the data files packaged without much fuss using your URL. Now the only issue is that the client won't build. I'll need to give that more attention.
Gotta say - has to be the first time I've seen that one on a command-line.
Posted 21 May 2015 - 12:39 PM
FEATURES=''to the make command line.
sed -i -e 's:FEATURES:EL_FEATURES:' make.defaults sed -i -e 's:FEATURES:EL_FEATURES:' Makefile.linux
Edited by sgik, 21 May 2015 - 01:14 PM.
Posted 10 May 2016 - 07:16 PM
Are those data files legally hosted?
roman_gruber pointed me here indirectly, I missed this thread for some reason previously.
For the record, the data file linked above is hosted on my server. I obtained permission from Radu (the game owner) to package and distribute the client and data several years ago. That file is used by my Debian/Ubuntu packages.
0 members, 0 guests, 0 anonymous users