MiniGUI
{{software infobox
| name = MiniGUI
| developer = Beijing Feynman Software Technology
| released = {{Start date|1999}}
| latest release version = 1.6.10
| latest release date = {{Release date and age|2008|8|1}}
| operating system = Cross-platform
| genre = GUI system
| website = http://www.minigui.org
}}
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.{{cite web|url=http://www.minigui.org/whatis.shtml|title=MiniGUI - Introduction|accessdate=2008-12-28|url-status=dead|archiveurl=https://web.archive.org/web/20090201091345/http://www.minigui.org/whatis.shtml|archivedate=2009-02-01}} 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.{{cite web |url=http://www.minigui.org/res.shtml |title=MiniGUI - Resources |accessdate=2008-12-28 |url-status=dead |archiveurl=https://archive.today/20051218094456/http://www.minigui.org/res.shtml |archivedate=2005-12-18 }} MiniGUI has been widely used in handheld terminals, portable media players, and industry instruments.
History
MiniGUI was started by Wei Yongming as a simple interface for a control system based on Linux.{{cite web|url=http://www.minigui.org/evolution.shtml|title=MiniGUI - Evolution|accessdate=2008-12-28|url-status=dead|archiveurl=https://web.archive.org/web/20090201030958/http://www.minigui.org/evolution.shtml|archivedate=2009-02-01}} 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
- Support for many embedded operating systems, including Linux and its derivative μClinux, eCos, VxWorks, pSOS, ThreadX and Nucleus{{cite web|url=http://www.linuxdevices.com/articles/AT5520972121.html |title=A technical introduction to MiniGUI |last=Yongming |first=Wei |work=linuxdevices.com |date=2005-10-27 |accessdate=2008-12-28 |archiveurl=https://archive.today/20120912060340/http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/A-technical-introduction-to-MiniGUI/ |archivedate=2012-09-12 |url-status=dead }}
- Support for embedded resources and as a result devices without file systems{{cite web|url=http://www.minigui.org/whatis-feature.shtml|title=MiniGUI - Introduction (features)|accessdate=2008-12-28|url-status=dead|archiveurl=https://web.archive.org/web/20090130052541/http://www.minigui.org/whatis-feature.shtml|archivedate=2009-01-30}}
- Compatibility with Windows resource file formats including icons and cursors.
- Skin support
- Support for many character sets, including ISO8859 and BIG5
References
External links
- [http://www.minigui.org/ MiniGUI official website]
- {{Freshmeat|minigui|MiniGUI}}