Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168616 - app-emacs/slime license says GPL but source includes files that are not compatible with GPL
Summary: app-emacs/slime license says GPL but source includes files that are not compa...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High trivial (vote)
Assignee: Common Lisp Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-27 19:14 UTC by Timo Lindfors
Modified: 2007-08-29 00:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
${PORTDIR}/licenses/as-is (as-is,1.20 KB, text/plain)
2007-06-17 13:32 UTC, Samuli Suominen (RETIRED)
Details
License in xref.lisp (plop.txt,3.46 KB, text/plain)
2007-06-17 13:34 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Lindfors 2007-02-27 19:14:05 UTC
1) http://packages.gentoo.org/search/?sstring=slime

states that the license of slime is 'GPL-2'.

2) http://common-lisp.net/project/slime/slime-2.0.tgz contains xref.lisp which states that

;;;        No fees or compensation are charged for use, copies, or                                                                                                                     
;;;        access to this software. You may charge a nominal                                                                                                                           
;;;        distribution fee for the physical act of transferring a                                                                                                                     
;;;        copy, but you may not charge for the program itself.


Since 2) appears to not be compatible with GPL I suggest you either remove xref.lisp or change the description of slime's license in 1).
Comment 1 Ulrich Müller gentoo-dev 2007-04-28 06:58:22 UTC
  28 Apr 2007; Ulrich Mueller <ulm@gentoo.org> slime-2.0.0.20061118.ebuild:
  Added "as-is" to LICENSE wrt file xref.lisp, resolving bug #168616.

Thank you for reporting the issue.
Comment 2 Timo Lindfors 2007-05-12 08:31:16 UTC
Hmm, http://packages.gentoo.org/search/?sstring=slime still says "GPL-2". Does it take some time for that page to update?
Comment 3 Ulrich Müller gentoo-dev 2007-05-12 10:22:52 UTC
(In reply to comment #2)
> Hmm, http://packages.gentoo.org/search/?sstring=slime still says "GPL-2".
> Does it take some time for that page to update?

The page should be updated within a few hours, but possibly a revision bump (which makes no sense for an LICENSE change) is necessary to trigger it.

You may report a bug for that (should be Product: "Website www.gentoo.org" and Component: "Packages", I believe). Please add me as CC if you do.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-06-17 13:32:15 UTC
Created attachment 122319 [details]
${PORTDIR}/licenses/as-is
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2007-06-17 13:34:12 UTC
Created attachment 122321 [details]
License in xref.lisp
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2007-06-17 13:36:32 UTC
One prohibits you from selling and as-is itself doesn't, looks odd to me.
Comment 7 Timo Lindfors 2007-06-17 13:40:13 UTC
Indeed, I'll reopen this since either xref.lisp is not "as-is" or the definition of "as-is" should clearly mention that "no selling" is an possible restriction.
Comment 8 Ulrich Müller gentoo-dev 2007-06-17 14:26:58 UTC
OK, I've looked at the headers of all files again. Most are GPL (1 or 2) or public-domain. Only exceptions:

   swank-openmcl.lisp: LLGPL-2.1
   swank-corman.lisp: BSD
   xref.lisp: see above

The as-is licence says: "You will need to check the license that came with the software for the exact specifics." which precisely covers the case that we have here.

What I won't do:
- remove xref.lisp
- LICENSE="GPL-2 GPL-1 public-domain LLGPL-2.1 BSD xref.lisp"
Comment 9 Ulrich Müller gentoo-dev 2007-08-29 00:02:22 UTC
I've added "xref.lisp" to LICENSE of slime-2.0_p20061118 and slime-2.0_p20070822. (slime-2.0.0.20061118.ebuild will be removed in a few days.)