MiniGUI is a GUI system with support for real-time and embedded operating systems, and aims to be fast, stable, light-weight and cross-platform.[1] It was first released under the GNU GPL in 1999, and has since offered a commercial version with more features, including support for operating systems other than Linux and eCos.[2] MiniGUI has been widely used in handheld terminals, portable media players, and industry instruments.
Developer(s) | Beijing Feynman Software Technology |
---|---|
Initial release | 1999 |
Stable release | 1.6.10
/ August 1, 2008 |
Operating system | Cross-platform |
Type | GUI system |
Website | http://www.minigui.org |
History
editMiniGUI was started by Wei Yongming as a simple interface for a control system based on Linux.[3] The project was developed independently under the GNU GPL until September 2002, when the developers founded Feynman Software Technology and began commercial marketing of the software.
Features
edit- Support for many embedded operating systems, including Linux and its derivative μClinux, eCos, VxWorks, pSOS, ThreadX and Nucleus[4]
- Support for embedded resources and as a result devices without file systems[5]
- Compatibility with Windows resource file formats including icons and cursors.
- Skin support
- Support for many character sets, including ISO8859 and BIG5
References
edit- ^ "MiniGUI - Introduction". Archived from the original on 2009-02-01. Retrieved 2008-12-28.
- ^ "MiniGUI - Resources". Archived from the original on 2005-12-18. Retrieved 2008-12-28.
- ^ "MiniGUI - Evolution". Archived from the original on 2009-02-01. Retrieved 2008-12-28.
- ^ Yongming, Wei (2005-10-27). "A technical introduction to MiniGUI". linuxdevices.com. Archived from the original on 2012-09-12. Retrieved 2008-12-28.
- ^ "MiniGUI - Introduction (features)". Archived from the original on 2009-01-30. Retrieved 2008-12-28.