*
1. GGI It is a complete rewrite of the Linux console subsystem that gives the standard Linux Virtual Consoles (VCs)pixel-graphics drawing and display capabilities, an enhanced and flexible message-based console IO subsystem, and a suite of GGI-native userspace libraries, platforms, APIs, utilities and applications.
a.) Well documented, well designed. b.) has linux support. Could be the future graphical subsystem for linux. c.) has xlib support, which kaffe uses for a version of its awt implementation.
2. GRX is a high level graphics library that runs with various back-ends (low level drivers). There are versions for VGA, VESA, svgalib, Xlib, and even simple framebuffer modes.
http://www.gnu.de/software/GRX/
a.) I found little information. b.) has kaffe support. Kaffe has already implemented awt with it.
personaly I like GGI but it may be too tied to linux for our purposes. Which would be best for RTEMS?