Welcome to the SM32 Download page. This is where you can down load the Free Version of Business Basic that uses HTML as a GUI interface. Download SM32Demo and try it out. If you are interested in testing the Linux Thin Client read the setup example and understanding the Thin Client.

SM32 Downloads

File NameDesription
SM32Demo.zip FreeSM32 with Utilities,Manuals and Demo Programs More Info
SM32Demo_tar.gz Same as to SM32Demo.zip
SM32.zip Windows non-free version will NOT execute after July 1,2006 More Info
sm32fs.zip Windows SM32 fileserver will NOT execute after July 1,2006
Maximun of 6 connections
More Info
sm32fs_tar.gz Linux SM32 fileserver will NOT execute after July 1,2006
Maximun of 6 connections
More Info
sm32server_tar.gz Linux SM32 Logon/Execution server will NOT execute after July 1,2006 More Info
SM32GStart.zip Environment used to maintain the Getting Started Manual includes HTML More Info
SM32GStart.zip Environment used to maintain the SM32 Reference Manual includes HTML More Info
SM32Util.zip Environment used to maintain the Utililies includes HTML More Info

SM32Demo

The SM32Demo archive is setup to bring up the free version of SM32. Simply extract all the files so you end up with something like C:\SM32Demo then drag shortcut to C:\SM32Demo\test\SM32.EXE onto your desktop. Under help you have access to the 2 manuals (The reference manual is not complete).

The demo's and utililies contained in the archive are also used with Fat and Thin client version of SM32.

SM32 (full version)

This version does not have the funtional restriction of Free SM32 (single user) but will only run until a certain date. Can be used for as a Fat or Thin client.

Windows SM32 Fileserver

The fileserver runs as a windows service on the computer that contains all the files. It is installed from the command prompt with a command like:
sm32fs -install 10 2 5010 C:\SM32FILES
This installs and starts sm32fs.exe as a TPC server on port 5010 with a max of 10 connections. Files are not allowed outside the directory root C:\SM32FILES. See the Multi User/Enterprise section of the reference manual.

Linux SM32 Fileserver

The fileserver runs as a linux demon on the computer that contains all the files. It is started with a command like:
sm32fs 50 2 5000 /sm
Max connections 50, Linux only supports type 2, port 5000, All files are under /sm.

Linux SM32 Logon/Execution Server

sm32server is started by root as follows
sm32server 5001
The only option is the port #.
sm32server is sm32 with a front end that accepts loggon from the Windows SM32 command CONNECT. This command passes a User Name and password that are used to verify the user. sm32server the forks and Switches users to the User Name.

Getting Started Manual

This is the environment to maintain the Getting Started Manual. Note the prefix for the Load HTML Utility is "GS_" .
This .zip is similar to SM32Demo.zip except instead of the demos, the PROGS directory contains the programs for the Getting Started Manual. As well all the HTML source is in the HTMLSource directory.
The "$__EMPTY" program template is not the standard one.

SM32 Reference Manual

This is the environment to maintain the SM32 Refernce Manual. Note the prefix for the Load HTML Utility is "MAN_" .
This .zip is similar to SM32Demo.zip except instead of the demos, the PROGS directory contains the programs for the SM32 Reference Manual. As well all the HTML source is in the HTMLSource directory.
The "$__EMPTY" program template is not the standard one.

SM32 Utitilities

This is the environment to maintain the utilities. Note the prefix for the Load HTML Utility is "$__DISPLAY_" .
This .zip is similar to SM32Demo.zip except the PROGS directory is empty. All the HTML source is in the HTMLSource directory. If you create a new program with the Load HTML utility you should move it to the UTIL directory. The Load HTML will update the HTML from any directory but if it does not exist it gets created in the PROGS directory.