新睿云

> 行业动态 > postmarketOS是基于Linux的领先移动操作系统,拥有里程碑式成就

postmarketOS是基于Linux的领先移动操作系统,拥有里程碑式成就

作者/来源:小睿 发布时间:2020-05-08

随着移动互联网的发展,手机等智能移动设备兴起且越来越智能化。衣食住行、社交娱乐等都在逐步向移动设备转移,对于移动终端而言,移动操作系统是最重要的。

近期,Linux移动操作系统postmarketOSlinux领域中有一个重要成就,postmarketOS已经在大约200台包括手机和平板在内的移动设备上运行。

postmarketOS简称pmOS,是一款专门为旧智能手机而设计的操作系统,它基于 Alpine Linux 发行版,并为触控设备进行了优化,每款手机拥有独有的软件包,其它则在所有设备之间共享。postmarketOS希望通过将Linux调整为触控优化平台,在移动平台上也实现同样的目标。

postmarketOS

postmarketOS

官方页面写到这是一个真正面向手机的 Linux 发行版,目前仍处于 Alpha 阶段,无法使用通话功能。

pmOS与设备的适配

基于Alpine Linux的PostmarketOS在三年的时间内实现了跨越200个设备支持的里程碑。自2017年成立以来,postmarketOS已成为基于Linux的领先移动操作系统,并且设备数量每年都在不断增长。

但将Linux 移植到新的ARM设备存在一些问题,与 x86设备不同的是,每个硬件都需要一个适当的端口、硬件描述和自定义驱动程序,然后才能启动 Linux 内核。

编写自定义内核的 Device Tree 配置文件是其工作难点,尤其是考虑到大多数智能手机ARM板卡的封闭性和文档缺失,这又增加了一层难度。

postmarketOS的pmbootstrap 和其他几个工具降低了这项任务的难度,并且随时间的发展,许多板卡和设备与手机之间的相似性也让移植变得更加容易。

当然,postmarketOS 易于理解且技术含量很高的 Wiki 也降低了发烧友上手项目的难度,其中也记录了一些最复杂和最麻烦的移植程序。

尽管这200多款设备中有几台还不稳定出现缺少对 Xorg、GPU、无线网络的支持或在不可靠/旧的“下游”内核上运行等问题,并且一些调制解调器或 GPU 仍缺乏稳定的驱动程序,但看着混乱的 ARM 板卡终于有了清晰的组织并逐渐成型,这对Linux 支持智能手机来说是一个很大的进步。

里程碑式案例

在这适配工作中,不得不提的是iPhone 7可以成功引导postmarketOS ,这得上是一个里程碑式案例

因为考虑到苹果的封闭性,将第三方系统移植到 iPhone 设备曾被认为是完全不可能的事。而现在iPhone 7不仅可以启动postmarketOS,还可以运行 Wayland图形窗口管理器。

虽然linux系统与智能手机相适配仍存在挑战与技术门槛,但该项目仍然吸引开发的加入。不可否认的是,当有了适当的支持,移动手机上Linux将会以更快的速度向前发展。但是,对于postmarketOS 能否成为iOS和Android的替代品,这还需要经过时间来告诉我们答案。

在那时手机厂商为自家设备提供系统更新的周期只有三五年,而它最初的诞生只是为了延长智能手机的生命周期。这种不屈服于 Android 和 iOS 筑起的高墙的极客文化也因此显得格外迷人。此外,Linux手机在使Linux在Android主导的移动市场中保持强大地位方面也发挥了重要作用。

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待