Alistair Riddoch writes:
>
>
> I agree about GEM. The late ST version which were supposed to run on a
> multitasking OS were not well suited to it.
>
> One of the more promising possibilities is the nanogui project found at
>
> http://www.linuxhacker.org/nanogui/
>
> This is designed to be as small as possible, and it might well be possible
> to modify it to run on a dummy localhost only socket layer. The code is
> pretty small.
>
> I am just about to try and upgrade to a 2.2 kernel so I can try this thing
> out.
>
I have checked out nano-gui, and it looks promising.
The code is very compact and would probably build into a small enough
binary to link under ELKS. The server uses Unix sockets to communicate with
the clients, which use a very thin library to communicate with the server.
My feeling is that UNIX sockets could be implemented simply in the ELKS
kernel, but I am still struggling with trying to fix the nano-gui code so
that I can understand how it works.
Al