Ric*_*nco 2 .net model-view-controller open-source
我已经下载了一些开源框架,目的是学习并最终为它们做出贡献.很多时候,框架需要使用我没有源代码的命名空间(例如Telerik.Web.MVC.UI),这引出了我的问题.
当命名空间提供核心功能时,框架是否真的是开源的?我可以欣赏免费获得的东西,但不禁质疑如何将其宣传为"完全开放源代码"?我是否误解了.NET中的命名空间?
开源代码依赖于闭源组件是很常见的.例如,依赖于Microsoft .net的任何开源代码都依赖于非常大量的封闭源代码.反过来,任何针对Windows本身的代码都依赖于封闭的源代码Windows代码.
你的例子和我的例子之间没有概念上的区别.