10-02-09, 05:21 PM
|
#13
|
Commodore 
Join Date: Jul 2002
Posts: 608
Downloads: 25
Uploads: 1
|
From Wikipedia
Quote:
GEM
GSX evolved into one part of what would later be known as GEM, which was an effort to build a fully GUI system using the earlier GSX work as its basis. Originally known as Crystal as a play on an IBM project called Glass, the name was later changed to Gem, the use of the acronym evolved later (see backronym).
Under GEM, GSX became the GEM VDI, responsible for basic graphics and drawing. VDI also added the ability to work with multiple fonts and added a selection of raster drawing commands to the formerly vector-only GKS-based drawing commands. VDI also added multiple viewports, a key addition for use with windows.
A new module, GEM AES (Application Environment Services), provided the window management and UI elements, and GEM Desktop used both libraries in combination to provide a Mac-like GUI. The 8086 version of the entire system was first demoed at the 1984 COMDEX,[1] and shipped as GEM/1 on 28 February 1985.[2]
Later versions
At this point Apple Computer sued DRI in what would turn into a long dispute over the "look and feel" of the GEM/1 system, which was an almost direct copy of the Macintosh (with some elements bearing a closer resemblance to those in the earlier Lisa). This eventually led to DRI being forced to change several basic features of the system. Apple would later go on to sue other companies for similar issues.
DRI responded with the "lawsuit friendly" GEM/2, which allowed the display of only two fixed windows on the "desktop" (other programs could do what they wished however), changed the trash can icon, and removed the animations for things like opening and closing windows. It was otherwise similar to GEM/1, but also included a number of bug fixes and cosmetic improvements.
|
Ref: http://en.wikipedia.org/wiki/Graphic...nt_Manager#GSX
|
|
|