对于我的研究工作,我一直在开发一个小型 C++ 库,旨在促进 C++ 计算代码和 Octave/Matlab 之间的通信(当后者用于后处理时)。
我想在一些免费的托管站点(例如 Sourceforge 或 Github)上以 GPL 发布这样的库。
不过,老实说,我缺乏经验来选择哪个站点更适合我的(小型)图书馆。
一方面,github 在我看来更直接,另一方面,Sourceforge 是科学代码的参考站点,其中许多都托管在那里。
有什么建议吗?
编辑:我扩大了我的问题。
我说的图书馆是一个小项目(CL,目前在 bitbucket 的一个私人仓库中),几乎是个人的,这是我的主管提出的 2 年无聊的技术要求和 6 个月的代码设计(主要是反复试验)。
经过一番询问,我注意到 sourceforge 有一个很好的机制,允许人们对项目页面的访问和下载进行统计,因此可以以某种方式计算仅下载 lib 以使用它(如果有的话)的人(用户)。
另一方面,从开发人员的角度来看,Github 看起来要容易得多(这里我指的是对分析、扩展、分叉代码感兴趣的人)。