选择Google Code与SourceForge vs. Codeplex有任何固有的好处或缺点吗?

kdm*_*ray 7 open-source sourceforge codeplex google-code

我有几个不同的项目,我想发布为开源.我一直在努力决定哪三个大型开源项目托管网站最有意义,或者我是否应该自己托管它.

这三者有任何固有的缺点或好处吗?是否有一个"最佳"的地方来举办一个项目?不同的网站对不同类型的项目更有意义吗?

gho*_*ppe 5

别忘了github!

维基百科可能会有所帮助:开源软件托管设施的比较


Mic*_*yan 5

这真的是个人品味的问题.Google Code具有更简洁的界面.有些人还喜欢创建项目的简单性,Subversion和Mercurial之间的选择能力,以及类似Trac的SCM集成的wiki风格页面.

除个人品味之外唯一真正的标准是:存储库类型和许可.Sourceforge提供Subversion,Mercurial,Bazaar,Git和CVS.Google Code提供Git,Mercurial和Subversion.GitHub和Gitorious提供Git.我从来没有看过CodePlex,所以我不知道它们提供什么.Sourceforge从各种各样的开源许可证中托管项目......从列表中选择许可证实际上是相当艰巨的.

Google Code支持六种许可证:Artistic/GPL,Apache,Eclipse,Gnu GPL,Gnu LGPL,MIT,Mozilla,New BSD.您可以在新项目的下拉菜单中看到它们:http://code.google.com/hosting/createProject