[Update: Download from ftp://ftp.gemstone.com/pub/GemStone64/3.0.0/]
VMware vFabric GemStone/S 3.0.0 is now live on vmware.com.
Highlights of what’s new in the GemStone/S 64 Bit 3.0.0 release:
- Significant performance improvements and scalability features, including a redesigned Smalltalk virtual machine with just-in-time (JIT) compilation to native code, and parallelized, load-balancing garbage collection and repository scan operations.
- Internal redesign for compatibility and portability, including new features supporting the Seaside web framework, and improved support for the ANSI Smalltalk standard and for portability to other Smalltalk dialects.
- Various other features, such as Foreign Function Interface (FFI), simplifying the interface to third-party run-time libraries.
GA date: 07/14/2011
Download portal: http://downloads.vmware.com/d/info/datacenter_downloads/vmware_gemstone_s/3.0
Release Notes & documentation for GemStone/S: http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation
No-cost License Key: http://seaside.gemstone.com/etc/
7 comments
Comments feed for this article
July 16, 2011 at 3:21 pm
Ralph
Hi James,
that are real cool news. I just tried to download it from the vmware site but I get an error “Sorry, at the moment you are not authorized to download GemStone/S 64 Bit 3.0.0”. Is there something more I need to know to get it?
Best regards,
Ralph
July 16, 2011 at 10:35 pm
James Foster
Ralph,
I’ve updated the post with a link to the FTP site.
James
July 24, 2011 at 2:08 pm
Mark Ross
Hi James,
By connecting, using Pharo GemTools (updated to: 1.0beta 8.5), to GemStone 3.0 I get the following message:
‘Unable to create a GemStone session.
Netldi ”gs64ldi” on host ”gordon” reports the request ”” failed:
Requested version level 800, this server is at level 3000’
Do you have a clue, what I did wrong?
Best regards
Mark
July 24, 2011 at 2:30 pm
James Foster
Hi Mark,
The error means that the version of libgcirpc does not match the server. I guess that you are using GemTools from 2.x against a 3.0 server. You need to use libgcirpc that goes with the 3.0 server. What client OS are you using?
James
July 25, 2011 at 2:06 pm
Mark Ross
Hi James,
Thanks for the reply.
I´m using Mac OS X, 10.6.8. and Debian 6 x64.
I copied /opt/gemstone/product/lib32/libcgirpc.so to gemtools directory (on linux -> gciForLinux.so ) and Resources/gciForMacintosh.so (on mac).
But with no luck.
The error message by login is:
‘Unable to find function address’
Best regards
Mark
July 25, 2011 at 2:15 pm
James Foster
Mark,
The shared library for the Mac (libgcirpc64-300.dylib) should be copied from a Mac server product tree (also available on the FTP site). The library that is distributed with Linux will not run on a Mac.
James
July 31, 2011 at 3:00 pm
Mark
Hi James,
Thank you for the reply …
Icopied the right libs to thr Resources directory and now I have GemStone and GemTools sucessfully running 🙂
wr
Mark