minigui是什么
由北京飞漫软件技术有限公司开发的 minigui,是面向实时嵌入式系统的轻量级图形用户界面支持系统。自 1999 年初遵循 gpl 条款1发布第一个版本以来,minigui 已广泛应用于手持信息终端、机顶盒、工业控制系统及工业仪表、便携式多媒体播放机、查询终端等产品和领域。目前,minigui 已成为跨操作系统的图形用户界面支持系统,可在 linux/uclinux、vxworks、ecos、uc/os-ii、psos、threadx、nucleus、ose 等操作系统以及 win32 平台上运行;已验证的硬件平台包括 intel x86、arm(arm7/arm9/strongarm/xscale )、powerpc、mips、m68k(dragonball/coldfire)等等。最新的 minigui 2.0 更为基于嵌入式 linux 的高端嵌入式设备提供了完整的多进程支持,从而将 minigui 从中端市场带到了高端市场。
我们将 minigui 定义为“针对嵌入式设备的、跨操作系统的图形界面支持系统”,属于一种“嵌
入式图形中间件”软件产品。目前,minigui 已得到了国内最大的民营通信设备制造商、中国最大的
电视机生产商、td-scdma 终端方案供应商和全球最大的处理器生产厂商的认可及使用,而在诸如工业仪表、医疗仪器、军工等行业,更有众多行业领先厂商选择 minigui 开发他们的嵌入式产品。与此同时,minigui 也得到了海外嵌入式设备开发商的认可,并远销到韩国、日本、***、马来西亚、北美、欧洲等地区;2005 年 8 月,韩国 ksp 公司成为飞漫软件全线产品的第一个海外代理。minigui业已成为嵌入式图形中间件领域的工业事实标准。
飞漫软件除了遵循 gpl 条款发布 minigui 的某些版本(minigui v1.3.3 以及 minigui-str
v1.6.2)之外,还为商业用户提供 minigui 增值版产品以及其他关键应用软件产品。本白皮书将详细介绍 minigui v2.0.4/1.6.10 版本的技术特点以及应用领域。
minigui 的起源和发展
minigui 的开发起始于 1998 年底,到现在已历经近九年的时间。最初,minigui 仅仅为了能够
在 linux 上显示中文而开发,但目前,minigui 已发展为一个跨操作系统的嵌入式图形支持系统。从诞生开始,minigui 就不断得到实际项目和产品的应用,同时新的项目也提出了更多技术需求,于是minigui 就一步步发展成为跨操作系统的嵌入式图形中间件产品。
1998 年 12 月,飞漫软件创始人魏永明开始开发 minigui 并在一个数控系统中得到应用。2000
年 3 月,联想 happylinux 1.0 发行版采用 minigui 开发其安装程序。这时,minigui 已形成了一个较为完整的嵌入式图形用户界面支持系统。2000 年 4 月到 2002 年 9 月,minigui 作为中国为数不多的几个自由软件项目之一,继续以自由软件的形式进行开发和维护。
2002 年 9 月,minigui 的主要开发者成立了北京飞漫软件技术有限公司,尝试自由软件的商业
化运作模式,并于 2003 年 5 月发布了 minigui 1.2.6 版本;于 2003 年 9 月发布了 minigui 1.3.0版本。2003 年 10 月,minigui 完成了到uclinux 和 ecos 操作系统的移植。至此,minigui 成为一个跨平台的嵌入式图形用户界面支持系统。
2004 年 8 月,中国最大的民营通信设备制造商之一(华为)选择 minigui 作为平台产品,用于
机顶盒、手持终端等产品领域;2005 年 1 月,td-scdma 标准的主要制定者(大唐移动)采用 minigui作为商用 td-scdma 手机的 mmi 方案2;2005 年 8 月,全球最大的处理器生产厂商之一(intel)采用 minigui 开发家庭数字多媒体网关产品。
目前,minigui 已发展到 2.0.4/1.6.10 版本3,支持 linux/uclinux、vxworks、ecos、uc/os-ii、psos、threadx、nucleus、ose 等操作系统,也可以在 win32 平台上运行。飞漫软件基于自由软件的商业化模式也获得了初步的成功。
点击可下载:minigui技术白皮书
英特尔称第二季度22nm将占总出货量的25%
Intel成功取得俄亥俄州土地,已经开始建设20A工艺晶圆厂
多波形信号发生器设计原理分析
电气火灾监控系统的功能都包括哪些
直流电阻测试仪的作用
minigui是什么
电动机发热严重原因解析
DDR4/LPDDR4硬核控制器I/O plannin的设计和实现
RFID应用于医疗消毒 为患者和医院提供更大方便
工程师必须要懂得C语言 如果不懂C语言该感到危机
深天马揭秘全球首款LCD屏内指纹多点技术
如何利用5G来实现“每一个神经末梢”的数字化
SC01在指纹模块的应用案例
中国大陆汽车及新能源汽车市场的发展趋势
改锻造自动化工艺要注意哪些问题
面向工程师和科学家的大数据
DCDC为什么空载时输入电流为10mA呢?
特斯拉将再兴建超级工厂,特斯拉(上海)公司获批成立
PMOS和NMOS的尺寸比
京东方已经正式通过苹果认证,将向iPhone 12产品供货OLED面板