龍芯.NET正式發布開源共享與開發者共成長
2020中國. NET開發者大會於蘇州盛大開幕。本次大會以“開源、共享、創新”為主題,以線下城市蘇州為中心,覆蓋北京、上海、深圳、廣州、長沙、成都、廈門、膠東等地區,是中國.NET 開發者的大聚會,線上+線下參會人數達數十萬人,覆蓋城市達10+個。
峰會共包含5大會場,近50場熱點技術專題,數万名開發者將就各類“ .NET 開發和產品設計”相關的前沿技術話題展開深度交流。
此次開發者大會上,龍芯.NET項目及JVM負責人敖琪博士發表了《龍芯.NET到來》主題演講,並正式發布龍芯.NET。這意味著國產龍芯已支持.NET,具備更為靈活的部署能力,也將進一步完善龍芯軟件生態開發體系。會上,微軟全球開發平台事業部資深副總裁Julia Liuson女士特別提到:“中國的.NET社區也積極為.NET開源項目做出了很多貢獻,其中特別提一下,對龍芯平台的移植是一個非常大的工程,謝謝龍芯團隊。”
此次發布的龍芯.NET 3基於.NET Core 3.1,支持該版本具備的所有主要功能,包括GC、AOT等。CoreCLR、CoreFX、ASP.NET Core等庫的測試通過情況與x64/arm64相當。同時支持龍芯CPU家族,包括龍芯3A4000/3A3000/3A2000單路多路、龍芯2K1000等。支持多款操作系統,包括Loongnix、Debian、UOS、麒麟等。後續,龍芯將對龍芯. NET進行長期維護,並與社區同步。
從去年開始,龍芯將.NET作為一個重點項目持續跟進。2019年5月開始調研需求及版本。2019年8月構建成功,10月輸出第一個Hello World,並完成虛擬機初始化、部分JIT和打印功能。2020年5月.NET Web應用啟動,6月18日開源了龍芯版本的CoreCLR,7月發布早期試用版,12月推出發布候選版本。
未來龍芯將持續不斷完善.NET產品質量,為用戶提供更好的服務和使用體驗。龍芯也將積極參與.NET社區建設,將龍芯的工作回饋給社區,並爭取合入上游。同時號召.NET領域開發人員及國內愛好者一起參與.NET虛擬機的學習和研究,龍芯願意幫助更多國內開發者了解底層技術,從CoreCLR等底層平台中獲取更多土壤,也將有利於更好掌握.NET優秀技術。
感興趣的開發者可通過龍芯提供的開源倉庫自己動手編譯,了解該版本的實際情況。
龍芯.NET相關鏈接