Pages

Wednesday, October 27, 2010

GEORGE (operating system)

GEORGE (operating system)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
GEORGE
Company / developer International Computers and Tabulators
Working state Historic
Initial release 1960s
Available language(s) English
Supported platforms ICT 1900 series of computers
GEORGE was the name given to a series of operating systems released by International Computers and Tabulators (ICT) in the 1960s, for the ICT 1900 series of computers.

Contents

[show]

[edit] History

In the early days of the ICT 1900 series of computers, the basic operating system was called the Executive (e.g. E3RM).
In order to support more advanced features (e.g. batch processing, spooling), a team under George Felton at ICL's Stevenage site developed what was originally referred to as the privileged ("trusted") control program, GEORGE. Although the name was officially an acronym for GEneral ORGanisational Environment, it was actually a tribute to George Felton.
GEORGE 1 was designed for the series of smaller machines developed by the ICL Stevenage operation, consisting initially of the 1901 / 1902 / 1903 systems running E3 series executives (e.g. E3RM).
With the later developments of the 1901A / 1902A / 1903A system, new Executives, and GEORGE 2, were launched.
GEORGE 3[1] was the main version of the operating system series for the 1904 and larger machines, which now had a core and a much larger set of overlays. This initially ran on the E6G3 Executive, based on the older E6BM.
ICL Dataskil, its services and consulting organisation launched the enhanced GEORGE 2 PLUS bringing in some of the macro and procedural features of GEORGE 3 to the smaller machines.
The final development was GEORGE 4 (with E6G4), using the then new techniques of paged hardware, although this was not widely adopted.
With the launch of ICL's "New Range", the 2900 Series, the ICT 1900 line and GEORGE became obsolescent, but the legacy of investment in software for GEORGE meant that the 2900 series had options to run existing GEORGE based workloads in an emulation mode, e.g. using the Concurrent Machine Environment (CME).

[edit] Development environment

The operating software was written in assembler and a slightly higher level language called GIN, roughly analogous to the commercial ICL language PLAN. The GIN compiler was known as the Ginerator (sic).

[edit] References