I had a middle school shop teacher who used GEOS, but never used it personally. What I find interesting from the PDF you linked is that GEOS was developed on UNIX using a cross assembler and emulator. Never would have expected that.