GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Ross Paterson

Simon L Peyton Jones wrote:
 So far as GHC is concerned, I wrote on this list a month ago:
 "More specifically, I plan to continue beavering away on GHC.
 GHC is public domain software, and Microsoft are happy for it to 
 remain so, source code and all.  If anything, I'll have quite a bit
 more time to work on it than before."

Do you mean "public domain" literally, i.e. are you renouncing all
copyright?  (The source code contains copyright notices, but no
licence, as far as I can see.)

Ross Paterson





Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Simon L Peyton Jones

 Simon L Peyton Jones wrote:
  So far as GHC is concerned, I wrote on this list a month ago:
  "More specifically, I plan to continue beavering away on GHC.
  GHC is public domain software, and Microsoft are happy for it to 
  remain so, source code and all.  If anything, I'll have quite a bit
  more time to work on it than before."
 
 Do you mean "public domain" literally, i.e. are you renouncing all
 copyright?  (The source code contains copyright notices, but no
 licence, as far as I can see.)

No I am not renouncing all copyright.  By "public domain" I mean freely
available for anyone to use for any purpose other than making money
by selling the compiler itself.  That isn't a formal definition,
but I'm sure you see the intent.

I have carefully avoided getting tangled up in legal red tape, which
is why there is no formal license.  It may be that my move to Microsoft
will force me to spend time sorting this out.  But it's never been
a problem so far, and I doubt it will in the future, so I'm reluctant
to invest the time until pressed to do so.

Simon





Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Marko Schuetz

 "Simon" == Simon L Peyton Jones [EMAIL PROTECTED] writes:

 Simon L Peyton Jones wrote:
  So far as GHC is concerned, I wrote on this list a month ago:
  "More specifically, I plan to continue beavering away on GHC.
  GHC is public domain software, and Microsoft are happy for it to 
  remain so, source code and all.  If anything, I'll have quite a bit
  more time to work on it than before."
 
 Do you mean "public domain" literally, i.e. are you renouncing all
 copyright?  (The source code contains copyright notices, but no
 licence, as far as I can see.)

Simon No I am not renouncing all copyright.  By "public domain" I mean freely
Simon available for anyone to use for any purpose other than making money
Simon by selling the compiler itself.  That isn't a formal definition,
Simon but I'm sure you see the intent.

Simon I have carefully avoided getting tangled up in legal red tape, which
Simon is why there is no formal license.  It may be that my move to Microsoft
Simon will force me to spend time sorting this out.  But it's never been
Simon a problem so far, and I doubt it will in the future, so I'm reluctant
Simon to invest the time until pressed to do so.

There is a discussion of various free licenses at
http://www.debian.org/intro/free

As part of the 'social contract' there are also the Debian Free
Software Guidelines at
http://www.debian.org/social_contract#guidelines 


Marko





Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Jorgen Frojk Kjaersgaard

Simon L Peyton Jones wrote:

  Simon L Peyton Jones wrote:

  Do you mean "public domain" literally, i.e. are you renouncing all
  copyright?  (The source code contains copyright notices, but no
  licence, as far as I can see.)

 No I am not renouncing all copyright.  By "public domain" I mean freely
 available for anyone to use for any purpose other than making money
 by selling the compiler itself.  That isn't a formal definition,
 but I'm sure you see the intent.

 I have carefully avoided getting tangled up in legal red tape, which
 is why there is no formal license.  It may be that my move to Microsoft
 will force me to spend time sorting this out.  But it's never been
 a problem so far, and I doubt it will in the future, so I'm reluctant
 to invest the time until pressed to do so.

It might be a good idea to publish GHC under the GNU Public License or
something similar. It grants everybody the right to use the software for
any purpose, including making extensions or modifications of it - as long
as the "derived work" is published under GPL as well. This ensures that no
company can take the product, make some small modifications to it and call
it their own. Whatever you choose to do, I think you need to be more
explicit about which rights you grant the users of GHC to avoid unwanted
use/misuse by anyone.

regards,

Joergen






Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread H. Conrad Cunningham

Jorgen Frojk Kjaersgaard [EMAIL PROTECTED] wrote:
 It might be a good idea to publish GHC under the GNU Public License or
 something similar. It grants everybody the right to use the software for
 any purpose, including making extensions or modifications of it - as long
 as the "derived work" is published under GPL as well. This ensures that no
 company can take the product, make some small modifications to it and call
 it their own. Whatever you choose to do, I think you need to be more
 explicit about which rights you grant the users of GHC to avoid unwanted
 use/misuse by anyone.

The GNU General Public License is not the only type of "free software" or
"open source software" license in use.

For information on various types of "open source" licenses, check out the 
URL  http://www.opensource.org.

- Conrad Cunningham





Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Jan Skibinski



 It might be a good idea to publish GHC under the GNU Public License or
 something similar. It grants everybody the right to use the software for
 any purpose, including making extensions or modifications of it - as long
 as the "derived work" is published under GPL as well. This ensures that no
 company can take the product, make some small modifications to it and call
 it their own. Whatever you choose to do, I think you need to be more
 explicit about which rights you grant the users of GHC to avoid unwanted
 use/misuse by anyone.
 

Or a non-profit consortium, as someone mentioned it already. I am not
in a position to advice, but the example of Bertrand Meyer and his
Eiffel language comes to mind so vividly. :-)

Originally Eiffel was Bertrand's child. Later he gave all his rights to
NICE - Non-profit International (?) Consortium for Eiffel. His greatest
worry was to keep Eiffel as a pure, uniform language, without dialects.

This seems to work. All decisions on future of Eiffel are voted by voting
members, and Bertrand is just one of them.

There are several commercial companies that maintain Eiffel compilers
and libraries, including Bertrand's own ISE in Santa Barbara. 

Jan






Re: GHC licence (was Could Haskell be taken over by Microsoft?)

1998-07-21 Thread Charles Godin

On Tue, 21 Jul 1998, Simon L Peyton Jones wrote:
 (...) But it's never been a problem so far, and I doubt it will in the
future, so I'm reluctant to invest the time until pressed to do so.

No need to apologize to a group of haskell fanatics for using lazy
evaluation to solve this problem ;)


Charles Godin
Software engineer
Discreet Logic
[EMAIL PROTECTED]