现在人们只知道github,有些人知道gitlab,有些人知道bitbucket(mercurial),但除此之外,人们似乎已经忘记了还有其他的。我了解 freshmeat 和其他一些东西,但仍然觉得有关早期源代码存储库的知识非常不完整。我在看https://en.wikipedia.org/wiki/Category:Open-source_software_hosting_facilities和https://en.wikipedia.org/wiki/Comparison_of_open-source_software_hosting_facilities但没有得到任何信息。关于早期的尝试。甚至谷歌、雅虎等搜索引擎也失败了,或者也许我的谷歌功能不再那么好了。所以我的问题是:-
有谁知道早期公共源存储库的日期(可以通过使用 whois 获得部分信息)、他们的背景以及为什么他们没有成功。寻找自 80 年代初或前后就从事 FOSS 工作的人。当时 RMS 创办了 GNU.org,因此正在寻找自由软件存储库(主要是所有带有 Copyleft 许可证的 Unixes 软件。)
更新:-虽然我用它作为答案,但事实可能在历史上已经过去了。在评论中,有人分享了 ftp 存储库的存在,这些存储库远远早于 sourceforge.net 的存在。
答案1
关于早期源代码存储库的知识非常不完整
据 SourceForge 报道维基百科页面:
SourceForge 由 VA Software 于 1999 年创立,首先为免费和开源软件开发人员提供控制和管理软件开发的集中位置的提供商,并免费提供此服务。
这当然是我记得的第一个,尽管它需要更多的限定才能使它真正真实;正如乌尔里希·施瓦茨提到的,CPAN和CTAN在此之前很久就已经上线并且(至少是前者)允许公开上传。
如果您想将 GNU 视为各种独立项目的伞式组织,那么他们和 FSF 提供在线托管的时间比 sourceforge 长得多;我记得很多都只是FTP。不过,您不能只是(通过公共接口)请求并获得资源,因此这是一件有点片面的事情。想必您必须联系合适的人并克服困难。
您可能会感兴趣这个答案关于 Linux 内核,关于 90 年代初期的 VCS 情况(就开源公共软件而言)。