In the search for a browser for Minix
Hello
I had some days free lastly and searched for a eligible Browser for Minix.
The specifications would be:
* No X Windows because of the 8 Mb minimum memory for X alone.
* No Linux framebuffer because there is no framebuffer under Minix
My idea was that such Web browser would also be a file browser as numerous
Web browsers are already.
I would like also the idea of a Web browser as UI for a Python desktop a la
Karrigell ( http://karrigell.sourceforge.net/ ).
Python seems to me a perfect canditate to make easily and quickly,
impressive but secure applications.
Unfortunately small browsers are based on X (Dillo and Minimo).
There is an exception (to the extend of my knowledge) ViewML which is based
on Nano-X ( http://www.microwindows.org )
I tried to compiled Nano-X, succeed, but for the limited time I had, it was
huge.
Then I find that Arachne the Dos browser had a GPLed version (
http://www.arachne.cz/index.php?page=soft ).
There is two versions of the source code, which are selected by #ifdef POSIX
and #ifndef POSIX.
POSIX version is supposed to run on a POSIX OS. Non POSIX is supposed to run
on DOS.
POSIX version is suitable for Minix, except for the portions of code about
graphics which use SVGA.
I tried to cut true the #ifdef to select a version of the code that would
use I386 hardware for graphics but would be otherwise POSIX compliant.
I managed to compiled it (but not link) under MinGW except for http.c and
html.c where 2 or 3 errors stayed.
Now I am short of time because of others tasks with close cut-off, so I
managed a repository on Sourceforge for the code.
Don't misunderstood me! This code is unusable in its present state. I don't
expect that someone would be enough brave to sort this mess.
But the URL is http://sourceforge.net/projects/minix-browser/
Let me know on Sourceforge admin email, if you can manage to upgrade this
nightmare of code.
Jean-Pierre
|