东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

不仅有 Ubuntu,这家公司的 Ubuntu Core 预计使用翻倍

  • 2019-01-30
  • 本文字数:1175 字

    阅读完需:约 4 分钟

不仅有Ubuntu,这家公司的Ubuntu Core预计使用翻倍

对于 Canonical 这家公司,想必玩 Linux 的都不陌生。这家公司主要是创建并支持几种开源软件项目,比如 Ubuntu,一个基于 Debian 的 Linux 发行版,使用 Unity 桌面环境。最近,这家公司透露其主要营收来自于云业务,现在也可通过其新的 Ubuntu Core 版本将 Linux 未来置于物联网之上。


Canonical 的创始人 Mark Shuttleworth 之前就曾提到过物联网,加上多年来对 Linux 的熟悉,该公司推出的物联网操作系统 Ubuntu Core 将 Ubuntu 18.04 长期支持(LTS)代码库引入嵌入式设备,这一点也很正常。


Ubuntu Core 的图像大小为 260MB,是迄今为止最小的 Ubuntu Linux 版本,这使其成为物联网设备和云容器的理想选择。当然,使操作系统适用于物联网需要更多尺寸,除了在系统资源最少的设备上运行外,它的微小尺寸使其具有最小攻击面。


此外,要在 Core 上安装程序,操作系统使用不可变的数字签名快照(Snap)。实际上,Core 的整个平台都由严格限制的 Snap 组成。Snap 是 Ubuntu 的抗损坏容器化软件包,即使一个 Snap 被破坏,影响也只限于沙箱,这降低了潜在危害面,Ubuntu Core Snap 也会定期扫描已知漏洞。


对开发人员来说,Ubuntu Core 的另一大优势是相同的 Core Snap 可在 Ubuntu 服务器、桌面和云端运行,这意味着一个平台,一种格式和一套流程可以使用工作站、云服务器来构建 IoT 软件系统。


此外,使用 Snap,每次更新都会保留早期的二进制文件和应用程序数据,这意味着如果出现错误,开发人员可立即回滚应用程序和设备状态。


Ubuntu Core 将正确的代码放在具有更新和管理语义的设备上,由于 Snap 提供从内核和设备驱动程序到第三方应用程序的所有内容,因此可以通过中央应用程序商店协调目标升级并将其交付给物联网终端,整个过程无需用户干预,这种可管理性对于增强设备持续安全和性能至关重要。


一旦发布,每个 Ubuntu Core 都可以访问自己的安全应用商店。供应商可以打开这家商店,让客户访问所有标准应用程序,或只访问自己的程序。


Ubuntu Core 承诺 10 年低成本安全支持,OEM 和部署设备的公司均可控制安全更新,这为物联网开发人员和客户提供了大多数物联网操作系统所缺乏的长期部署安全保护。由于缺乏长期安全支持,物联网设备已经臭名昭著,Ubuntu Core 为物联网提供了应有的安全性。


目前,Ubuntu Core 可以在戴尔、Rigado、英特尔、高通和三星等制造商的各种设备上运行,支持 ARM 和 Intel 芯片上的 32 位和 64 位应用程序。


在此版本发布之前,Eclipse Foundation 已经发现 Ubuntu 和 Raspbian,特定于 Raspberry Pi 的 Linux 发行版和 Debian 是最受欢迎的物联网操作系统。总而言之,72%的物联网开发人员正在使用 Linux。预计,Ubuntu Core 在物联网开发人员、供应商和客户中会更受欢迎,基于此构建的物联网设备可能会翻倍。


参考链接:


https://www.zdnet.com/article/ubuntu-core-doubles-down-on-internet-of-things/


公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2019-01-30 09:575495
用户头像
赵钰莹 InfoQ 主编

发布了 874 篇内容, 共 603.9 次阅读, 收获喜欢 2671 次。

关注

评论 1 条评论

发布
用户头像
好像ubuntu放弃Unity使用gnome作为桌面环境了.
2019-01-30 10:20
回复
没有更多了
发现更多内容

制造业行业现状及智能生产管理系统一体化解决方案

优秀

制造业 生产管理系统

高可用性集群软件就选Skybility HA!优势多多!

行云管家

高可用 双机热备

Kubectl 命令总结

蜗牛也是牛

Docker——denied: requested access to the resource is denied问题以及解决方法

A-刘晨阳

Docker Linux 运维 11月月更

微服务熔断限流的一些使用场景

Java永远的神

Java 程序员 微服务 程序人生 架构师

Dragonfly 中 P2P 传输协议优化

SOFAStack

开源

互联网公司网络堡垒机首选哪家品牌?有什么优势?

行云管家

互联网 网络安全 信息安全 堡垒机

想要设计一个良好的接口至少要考虑这14点!

程序员小毕

Java 编程 程序员 程序人生 java面试

追求极致性能!RocketMQ消息通信详解

Java全栈架构师

Java 程序员 面试 RocketMQ 消息中间件

docker修改容器的端口、容器名、映射地址......

A-刘晨阳

Docker Linux 运维 11月月更

Docker发布/上传镜像到dockerhub&&下载/拉取镜像&&删除dockerhub镜像

A-刘晨阳

Docker Linux 运维 11月月更

Kotlin函数声明与闭包

子不语Any

android kotlin 11月月更

Alibaba最新推出的Spring Cloud手册惨遭开源

小小怪下士

Java 程序员 阿里 SpringCloud

技术分享 | 测试人员必须掌握的测试用例

霍格沃兹测试开发学社

太强了!终于有人整理出了仿京东电商项目,再次开源了

钟奕礼

Java 编程 架构 项目 java程序员

[力扣] 剑指 Offer 第二天 - 反转链表

陈明勇

Go 数据结构与算法 力扣 11月月更

比DataX快20%!SeaTunnel同步计算引擎性能测试全新发布

Apache SeaTunnel

spark DataX Seatunnel 数据集成平台 数据引擎

华为云开发者日震撼来袭!11月20日,上海见!

华为云开发者联盟

开发者 华为云

2023年语言和框架我们值得关注什么?

阿里巴巴终端技术

框架 语言 & 开发

极客时间架构训练营模块五作业

李晨

架构

这次,听人大教授讲讲分布式数据库的多级一致性|TDSQL关键技术突破

腾讯云数据库

腾讯云 tdsql 腾讯云数据库 多级一致性 中国人民大学

直播预告|OceanBase 社区版 4.0 全解析

OceanBase 数据库

web技术分享| 日期选择限制组件二次封装

anyRTC开发者

Vue 前端 Web Element

自制操作系统日记(7):字符串显示

操作系统

带你了解S12直播中的“黑科技”

华为云开发者联盟

云计算 后端 音视频 华为云 实时直播

RxJS 全面解析

PingCode研发中心

响应式编程 RXJS reactivex

RxJS 全面解析

阿杰

JavaScript 响应式编程 RXJS

python小知识-python时间操作

AIWeker

Python python小知识 11月月更

【C语言】for 关键字

謓泽

11月月更

如何杜绝 spark history server ui 的未授权访问?

明哥的IT随笔

hadoop spark

全国首个AIGC创作大赛开赛,创作者可靠“AI打工人”躺赚

科技热闻

不仅有Ubuntu,这家公司的Ubuntu Core预计使用翻倍_服务革新_赵钰莹_InfoQ精选文章