迫于社区压力微软从 CodePlex 上移除 Sandcastle 项目

  • Jonathan Allen
  • 霍泰稳

2008 年 6 月 18 日

话题:.NET开源DevOps语言 & 开发架构

迫于社区的压力,微软已经将 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
.NET开源DevOps语言 & 开发架构