网站推广.NET

网站推广.NET

Fuchsia是Google开发的新系统,它

来源:互联网

Google作为一项强大的技术公司,目前拥有两种流行的操作系统:用于手机和平板电脑的Android系统以及用于笔记本电脑,台式机和其他平板电脑的Chrome OS系统。但是在过去的五年中,谷歌一直在开发一种全新的操作系统,该系统从头开始被称为紫红色。

今天,Google正式宣布了该开源操作系统,这意味着Fuchsia OS的开发更加开放,并且鼓励并接受了更多开发人员对此做出的贡献。

Fuchsi基于名为Zircon的全新微内核,该内核将用于嵌入式系统中,主要用C语言和C ++编写。 微内核的设计体系结构由尽可能简单的程序组成,以实现操作系统所需的最基本功能,包括底层地址空间管理,线程管理和进程间通信。

换句话说,紫红色基于Zircon,主要是为了将系统服务的实现与系统的基本操作规则区分开来。内核中的主要抽象仅包括进程,虚拟内存和进程间通信机制。实现方法是模块化核心功能,例如通用文件系统,服务和设备驱动程序,并将其分为几个独立的进程以分别运行。

紫红色的图像徽标非常接近其名称,它是紫红色的无限符号。它有两个版本的UI:桌面版的Capybara和移动版的Armadillo,以及专门为阴影设计的渲染器和Escher。通知,按钮,窗口和弹出框之类的组件也清晰地分层。

广告[震撼]德国取暖器在3秒内变热,整个房间都变热了! 3天1千瓦小时!

在开发过程中,紫红色大多数时候都是开源的,这意味着任何人都可以查看和下载必要的源代码以自行构建操作系统。实际上,Google去年已为此项目悄然启动了官方的Fuchsia.dev网站,以教会开发人员如何在Fuchsia上更好地工作,并在一定程度上教会开发人员如何制作Fuchsia应用程序。

此紫红色是创建通用开源操作系统的长期项目。尽管它并不为人所知,但实际上已经开发了整整四年。在Google内部人士看来,这是一个笨拙的项目,这意味着只需很少的管理即可以非常规的方式快速执行项目。 Google一直对紫红色项目的目的保持沉默。

今天,这种情况已经改变,因为Google通过Fuchsia在Google Open Source Blog上大放异彩,呼吁开发人员为该项目做出贡献。实际上,这是关于紫红色操作系统的存在以及Google计划如何使用它的首次正式宣布。显然,这是Google的另一把“老剑”。

为了支持开发人员并使Fuchsia更加公开,Google正在向公众开放Fuchsia的错误跟踪器。就像Android和Chromium一样,Fuchsia现在甚至为那些想了解重大变化的人提供了公共邮件列表。如果有人想贡献代码,则该人有一个非常正式的流程即可成为Fuchsia项目的成员。

广告的传说有点有趣,100%切割,100%爆破玉皇帝疯狂的龙切割,快来试试吧!

更重要的是,Google现在为紫红色的发展制定了公开路线图。在路线图上,感兴趣的开发人员可以看到Fuchsia团队正在积极开发的项目,例如“组件”系统的转换。

为帮助开发人员在不使用与Fuchsia兼容的硬件(例如原始的Google Pixelbook)的情况下开始使用Fuchsia操作系统,Google还发布了详细指南,解释了如何在Mac或Linux计算机设备上使用官方的Fuchsia模拟。

在这一重大新闻中,值得关注Google对紫红色的态度。过去,Google员工称紫红色是新操作系统技术的“实验”。但是与“实验”形成鲜明对比的是,Fuchsia.dev网站在今年年初进行了更新,并表示Fuchsia打算成为实际产品的完整操作系统。

总的来说,这一系列的披露是紫红色项目生命力的有力信号,这将缩短紫红色项目与最终形状之间的距离。但是,到目前为止,Google强调Fuchsia还没有准备好在正式产品上进行常规产品开发或作为正式的开发目标,因此开发人员可以克隆或编译某些内容,但建议不要尝试将Fuchsia作为主要操作系统运行