[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#305701: RFP: fbui -- FBUI is a small, in-kernel graphical user interface



Package: wnpp
Severity: wishlist


* Package name    : fbui
  Version         : 0.9.14b
  Upstream Author : plinius@comcast.net
* URL             : http://home.comcast.net/~plinius/fbui.html
* License         : GPL
  Description     : FBUI is a small, in-kernel graphical user interface

(Include the long description here.)

FBUI is a small, in-kernel graphical user interface for Linux. It
permits you to put windows in each framebuffer-based virtual console, to
read keyboard input and track a mouse pointer. Each process may have
more than one window.

FBUI exists for three reasons:

	1. FBUI reduces software bloat because it implements a simple
	windowing system in a small, 32 kilobyte driver. Liberation from
	bloat is desirable for a number of reasons explained below.

	2. FBUI assists people who are prohibited from using X Windows
	because they are using resource-limited platforms such as old
	computers and embedded devices. On these, X is an impossible
	burden, but a vanilla framebuffer may be too primitive. FBUI is
	"just right", and libfbui makes using FBUI even easier to use by
	providing abstractions and additional functions.

	 3. The traditional GUI of Linux -- X Windows -- is unlike any
	 other subsystem in Linux in that the video drivers it uses are
	 located within itself outside the kernel. Notice, normally
	 Linux drivers and vital subsystems such as keyboard, printer,
	 filesystem, usb, etc. are all located inside the kernel. FBUI
	 simply puts the graphics driver where it belongs: inside the
	 kernel with all the other drivers. 

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux highfield 2.6.10-1-686 #1 Tue Jan 18 04:34:19 EST 2005 i686
Locale: LANG=C, LC_CTYPE=C




Reply to: