ccidnet????

出版日期:2000-12-18 总期号:982 本年期号:94

本期导读
要闻综合
电脑工作室
渠道与市场
产品与应用
软件与服务
InfoCD
CC-Linux目标产品是机顶盒和PDA

小曼

  CC-Linux是中国共创软件联盟(www.cosoft.org.cn)即将发布的面向Internet应用设备的嵌入式Linux操作系统。以北京共创开源软件股份有限公司为核心企业和运作实体,共创软件联盟在产品研发工作中集中了国内一些著名科研院校的技术力量,共同协作,优势互补,致力于为国内用户提供高可用的低廉的嵌入式操作系统,并提供完整的产品解决方案和个性化服务。

  CC-Linux得到国家863计划的重点支持,目标产品为机顶盒和PDA。目前支持的硬件平台是x86、SA1110和PowerPC。

  CC-Linux包括基本系统及目标产品解决方案。基本系统由嵌入式Linux内核、嵌入式GUI、嵌入式系统开发工具及系统应用软件构成,总体模块结构如图1所示。


  新特性


  系统主要特点如下:

  1.内核极小化

  对于通用的Linux进行了合理裁剪,保留了必要的功能,将无关的模块从内核中剔除,并且对于某些内核功能进行了模块化处理以供动态加载和卸载,最大限度减小内核体积。实现了ROM启动及加载、基于ROM / RAM / FLASH的文件系统、软实时电源管理、JAVA虚拟机、多平台支持和调试支持。

  2.强大的在线配置调试和可视化仿真开发平台

  完善的配置和开发环境是任何嵌入式操作系统成功的关键,CC-Linux提供了强大的在线配置调试(ETK)和可视化仿真开发平台(SDK)。ETK中分别实现工程化内核配置与编译、 glibc配置与编译、内核在线调试、目标代码生成等功能。SDK实现应用软件的工程化编辑、编译、仿真调试,提供机顶盒和PDA桌面仿真。ETK和SDK均运行在Linux上,中文界面,提供丰富的联机帮助。

  3.完善的嵌入式中文GUI

  采用MicroWindows系统作为解决方案。MicroWindows的三层结构提高了系统的移植性。在其已有基础上增加了以下功能:实现了窗口管理器,提供面向机顶盒和PDA的窗口管理器、桌面管理,提供ICON方式启动应用程序,支持桌面定制和应用程序自动添加;实现中文处理,提供实用的全拼中文输入法和中文输入接口,允许挂接输入法;提供完整的控件库,以比较流行的FLTK控件库为基础。

  4.丰富的应用程序支持

  支持各种常用的桌面应用程序和动态加载新的应用程序。主要包括:浏览器、Email、拨号、数据同步等。


  应用方案


  基于CC-Linux的机顶盒及PDA解决方案即将完成,将与操作系统一同发布。北京共创开源公司将为嵌入式设备生产商提供个性化产品服务,为独立软件开发商提供技术支持,与芯片厂商、独立软件开发商等形成战略合作伙伴关系。中国共创软件联盟已经制订了详细的长期开发计划。


  图1