[Seaside] Seaside / smalltalk: tools and scalability
goran at krampe.se
Wed Apr 18 10:30:31 UTC 2007
> 2007/4/18, GÃ¶ran Krampe <goran at krampe.se>:
>> > Hi
>> > Smalltalk comes in different flavors/dialects much like Lisp. Squeak
>> > is one such dialect that is free as in beer.
>> I would say much more free than "beer" - especially given the latest
>> relicensing, but it was pretty darn free (as in freedom) before that
>> Perhaps you mixed up the metaphor?
> The last time I checked Squeak 3.8 and 3.9 were still under Squeak
> License which is neither OpenSource(tm) nor accepted by the FSF. If
> SqueakL is so cool like we have been told all those years, why
I am certain you know the details why OSI did not accept it, and it
stumbled on a detail which doesn't affect most people IMHO. I didn't know
FSF ever was consulted to express any opinion on SqueakL - perhaps you
mean the fact that Debian rejected it (on different grounds than OSI did)?
But fact remains - equalling SqueakL with other restricted "free as in
free beer"-licenses is way off the mark. For most purposes SqueakL is
And oh, AFAIK the major reason for the recent relicensing effort is Redhat
insisting on it for the OLPC. I applaud it of course, it will probably
- Inclusion in Debian and other distros.
- A much simpler license putting and end to all discussions.
- Compatibility with GPL etc, if needed.
- OSI certification.
But for most *other* practical purposes I don't think it will make much
difference to most of us.
>> VisualWorks has its Store stuff - I guess it is good.
>> And Squeak has Monticello which is really good and nice. I haven't used
>> in a larger setup but given its nature I don't foresee any problems - on
>> the contrary - since it is so darn good at branching/merging having
>> multiple devs working in parallell on different tasks/parts is very
> As long as our packages don't get too big. Once that happens
> PackageInfo becomes a major speed bottleneck.
Yes, that is true. But splitting a little bit probably goes a long way.
Gjallar is reaching that point soon - but then we will most probably just
split it in 2-3 packages.
And there have been work done on speeding it up, or? I faintly recall so.
More information about the Seaside