Overview: 2 The System Architecture

Up: GEOS SDK TechDocs | Up | Down | Prev: 1 GEOS Overview | Next: 3 Object-Oriented Programming

The GEOS system as a whole consists of several layers. The topmost layer contains applications. Users interact directly with these applications, which use dynamic libraries on the next layer. One of the major libraries is the User Interface Library, commonly known as the UI. Both the libraries and applications interact with the kernel, the heart of the operating system. The kernel communicates with device drivers, which function as the final GEOS interface to physical devices such as video screens, printers, and file systems.


Up: GEOS SDK TechDocs | Up | Down | Prev: 1 GEOS Overview | Next: 3 Object-Oriented Programming