Jump to content

MiniGUI

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Mikiemike (talk | contribs) at 03:02, 28 December 2008 (new article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

MiniGUI is a GUI library with a GPL release and also a commercial version.[1] The homepage says that the project aims to provide a fast, stable, lightweight and cross-operating-system graphics user interface (GUI) support system for embedded systems, including those based-on Linux/uClinux, eCos, and other traditional RTOSes, such as VxWorks, ThreadX, uC/OS-II, and Nucleus."[2]

According to the homepage, since the first release under the GPL license at the beginning of 1999, MiniGUI has been widely used in handheld terminals (mobile phones and PDAs), set top boxes, industry control systems, industry instruments, and portable media players. [3]

MiniGUI can run on Linux/uClinux, eCos, VxWorks, pSOS, ThreadX, Nucleus, and even uC/OS-II; The hardware platforms tested include Intel x86, ARM (ARM7/ARM9/StrongARM/xScale), PowerPC, MIPS, BlackFin, DragonBall, and ColdFire. [4]