下一代操作系统前途未卜,谷歌Fuchsia OS团队裁员超过16%

IT之家 1 月 29 日消息,谷歌近日宣布发起大规模裁员,预计将从公司解雇 1.2 万名员工。此举的全面影响仍在展开,但更多细节开始浮出水面。

根据《纽约时报》报道,负责 Fuchsia OS 操作系统的谷歌员工中,有很大一部分人被纳入了裁员潮。在参与该项目的 400 人中,至少有 16% 的人被解雇了,而谷歌的总体裁员约占所有员工的 6%,因此 Fuchsia OS 的裁员是一个很大的比例,外媒 9To5Google 的统计数据也可以证实这一点。

而在裁员之前,谷歌 Fuchsia OS 历经至少六年开发,已经发展到用于 Nest Hub 系列智能显示屏了,并准备用于即将推出的其他设备。甚至有迹象表明,谷歌最近几个月在内部加大了 Fuchsia OS 的开发力度。目前尚不清楚裁员对未来的项目意味着什么。

IT之家了解到,报道称谷歌的创意实验孵化部门 Area 120 已经因为裁员而几乎被解散。据彭博社报道,该部门缩减为三个核心项目,几乎所有其他员工都被解雇。而剩下的三个项目将于今年“毕业”,可能意味着 Area 120 将被关闭。

谷歌从Android上删除了很多紫红色代码

谷歌从安卓中移除大量 Fuchsia 代码

本周,谷歌从安卓开源项目(AOSP)中移除了大量关于 Fuchsia 设备的代码。在谷歌的设想中,Fuchsia 设备可以运行来自安卓和 Linux 等其他系统的应用程序。想要达成这个目标有多种途径,谷歌最早尝试的是在一个虚拟机上运行完整的安卓系统实例,但这存在一些潜在的性能问题。另一种方式就是增强 Fuchsia 和安卓运行时环境的直接关系,在 2019 年时谷歌在 AOSP 里创建了一个项目,能够为 Fuchsia 设备创建安卓运行时。这次这些代码的移除,正式标志着这种方式的终结。在留下的 TODO 信息里,表明谷歌正在创建一个新的 “Starnix” 项目,让 Fuchsia 能够“原生”运行为 Linux/安卓开发的应用和库,即一个从 Linux 的底层内核架构到 Fuchsia 的 Zircon 内核的翻译层。

消息来源:9to5google

老王点评:其实,谷歌在操作系统方面的野心很大,只是一直被掩盖在 Windows 和 Mac 下面没那么引人注意。

openSUSE 率先对 Nim 语言提供支持

Nim 语言是一种新兴的语言,创建于 2005 年。这种经过编译的静态类型的编程语言有一个外部函数接口,可以与 C/C++、JavaScript 和其他语言交互。Nim 自称“结合了 Python、Ada 和 Modula 等成熟语言的成功概念”,以前曾被称为像 C 一样快,又像 Python 一样具有表现力、像 Lisp 编程语言一样可扩展。openSUSE 不仅宣布为 Nim 语言提供最新的软件包,而且对这个静态类型、命令式编程语言的提供一级支持。Nim 的作者及社区对 openSUSE 提供一级支持表示欢欣鼓舞。

消息来源:Phoronix

老王点评:很多新兴语言都雄心勃勃,但是一种编程语言要成功,真有时候有很多侥幸的地方。

Rocky Linux 9.0 发布

Rocky Linux 9.0 建立在 RHEL 9.0 的基础上,并计划支持近十年,直到 2032 年 5 月。现有的Rocky Linux 8 将继续被支持到 2029 年 5 月。Rocky Linux 渴望成为 CentOS Stream 之前的 CentOS。由于使用了红帽企业 Linux 9.0 的源代码,它的所有功能与 5 月份达到 GA 的那个 RHEL 发行版相同。

消息来源:Phoronix

老王点评:从目前看起来,Rocky Linux 和 Alma Linux 是最肖似 CentOS 的继承者了。

谷歌Fuchsia OS负责人宣布辞职。鸿蒙有机会吗?

近日,谷歌 Fuchsia OS 操作系统负责人、开发总监 Chris McKillop 宣布即将离开公司。3 月 26 日,Chris McKillop 在推特上正式对外公布了这一消息并发文称“今天,在 10 年之后,我已经离开了 Google。Fuchsia 团队是有史以来最优秀的团队之一,我期待他们在未来能有更大的作为。是时候进行我的下一次冒险了。”目前,Fuchsia OS 官方团队也已正式在社交媒体上确认了 Chris McKillop 离职的消息。

Chris McKillop 是 Google Fuchsia OS 的负责人兼工程总监,在宣布离职之前,他已为 Google 效力十年时间。在这十年时间里,Chris McKillop 不仅带领 Fuchsia OS 项目不断拓展,帮助谷歌组建了 Flutter 团队,还曾参与 Android TV 团队做了一些初代的开发工作。

据悉,在加入谷歌之前 Chris McKillop 还曾在苹果公司开发过初代 iPhone OS 系统,后来加入 Palm 公司,成为了开发 webOS 的初创团队成员之一,直到 2012 年的时候加入了谷歌。

对于此次 Chris McKillop 突然离职的详细原因,外界暂时并未知晓。

Fuchsia OS :下一个替代 Android 的操作系统?

Fuchsia,是 由 Google 公司开发的继 Android 和 Chrome OS 之后的第三个系统,从 2016 年开始,Google 就已经投入这个新操作系统的研发,不过直到去年,它才在初代 Nest Hub 智能显示屏上亮相。

与 Android 和 Chrome OS 不同,Fuchsia OS 面向不同平台。它是一个类似于 AOSP(Android Open Source Project)的开源项目,但它的目标是广泛的平台,包括移动设备、物联网和工业系统。它基于谷歌自己的微内核 Zircon 上开发,而开发人员称 Zircon 是为“未来的智能手机和个人电脑”而设计的。

许多专家推测,Fuchsia OS 将成为操作系统生态中的重要突破,并认为其是下一个替代 Android 操作系统。很长一段时间内,Fuchsia 项目一直 Chris McKillop 带领。

优势及主要特点

Fuchsia OS 的主要优势之一是完全独立于 Java 编程语言;第二个优势是可扩展性。其中,Fuchsia 基于一个自写的内核开发,没有 Android 中使用的 Linux 的缺陷问题,使得定制设备系统成为可能。

另外,Fuchsia OS 的关键特性是多任务处理。用户可以在桌面上同时放置多个应用程序窗口,将它们“粘合”在一起,并在它们之间切换,就像在浏览器中的选项卡之间切换一样。

鸿蒙的机会来了?

提起谷歌的 Fuchsia OS 操作系统,不得不提起鸿蒙,毕竟两个操作系统确实有一些相似的发展方向。

鸿蒙是一款全场景系统,适应面更广,既可用于智能手机、PC、平板、可穿戴设备,也可用于电视、冰箱等家电产品。由此可见,Fuchsia OS 与 HarmonyOS 同样聚焦万物互联,市场定位极为相似。不过,鸿蒙诞生之后可谓发展迅速,据昨天发布的华为年报数据显示,截至 2021 年年底,搭载 HarmonyOS 操作系统的华为设备数量已超过 2.2 亿。

同时,最近颇受关注的还有这样一则消息:由于谷歌停止认证运行 Android 系统的俄罗斯 BQ 公司的智能手机,该公司已经在测试华为公司的鸿蒙操作系统。虽然华为目前已经对此回应称暂无计划海外推手机,但从中不难看到,鸿蒙的影响力已经越来越大,这在当前的形势下,无疑是一剂强心剂。

在谷歌、苹果、微软长期垄断操作系统的局面下,布局一个新的操作系统迫在眉睫。从这方面考虑,当前物联网高速发展,带来了挑战的同时也带来了机遇,而操作系统作为智能终端等信息技术载体的核心,也注定是一场激烈的竞争。

这次 Fuchsia OS 负责人的离职是否会影响项目的未来走向?而鸿蒙又能否抓住机遇实现超越?

参考链接:

https://gbksoft.com/blog/what-is-fuchsia-os/

了解更多软件开发与相关领域知识,点击访问 InfoQ 官网:https://www.infoq.cn/,获取更多精彩内容!

谷歌Fuchsia OS项目负责人宣布辞职

品玩3月28日讯,谷歌 Fuchsia OS 操作系统的项目负责人 Chris McKillop 近日宣布从该公司离职。

据了解,谷歌至少从 2016 年就开始开发 Fuchsia OS 操作系统。Fuchsia OS 去年首次在第一代 Nest Hub 智能显示器上推出。大部分时间里,Fuchsia OS 项目一直由工程总监 Chris McKillop 领导。随着 Fuchsia OS 的逐渐成熟,McKillop 在推特上宣布,他已经离开了工作十年的谷歌。

在进入谷歌前,McKillop 也是 Palm 参与创建 webOS 项目的原始团队成员之一。更早之前,他还负责构建了 iPhone OS 的第一个版本(当时还不叫 iOS),以及 1980 年代后期苹果的“Pink”操作系统。

加入谷歌后,McKillop 还帮助组建了 Flutter 团队,并短暂参与了 Android TV 团队。Fuchsia OS 官推也确认了这一离职消息,目前尚不清楚 McKillop 下一步的计划。

这是在fuchsia上运行的完整Google Chrome浏览器

通过获得完整的谷歌 Chrome 浏览器体验,谷歌自主研发的 Fuchsia 操作系统向广泛使用又迈进了一步。

多年来,我们一直在跟踪 Fuchsia 的发展,从手机和Pixelbook上的大胆 UI到更加精简的体验,再到最终在 Nest Hub 上发布。在那个时候,很难推荐任何人使用 Fuchsia 作为他们的主要操作系统,因为它还处于早期阶段,并且缺乏像适当的 Web 浏览器这样的核心功能。

通过操作系统的“简单浏览器”应用程序,在 Fuchsia 上以非常有限的方式访问网络已经有一段时间了——该应用程序由 Chromium 引擎提供支持。虽然可用,但这个“浏览器”并没有提供通常的必需品,如地址栏或标签。

去年年中,我们报道了谷歌已经开始努力将完整的 Chrome 浏览器体验带到 Fuchsia。正如 Fuchsia Reddit 社区的 oldschool-51 首次发现的那样,这些努力在最近几天取得了成果,Fuchsia 的应用程序列表中的 Simple Browser 被替换为“Chromium”。

对于那些不熟悉的人,Chromium 除了是 Chrome 的核心浏览器引擎的名称外,还是 Chrome 浏览器完全开源版本的名称(意味着它缺少与某些 Google 服务的集成。)

正如您所期望的那样,启动 Chromium 应用程序会在桌面上显示出大家熟悉的 Chrome 设计。由于我的个人笔记本电脑上的一些问题,我无法完全在线,但浏览器的外观和工作方式几乎与 Windows、Mac 或 Linux 上的完全一样。我说“几乎”是因为仍有一些错误需要解决,例如上下文菜单完全在屏幕外打开,以及一些具有多个窗口的错误。

虽然 Fuchsia 成功地在智能家居中推出,但去年一位 Google 员工顺便说:“出于所有意图和目的,Fuchsia 是一个桌面平台。” 像 Nest Hub 这样的物联网设备可以在没有太多网络访问的情况下摆脱困境,但 Chrome(或任何其他功能齐全的浏览器)是台式机和笔记本电脑的必需品。运气好的话,Chromium 的到来可能预示着 Fuchsia 在智能家居之外的未来。谷歌此前曾在一份工作清单中提出过这样的建议。

展望未来,谷歌的 Chrome 团队已经在努力改进 Fuchsia 的体验。例如,正在开展工作以使在 Fuchsia 设备上打开 PDF 成为可能。显然,谷歌打算让 Fuchsia 版本的 Chrome 最终与其他平台一样好。

如果您想亲自试用 Fuchsia,包括其新添加的 Web 浏览器,dahliaOS(Fuchsia 的一个分支)背后的开发团队提供了一个简单的下载,以便在您的设备上启动并运行 Fuchsia 模拟器。根据其中一位开发人员的说法,该软件包应在未来几天内更新为更新的 Fuchsia 版本,该版本将使 Chromium 可供使用。

谷歌现在在fuchsia提供完整的Chrome浏览器体验

Google 自研 Fuchsia 系统朝着广泛部署又迈出了一步。虽然该项目依然处于非常早期阶段,缺少诸多核心功能,但在 Google 的大力推动下正不断得到完善。援引科技媒体 9to5Google 报道,Google 终于在 Fuchsia 提供了完整的 Chrome 浏览器体验。

正如 Fuchsia 的 Reddit 社区用户 oldschool-51 首先发现的那样,这些努力在最近几天取得了成果,Simple Browser 在 Fuchsia 的应用列表中被替换为“Chromium”。

正如你所期望的那样,启动 Chromium 应用程序后,就会看到桌面上熟悉的 Chrome 设计。由于 9to5Google 编辑 Kyle Bradshaw 个人笔记本电脑上的一些问题,导致无法完全在线,但除此之外,该浏览器的外观和工作方式几乎与 Windows、Mac 或 Linux 上的完全一样。Bradshaw 说“几乎”是因为还有一些问题需要解决,比如右键菜单完全在屏幕外打开,还有一些多窗口的问题。

展望未来,Google的Chrome团队已经在努力改进Fuchsia的体验。例如,正在进行的工作是使Fuchsia设备能够打开PDF文件。显然,Google打算让Fuchsia版本的Chrome浏览器最终与其他平台一样好。

谷歌正计划为Fuchsia操作系统引入一个完整的chrome浏览体验

Google 正计划在 Fuchsia OS 中引入 Chrome 浏览器的完整体验。多年来,Fuchsia 项目和 Chromium 项目有很多重叠之处,并与 Chrome OS 共享代码和硬件。时至今日,Fuchsia 项目依然利用 Chromium 引擎,包括初代 Nest Hub 在内的 Fuchsia 智能家居设备依然使用来自网络的搜索结果,而不是由 Google Assistant 直接提供答案。

根据 Chromium BUG 追踪器,自今年 5 月开始Google就开始为 Fuchsia OS “创建 Chrome 浏览器安装包”,也就是说 Fuchsia OS 将会获得完整的“Google Chrome”浏览器体验,支持包括同步等关键功能,以及 Click To Call 这样较新、相对不太重要的功能。

如你所料,为Chrome浏览器添加对一个全新操作系统的支持不是一项小工程。在撰写本文时,有超过 40 个单独的”bug”被归档,这些都是为了让 Chrome 启动和运行所需要做的事情,或者是在 Chrome 在 Fuchsia 上运行后不久需要做的事情。