> Could somebody, please, explain me the GHC FiniteMap  copyright and 
> license matter?
> I am going to release the computer algebra program DoCon-2, written
> in Haskell, distributed freely with sources, ready to work under the
> ghc-4.02 successors, Hugs, or under anything it ports to.
> It exploits the non-standard library FiniteMap.  The latter is from 
> GHC, but it is not implemented in Hugs-98-May.  So i copy this source
> module out from GHC, remove certain considerable part from it and 
> call it  FiniteMa.  Then, Hugs can work with it.
> I include it into DoCon source and write there in the heading comments
> in  FiniteMa,  and in  install.txt  of documentation how it was 
> obtained from FiniteMap of GHC.
> Then, to install under Hugs, the user has to  mv FiniteMa FiniteMap.hs
> and then load DoCon-2.
> As to DoCon-2 license, it only preserves the authorship and requires 
> for the possible derived products to explain the way they are derived
> by.
> Does this break anybody's rights?

The FiniteMap module will be covered by the same license as the rest of GHC.
This license can be found in the file fptools/ghc/LICENSE in the CVS
repository.

Cheers,
        Simon

Reply via email to