微軟開源Windows計算器意外躥紅
日前,微軟在Github開源了Windows 10自帶的計算器應用,原始碼已託管在 GitHub 上,該專案釋出即躥紅,在GitHub上獲得9000星,引發了一股風潮,更是在業界引發廣泛討論。有人呼籲微軟開源更多程式的程式碼,目前呼聲最高的是“紙牌”程式。有網友發現了計算器的一個Bug:有一個畫素沒有對齊。
目前,“計算器”的原始碼已經上傳到GitHub上,包括構建系統、單元測試,甚至還有Windows中“計算器”功能的產品路線圖。雖然“計算器”是Windows的一個相對較小的部分,但此舉代表著微軟擁抱開源計劃的重要一步。
從去年 10 月向 Linux 社群免費開放 60000 多項專利,到 2019 年初的 GitHub 私有庫免費無限開放,再到如今的開源 Windows 計算器,微軟就這麼在開源這條路上一去不回頭了。事實上,就在不久前,微軟甚至還開源了其 90 年代的原始檔案管理器,允許它再次在 Windows 10 上執行。
此番開源,微軟除了釋出原始碼外,還公開了構建系統、單元測試和產品路線圖。同時鼓勵使用者積極參與其中,報告 bug 或遞交補丁,討論新功能或新功能原型等。
而關於這一次選擇,微軟方面也給出了自己的解讀,表示其目的在於希望“同社群一起打造更好的使用者體驗”。
此外,微軟還表示瀏覽 Windows 計算器原始碼是開發者瞭解微軟最新技術的最佳途徑,包括 Universal Windows Platform、XAML 和 Azure Pipelines。開發者還可以藉此瞭解微軟的完整開發生命週期,或是重用這些程式碼在自身經驗的基礎上來構建自己的專案,得以更輕鬆地將計算器邏輯或 UI 整合到自己的應用中。