GEM Programmers' Workbench
GEM Programmers' Workbench
GEM Programmers' Workbench



Developers' Documentation



Introduction

The GEM programmer's Workbench was originally written by me, Dylan Harris, as example code for some GEM programmers' courses I ran back in the early 80s, when I was young and spotty. It was written for Software Experts Ltd., a technical training company which has long since disappeared. The code was distributed to Digital Research with the GEM Programmers' Toolkit in the UK, under an early equivalent of GNU public licence. It was done to advertise the services offered by Software Experts Ltd. to the target market (prospective GEM programmers). The code could be used for any purpose provided Software Experts was acknowledged - which I formally do here.

The Workbench is designed as a series of high level functions for accessing GEM. The idea is that they take away the necessity of producing functions to support some of GEM's application requirements which will be common to many programs, such as window maintainance.

Recently, Caldera, the inheriters of Digital Research and the current owners of GEM have released the source code under an open software licence. With that in mind, and in order to ensure the code is not misused, I assert myself under the international copyright convention as the original author of the GEM Programmers' Workbench, am releasing it for general use and interest, under the terms of the GNU public licence, under the auspices of my company Cyberspace Services Ltd.. Enjoy!