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?


------------------
Sergey Mechveliani
[EMAIL PROTECTED]

Reply via email to