Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 465112 - media-sound/snd: specify LICENSE more precisely
Summary: media-sound/snd: specify LICENSE more precisely
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: QAcanfix
Depends on:
Blocks: as-is-license
  Show dependency tree
 
Reported: 2013-04-08 14:39 UTC by Ulrich Müller
Modified: 2013-04-17 18:23 UTC (History)
1 user (show)

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


Attachments
licenses/Snd (Snd,1.14 KB, text/plain)
2013-04-08 14:39 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2013-04-08 14:39:04 UTC
Created attachment 344848 [details]
licenses/Snd

The main license of the package is found in in COPYING, see attachment. I suggest to add it as licenses/Snd. AFAICS, it is a free software license (very similar to the "tcltk" license) and therefore can be added to the MISC-FREE group.

In addition, all of the following are needed, see notices in individual files: BSD-2, HPND, GPL-2+, LGPL-2.1+, and LGPL-3+ (the latter only for snd-12*).

Unfortunately, files dlocsig.rb (installed with USE=ruby), and dlocsig.scm (installed with USE=s7) contain an additional non-commercial restriction that makes them non-free:

    Copyright (c) 92, 93, 94, 98, 99, 2000, 2001 Fernando Lopez Lezcano. 
    All rights reserved.
    Use and copying of this software and preparation of derivative works
    based upon this software are permitted and may be copied as long as 
    no fees or compensation are charged for use, copying, or accessing
    this software and all copies of this software include this copyright
    notice. Suggestions, comments and bug reports are welcome. Please 
    address email to: nando@ccrma.stanford.edu

IMHO, "free-noncomm" is a good enough approximation for this.

So in summary, LICENSE should be as follows:
snd-9.11: "Snd BSD-2 HPND GPL-2+ LGPL-2.1+ free-noncomm"
snd-12*: "Snd BSD-2 HPND GPL-2+ LGPL-2.1+ LGPL-3+ ruby? ( free-noncomm ) s7? ( free-noncomm )"
Comment 1 Ulrich Müller gentoo-dev 2013-04-17 18:23:50 UTC
Fixed.