對應 Word、Excel、PPT 無縫銜接的操作手感
【Who's Next 😂】開源社群近期迎來重大進展。繼成功以開源方式一口氣逆向重構 7 款 Adobe 專業級創作應用程式後,這次苦主輪到了 Microsoft。該團隊推出了 Excel、Word 與 PowerPoint 三款 Office 軟體的替代方案,強調完全未採用微軟原始程式碼,而是從零打造出能忠實重現原版功能的獨立開源軟體,並全面支援 Windows、macOS、Linux 系統,甚至能夠像 Office 365 一樣透過 WebAssembly 技術直接在瀏覽器運作。
這套名為「Crafting Apps」的開源生態系統,日前已因重構 Adobe 軟體而引起開發者社群高度關注。未料該開發團隊竟然在短時間內,再度釋出 Office 替代方案;新專案同樣秉持徹底開源與獨立重構的理念,從核心底層全部採用 Rust 程式碼編寫。
該開源系列目前涵蓋三個專案,分別對應微軟 Office 的三大主力軟體:
◾GridCraft(對標 Microsoft Excel)專為試算表資料處理設計的開源應用,操作介面結構幾乎與 Excel 如出一轍,提供熟悉的儲存格佈局、資料填入與計算邏輯。
◾WordCraft(對標 Microsoft Word)文字處理工具的開源重構版,旨在提供文件排版、編輯與格式設定等核心文書功能。
◾DeckCraft(對標 Microsoft PowerPoint)簡報設計工具的開源替代方案,專門提供投影片母片規劃、動畫演示與視覺排版等製作需求。
根據小編實測,整體介面與操作邏輯已高度還原微軟 Office 的使用體驗,但專案團隊明確標註,目前釋出的版本仍屬於發行候選階段(Release Candidate, RC)。
目前已知的問題是使用亞洲語系文字可能出現方框亂碼(俗稱「豆腐字」)的相容性問題,已經有其他 GitHub 開發者提交程式碼修正,並完成字型支援與在地化最佳化,預期多國語言與字型相容性問題亦可望在後續版本中被修正。
目前「GridCraft」、「WordCraft」及「DeckCraft」已全面託管於 GitHub 開源平台開放自由下載,但用慣中文的 HKEPC 讀者建議等下一版再試用。
資料來源:
- Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps.
- An open-source, clean-room reimplementation of Microsoft Word in pure Rust
- GridCraft: an open-source, clean-room spreadsheet (Microsoft Excel-style) in pure Rust. By ArtCraft.