微軟在MIT許可證下發(fā)布了Windows 計(jì)算器的源代碼,此舉引起業(yè)界廣泛關(guān)注。
若是全球開(kāi)發(fā)者合力,能否完善標(biāo)志性的Windows 計(jì)算器呢?微軟相信他們能做到。
據(jù)外媒報(bào)道,微軟本周在GitHub上以MIT許可證發(fā)布了使用最多的應(yīng)用程序之一——Windows 計(jì)算器的源代碼。
與NSA(美國(guó)國(guó)家安全局)公布的120萬(wàn)行Ghidra逆向工程工具開(kāi)源代碼相比,Windows 計(jì)算器的3.5萬(wàn)行C++代碼可能稍顯遜色。雖然計(jì)算器是很小的一個(gè)部分,但自從1985年的1.0版以來(lái),它在Windows的每個(gè)版本中都占據(jù)了一席之地。
這一舉動(dòng)可能是微軟的公關(guān),展示了微軟向開(kāi)源理念的轉(zhuǎn)變,微軟在之前也公布了Windows文件管理器的源代碼。
微軟表示,學(xué)習(xí)計(jì)算器的代碼是了解通用Windows平臺(tái)、XAML和Azure Pipelines等最新Microsoft工具的好方法。
那需要哪些條件才能運(yùn)行項(xiàng)目呢?計(jì)算機(jī)需要運(yùn)行Windows 10 1803或更新的版本,并安裝了最新版本的Visual Studio,此外,還需要安裝“Universal WindowsPlatform Development” workload、安裝可選組件“C++ UniversalWindows Platform tools”和最新的Windows 10 SDK。
代碼開(kāi)源后,計(jì)算器將繼續(xù)受到遵從性、安全性、質(zhì)量過(guò)程等檢測(cè)。開(kāi)源代碼可能會(huì)暴露出一些安全性問(wèn)題,程序員可向微軟安全響應(yīng)中心(MSRC)報(bào)告問(wèn)題。
計(jì)算器都已經(jīng)開(kāi)源了,離開(kāi)源自帶的小游戲還會(huì)遠(yuǎn)嗎?
-
微軟
+關(guān)注
關(guān)注
4文章
6590瀏覽量
104026 -
計(jì)算器
+關(guān)注
關(guān)注
16文章
437瀏覽量
37327 -
GitHub
+關(guān)注
關(guān)注
3文章
469瀏覽量
16428
原文標(biāo)題:為證明理念向開(kāi)源轉(zhuǎn)變,微軟公布了Windows 計(jì)算器代碼!
文章出處:【微信號(hào):EAQapp,微信公眾號(hào):E安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論