Newsroom

Marvell开源KinomaJS应用框架,加速物联网行业成长

KinomaJS是首个为物联网而优化的应用框架,采用与Web页面相同的开发语言

Barcelona and Santa Clara, California (March 2, 2015) – 以“Smart Life and Smart Lifestyle(美满互联、品‘质’生活)为愿景,为移动通信、存储、物联网(IoT)、云基础设施、数字娱乐、家用内容交付提供完整芯片解决方案和Kinoma®软件的全球领导厂商美满电子科技(Marvell,Nasdaq:MRVL)今日宣布开源KinomaJS应用框架,该框架专门为利用JavaScript开发嵌入式设备的核心应用而设计。Marvell在开发KinomaJS方面已经付出了超过10年的研发努力,KinomaJS已通过主要消费电子产品厂商的现场测试和验证,一直是数百万全球一流产品中的“秘方”,现在它向全世界开放。

现在,Marvell硬件平台客户使用KinomaJS时,可受益于开源软件的灵活性和可扩展性。Marvell将一如既往的作为KinomaJS的后盾,用其专有软件解决方案为客户的设计、开发以及该平台的部署和维护提供支持。

KinomaJS
物联网产品与前几代消费电子产品的不同在于其始终保持与云服务、相互之间以及与移动设备的连接。各种通信技术的采用、针对多种多样操作系统的可移植性以及多种网络协议的使用都要求有一种更加敏捷的嵌入式应用开发方式。KinomaJS以JavaScript编程语言为基础,这种编程语言多年来一直在促进Web页面及服务器的开发,现在KinomaJS使嵌入式应用开发也具备了这种优势。通过将JavaScript作为核心语言,KinomaJS原生支持以JSON格式通信,该格式是现今互联网首选的数据交换格式。由于XS虚拟机采用了独立的JavaScript实现,与用于Web浏览器的JavaScript实现方式相比,KinomaJS对内存空间及CPU的要求都较低,因此可以缩小规模,以适合相当经济实惠的硬件。

开源有利于Marvell客户
凭借KinomaJS,Marvell客户能够利用相对较少且更易于测试、维护及改变的代码,以多种硬件平台为基础,开发简洁大方的高性能产品。因为软件开发技能及软件代码可以重用,开源解决方案使客户能够以更低的工程成本,跨产品生态系统灵活地定制及修改软件。客户还可以非常有信心地采用KinomaJS,因为使用开源软件,可以保持长期稳定的软件投资。

Marvell公司总裁、联合创始人Weili Dai表示:“Marvell很高兴提供充满活力的开源KinomaJS应用框架。我们这么做,是为了给客户创造机会,帮助从《财富》50强公司到各类创新者的客户开发下一波互连设备,包括智能产品和可穿戴设备。我们希望,通过分享我们的知识、经验和代码,帮助整个物联网行业更快地增长。展望未来20年Marvell的发展,我们将向尊敬的客户提供越来越多的端到端解决方案,将简洁的KinomaJS软件与越来越多的业界领先硬件整合到一起。迈出如此重大的一步令我们倍感振奋。”

供货信息
KinomaJS源代码已开始提供下载: https://github.com/kinoma,其中包括:

  • JavaScript 5th版虚拟机(XS)
  • Kinoma移植层(KPL)
  • 核心原生模块(Fsk)
  • Kinoma平台运行库(KPR)应用框架
  • 面向http/https、WebSockets、SSDP和Zeroconf/mDNS的网络模块
  • 独立的TLS/SSL JavaScript实现方式
  • 纯软件图形绘制和OpenGL加速
  • 数字媒体播放扩展

KinomaJS源代码按照Apache许可证2.0版的规定提供,包括安卓在内的很多流行开源项目都采用了这一开源许可证。

KinomaJS支持Linux、Mac OS X、Windows、安卓和iOS。通过KPL,可以集成对其他平台的支持。

媒体资源
屏幕截图、图标以及其他有关媒体资源可从以下网址下载: kinoma.com/media

关于Kinoma
Kinoma业务部开发消费电子产品,帮助其他开发人员快速产生原型产品、进而开发出自己的产品。这个严密整合的工程设计团队属于全球半导体领导者Marvell。Marvell 2010年收购了Kinoma,以获得Kinoma成熟的软件资产。Kinoma软件为使从手机、平板电脑到物联网设备的所有产品实现高性能而设计。如需更多信息,请访问 kinoma.com

关于美满电子科技(Marvell)
Marvell(纳斯达克代码:MRVL)是全球领先的完整芯片解决方案及Kinoma软件提供商,旨在实现 “Smart Life and Smart Lifestyle”。Marvell公司拥有从移动通信、存储、物联网(IoT)、云基础设施、数字娱乐到家庭内容交付的多元化产品组合,将完整的平台设计与业界领先的性能、安全性、可靠性和效率相结合。作为消费电子、网络和企业系统的强大核心,Marvell公司令合作伙伴及其客户始终站在创新、性能和大众诉求的最前沿。Marvell公司致力于提高大众的生活体验,通过为世界各地的用户提供移动性和易于访问的服务,为社交网络、生活和工作增添价值。如需了解更多信息,请访问 www.marvell.com.cn

###

Marvell、Kinoma及M标识是Marvell公司及其附属公司的注册商标。其他名称和品牌可能是其他公司的财产。