Downloads

Here are the downloads for current and previous versions of Dolphin Smalltalk together with various other miscellaneous resources. Click on each section title to expand the contents.

  • Dolphin 7 Open Source
    Dolphin 7 is the latest version of Dolphin Smalltalk and is completely open source. You can access the current sources on GitHub. Please follow the Getting Started instructions to get up and running easily.
  • Dolphin X6.0

    This is the "official" release of Dolphin X6.0 for both Professional and Community Editions. The single installer can be used for both versions. If you intend to use the Community Edition then you can apply for a free serial number to be e-mailed to you when you first run the software.

    Dolphin Professional owners may prefer to use the X6.1 Stable Beta below


    Once you have downloaded and installed the software you will need a serial number to unlock the product the first time you run it. If you intend to use the Community Edition then you can apply for a free serial number when you first run the software. Dolphin Professional users must already have purchased a serial number as we no longer sell this product.

  • Dolphin X6.1 (Professional Only) Beta

    This is the beta release of Dolphin X6.1 Professional. It is regarded as stable. If you are a Professional customer then we would recommend that you consider this version if you don’t wish to move to Dolphin 7.

    Please note that there is no Community Edition available for this beta release.

  • Dolphin 5 Releases

    Dolphin Professional 5.15. Sorry, we can no longer offer support for this product.

    Dolphin Standard Edition 5.15. Sorry, we can no longer offer support for this product.

    Dolphin Value Edition 5.15. Sorry, we can no longer offer support for this product.

  • Dolphin 4 Releases

    Dolphin Professional 4. Sorry, we can no longer offer support for this product.

    Dolphin Standard Edition 4. Sorry, we can no longer offer support for this product.

    Dolphin Value Edition 4. Sorry, we can no longer offer support for this product.

  • Documents and Papers
    Over the years we have written a number of technical papers on various aspects of Dolphin Smalltalk and its underlying frameworks. These are available via the following links:

    The Interpreter Is Dead (Isn't It?) — Why we chose to go with an interpretive Virtual Machine for Dolphin rather than one based on a JIT compiler. This paper was presented at the OOPSLA 99 Workshop: “Simplicity, Performance and Portability in Virtual Machine Design”

    Twisting the Triad — An overview of the origins of Dolphin's MVP application framework, with respect to the more traditional Smalltalk MVC framework .

    Extending SUnit to Test SASE Events — A discussion of our extensions to SUnit (the Smalltalk unit testing framework) enabling tests to be written for Self-Addressed Stamped Envelope event based systems (#trigger:#when: etc.).

    ANSI Smalltalk/98 (X3J20) Draft — Dolphin Smalltalk aims to be largely ANSI Smalltalk 98 compliant. The full standard is available for a reasonable charge from ANSI.org but the final draft is also available for free download via the adjacent link.