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]