[squeak-dev] Status of Sport portability library (was [Election] Candidate list...)

Janko Mivšek janko.mivsek at eranova.si
Fri Mar 5 21:12:05 UTC 2010

Hi Michael,

On 05. 03. 2010 16:31, Michael Haupt wrote:

> There used to be a thing called Sport (Smalltalk portability library).
> I haven't checked its status - what shape is it in? Does anyone know?

As a porter of Sport to Squeak and also as an active user of Sport in
Swazoo, Aida, Scribo and many web apps I can say that Sport is obviously
in good shape in many Smalltalk dialects: VisualWorks, Squeak/Pharo,
Gemstone GLASS, Dolphin, GST, STX.

It definitelly proved itself very usefull for portability of Sockets,
Files and Times. Those Sport APIs are quite VW centric though. Anyway I
think it is useful for Smalltalkers to look at Sport API for those three
domains when thinking portability.

Main problem of Sport IMO is its license, which is LGPL at VW and
Gemstone, while according to its author Bruce Badger the implementation
on Squeak/Phato can be licensed (by me as porter) as MIT. It would be
good to be MIT everywhere, IMO.

Best regards

Janko Mivšek
Smalltalk Web Application Server

More information about the Squeak-dev mailing list