龙芯开始支持主流开发栈: Java, .Net以及NodeJS

19 篇文章 0 订阅
19 篇文章 0 订阅

最近有媒体报道龙芯发布了.Net软件,好奇地点进去看了看。原来是龙芯社区发布了.Net Core 3.1的运行时 (Runtime) 和开发包 (SDK)。上龙芯开源社区可以看到到今年12月份为止,程序员已经可以在龙芯上使用 Java, .Net 和 NodeJS 开发软件。对这三大主流技术栈的支持无疑可以让更多的程序员加入龙芯的软件生态系统构建中来。

在这三大技术栈中,龙芯最早支持的是 Java,从龙芯社区看到早在2014年就已经有 JDK 6 和 JDK 8 的新闻发布了,但是到目前为止看到的仅仅是 JDK 8 相关的更新。JDK 13 目前是 EA 版本 (Early Access)。把 JDK 移植到龙芯的主要任务是让 JDK 支持 MIPs 指令集及架构的 CPU。虽然龙芯的 JDK 是完全开源的,但是软件代码放在了自己的服务器上。这就限制了开发者的参与度。我觉得开源的目的一是让开发者通过访问源代码更好的理解软件的运行机制,更重要的方面是让更多的开发者可以参与到项目中来共同推动项目的发展。

龙芯代码发布在自己的服务器上

好消息是龙芯的 .Net 软件代码放在了 GitHub 上,我们可以看到有老外也参与了问题讨论,但是挑战是如何组织更多的开发者参与到项目中来。目前龙芯的仅支持 .Net Core 3.1,还没有看到要支持最新发布的 .Net Core 5 的迹象。

NodeJS 目前发布的也是测试版本。支持 NodeJS 12.16.3。

很高兴看到龙芯能开始支持主流开发栈,并且开源了开发工具,开发者有机会参与到龙芯的软件生态建设中,但是从目前的项目状态上来看,开发者的参与度有限。如何让更多的开发者参与进来可能是龙芯利用开源社区建设软件生态的下一个问题。

参考网站:
龙芯的JDK源代码:http://hg.loongnix.org/
龙芯 .Net 开发者社区:https://github.com/gsvm
龙芯开源社区:http://www.loongnix.org/index.php

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

surfirst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值