Tag Archives: LiMo

LiMo Foundation

记不清这是第几个了。 LinuxDevices消息Cellphone giants unveil mobile Linux foundation。25号,几家最大的通信技术公司正式成立了一个旨在创建common的移动Linux软件平台的非赢利性组织,LiMo Foundation。发起成员是Moto,NEC,NTT DoCoMo,Panasonic Mobile Communication,Samsung Electronics还有Vodafone。 去年年中是LiMo初露端倪的时候,那时这个组织的名字和目标还有点神秘。据称在量产Linux手机出货量上,全球从高到底顺序是,Moto,Panasonic,NEC,Samsung。如果属实的话,LiMo貌似具备统一mobile Linux平台的能力。 LiMo宣称的目标是,创建”适用于移动设备的,世界上第一个具备全球竞争力的,基于Linux的软件平台”。为达到这一目标,他们会定义: API spec架构open source的参考代码由成员贡献的源码级的组件参考实现使用到的第三方软件的spec 非常high level的技术开发计划已经发布,5页的paper包括了工作范围描述。 老实话说,看上去实在没不出什么新意,所谓architecture,特别是来自联盟类组织的architecture,都是妥协的产物,当然,希望这些都是”伟大的妥协”。 LiMo成员会贡献上图中绿色所示的组件代码。 Paper中除了简略描述了上面那些组件的定义外,还提到了可能会被纳入的已有的open source产品,比如GTK+可能会用于UI Framework。 用最简单的术语说,LiMo会发布定义了common的,low level的Linux操作系统的spec。还会提供测试集帮助制造商验证产品对spec的符合性。符合者可以使用LiMo的logo。 从法律角度看,LiMo的API对成员可以royalty free的使用,他们享受Foundation Public License。Kernel和其他中间件等本来就有的,如果采用GPL,那自然仍是GPL覆盖范围内。非LiMo成员的第三方开发者需要按Foundation API许可使用LiMo定义的API,头文件则要用Object Code License。FPL有类似GPL的地方,比如要求所有改动要原封不动地contribute回给所有LiMo成员,同时,FPL禁止将source code发对非LiMo成员――比如上面说的第三方开发者。这还没完,FPL有两个variant,一个是包含了专利和版权的,LiMo管理的common core 的组件需要这种license;第二种就是仅有版权的FPL,非common core 可以选用这种license,通过这种license,LiMo成员可以互相授权专利技术。Foundation API和Object … Continue reading

Posted in Technology | Tagged , , , , , , | Leave a comment