• 4921阅读
  • 2回复

[新闻]Ubuntu,物联网时代的先行者 [复制链接]

上一主题 下一主题
离线ubuntu_fan
 

只看楼主 倒序阅读 楼主  发表于: 2015-11-12
关键词: LinuxUbuntusnappy
Ubuntu 是一款免费开源操作系统,可在个人电脑、智能手机、平板电脑、服务器和云上使用。

作为世界上第三大的操作系统,Ubuntu致力于同一操作系统平台可在多个不同屏幕尺寸的设备上运行,已经被广泛运用到云技术 以及个人计算机领域。而随着Snappy UbuntuCore平台的不断完善与应用,可以预见Snappy版Ubuntu 将在智能物联时代占据重要地位。

那么,Snappy Ubuntu Core 是什么样的一种技术呢?

Snappy Ubuntu是一个崭新的,具有事务性更新的为云及设备而建立的操作系统。它分为:
SnappyUbuntu Core: 为云(cloud)及IoT Internetof Things,物联网)
SnappyUbuntu Personal: 为手机,平板及电脑

那么这种技术具有什么特色呢?

极小的服务器映像,采用与当今Ubuntu 相同的库,但提供应用程序的机制却更加简单。


“事务性”或“基于映像的”系统管理,Snappy应用程序 Ubuntu Core 本身可以在原子层面升级,并可根据需要回滚。这是一种坚如磐石的方式,对于将可预测性和可靠性放在首位的部署来说,是理想的选择。

Snappy Ubuntu Core具有世界领先的安全性,Ubuntu Core实施严格的应用程序隔离 。这也是设备和云平台上迄今为止最小、最安全的 UbuntuSnappy 应用程序受Canonical AppArmor 内核安全系统约束,该系统提供严格的基于MAC 的隔离机制和人性化的安全配置文件。在Snappy 版本的Ubuntu 中,我们可以将应用程序彼此完全隔离,就像在手机上那样,从而更安全地安装来自各种来源的应用程序。

Snappy 还提供更为安全可靠的更新,这意味着可以更快、更安心地在云上更新服务器,自动修复安全问题。更新Snappy 应用程序时,你的所有数据会在更新前备份,并在更新因任何原因而失败时进行回滚,因此你的系统永远不会处于不完整状态。保证每次都能更新成功,并且用户可以同样有效地回滚到之前的版本。

对于开发者来说,Ubuntu Core开发 还能够更快捷简单。

简单的应用程序创建方式,只要将所有需要的文件打包成一个软件包并发布,用户便可立即下载Snappy软件包可以进行静态链接,并自带其所需的任何文件的副本。开发者可使用他们需要的库版本,并在这些库发生更改时加以控制,如果愿意,还可以使用Ubuntu 提供的核心系统库。无需成为Ubuntu 开发者或遵循复杂的打包规则即可发布Ubuntu Core 应用程序,任何人都可以面向全球用户简单而迅捷地发布任何应用程序。

Ubuntu Core 提供可以轻松扩展基本系统的框架。任何提供商都可以与 Canonical 合作提供框架,并且框架可向依赖于它们的应用程序提供服务。

Snappy 技术和应用程序约束系统为UbuntuCore提供了完美的手机系统和应用程序更新,现在该技术已经在云和设备平台上使用,未来也将应用于广大的智物平台。

获得更多开发指南和教程帮助信息,尝试体验 SnappyUbuntu Core的神奇之处,尽在Ubuntu开发者平台 官方网站。
离线z609932088

只看该作者 1楼 发表于: 2015-11-14
支持
有阳光的地方就是青春
离线skykingf

只看该作者 2楼 发表于: 2015-11-17
  
快速回复
限100 字节
 
上一个 下一个