Difference between revisions of "Geos"

From Computer History Wiki
Jump to: navigation, search
m (Minor typos)
m (fix cat, +links)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
Geos started as a graphical environment for the Commodore 64, 128 and the Apple II microcomputers.
+
'''Geos''' started as a graphical environment for the [[Commodore 64]], [[Commodore 128|128]] and the [[Apple II]] [[microcomputer]]s.
  
 
== 8 bit versions ==
 
== 8 bit versions ==
 +
 +
The 8 bit versions of GEOS was a [[single-tasking]], [[graphics|graphical]] [[operating environment]]. GEOS was best known at the time for bringing high quality [[font]]s to low end [[printer]]s.
 +
 +
GEOS programs were expected to be written in [[assembly language|assembly]], and with a massive memory constraint, there weren't that many available.
  
 
=== Version 1.x ===
 
=== Version 1.x ===
 +
[[Image:Geos13.jpg|thumb|right|200px|Geos 1.3 on the Commodore 64]]
 +
 +
From what I've seen, GEOS was available on both the Commodore 64 and the Apple II.  Both machines were [[MOS Technology 6502|6502]] based, allowing a lot of code to be shared between the two platforms.  I don't know if the same [[object code|executables]] could run on the different machines, but I would expect them to be able to...
 +
 +
GEOS was very popular on the Commodore 64, and 128.  It really took off when Commodore started bundling it with new systems.
 +
 +
While the desktop publishing revolution was happening on the [[Macintosh]] platform, GEOS had brought these capabilities, including great looking fonts to the lower class 8 bit machines.  On the Commodore side, they even produced a [[mouse]], the 1351 giving a real [[Graphical user interface|GUI]] on a very limited machine.
 +
 +
Berkley software also produced their own REU's (RAM Expansion Units) for the Commodore 64/128 allowing larger programs to run with a bank switching scheme, and even providing a [[RAM disk]], greatly speeding up operations.
 +
 
=== Version 2.x ===
 
=== Version 2.x ===
 +
 +
Version 2.0 introduced limited color support, along with more [[device driver]]s for input devices, printers, and things like [[hard disk]]s, and ram/cpu expansion.
  
 
== 16 bit versions ==
 
== 16 bit versions ==
Soon it was obvious that the 8bit market was dying, and it was time for Geos to transition to new platforms.  A new system was written in assembler that used the Motif look & feel to give the [[IBM PC]] a new GUI.  AOL was an early adopter of Geos, and its early dialer programs used Geos.
+
Soon it was obvious that the 8-bit market was dying, and it was time for Geos to transition to new platforms.  A new system was written in assembler that used the Motif look & feel to give the [[IBM PC]] a new GUI.  AOL was an early adopter of Geos, and its early dialer programs used Geos.
 +
 
 +
For a small amount of time Geos was bundled with lower end systems, as it had a low system requirements.  However their delays in giving out a developer SDK doomed the platform, as they were unable to compete with [[Microsoft Windows]] 3.0 & their onslaught.
 +
 
 +
==External links==
 +
 
 +
<!-- * [http://www.lyonlabs.org/commodore/onrequest/geos.html here] - a wealth of information -->
 +
* [http://www.cbmfiles.com/geos/ GEOS download section]
 +
* [http://osnews.com/story.php/15223/GEOS-The-Graphical-Environment-Operating-System/ GEOS: The Graphical Operating System] - GEOS and its history
  
For a small amount of time Geos was bundled with lower end systems, as it had a low system requirements.  However their delays in giving out a developer SDK doomed the platform, as they were unable to compete with Microsoft Windows 3.0 & their onslaught.
+
{{semi-stub}}
  
[[Category:Operating Environment]]
+
[[Category: Operating Environments]]
{{stub}}
 

Latest revision as of 14:12, 7 March 2021

Geos started as a graphical environment for the Commodore 64, 128 and the Apple II microcomputers.

8 bit versions

The 8 bit versions of GEOS was a single-tasking, graphical operating environment. GEOS was best known at the time for bringing high quality fonts to low end printers.

GEOS programs were expected to be written in assembly, and with a massive memory constraint, there weren't that many available.

Version 1.x

Geos 1.3 on the Commodore 64

From what I've seen, GEOS was available on both the Commodore 64 and the Apple II. Both machines were 6502 based, allowing a lot of code to be shared between the two platforms. I don't know if the same executables could run on the different machines, but I would expect them to be able to...

GEOS was very popular on the Commodore 64, and 128. It really took off when Commodore started bundling it with new systems.

While the desktop publishing revolution was happening on the Macintosh platform, GEOS had brought these capabilities, including great looking fonts to the lower class 8 bit machines. On the Commodore side, they even produced a mouse, the 1351 giving a real GUI on a very limited machine.

Berkley software also produced their own REU's (RAM Expansion Units) for the Commodore 64/128 allowing larger programs to run with a bank switching scheme, and even providing a RAM disk, greatly speeding up operations.

Version 2.x

Version 2.0 introduced limited color support, along with more device drivers for input devices, printers, and things like hard disks, and ram/cpu expansion.

16 bit versions

Soon it was obvious that the 8-bit market was dying, and it was time for Geos to transition to new platforms. A new system was written in assembler that used the Motif look & feel to give the IBM PC a new GUI. AOL was an early adopter of Geos, and its early dialer programs used Geos.

For a small amount of time Geos was bundled with lower end systems, as it had a low system requirements. However their delays in giving out a developer SDK doomed the platform, as they were unable to compete with Microsoft Windows 3.0 & their onslaught.

External links