I have been looking a bit for an alternative for X11, and I found nano-X
quite interesting,
but it is currently an abandoned project. 8000 LOCs, there's an
abstraction library to wrap
libX11 and there's support for some many IO devices (tty, gpm, ..) It
runs directly writing
on fb0, but it shouldnt be hard to make it run as Xnest (for testing
purposes) or draw a
xorg-driver layer to directly run with native graphics drivers.
The source looks quite clean and I think we can use it as base for the
minimal X replacement.
ARG, what do you think about this? :)
A dwm port to nano-X would be also interesting, so having all the
primitives abstracted as we
already discussed few mails ago would be necessary.
I have seen screenshots of nanox running mozilla, so i can think that
there's no opengl support
and so on, but in reality...i never use opengl and everytime i try to
use less the browser, so
for low memory and resource usage a nanox with dwm-nanox and some
nanoxterms somewhere would
be nice.
There's little movement in the mailing list nowadays, but the last
release is from 1999. So I
can think that the project is dead.
Here's the last release of nanox (0.4)
http://www.tucows.com/download.html?software_id=9833&t=2
Actually the project has grown and it was renamed to "microwindows"
which has become a much bigger project: ( iwas unable to compile it
because of the outdated dependency against freetype (v1) )
ftp://microwindows.censoft.com/pub/microwindows/microwindows-full-0.91.tar.gz
(10MB)
this tarball contains nanox (but depends on freetype and such) and now
is 16KLOC
Official website:
http://www.microwindows.org/
--pancake
Received on Tue May 19 2009 - 14:08:07 UTC
This archive was generated by hypermail 2.2.0 : Tue May 19 2009 - 14:12:04 UTC