ASP.NET的代码既然是开源的,那么其他人可以基于ASP.NET的源码自己扩展或者修改ASP.NET的实现吗

License允许当然就可以,当年我就改过http://ASP.NET MVC的代码。微软现在开源的项目比如.NET Core什么的都是用MIT或是Apache了。


    推荐阅读