雖然主流作業系統是 Microsoft 的 Windows、Apple 的 macOS,但屬於自由開放原始碼類型的 Lixus 系統還是有許多人愛用,也是整個開放式原始碼軟體發展中極具代表性的例子。國外知名 Linux 開發者發起了一項名為「Patreon」的集資計畫,為的是籌募資金將 Linux 移植到搭載 M1 晶片的 Apple 設備上。
知名開發者啟動「Patreon」集資計畫,將 Linux 移植到 M1 設備上
我們先來介紹一下這項「Patreon」集資計畫的發起人 HectorMartin(又稱 Marcan)。這位開發者自稱為「喜歡把 Linux 放在各種東西上」,在過去他也曾經有在不同硬體上的作品,包含把 Linux 移植到 PlayStation 4 上面等,且以將使用者放在第一考量的乾淨、可靠安全程式碼為招牌,而這次他要挑戰的是難度更高的 M1 晶片 Apple 設備。
Help make Linux on Apple Silicon Macs a reality!
Patreon is up: https://t.co/f5a4m7lwcM
I’m pausing billing until I get $4k/mo of commitment, so you won’t be charged until there is enough momentum to make the project viable.
— Hector Martin (@marcan42) November 30, 2020
「Patreon」集資計畫發起的主要原因在於,為 Apple Silicon 開發 Linux 是一項更艱鉅的任務,必須全職投入其中,所以沒有財政方面的支援將無法達成,倘若無法獲得每月足額的贊助這項專案就不會啟動。這項計畫的目標金額是每個月募集 4000 美元,贊助人可以有每月支付 3 美元、6 美元、12 美元、24 美元與 48 美元五種資助方案可選,所獲得的福利也不盡相同,目前已經有 409 位贊助者加入,而開發者也會從 2021 年 1 月開始投入工作,並且會隨時將進度更新到官網上。
【集資項目加入與更新官網,點這裡】
We’ve seen how Apple’s new machines are *very* capable little boxes. No matter exactly how you think they compare with the x86 competition, they are unquestionably the first *credible* desktop/laptop-class ARM machines.
And unlike iPhones/iPads, they are not locked down.
— Hector Martin (@marcan42) November 29, 2020
雖然這項專案目前並沒有得到 Apple 的批准,但只要開發者不使用 macOS 的程式碼來架構 Linux,就不構成非法侵權的問題,且 Apple 還允許於 Apple Silicon 上啟用自定內核,這也為後續的 Linux 支援開發鋪好了道路,接著就是開發者必須對 Apple 的驅動進行反向工程。
◎資料來源:MacRumors