Skip Navigation Links

Download a Silverstone Driver

Welcome to the future! Our Silverstone release represents the absolute latest code directly from the development team. You can download our latest driver or you can use one of our Milestones, which went through additional testing and are hosted along with the corresponding documentation from that point in time. Milestone 1 (M1) was frozen on August 4 and Milestone 2 (M2) was frozen on September 15. We'll keep these milestones around as interim stable builds of the Silverstone release at least until the end of the Silverstone release cycle.





WebSphere sMash Command Line Interface

The Command Line Interface (CLI) contains the base support for developing and running apps. Additional runtime libraries are retrieved as needed from a module repository on ProjectZero.org.

Download and Installation of the CLI

  1. Download the appropriate zero<version>.zip file below and unzip it to any directory. This results in a subdirectory called zero that contains the commands for running the CLI.
    Latest Silverstone CLI
    (updated daily)
    download zip file
    Silverstone M2 CLI
    (frozen September 15, 2008)
    download zip file
    Silverstone M1 CLI
    (frozen August 4, 2008)
    download zip file
  2. Add the zero directory to the user's PATH environment variable.
  3. Add the bin directory under the JDK installation directory to the user's PATH environment variable.
  4. Refer to the corresponding Getting Started Guide for instructions on creating your first application:

    Latest Silverstone
    (updated daily)
    Getting Started Guide
    Silverstone M2
    (frozen September 15, 2008)
    Getting Started Guide
    Silverstone M1
    (frozen August 4, 2008)
    Getting Started Guide

System Requirement for Command Line Interface

  • Windows, Mac OS X, or Linux operating system
  • Java SE Development Kit (JDK) 5.0
  • For Windows from Sun

    For Linux from IBM developerWorks

    For Mac from Apple

    Note: IBM Employees should use the IBM internal site for downloading the JDK

App Builder for WebSphere sMash

The App Builder is the integrated tooling that enables you to develop applications for WebSphere sMash.

To start the App Builder, navigate to the zero directory (where the CLI was installed), open a command prompt, and run "appbuilder open".

System Requirements for the App Builder

  • Windows, Mac, or Linux operating system
  • Zero CLI
  • Mozilla Firefox browser

Using WebSphere sMash with Eclipse

Although we recommend the App Builder as the preferred tool for building WebSphere sMash applications, you have the option of using the Eclipse development environment with the language of your choice: Java or PHP.

Important Note for Silverstone M1 users only: An additional step is required to enable Eclipse development with Silverstone Milestone 1. M1 users please see the forum post at http://www.projectzero.org/forum/viewtopic.php?f=5&t=1190 for details. This step is not required for latest Silverstone or Silverstone M2 drivers.

Help and Feedback

Project Zero is a community site and we welcome questions and feedback on any aspect of your development experience. Please check our Forums to see what other people are doing, to tell us what you are doing, and to get help with any questions you might have. Your participation will help ensure that WebSphere sMash meets your needs!

WebSphere sMash wordmark
WebSphere sMash DE Downloads

Instructions for downloading WebSphere sMash DE can be found here.



Source Code

Go to the Source Code to see what really makes WebSphere sMash tick!