[Hackage] #481: License compatibility check
Hackage
cvs-ghc at haskell.org
Wed Jul 7 13:38:38 EDT 2010
#481: License compatibility check
----------------------------+-----------------------------------------------
Reporter: guest | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: _|_
Component: Cabal library | Version:
Severity: normal | Keywords:
Difficulty: unknown | Ghcversion:
Platform: |
----------------------------+-----------------------------------------------
Changes (by elliottt):
* cc: trevor@… (added)
Comment:
I've taken a first pass at this, performing a check on the licenses of the
dependencies only during the configure step.
The check is only on direct dependencies of the package being configured;
if the package being configured is licensed BSD3, and it has a dependency
that uses the GPL, a warning will be emitted. The same goes for the LGPL,
though I have only implemented it that way as I wasn't sure if the cross-
module optimization issues had been resolve in general for LGPL packages.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/481#comment:3>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list