迫于社区的压力,微软已经将 Sandcastle 项目(Visual Studio 中的文档生成器)从他们的 CodePlex 站点移走。这只是一个暂时的举动,同时微软也在考虑 Sandcastle 的未来计划。
Sandcastle 项目是微软针对 JavaDoc 所做的一个回应。虽然微软已经使用 Sandcastle 有多年的时间,但是它仍是一个非常粗糙的项目,目前好像也没有什么打算要将它真正产品化。在微软发布.NET 2.0 和开始做 Sandcastle 之前,标准的工具是相对成熟许多的 NDoc 。但是可惜的是,NDoc 现在已经不再被维护了。
最近有关 Sandcastle 的争论是她的非开源状态。一般而言,在 CodePlex 上的所有项目都应该是附带源代码的,经过 OSI 协议认可的。只不过现实情况是,CodePlex 现在已经变成一个原本应该放在 GotDotNet 站点上的资源的集散地。
由于公众对站点上这一非开源项目的极力反对,微软已经将Sandcastle 从CodePlex 上移走。据Anand 透露,微软正在考虑是将该项目放到 MSDN Code Gallery 网站,还是附上源代码重新在 CodePlex 上发布。现在,你可以从 Paulo Santos 的镜像上下载该项目的5 月份CTP 版本。
查看英文原文: Microsoft has Pulled Project Sandcastle for Open Source Violations
评论