Smalltalk Cookbook
Alan Kay
squeak-dev at lists.squeakfoundation.org
Sat Oct 12 17:18:34 UTC 2002
--============_-1177679277==_ma============
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Thanks Andrew --
I agree completely!
Cheers,
Alan
------
At 11:30 AM -0400 10/12/02, Andrew C. Greenberg wrote:
>I think such a thing would be useful and a great service to the
>community. Sorry to be a wet blanket, but I have to comment about a
>dull, non-tech issue.
>
>However, I would have to refrain from posting any code there,
>because Cees seeks to bind all code posted there under the GNU Free
>Documentation license. A cookbook is, primarily, a library of code
>rather than documentation, and the provisions of GFD, while not so
>bad for content, appears viral into the derived code -- particularly
>because:
>
>"A "Modified Version" of the Document means any work containing the
>Document or a portion of it, either copied verbatim, or with
>modifications and/or translated into another language."
>
>As we have discussed, it is my considered view that unspecialized
>viral licenses are unsuitable for an image-based OO environment,
>such as Squeak and many other Smallalk derivatives. Unless we want
>to shift from a primarily BSD-like Squeak style license to a
>primarily GNU-like license (and get permission of existing licensors
>to make the switch), I believe that such a cookbook is a recipe for
>problems down the road.
>
>We already have quite enough licensing cruft in our image. For my
>part, I see absolutely no need whatsoever to restrict use and reuse
>of a freely distributed web-available Squeak cookbook -- suggest
>losing the license anyway.
>
>BTW: If Cees does insist on a licensing deal to play, the "click-to"
>as opposed to "click-through" form of "click-wrap" has been held
>unenforceable in New Jersey and various other jurisdictions --
>something more would be required. "Click-through" on the other
>hand, seems quite enforceable.
>
>On Friday, October 11, 2002, at 03:53 AM, Cees de Groot wrote:
>
>>In response to someone with a good idea on comp.lang.smalltalk
>>(I'll wait here
>>a couple of seconds while you look surprised ... ok now?), I've setup a Swiki
>>that's dedicated to the development (and deployment) of a Smalltalk Cookbook:
>> http://swiki.squeakfoundation.org/cookbook
>>It is meant to be - as much as possible - dialect-independent, so please,
>>please please: if you want to add to it, start with the dreary Collections
>>recipes before adding Morphic chapters ;-)
>>
>>--
>>Cees de Groot http://www.cdegroot.com <cg at cdegroot.com>
>>GnuPG 1024D/E0989E8B 0016 F679 F38D 5946 4ECD 1986 F303 937F E098 9E8B
>>Cogito ergo evigilo
--
--============_-1177679277==_ma============
Content-Type: text/html; charset="us-ascii"
<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>Re: Smalltalk Cookbook</title></head><body>
<div>Thanks Andrew --</div>
<div><br></div>
<div>I agree completely!</div>
<div><br></div>
<div>Cheers,</div>
<div><br></div>
<div>Alan</div>
<div><br></div>
<div>------</div>
<div><br></div>
<div>At 11:30 AM -0400 10/12/02, Andrew C. Greenberg wrote:</div>
<blockquote type="cite" cite>I think such a thing would be useful and
a great service to the community. Sorry to be a wet blanket, but
I have to comment about a dull, non-tech issue.</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>However, I would have to refrain from
posting any code there, because Cees seeks to bind all code posted
there under the GNU Free Documentation license. A cookbook is,
primarily, a library of code rather than documentation, and the
provisions of GFD, while not so bad for content, appears viral into
the derived code -- particularly because:</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>"<font face="Times New Roman"
size="+2">A "Modified Version" of the Document means any
work containing the</font></blockquote>
<blockquote type="cite" cite><font face="Times New Roman"
size="+2">Document or a portion of it, either copied verbatim, or
with</font></blockquote>
<blockquote type="cite" cite><font face="Times New Roman"
size="+2">modifications and/or translated into another
language."</font></blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>As we have discussed, it is my considered
view that unspecialized viral licenses are unsuitable for an
image-based OO environment, such as Squeak and many other Smallalk
derivatives. Unless we want to shift from a primarily BSD-like
Squeak style license to a primarily GNU-like license (and get
permission of existing licensors to make the switch), I believe that
such a cookbook is a recipe for problems down the road.</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>We already have quite enough licensing
cruft in our image. For my part, I see absolutely no need
whatsoever to restrict use and reuse of a freely distributed
web-available Squeak cookbook -- suggest losing the license
anyway.</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>BTW: If Cees does insist on a licensing
deal to play, the "click-to" as opposed to
"click-through" form of "click-wrap" has been held
unenforceable in New Jersey and various other jurisdictions --
something more would be required. "Click-through" on
the other hand, seems quite enforceable.</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>On Friday, October 11, 2002, at 03:53 AM,
Cees de Groot wrote:</blockquote>
<blockquote type="cite" cite><br>
<blockquote type="cite" cite>In response to someone with a good idea
on comp.lang.smalltalk (I'll wait here</blockquote>
<blockquote type="cite" cite>a couple of seconds while you look
surprised ... ok now?), I've setup a Swiki</blockquote>
<blockquote type="cite" cite>that's dedicated to the development (and
deployment) of a Smalltalk Cookbook:</blockquote>
<blockquote type="cite"
cite> http://swiki.squeakfoundation.org/cookbook</blockquote>
<blockquote type="cite" cite>It is meant to be - as much as possible -
dialect-independent, so please,</blockquote>
<blockquote type="cite" cite>please please: if you want to add to it,
start with the dreary Collections</blockquote>
<blockquote type="cite" cite>recipes before adding Morphic chapters
;-)</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>--</blockquote>
<blockquote type="cite" cite>Cees de
Groot <span
></span>
http://www.cdegroot.com
<cg at cdegroot.com></blockquote>
<blockquote type="cite" cite>GnuPG 1024D/E0989E8B 0016 F679 F38D 5946
4ECD 1986 F303 937F E098 9E8B</blockquote>
<blockquote type="cite" cite>Cogito ergo evigilo</blockquote>
</blockquote>
<div><br></div>
<div><br></div>
<x-sigsep><pre>--
</pre></x-sigsep>
</body>
</html>
--============_-1177679277==_ma============--
More information about the Squeak-dev
mailing list
|