Angband - ebuild name games-roguelike/angband - is listed under a dual GPL/Moria license on the gentoo.org webpage. http://www.gentoo.org/dyn/pkgs/games-roguelike/angband.xml However, as is seen on http://thangorodrim.net/development/opensource.html only some developers changes are under GPL (notably current maintainer Robert R
Angband - ebuild name games-roguelike/angband - is listed under a dual GPL/Moria license on the gentoo.org webpage. http://www.gentoo.org/dyn/pkgs/games-roguelike/angband.xml However, as is seen on http://thangorodrim.net/development/opensource.html only some developers changes are under GPL (notably current maintainer Robert Rühlmann and his immediate predecessor Ben Harrison). The others are unbder solely the Moria license, which is a non-copyleft "semi-free" license that appears not to permit commercial use. I don't know what the current status is, but major portions of the game are by developers who can't be contacted about the Angband open-source initiative. Angband variants games-roguelike/tome and games-roguelike/zangband are respectively listed as being under GPL-2 only and a dual GPL/Moria license. I am 95 % sure this is incorrect for both. There's no problem with a pseudo-non-profit group like Gentoo distributing any of these packages, especially if they're offered for gratis download (which they are, by most of your mirrors). However, the licenses are almost certainly incorrect. I'm writing a post on rec.games.roguelike.angband about this issue, but I can't give you a link because 1. I will post it through google so it may not immediately show up and 2. I want to put this bug's number in the post so the folks there can comment. Once this is marked NEW, I may add various Angband maintainers as cc, but I don't want to spam them in the meantime, and they're good about following the newsgroup. Reproducible: Always Steps to Reproduce: 1. N/A 2. 3. Actual Results: N/A Expected Results: N/A
Yes, the only valid licence for the various games based on the old Moria source code is the Moria license. The affected Gentoo packages are: - games-roguelike/angband - games-roguelike/hengband - games-roguelike/tome - games-roguelike/zangband
angaband has some code that is GPL-2 and some code that is Moria ... thus current LICENSE value is correct looking through the source tarball of tome, it only mentions the GPL license and nowhere does it mention moria zangband doesnt list the GPL anywhere in their source so ive changed the ebuild to be Moria only hengband also doesnt list the GPL anywhere so ive changed that to moria only
Angband and the other Moria descendents are *only* available under the Moria license. All code in there is under the Moria license. Only parts of the code are dual licensed to Moria/GPL, but this doesn't affect the whole. That is stated in the COPYING file of the Angband tarball as well as the Moria license file in Gentoo itself: "Until all parts of Angband are distributed under the GPL the only valid license remains the original Moria/Angband license." Moria and it's descendents are over 20 years old. Tons of developers added code to it. And most of them did not explicitly release this code under the GPL (the GPL didn't even exist back then). The only valid license remains the Moria license till either all of these copyright holders agree to release their code under the GPL too, or all "Moria license only" code is gone from Angband. ToME, as a descendent of Moria (via Angband and ZAngband) also contains lots of code that is only available under the Moria license. The only places where it even mentions the GPL is the isometric frontend module "src/main-iso.c" (explicitly dual licensed Moria/GPL) and the GTK-frontend "src/main-gtk[2].c" (mentioning the GPL in a comment). The Moria license on the other hand is all over the code. Just grep for the first line of: "This software may be copied and distributed for educational, research, and not for profit purposes provided that this copyright and statement are included in all such copies." Angband and ToME are both under the Moria license, not the GPL. Please change the license lines in the ebuilds accordingly.
done
tome in particular is still listed as GPL-2.
thats probably because you havent synced up your portage tree ... not quite sure what you want me to do about that ...
Oops sorry - I was looking at the web interface http://www.gentoo.org/dyn/pkgs/games-roguelike/tome.xml - which may be out of sync, but that's a separate issue.
the online package database is on a timed schedule for updates simply because having it up-to-the-minute-up-to-date really doesnt gain much over having it updated say every few hours/days
Thanks for the rapid reply Robert and Spanky. Looks like this is dealt with now.