微軟也進(jìn)入了開(kāi)源大軍
素材來(lái)源:網(wǎng)絡(luò)
編輯整理:strongerHuang
做軟件開(kāi)發(fā)的工程應(yīng)該對(duì)開(kāi)源不會(huì)陌生,我們經(jīng)常聽(tīng)到“xxx開(kāi)源了”,感覺(jué)開(kāi)源成為“潮流”了。
之前“xxx呼吸機(jī)”開(kāi)源引起了行業(yè)轟動(dòng),隨后幾十家做呼吸機(jī)的企業(yè)也開(kāi)源了自家的呼吸機(jī)項(xiàng)目。
現(xiàn)在,幾乎每天都有各類(lèi)代碼、項(xiàng)目開(kāi)源。最近在行業(yè)內(nèi)容也是各種開(kāi)源,想必不少讀者都有所耳聞。
一、ThreadX開(kāi)源
年初,μC/OS系統(tǒng)及相關(guān)組件開(kāi)源,在RTOS界引起了不小轟動(dòng)。最近Azure RTOS ThreadX也加入開(kāi)源大軍。
ThreadX是微軟的一款高級(jí)實(shí)時(shí)操作系統(tǒng) (RTOS) ,專(zhuān)用于深度嵌入式應(yīng)用程序。
-
Azure RTOS ThreadX
-
Azure RTOS NetX
-
Azure RTOS NetX Duo
-
Azure RTOS FileX
-
Azure RTOS GUIX
-
Azure RTOS GUIX Studio
-
Azure RTOS USBX
-
Azure RTOS TraceX
二、GW-BASIC語(yǔ)言源代碼
早在2018年,微軟就開(kāi)源了MS-DOS源代碼,最近微軟又將1983年開(kāi)發(fā)的GW-BASIC源代碼開(kāi)源了。
GW-BASIC使用匯編語(yǔ)言編寫(xiě),而不是當(dāng)時(shí)流行的FORTRAN、 COBOL、 C等高級(jí)語(yǔ)言。
當(dāng)時(shí)使用匯編,主要考慮硬件處理器處理能力有限,內(nèi)存資源有限,會(huì)影響運(yùn)行效率,所以才使用匯編。在當(dāng)時(shí),可以說(shuō)代碼具有很高的參考價(jià)值。
對(duì)于現(xiàn)在的硬件,如果處理能力以及資源有限,還是有參考價(jià)值,但對(duì)于大部分人來(lái)說(shuō),價(jià)值不是很大了。
看一看上面年齡,你就知道了,那個(gè)時(shí)候你父母年齡可能都還不大。
微軟的開(kāi)源項(xiàng)目其實(shí)還有很多,比如大家熟知的 VS Code也是微軟的開(kāi)源項(xiàng)目,還有TypeScript、Windows Forms等。
今天就分享到這里,我平時(shí)會(huì)在朋友圈分享一些行業(yè)動(dòng)態(tài)和資訊,歡迎大家圍觀朋友圈。當(dāng)然,沒(méi)有加我微信的讀者,也歡迎(后臺(tái)回復(fù)“微信”)加入并圍觀朋友圈。
長(zhǎng)按前往圖中包含的公眾號(hào)關(guān)注
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!