Summary: | media-libs/mesa has wrong LICENSE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matija "hook" Šuklje <matija> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | licenses |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://mesa3d.sourceforge.net/license.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Kilgard license |
Description
Matija "hook" Šuklje
2010-08-17 12:36:09 UTC
Please assign this to licenses@ P.S. it would be a lot nicer and easier if the Licenses team would be an option in "Assigned To" and "Component" Assigning to maintainer, keeping licenses team in CC. Eee what should I as maintainer do? I have no idea about licensing stuff? :) The maintainer is responsible for setting the LICENSE variable in the ebuild correctly. Created attachment 244903 [details] Kilgard license (In reply to comment #0) > Problem no. 1 has a pretty obvious solution. Right. Can you provide a list of equivalent Gentoo license names? > My suggestion for no. 2 would be to create a new license > (e.g. Kilgard) How about attached file? > and add a USE flag to trigger media-libs/freeglut (e.g. > USE="freeglut"), if that flag was disabled, if would pull in default > Kilgard's glut and with it the Kilgard license. Why should we be jumping through such hoops? Mark Kilgard has made it quite clear that he intends this to be free software, with a license basically equivalent to "MIT" or "as-is". (In reply to comment #3) > Eee what should I as maintainer do? > I have no idea about licensing stuff? :) That's why licenses@ is in CC. :-) This part of the debian bug clarifies the entire issue fine: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=131997#71 I've added that as the "kilgard" license, also in the @MISC-FREE license group. And adjust the ebuilds to include it. Everybody happy now? LICENSE also updated in the x11 overlay. Closing, thanks all :) We don't even ship the bundled glut in Mesa. This kilgard license should have never been added. Further, the bundled glut has recently been removed from mesa. I'm going to kill the kilgard license and remove it from mesa's LICENSES. A lot of the other licenses listed in the original report should probably be added though. I don't see a strong need to add further licenses. As far as I can see, it is a mix of LGPL and a bunch of MIT/X11-style licenses. All of them are LGPL-compatible, so setting LICENSE to lgpl should be pretty okay for everything. I've corrected the LICENSE variable to LICENSE="MIT LGPL-3 SGI-B-2.0" and I'll remove the kilgard license from the tree once I figure out what to do with emul-linux-x86-opengl. Fixed. |