paving the path to convergence with ubuntu phone
TRANSCRIPT
![Page 1: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/1.jpg)
Paving the path to convergence with Ubuntu phone
Shanghai MWC- Innovation Lab2015-07-16 15:30 – 16:30
Rex TsaiCustomer Solutions, Commercial Engineering, Ubuntu Engineering and Services
![Page 2: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/2.jpg)
We are the company behind Ubuntu.
乌班图 (Ubuntu) 是 科能 (Canonical) 公司的产品。
![Page 3: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/3.jpg)
公司概述
伦敦波士顿 北京
台北
有关 Canonical 和 Ubuntu
员工690+
国家30+
公司成立2004
Canonical是 Ubuntu系统的商业支持者,从2004年起,并肩一支强大热情的开发者社区团队共同开发操作系统。
Ubuntu 是一款开源的电脑操作系统,目前已被广泛应用到云技术和个人计算机运作( PC, 手机,平板和电视)。
![Page 4: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/4.jpg)
世界上第三大最流行的电脑操作系统超过 90%的 Linux市场份额
25,000,000 个用户分布于 240个国家,并在不断成长
一个充满热情的开发者社区cn.developer.ubuntu.com
超过 4千万的电脑预装包括戴尔 , 惠普及联想
Ubuntu 操作系统
![Page 5: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/5.jpg)
Ubuntu 手机产品
![Page 6: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/6.jpg)
bq Aquaris E4.5
ConnectivityGSM/GPRS/EDGE/WCDMA/HSPA+
CPUQuad A7/1.3GHz
RAM1GB
SensorsGyroscope, Proximity, Light
Screen5” HD 720 x 1280 - 294 ppi
Camera5MP Fixed Focus+13MP AutofocusDual Flash
SIMDual micro sim
Battery2500mAh
![Page 7: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/7.jpg)
bq Aquaris E5 HD
ConnectivityGSM/GPRS/EDGE/WCDMA/HSPA+
CPUQuad A7/1.3GHz
RAM1GB
SensorsBrightness sensor, Proximity sensor, Accelerometer, ECompass, Gyroscope
Screen4.5”qHD (960x540)
Camera5MP Fixed Focus+13MP AutofocusDual Flash
SIMDual micro sim
Battery2150mAh
![Page 8: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/8.jpg)
Meizu MX4 Ubuntu Edition
Screen5.1” 1800 × 1080 resolution
CameraFront and rear cameras 1080p capable
SIMMicro sim
Battery2320mAh
CPUQuad A15 + Quad A7 (1.7GHz)
RAM2GB
ConnectivityGSM/GPRS/EDGE/WCDMA/HSPA+
SensorsTouch sensor,ambient light sensor, IR proximity sensor,accelerometer,electronic compass,gyroscope
![Page 9: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/9.jpg)
Ubuntu 智能手机简介
![Page 10: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/10.jpg)
– 边缘魔力 通过手机的四个边进行交互
出众的个性化
在应用之间的切换干净利落
不需要 home键
在应用之间切换比其它任何手机都快
只滑动一下内容立马可见
漂亮的 Scope页面使我们看见用户在手 – 机上的互动 一直变化并且完全个性化
左边滑动 快速地访问最喜欢的及默认的应用
边缘手势操作
![Page 11: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/11.jpg)
新一代手机平台
WELCOME TO A NEW KIND OF PHONE!
内容和服务直接呈现在你的屏幕上
![Page 12: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/12.jpg)
Scope的数据流
Ubuntu Scopes - 数据流
![Page 13: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/13.jpg)
> 基于安卓 Linux 内核与驱动软件,借由 Android Abstraction Level 抽象层提供直接的硬体设备访问功能。
> 借由 Unity8 提供 Shell, Home 以及各种应用显示界面。
> Ubuntu SDK 提供开发者用于开发 Apps 与 Scopes 的统一 API。
Apps Scopes Shell, Home
Linux Kernel
Ubuntu PlatformLibraries: OpenGL ES, WiFi, Sensors
(In binary form, from Android)
Unity 8, QT, Application Services
AAL
Android Devices Drivers
Ubuntu 手机平台的软件结构
![Page 14: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/14.jpg)
Ubuntu 安全特性
![Page 15: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/15.jpg)
新的运用模式:优化及安全
> 应用和应用之间是独立分开的,并且在默认 的情况下是互相被保护的
> 利用平台技术:著名的 AppArmor
> 应用必须向 OS 请求权限来访问用户数据
> 优化系统来延长电池的寿命及内存的使用 后台运行的应用被挂起( suspended),除非他们
通过专有的 API明确地请求不这样
> 简化安装及包装 应用集成它自己的依赖库 dependencies (libraries)
卸载应用时将自动删除所有安装的东西
http://goo.gl/kesZdb
Ubuntu 手机平台应用的运行模式
![Page 16: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/16.jpg)
基于 AppArmor
● AppArmor Linux 内核安全模块o 强制访问控制 (Mandatory Access Control)o 基于路径名称o 易于理解的安全策略
● Ubuntu SDK 提供以下安全策略o 不同应用类型的样板
QML app vs WebApp vs trusted appo 应用权限的类别
audio camera networking etc.
![Page 17: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/17.jpg)
应用禁闭空间 - 信任小帮手
MyApp(confined)
LocationContentHub
Trust Store Cache
Gallery Content Provider(confined)
Internet
Accounts
Accounts DB Cache
Gallery Data Silo
App 透过 CotentHub 唤起软 件进行图片汇入操作
应用透过 Location Services 取得地理位置,允许后会记下默认权限。
应用透过 Accounts services 取得被授权的用户鉴权资料
![Page 18: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/18.jpg)
– 安全设计 应用权限的类别 (Policy Groups)
● 例子 : 地理资料o 非置信应用宣告 “ location” policy groupo 非置信应用要求存取经纬度o 系统提示是否给予权限
● 若用户拒绝应用仍可持续运作● 地理权限在系统中被长期授予
● 例子 : 联络人与通讯录o 非置信应用要求存取连论人o 系统通讯录列出联络人资料o 用户选择需要汇入的联络人o 只有被选择的联络人会被送到非置信应用
![Page 19: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/19.jpg)
Ubuntu 融合操作系统一路走来
![Page 20: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/20.jpg)
Ubuntu for Android 透过底座外接屏幕与键盘的安卓手机上融合了办公软件、网页浏览器、电子邮件、影音播放等软件。
两个操作系统间共享所有的服务与内容。带著安卓跑,办公用乌班图桌面环境。
掌上办公室
![Page 21: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/21.jpg)
Ubuntu for Android 架构图
![Page 22: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/22.jpg)
操作系统 - 融合
单一平台支持多种 form factors
完全融合操作系统支持台式机、智能手机、平
板与 IoT
单一开发架构 创建跨产品的产品应用与服务
以及系统安全、用户管理与支付系统
![Page 23: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/23.jpg)
个人计算机运作的未来同一操作系统平台可在多个设备上运行。开发一次,就可以在多个不同屏幕尺寸的设备上使用。手机或平板电脑可以成为你最核心最重要的个人装置。
![Page 24: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/24.jpg)
Ubuntu – 融合操作系统 - 新发展
![Page 25: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/25.jpg)
视频演示
MWC 2015: Meizu MX4 Ubuntu & Convergence Demo By LowyatTV
https://www.youtube.com/watch?v=dl4R-iI9JHQ
http://v.youku.com/v_show/id_XMTI4OTQwMDAxMg==.html
![Page 26: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/26.jpg)
视频演示
Dekko demo by Daniel Chapman
https://plus.google.com/114760723716576457396/posts/7VNf4vrf1YW
http://v.youku.com/v_show/id_XMTI4NDIyODg2MA==.html
![Page 27: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/27.jpg)
Pocket Desktop 重要功能
● “第一个提供桌面工作环境、运行在智能手机硬件上的 converged OS”
● 透过蓝芽鼠标与键盘以及外接屏幕提供全面的 Ubuntu Unity 8 桌面体验
● 同时可以运作于桌面与移动环境的「融合应用」 (Converged applications)● 有个人电脑操作体验的手机、为用户提供了强大的行动生产力
● 重点支持软件开发工具 i.e. the Ubuntu SDK/IDE/UITK
![Page 28: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/28.jpg)
Productivity applications
Libre Office, Dropbox, Converged Oxide browser, Chromium browser, Document viewer, Dekko email
Enterprise services
VDI Integration, Citrix, VMWare, Google Apps
Mobile and desktop VoIP
Telegram, RCS
Key mobile applications
Here Maps, Evernote, GMail, Ubuntu Store
Subscription content
Netflix (potentially many other content providers)
Social networking
Facebook, Twitter
Core applications
Clock, Weather, Calculator, Music Player, Gallery
行动力与生产力Primary applications and services supported on Unity 8 from beta release
![Page 29: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/29.jpg)
关键应用的平台类型
X applications (desktop based) pre-packaged
Libre Office; Chromium browser; SDK/Qt Creator; gedit; IRC Client
Converged core applications (mobile apps supported with desktop interface)
Ubuntu Browser; Dekko; Music Player; Calendar; Document Viewer; Terminal
Converged mobile and desktop communication
Messaging; Address Book; Snap decisions/alerts; Telegram
Application Scope Filtering for desktop applications
Relevant mobile apps Libre Office Viewer
Enterprise services (optional) VDI Integration; Citrix; VMWare
![Page 30: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/30.jpg)
发展方向
● Unity8
– new window switcher, Slim greeter mutli user, Slim greeter encrypted disk, Slim greeter encrypted disk
– Multi-monitor support
– Rework custom notifications for Pocket-desktop,
● Mir
– Input as a platform, rid Mir of android input.
– Window management for QtMir.
– Copy/Paste/Drag/Drop support
● Legacy App support
– specialized deb container creation/setup/teardown and application installation/removal/launch
– management UI for container and application installation/inspection/removal
– ubuntu-app-launcher changes to support launching XMir and Libertine apps. ubuntu-app-launcher changes to support launching XMir and Libertine apps
![Page 31: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/31.jpg)
Ubuntu 15.10
● Unity8 UX (not full desktop parity)
● Selected Xapp support for snap trial
● Convertible capability
Snappy Personal 15.10 MVP (Wily)
● Unity8 UX● Selected Xapp support for
Pocket-Desktop● Convertible capability
Touch 15.10(vivid+overlay)
Unity 8 WM
Mir Session Compositor
Toolkit
Qt/QML apps
OpenGL/GLES
EGL MS
● Unity 7 UX● Deb based
Unity7 Deb based Desktop 15.10 (Wily)
OpenGL/GLES
EGL MS
Traditional X
Compiz WM
Toolkit
Unity 7
X apps
Mir System Compositor
Mir System Compositor
Unity 8 WM
Mir Session Compositor
Rootless X
Toolkit
Qt/QML apps
OpenGL/GLES
EGL MS
Toolkit
X apps
Rootless
Xapps
![Page 32: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/32.jpg)
视频演示
Music App running on Ubuntu Phone emulator, Ubuntu 15.04 desktop and Ubuntu Next 15.04 in Tablet mode https://launchpad.net/music-app
https://www.youtube.com/watch?v=T0-lDed2YO4
http://v.youku.com/v_show/id_XMTI4OTQxMzE2NA==.html
![Page 33: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/33.jpg)
视频演示
Ubuntu Notes app Phone vs Desktop/Tablet form factors
running Ubuntu Notes app on Ubuntu 15.10 - Phone vs Desktop/Tablet form factors
source code https://launchpad.net/reminders-app
https://www.youtube.com/watch?v=U6stA3JpoFg
http://v.youku.com/v_show/id_XMTI3OTY0MDkxNg==.html
![Page 34: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/34.jpg)
Grid Unit Calculation
![Page 35: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/35.jpg)
网格系统 | Grid System
● 如主屏幕直放时屏幕短边是 40,50, 90 三种长度单位,屏幕长边则可变动
● 如主屏幕横放时,屏幕长边的宽度则为主要长度。基于屏幕实际的物理大小进行规划判断。
● 最重要的规则,方形图形必须保持方形,不该因为屏幕大小变动被拉长或压缩而失真。
![Page 36: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/36.jpg)
Landscape Grid Units Count Calculation
![Page 37: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/37.jpg)
UI Toolkit -15.04● Settings API
● Ubuntu.Web
● ComboButton
● Header replaces bottom toolbar
● PullToRefresh
● Ubuntu.DownloadManager
● Ubuntu.Connectivity
● Internationalization related improvements
● Polishing the haptics feedback of components
● Fixes in the ActivityIndicator
● UX improvements of the TextField/TextAreaDialog component improvements
● ListItem
● New UbuntuShape rendering properties
● New Header
![Page 38: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/38.jpg)
未来发展● Application convergence
● Foundations and tools - distro independent (snappable) SDK tools and UITK with Qt 5.4
● UI Toolkit 2.0
● Device mode (aka capability) detection
● Focus handling
● Key navigation – Tab/Shift+Tab
● Scrollbars
● Tooltips
● Date and Time Pickers
● Dropdown Menus & popovers
● Expandables, ListItems module
● Panels behaviour & MultiColumnView
![Page 39: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/39.jpg)
![Page 40: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/40.jpg)
Key points
> 透过 oxide 支持标准 HTML5
> 单一、简单的 HTML5 应用类型> 支持原生应用> 使用完整平台接口> 预先整合 Cordova/PhoneGap runtime
> 更多资料 : http://developer.ubuntu.com/apps/html-5/
Ubuntu HTML5 SDK
Ubuntu OS (runtime)
UbuntuHTML5 container
Ubuntu HTML5 Widgets
Platform APIs
Cordova pluginsPlatform API bindings
Ubuntu Web View
unity-bindings
![Page 41: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/41.jpg)
Webapps Architecture
Firefox
Webapp container (Oxide)Ubuntu Touch Apps
DesktopApps
"Glue code"System access
Messaging MenuLauncher
HUDSound Menu
Push Notification& other system services
WebappsQML/JS bridge
Other Trusted System Helpers (OA, Content Hub, Media Hub, etc.)
Runtime API support
C.H. Support
M.H. Support
WebAppCode
Browser Extension
Chromium
Browser Extension
Install from the browser
![Page 42: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/42.jpg)
Online Accounts Overview
OnlineAccounts
APIUbuntu Touch Apps
DesktopApps
signond
OA Plugins
Desktop System Settings
(X11/Gnome)
OA PluginsOA Plugins(OAuth)
3rd-party plugins(identity, service)
Identity
API key
Signon-UI
Touch System Settings
Signon-UI
![Page 43: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/43.jpg)
Ubuntu Snappy
![Page 44: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/44.jpg)
Snappy Ubuntu Core: Snappy 架构
kernel snap
os snap
app snap
app snap
app writable area
app writable area
Apps are contained and isolated
app snap
app writable area
app snap
app writable area
hardware
![Page 45: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/45.jpg)
● Read-only spaces○ Kernel snap○ OS snap○ App snaps
● Writable spaces○ Specific files only
● Traditional Ubuntu○ Any package could write to any file
Snappy Ubuntu Core: Writable Space Architecture
![Page 46: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/46.jpg)
Snappy Ubuntu Core: Example Appliance
![Page 47: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/47.jpg)
弹性 : 轻松透过 WebDM 配置
“web device manager” 是一个网页管理界面,可以用来安装软件包或控制Snappy 装置
#snappy install webdm
#firefox http://webdm.local:4200
![Page 48: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/48.jpg)
合作伙伴利用 Ubuntu 技术开发点对点的 IoT, Big Data 与 Cloud 方案,来解决复杂的问题
IoT 智能路由
![Page 49: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/49.jpg)
Please don't share publicly without checking with [email protected]
Intel IOT Gateway with Snappy Ubuntu Core
![Page 50: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/50.jpg)
Please don't share publicly without checking with [email protected]
GE’s FirstBuild Fridge to a drone with apps|
![Page 51: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/51.jpg)
快速成长的生态系统
Leverage a growing community of partners in our Snap store
![Page 52: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/52.jpg)
Snappy Ubuntu Core
![Page 53: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/53.jpg)
● 操作系统与应用文件是完全分开的○ 截然不同的唯独映像文件
● 使用 transactional, image-based, delta updates 更新机制○ 可以随时被复原
● 系统文件是唯读的○ 不可入侵、破坏○ 可以完美的更新,免去版本兼容问题
● 签章与指纹保护用户只使用来自原开发者的应用● 差异化更新机制保证使用最少流量
Snappy Ubuntu Personal
![Page 54: Paving the path to convergence with ubuntu phone](https://reader034.vdocuments.site/reader034/viewer/2022042522/55d356c8bb61ebd6148b4728/html5/thumbnails/54.jpg)