在我们的网站上,我们目前使用在Solaris上运行的CVSNT作为源存储库服务器.我们在CVSNT中使用ACL功能并依赖于TortoiseCVS能够运行cvs ls命令,因此我们无法运行常规CVS服务器.
我最近注意到March Hare已退出 CVSNT 的社区版本,现在收取426美元作为所有下载的分发费用.(商业版仅为每人85美元).
TortioseCVS附带了CVSNT,我注意到这个版本的CVSNT有一个烦人的习惯,即显示一个对话框,要求你升级到支持的版本,偶尔会在CVS提交评论中附加商业广告进行升级.
与此同时,似乎有一个名为EVS的新开源软件包,March Hare似乎正在推动其作为正式开源CVS的替代品.
究竟是怎么回事?EVS是TortoiseCVS可以使用的CVSNT的替代品吗?如果我们将CVS存储库升级为使用EVS,用户会注意到吗?
我可以继续使用CVSNT而无需支付426美元的分发费吗?
我们可能会在控制其他一些问题后立即转向Subversion,但我知道很多商店仍在使用CVS,我想知道使用Tortoise与CVSNT或继续使用CVSNT是否有任何许可问题处理源存储库.
Mad*_*ter 12
您仍然可以使用CVSNT,只有您不会直接从March Hare获得任何新版本.之前发布的任何社区版本仍然可以使用,没有任何许可证问题,因为它是根据GPL发布的.如果有人重新分发更新的CVSNT代码(因为GPL允许),你可以自己编译并编译它.
您可以按照此处的说明并使用-M而不是-m 来避免日志中的广告消息(您可能需要修补您可能正在使用的任何cvsnt客户端/前端).如果从源代码编译,则可以完全删除它.
无论如何,如果March-Hare违反了GPL本身,那就是一个悬而未决的问题.他们在没有源代码的情况下发布二进制发行版(他们的试用版),没有任何方法可以获得它.GPL要求二进制分发使源代码可用,"试用版"也不例外.
他们的新"高性能"闭源专有服务器看起来与GPL CVS代码绑定的方式可能违反GPL(他们自己说没有其他人就无法工作),这可能是他们制造的原因所在.源代码很难获得.
他们现在低于任何FSF支持者的雷达,今天没有人关心CVS,因此我猜他们可以自由地挤奶,直到它死去.
EVS是尝试使用数据库后端编写新服务器并支持不同的客户端(CVS,SVN等),但是现在它看起来已经停滞不前,March-Hare不再推广它,无论如何我会非常小心从一家对其他人许可不太尊重的公司购买任何东西.
| 归档时间: |
|
| 查看次数: |
11364 次 |
| 最近记录: |