MiniGUI 最初是以自由软件的形式发布的,直到今天,飞漫软件仍然以自由软件的形式发布
MiniGUI 的某些版本。
要了解开发
MiniGUI 的初衷,可以读读创始人的
这篇文章。
以下给出
MiniGUI 发展历程中的主要时间点:
1998 年 12 月,飞漫软件创始人魏永明开始开发
MiniGUI 并在一个数控系统中得到应用。1999 年 6 月,魏永明遵循 GPL 条款以自由软件的方式对外发布
MiniGUI 的第一个版本。
2000 年 3 月,联想 HappyLinux 1.0发行版采用
MiniGUI 开发其安装程序。这时,MiniGUI 已形成了一个较为完整的嵌入式图形用户界面支持系统。2000 年 4 月到 2002 年 9 月,MiniGUI 作为中国为数不多的几个自由软件项目之一,继续以自由软件的形式进行开发和维护。2002 年 9 月,MiniGUI 的主要开发者成立了北京飞漫软件技术有限公司,尝试自由软件的商业化运作模式,并于 2003 年 5 月发布了
MiniGUI V1.2.6 版本;于 2003 年 9 月发布了
MiniGUI V1.3.0 版本。
2003 年 10 月,MiniGUI 完成了到 uClinux 和 eCos 操作系统的移植。至此,MiniGUI 成为一个跨平台的嵌入式图形用户界面支持系统。2004 年 8 月,中国最大的民营通信设备制造商之一(华为)选择
MiniGUI 作为平台产品,用于机顶盒、手持终端等产品领域;2004 年 11 月,发布了针对嵌入式 GIS 应用的 MGIS 嵌入式地理信息系统软件。
2005 年 1 月,TD-SCDMA 标准的主要制定者(大唐移动,现在的联芯科技)采用
MiniGUI 作为商用 TD-SCDMA 手机的 MMI 方案;2005年 7 月,基于 VxWorks Simulator 的
MiniGUI 演示开发环境顺利完成,该环境的成功搭建进一步加深了飞漫软件与美国风河间的合作;2005 年 8 月,全球最大的处理器生产厂商之一(Intel)采用
MiniGUI 开发家庭数字多媒体网关产品;2005 年 9 月,正式发布嵌入式浏览器 mSpider;2005 年 9 月,公司遵循 GNU GPL 授权条款,将嵌入式浏览器 eDillo 以自由软件的形式发布。
2006 年 1 月,正式发布
MiniGUI 的相关组件产品 mGp V1.0 、 mGi V1.0 以及 mG3d V1.0;2006 年 3 月,四川长虹电器股份有限公司采用
MiniGUI 和嵌入式浏览器 mSpider 进行 DTV 和 IPTV 产品的开发,进一步确定了飞漫软件产品在数字电视 、机顶盒的软件解决方案的领导地位;2006 年 5 月,公司成为美国风河系统公司全球合作伙伴,为
VxWorks 提供全面的图形解决方案。2006 年 6 月,飞漫软件与美国 AMD 达成战略合作伙伴关系,AMD 公司在其新发布的 Argon PMP 参考设计方案中采用了飞漫软件提供的
MiniGUI 和 Fhas 作为图形环境。
2006 年 6 月,飞漫软件把
MiniGUI 嵌入式图形系统与 Enea 的 OSE 实时操作系统(RTOS)集成到一起。MiniGUI 可以极大地简化运行 OSE 的手持终端、电信设备、医疗设备、机顶盒及工业控制系统上的体积小、性能高的图形用户界面的设计和开发;2006 年 11 月,台湾英华达电子技术有限公司选用
MiniGUI 开发出了支持 Skype 功能的可视 IP 电话,奠定了飞漫软件在数字媒体领域的高端地位。2006 年 12 月,香港世界电信展上,大唐移动(现联芯科技)隆重推出采用
MiniGUI 和 Fhas 应用开发平台作为图形显示系统和终端应用开发平台的 TD-SCDMA 3G 手机终端软件标准平台 Arena。这标志着
MiniGUI 业已成为 TD-SCDMA 标准平台的手机事实标准。
2007 年 7 月,飞漫软件推出全功能高端嵌入式浏览器 mDolphin V1.0。2008 年 6 月,飞漫软件发布 mDolphin V2.0。
2008 年 10 月,经过一年多的开发,飞漫软件发布
MiniGUI V3.0。
目前,MiniGUI V2.0/1.6 版本,支持 Linux/uClinux、VxWorks、eCos、uC/OS-II、pSOS、ThreadX、Nucleus、OSE 等操作系统,也可以在 Win32 平台上运行。最新的
MiniGUI V3.0 版本在
MiniGUI V2.0/1.6 的基础上,提供了众多高级功能特性,将帮助用户开发具有更好用户体验的嵌入式产品。
--
KongMing - 05 Mar 2009