開源操作系統是否可能?

我們經常談論Android的開源理念,即允許所有條紋的開發人員能夠將石頭帶到Google操作系統的建造中。為此,Google設置了許多開發和支持工具,以使他們能夠熟悉其所有者OS所需的各種工具。最近幾天,她甚至決定打開編程界面,以使他們能夠更輕鬆地在Play商店發布和管理其作品的付款

不過,如果您可以說Android是從開源哲學中誕生的,它本身不是完全開源的操作系統因為許多申請和飛行員本地沒有。因此,Arstechnica網站在Google Nexus 4上嘗試了體驗,以查看智能手機可以在所有內容都是開源的地方可以提供的東西,並且沒有限制。

除了從一開始,這種野心就遇到了非常具體的現實,這些現實推動了做出一些犧牲。許多組件在封閉的驅動程序上都是如此,就像處理器(這裡是高通Snapdragon),調製解調器,藍牙,Wi-Fi控制器或相機一樣。在Nexus 4所需的184個文件中,許多文件並非免費,因此開源設備從一開始就會消失。

不多的免費操作系統

但是,軟件問題仍然存在,該問題始於操作系統的選擇。 Cyanogenmod可以代表一個邏輯的起點,因為它的“自定義ROM”方面的Android方面,除了最廣泛的Cyanogenmod加載Google應用程序以及某些封閉的飛行員的廣泛版本,在實踐中,這不會使完全沒有骨頭

根據其創建者Paul Kocalkowski的說法,還有另一種基於Cyanogenmod的骨骼,它是基於氰基的骨骼,“完全自由的Android分佈”。除了此替代方案由於基於不是在Android Kitkat上,而是在Android 4.2 Jelly Bean上,它不會在最近兩年的最新設備上運行。此外,不包括一些飛行員,上面提到的這些相同的基本封閉驅動程序。因此,默認情況下將保留氰基溶液。

一旦安裝了Cyanogenmod,您就必須擺脫許多在開源系統上不起作用的應用程序。它們構成大多數應用程序本地呈現並關注您在ARS Technica的摘要圖像中看到的所有功能。

什麼功能應用程序目錄?

為了替換所有這些應用程序,因此有必要通過完全專門用於AOSP(Android開源項目)應用程序的市場,因為大多數市場並不總是指定其提供的應用程序的生產的性質。只有一個,f-droid,其選擇僅由嚴格的開源應用程序組成。

他的問題是,他提供的許多應用都過時了,選擇比其他市場更有限,因為只有一千個應用。再說一遍,沒有系統可以發現最好的,下載最多的系統……甚至沒有屏幕截圖可以了解最終渲染。只有一個類別系統,這使得尋找稀有的珍珠比預期的要復雜得多。

在所有這些困難中,只有Mozilla Web瀏覽器Firefox充當生活浮標,並且是罕見的,即使不是唯一已知的應用程序中的唯一一個被登上完全開源軟件設備的應用程序之一。另一個真正的例外是:VLC,多媒體播放器,儘管其Android偏斜仍處於Beta階段。經過長期的研究,這種開源骨頭開始以其第一個應用開始裝飾自己。

遊戲也不被排除在外。但是在這個行業分支機構中,開源項目極為罕見。只有像遊戲的變化之類的超寬鬆遊戲才能兼容sudoku,失敗或俄羅斯方塊...以及2048,在今年年初引起轟動的頭痛。關於社交網絡,除了一個名為Twidere的單個Twitter客戶外,這些選擇幾乎是不存在的。

現在,手機幾乎忙碌且功能正常,還不完全符合初始總來源的需求。應用程序目錄看起來像通過Android的故事旅行在現代化的Android Kitkat等現代應用之間,例如Firefox和VLC,以及其他似乎一直保持著薑餅時代的設計。

結論:100%開源需要犧牲

總體而言,與當前終端相比,該設備仍然非常有限,只是因為許多服務根本不提供沒有與開源項目兼容的版本:無法找到高級文字處理,銀行帳戶管理或下令在某處用餐的免費權利應用。當互聯網瀏覽器負責應用程序現在可以執行的所有任務時,它標誌著時間的回報。

最後,如果從技術上講可以構建更接近完全開源終端的智能手機模型,那麼它永遠不會按照我們希望的,最重要的是100%功能很小

事實是,當前用於分發應用程序的模型是基於內容的貨幣化集中的,以至於尋求立即利潤自然地集成到每個應用程序的開發中。 Appstore或Google Play商店等最受歡迎的市場還需要開發人員的入場費,這意味著一個立即貨幣化邏輯與開源應用程序不兼容。

這種特殊的分銷方式意味著,在智能手機上,開源更難設置要比PC上的情況要困難得多。唯一設法漏洞的項目是那些也是大型投資在財務上支持,就像Mozilla一樣,Mozilla是一個非營利組織,但資金為數百萬美元的幫助。

因此,必須理解,如果理論上可以開源的Android的夢想,那麼它的實際應用就更加精緻,目前在不面對戰鬥機的過程中是不可能的。但是,Firefox OS的到來可能有助於發展情況,至少必須是後者取得了成功。


問我們的最後一個!