create new tag
, view all tags
I probably have a page named Berlin (or similar), but I've found some more alternatives to X (like small X servers) — some are even part of XFree86. But, I'm not sure all of these are X servers.

It might turn out that modifying one of these to implement my desired keyboard macro facility might be easier than modifying XFree86 (or may be a helpful stepping stone on the way to modifying XFree86).

BTW, Berlin has changed its name to something with Free in it — Freeos?



Other X Servers

  • Linux - smallX Page (formerly tinyX); I guess this isn't an X server but instead a list of links to small X servers and resources: "This page seeks to be a resource for users who need X Windows under memory requirements."
  • SmallX; — looks like this is the "real" SmallX page — "small X: - libc 5 format - X Windows in less only 4 megs of ram"
  • TinyX; — "TinyX is "kdrive" which is a series of very small X servers created by Keith Packard and part of XFree86." — Mike A. Harris on one of the XFree86 maillists.
  • The Microwindows Project; —

Microwindows is an Open Source project aimed at bringing the features of modern graphical windowing environments to smaller devices and platforms. Microwindows allows applications to be built and tested on the Linux desktop, as well as cross-compiled for the target device. Microwindows' genesis was with the NanoGUI project, and has now been combined into a single distribution. The Win32/WinCE API implementation is known as Microwindows, and the Xlib-like API implementation is known as Nano-X. Please read the FAQ for more information. An extensive Architecture document is also available. Check out the Articles that have been written about Microwindows in the left sidebar. To get involved, please join the NanoGUI mailing list. There is a full mirror of the mailing list accessible here.

MiniGUI is an LGPL'd free software project, led by Beijing Feynman Software Co., Ltd.. It aims to provide a fast, stable, and lightweight Graphics User Interface support system, which is especially fit for real-time embedded systems based on Linux.

MiniGUI defines a set of light windowing and GDI (Grahpics Device Interface) APIs for applications. By using them, an application can create multiple windows and/or controls, and can draw in these windows/controls without interfering the others.

DinX is designed to be simple, lightweight, and fast. It should be suitable for running multiple windowed programs on a small system, like a Linux handheld.


  • () RandyKramer - 25 Apr 2003
  • If you edit this page: add your name here; move this to the next line; and if you've used a comment marker (your initials in parenthesis), include it before your WikiName.

Page Ratings

Topic revision: r1 - 2003-04-25 - RandyKramer
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by PerlCopyright 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WikiLearn? WebBottomBar">Send feedback
See TWiki's New Look