pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/28829: cad/spice uses readline but is not GPL compatible
>Number: 28829
>Category: pkg
>Synopsis: cad/spice uses readline but is not GPL compatible
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sat Jan 01 17:09:00 +0000 2005
>Originator: Pedro F. Giffuni
>Release: none
>Organization:
>Environment:
FreeBSD
>Description:
Greetings!
I was maintainer of the FreeBSD spice port and I've been peeking around for a
while. I suggest you adopt some of the changes we did to the spice ports: in
particular we removed readline support on the classic spice. We (I) did it
mainly because it made easier the maintainance, but there are also licensing
issues: GNU readline is under the GPL and SPICE has the advertisement clause
which, at least in theory, makes the resulting binary restricted.
The ngspice people decided to disable it by default. On FreeBSD we enabled
readline on ngspice only when we are not packaging so the binaries that we
distribute don't mix GPL and BSD code.
>How-To-Repeat:
>Fix:
Of course, supporting libedit would solve any and all licensing issues, and the
ngspice people would be glad to get a copy of such patches.
Home |
Main Index |
Thread Index |
Old Index