写点什么

架构周报:国产操作系统 UOS 回应质疑;复制粘贴术语发明人去世;谷歌警告三星不要乱动 Android 内核代码

  • 2020-02-22
  • 本文字数:2509 字

    阅读完需:约 8 分钟

架构周报:国产操作系统 UOS 回应质疑;复制粘贴术语发明人去世;谷歌警告三星不要乱动Android内核代码

本期架构视点: 国产操作系统 UOS 回应质疑;复制粘贴术语发明人去世;疫情挽救了濒临倒闭的口罩企业;谷歌称三星对 Android 内核的改动会让手机不那么安全;因疫情苹果发出收入预警。

万万没想到

国产操作系统 UOS 回应质疑:我不是“木兰”,没想替代 Windows

最近几天有关统一操作系统 UOS (以下简称 UOS)的讨论一直颇有热度。一开始是社区针对 UOS 正式发布的“各种吐槽”,随后就是官方站出来一一回应质疑(不是木兰,没想替代 Windows)。通俗来讲,UOS 是 Deepin 的商业版,是一款国产的 Linux 操作系统。Deepin 是武汉深之度的主打产品,也是目前唯一在国际 Linux 发行版排行榜中,位于前十的中国团队研发的产品。


UOS 背后的统信软件公司于去年 11 月 14 日正式成立,UOS 正式版本今年 1 月 15 日发布。从非常重要的生态角度来看,目前已经和龙芯、飞腾、申威、鲲鹏、兆芯、海光等芯片厂商深入合作,也与数百家软硬件厂商进行了兼容性适配。UOS 共研发提供了 28 款原生应用,包括深度商店、启动盘制作、截图软件、音乐、影院、看图、日历和录音等等日常使用工具。


延展阅读:


https://www.infoq.cn/article/e7TQ4h3EcxpkoJNflIAV

特朗普在 Java 版权案中支持甲骨文

特朗普政府日前督促最高法院驳回 Java 版权案中谷歌的上诉,让甲骨文能从谷歌获得数十亿美元的 API 版权税。司法部副部长 Noel Francisco 称,谷歌在其竞争产品中“逐字复制”甲骨文的代码对于促进创新并非是必要的。API 代表应用编程接口,定义了一种操作的方法或系统,允许一个程序与另一个程序互相通信。值得一提的是,特朗普在同一天出席了甲骨文联合创始人 Larry Ellison 主持的连任竞选活动,每一对出席者需要花费至少 10 万美元,如果想要参加与总统的政策圆桌会谈,那么将至少需要花费 25 万美元。

疫情挽救了濒临倒闭的口罩企业

据路透社报道,新冠疫情挽救了中国濒临倒闭的口罩企业。报道援引一位行业人士的话表示,“这次疫情实际上挽救了一批与做口罩相关的企业。原来这批企业其实已经不行了,这次相当于借了个东风回过神来了。”新冠肺炎疫情在农历新年前夕突然肆虐,而从每日新增确诊病例和死亡病例来看,疫情仍在蔓延且未有减弱迹象,口罩作为医患和大众最重要的防护用品供应骤然吃紧。而在最为紧张的春节假期,线下实体店铺“一罩难求”,线上口罩订单无限期延后。“以前口罩可以说是可有可无,戴的人很多,不戴的人更多,但现在你要是不戴口罩,估计自己也不敢出去。”在不少市场人士看来,当前口罩已经成为另类“硬通货”,即便疫情结束,口罩的市场需求量也跟疫情前不是一个量级。

发明复制粘贴的计算机科学家去世

发明了剪切复制粘贴术语的计算机科学家 Larry Tesler 于 2 月 16 日去世,享年 74 岁。Tesler 在 1945 年出生于纽约,在斯坦福大学主修计算机科学,1973 到 1980 年之间在施乐帕洛阿尔托研究中心(Xerox PARC)工作。Xerox PARC 以计算机人机交互著称,Tesler 与同事 Tim Mott 开发了字处理器 Gypsy,创造了术语剪切、复制和粘贴。1980 年 Tesler 去了苹果公司,一直工作到 1997 年,先后担任过 AppleNet 副总裁和首席科学家。除了硬件外,Tesler 在苹果以努力让软件和用户界面更容易使用而闻名。

欧盟提议要求科技巨头向竞争对手分享数据

欧盟委员会表示,占主导地位的科技公司将需要向规模较小的竞争对手开放其数据,就像金融服务等其他行业已经采用的做法那样。这一提议旨在打破亚马逊和谷歌等的垄断地位。欧盟委员会在概述“欧洲数据战略”的一份文件中表示,为了推动企业分享和共用数据,它将探讨“采取立法行动的必要性”。欧盟委员会表示,科技公司通过保护其数据建立了巨大优势,而银行或汽车公司已经被要求允许第三方访问有关客户的信息。

谷歌称三星对 Android 内核的改动会让手机不那么安全

谷歌安全博客上周发表博文称,三星对 Android 内核的改动让手机不那么安全。安全研究员 Jann Honn 讨论了三星在 A50 手机上对 Android 内核进行的改动。三星改动了限制攻击者读取或修改用户数据的安全功能,这一改动不是增加了安全性而是引入了漏洞,可能增加了攻击者执行任意代码的能力。三星的保护机制没有提供有意义的保护,而只是屏蔽了没有为三星手机进行定制的 root 工具。谷歌称它努力减少攻击者访问设备驱动和增加内核代码的能力,但三星的改动削弱了这些努力。安全研究人员认为,设备特定的内核改动要么递交到上游要么转移到用户空间,否则最好不要乱动。

美驳回华为提起的合宪挑战

去年 5 月,华为向美国德克萨斯州东区地方法庭提交动议,请求法庭宣布美国 2019 年国防授权法案 (NDAA) 违宪。美国国会 2018 年夏季通过的 NDAA 以国家安全考虑为由,禁止联邦机构及其承包商使用华为设备,称该公司与中国政府有关联。本周二,联邦法官驳回了华为提起的合宪挑战。法官 Amos Mazzant 在裁决书(PDF)中做出对美国有利的裁决,判定美国国会在《国防授权法案》中纳入相关限制是在其权限范围内采取的行动。华为一位发言人表示,公司对这一结果感到失望,将继续考虑进一步的法律选择。

因疫情苹果发出收入预警

苹果称新冠疫情导致 iPhone 在中国的生产放缓并影响需求。苹果表示,尽管其中国生产设施已经复工,但生产提速慢于预期。由于中国的制造设施仍未满负荷运转,iPhone 供应将“暂时受到限制”。“这些 iPhone 供应短缺将暂时影响全球营收。”苹果还表示,中国大部分门店闭店或缩短运营时间,影响了中国市场的销量。分析师估计,疫情可能导致中国第一季度的智能手机需求腰斩。

数字与观点

在黄金时段,DynamoDB 表上每秒最高的交易高达 5400 万。


——传送门


通过启用 HTTP / 2 服务器推送节省 200 ms 时间。


——传送门


AR 和 VR 的职位发布增加 1400%,区块链仅增长了 9%。


——传送门


@antirez 在使用 redis 的 10 年中平均每天产生 29 行代码。


——传送门


微服务适用于拥有 500 多名工程师的公司。它们通过创建强大的所有权边界,强大的产品定义,松散的耦合来帮助团队管理复杂的相互依赖性,并允许团队以自己的速度和部署节奏进行工作。如果您要与 20 个人一起进行微服务,那您做错了。


——传送门

程序员剧场

客户需求与客户预算

面向搜索引擎编程的下场

大多数软件写得就像洋葱,剥开的层数越多就越想哭


2020-02-22 10:005648
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 398.4 次阅读, 收获喜欢 1984 次。

关注

评论

发布
暂无评论
发现更多内容

《MySQL入门很轻松》第2章:MySQL管理工具介绍

乌龟哥哥

8月月更

低成本、大容量、高交互…Polkadot 引领 GameFi 实现新突破

One Block Community

区块链

Ingress Nginx 接连披露高危安全漏洞,是否有更好的选择?

阿里巴巴云原生

阿里云 Kubernetes 云原生 ingress

梦回战国,领略两千多年前公孙龙如何将面向对象运用得炉火纯青

迷彩

Java 面向对象 签约计划第三季 8月月更 面向过程编程

Python爬虫eval混淆,爬虫进阶实战系列

梦想橡皮擦

Python 爬虫 8月月更

用户权限-Linux系统ACL控制

Albert Edison

Linux centos 运维 服务器 8月月更

提升领导力的有效方法

宇宙之一粟

领导力 8月月更

高层次综合(HLS)

贾献华

8月月更

OpenHarmony像素单位

坚果

开源 OpenHarmony 8月月更

即将开幕!阿里云飞天技术峰会邀您一同探秘云原生最佳实践

阿里巴巴云原生

阿里云 云原生 阿里云飞天技术峰会

阿里云云原生加速器企业硬之城携手阿里云 Serverless 应用引擎(SAE)打造低代码平台

阿里巴巴云原生

阿里云 Serverless 云原生 合作伙伴

Spring(四、配置数据源)

开源 MySQ Druid 8月月更

关于架构的认知

yuexin_tech

架构

云原生时代下,微服务体系与 Serverless 架构的发展、治理与融合

阿里巴巴云原生

阿里云 Serverless 微服务 云原生

rocketmq整合SpringCloudStream

急需上岸的小谢

8月月更

Sass.vs.Less | 简介

Jason199

SaaS 8月月更

MPLS网络向SRv6网络演进

穿过生命散发芬芳

8月月更 SRv6

Go-Excelize API源码阅读(三)——OpenReader()

Regan Yue

Go 开源 源码分析 8月日更 8月月更

【LeetCode】算术三元组的数目Java题解

Albert

LeetCode 8月月更

SpringBoot实战:国际化组件MessageSource的执行逻辑与源码

看山

源码 spring源码 MessageSource Spring原理 SpringBoot实战

3 款非常实用的 Node.js 版本管理工具

Geek_z9ygea

JavaScript node.js 前端

头脑风暴:除数博弈

HelloWorld杰少

8月月更

leetcode 232. Implement Queue using Stacks 用栈实现队列(简单)

okokabcd

LeetCode 数据结构与算法 栈和队列

深入了解 Spring篇之BeanDefinition结构

邱学喆

对象初始化 BeanDefinition 对象创建 属性注入 对象检索

测试也应该具备的项目管理能力

老张

项目管理 质量保障

生于云、长于云,RocketMQ 5.0 再出发

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列

结合实际聊聊防反接电路(防反接电路总结)

矜辰所致

防反接电路设计 8月月更

Shell脚本中常用命令复习

Albert Edison

Linux centos 运维 shell脚本编程 8月月更

Java+EasyExcel实现文件导入导出

Bug终结者

Java 8月月更

C++对象模型和this指针实例分析(二)

CtrlX

c++ 后端 面向对象思想 热门活动 8月月更

基于消息中间件开发的优点

阿泽🧸

消息中间件 8月月更

架构周报:国产操作系统 UOS 回应质疑;复制粘贴术语发明人去世;谷歌警告三星不要乱动Android内核代码_架构_小智_InfoQ精选文章