[e-lang] Fwd: Strongtalk VM is now Open Source!

Mark S. Miller markm at cs.jhu.edu
Tue Sep 12 14:57:31 CDT 2006


--- In strongtalk at yahoogroups.com, davegriswold9 <no_reply at ...> wrote:

Sun Microsystems has at long last released the Strongtalk
virtual-machine as Open Source!  This means the entire Strongtalk
project is now fully Open Source, under a basically unrestricted
Berkeley-style license, at http://www.strongtalk.org/.

In 2002, Sun released Strongtalk with a non-commercial binary of the
unfinished VM, with open source just for the associated
Smalltalk/Strongtalk libraries.  But without the VM source code to
allow finishing and maintaining the VM, Strongtalk couldn't go
anywhere, other than as a historical proof that you really can make
Smalltalk run very fast, and that you can put a static type-system in
Smalltalk without ruining the feel of Smalltalk.

Now, with the release of the VM source code, there's nothing stopping
anyone from doing anything with the Strongtalk system, and using it
for basically any purpose.  This would also open the possibility that
other Smalltalk implementations could borrow from the technology.  To
whet your appetite, imagine something like Squeak running on a VM that
is many times faster.  We don't want to compete with other Smalltalk
VMs- we just want Smalltalk to run a lot faster, however that has to
happen.

To keep our feet on the ground, this is a very sophisticated, complex
system that is not fully finished, so there is a huge amount of work
required, by people with deep knowledge of VMs, to finish it or adapt
the technology to VM designs.  But before it was impossible.   Now,
what happens is entirely up to the Smalltalk community!

Many thanks to Gilad Bracha at Sun for persevering and making this
happen, to Sun for releasing it, and to Robert Griesemer for helping
figure out how to get the VM building again after 10 years on a shelf.

-The Strongtalk Team

--- End forwarded message ---








More information about the e-lang mailing list