Iceweasel、WebKit和LibreOffice同時出現?圖標編輯器已有所改進電源管理也得到了改進新版本包括對FLTK GUI工具包的支持
Haiku的開發者們對系統的品質要求非常嚴格,他們希望Haiku在正式發布1.0版本之前就能達到非常完善的程度,而不是像某些作業系統那樣,先推出一個基本可用的版本,然後再逐步完善。
Haiku beta 5在9月份發布,但這個實驗性作業系統在12月份完成了一個重要的里程碑:Firefox瀏覽器被移植到Haiku系統上了,雖然是非官方的移植,但可以正常使用。這個移植版的Firefox在Haiku的軟體倉庫Haiku Depot中叫做Iceweasel。這對Haiku系統來說是一個重要的進展,因為瀏覽器是現代作業系統不可或缺的軟體之一,這也讓Haiku更接近成為一個可以日常使用的作業系統。
The Reg FOSS團隊非常喜歡Haiku系統,就像他們過去喜歡BeOS系統一樣。BeOS是Haiku的前身,是一個在1990年代出現的作業系統。The Reg FOSS團隊在2000年時就曾寫過一篇關於BeOS 5的評論文章,可見他們對這類系統的關注由來已久。
大約三年前,The Reg FOSS團隊報道了Haiku開始支持Windows程序的消息。 這表示Haiku系統在不斷發展,增加了與Windows系統的兼容性,讓用戶可以在Haiku上運行一些Windows程序。一年後,Haiku beta 4版本發布,代表Haiku又向前邁進了一步。
Haiku最新測試版(beta版)包含許多新功能和改進,詳細內容可以在發行說明中找到。 然而,這些新功能相對來說比較保守,並非那種會帶來革命性改變的功能,這表明Haiku作業系統已經非常接近可以日常使用的狀態了。只是由於開發團隊人手不足,所以新功能的增加速度比較慢,大的更新也不多。
但Haiku在最新測試版中有些比較明顯的改變,主要集中在用戶界面(UI)和一些應用程序的改進上。具體來說:
這些改變都讓Haiku系統的界面更加美觀、易用,也提升了用戶體驗。另外,Haiku最新的測試版中也有一些不太明顯,但卻非常重要的改進,主要體現在驅動程序方面,特別是網路和電源管理,像是:
這些驅動程序的改進雖然不像界面變化那樣顯而易見,但它們對於提升系統的性能、穩定性和功能性都至關重要。
同時,在Haiku作業系統Beta 5版本中,對文件系統和硬體支持方面也有一些重要更新。
這些更新提升了Haiku系統的兼容性和功能性,讓它可以更好地支持現代硬體和不同的作業系統環境。
Haiku Beta 5中也加入了一些用戶看不到,但開發者可能會喜歡的新功能,主要集中在開發工具和系統底層的改進,像是:
不過,這些功能都是針對開發者的,它們可以讓開發者更方便地在Haiku系統上開發和調試應用程序,也提升了Haiku系統的兼容性和性能。
Haiku是與眾不同的——既有口語上的含義,指它是傑出的、非凡的、出色的——也有字面上的含義,指它與Windows、Linux或任何其他系統都無關。它時尚、流暢、快速,其程度是任何Linux發行版都無法比擬的。Haiku的外觀很棒,帶有一種1990年代後期簡約的風格。 不像現在大多數作業系統那樣,要麼看起來褪色扁平,要麼功能齊全但笨拙且有點醜陋。
Haiku作業系統和其他的作業系不同之處很很多,包括它的用戶模式、處理器支持、安全性、以及32位元和64位元版本的區別:
在某些方面,用Haiku不是什麼來解釋它可能更容易。這可以讓你更容易理解Haiku的特性,突顯Haiku的獨特之處:
整體來說,Haiku不是一個實驗性或功能受限的系統,它是一個功能完善、可以在真實硬體上良好運行的圖形桌面作業系統,並且與Linux、BSD等系統有著本質上的差別。
Haiku是一個簡潔、高效、注重隱私的作業系統,它不像其他系統那樣依賴雲計算服務、JavaScript或AI技術。
與其他作業系統相比,Haiku作業系統的一些特性之所以看起來有點「奇怪」,是因為它漫長而曲折的發展歷史。Haiku是BeOS的現代開源版本,BeOS是Be公司在20世紀90年代開發的作業系統,Haiku則是BeOS的現代開源重新實現。由於Haiku源自BeOS,因此它保留了一些20世紀的設計理念和風格,這些理念在今天看來可能有些陌生或不常見。
BeOS的設計主要受到1980年代兩款重要電腦的影響:Commodore Amiga和最初使用68000處理器的Apple Macintosh。Commodore Amiga和Apple Macintosh都是當時非常流行的個人電腦,它們在多任務處理和圖形界面方面都很有特色。與Amiga一樣,Be公司的BeBox電腦也被設計成一個多任務多媒體,但它對黑客和電腦愛好者更加開放和友好。
BeBox是Be公司推出的電腦,專門用來運行BeOS作業系統。BeBox和Amiga一樣,都注重多任務處理和多媒體功能,但BeBox更強調開放性和可定製性,方便開發者和用戶修改系統。由於Be公司的創始人尚路易·加西(Jean-Louis Gassée)之前是蘋果公司的首席技術官,他將一些macOS的設計理念帶到了BeOS中,使得BeOS的用戶界面與經典的macOS非常相似。
BeOS的設計融合了Amiga和Macintosh的優點,並加入了Be公司自己的理念,最終形成了獨特的風格。
Tracker是BeOS的文件管理器和桌面環境,Haiku直接沿用了它,因此Haiku使用與BeOS相同的桌面環境Tracker。而Be公司在被PalmSource收購之前就已經公開了Tracker的程序代碼,這使得Haiku可以合法地使用Tracker的程序代碼,並將其作為Haiku的桌面環境。
BeOS並非基於其他作業系統,而是完全從零開始,使用C 語言編寫的。雖然Haiku是BeOS的繼承者,但由於BeOS的部分程序代碼沒有開源,Haiku團隊需要重新編寫BeOS的大部分程序代碼,包括作業系統的核心。為了加快開發速度,Haiku團隊利用了很多現成的開源工具和程序庫。Haiku的開發路線與任何其他作業系統都完全不同,它與macOS、AmigaOS、Windows、Unix等都沒有直接關係,是一個獨立發展的作業系統。POSIX是一個可移植作業系統界面標準,Haiku實現了POSIX API,這使得Haiku可以運行一些Unix系統上的應用程序。
Haiku Beta 5是一個高效、穩定、兼容性好的作業系統,雖然還有一些功能上的不足,但它的軟體生態正在不斷完善,整體表現令人印象深刻。
Haiku系統的軟體生態正在逐漸完善,它不僅提供了一些常用的應用程序,也為開發者提供了豐富的開發工具,讓Haiku系統的功能更加完整。像是VLC是一款功能強大的跨平台媒體播放器,LibreOffice則是一款常用的辦公室軟體組件,包含文字處理、試算表、演示文稿等功能。這些軟體的加入,讓Haiku系統更貼近一般用戶的需求。FreePascal是一個跨平台的Pascal編譯器,Lazarus IDE則是一個基於FreePascal的快速應用程序開發環境。這些開發工具的加入,讓開發者可以在Haiku系統上更方便地開發應用程序,豐富Haiku的軟體生態。
Haiku beta 5是一款非常有潛力的作業系統,它雖然還有一些不足之處,但已經非常接近可以日常使用了。
簡單的說如果你的硬體可以運行Haiku,而且Haiku提供的應用程序可以滿足你的需求,那麼它非常接近於可以成為日常使用的作業系統。