Other Links

Developed By


In order to bring SMS to users who have Macs and computers that run other operating systems, but, mostly Macs, SMS has been ported to use the java environment

We call this application SMSJ.

It was developed and tested on Macs running Java 5, 6 and 7, which means it will run on OS X 10.5 (Leopard), OS X 10.6 (Snow Leopard), and OS X 10.7 (Lion).

While it will also run on OS X 10.8 (Mountain Lion) and OS X 10.9 (Mavericks), an OS X-native version is now available. We encourage you to install and run that application, called SMS-M. It may be found here.

If you wish to use the java version with Mountain Lion, you should review these notes.

SMSJ, in fact, can run on any system with a current java runtime (JRE), though it looks best when run on OS X.

Download and Install on OS X

The current version is available by clicking this link to download SMSJ-1.2.7.zip. (Sept 23, 2014: 1.2.7 fixes a bug that may prevent the application from starting if there's no internet connection.) (June 25, 2014: 1.2.6 fixes a bug that prevented the application from having 1.3 seconds as the minimum auto-pause.)

Installation and Running.

If in the Downloads folder (or wherever your browser put the file) you do not see a folder called SMSJ_1.2.7, double-click the SMSJ_1.2.7.zip file. This will create a SMSJ_1.2.7 folder.

Drag that folder to the location you prefer.

Open the SMSJ_1.2.7 folder, double-click SMS-J, and the application will attempt a launch.

Users who have OS X 10.7 Lion or later installed may be prompted to get a download of java from Apple. You should say OK and java will download and install automatically. You may be asked to provide an administrator password.

Because recent versions of OS X do not automatically trust applications downloaded from the web, you will likely be told that the application cannot launch. In that case, and for the first launch, right-click SMS-J inside the SMSJ_1.2.7 folder. Choose "Open" from the menu. Click the "Open" button on the warning dialog. You will then enter an administrator's name and password, click "Modify Settings" and the application will launch. Double-clicking SMS-J will work for future launches.


Session data is stored in a folder called "jsms". When updating do not do anything to that folder, such as renaming or moving. The updated application knows where your data is located and is backwards-compatible with previous session files.

System Security Note

Be sure to disable Java (not javascript) in your web browsers. Using a Java-enabled browser to download and execute malicious code has become an all-too frequent way to compromise a computer's security. With Safari, go to the Safari Menu, choose Preferences, click Security, uncheck "Enable Java" if it is checked. Other browsers have different ways to enable and disable java. You should use the browser's Help menu for information. Also, keep your system fully updated.