哪里可以找到BitTorrent源代码?

时间:2010-11-30 21:41:02

标签: bittorrent

我看了看,似乎无法在任何地方找到这个源代码。我找到的每个链接都指向官方的BitTorrent页面,Slashdot在2007年将源代码记录下来。我是否相信这种极其广泛的开源技术除了在uTorrent或Transmission这样的应用程序之外都无法找到?登记/> 必须有一个地方可以下载BitTorrent的CURRENT源代码 谁能指引我到那个神奇的地方?

6 个答案:

答案 0 :(得分:8)

FYI原始Bittorrent应用程序的归档版本(也称为Mainline,特别是那些开发其他bt客户端的应用程序)可在此处获得,返回3.9.1。

http://download.bittorrent.com/dl/archive/

例如,我可以确认BitTorrent-3.9.1-1.noarch.rpm包含python源代码。可以使用通用归档实用程序打开RPM格式。在OSX上,我使用Keka解压缩到cpio,然后Keka再次解压缩到文件结构中(我可以看到python脚本在usr / bin /下执行常见的bt任务以及usr / lib / python2.3 /下的各种代码) site-packages / BitTorrent)

当他们切换到uTorrent代码库时,代码就会关闭。正如其他人所提到的,bittorrent.com提供了许多Bittorrent客户端的开源替代品。


编辑2013年5月3日:Bittorrent似乎不再共享其存档。您仍然可以通过CVS下载源代码,最近更新于2005年。http://sourceforge.net/p/bittorrent/code/?source=navbar

答案 1 :(得分:5)

BitTorrent的最新可用来源于2009年在BitTorrent网站上以BitTorrent-5.3-GPL.tar.gz的形式在GPL / GNU许可下发布。

它的版本为5.3,但2.9.5和5.3.0之间的其他版本也可用。

您可以从GitHub结帐此版本(已发布完整版)。也可以here


替代开源项目包括:

答案 2 :(得分:4)

版本5.0.9貌似(不确定它是否值得信任)可以在这里找到:

http://www.afterdawn.com/software/source_codes/bittorrent_linux.cfm

版本3.x在SourceForge上:

http://bittorrent.cvs.sourceforge.net/viewvc/bittorrent/BitTorrent/

答案 3 :(得分:3)

该来源已关闭uTorrent并且一直是。 BitTorrent现在是一个重新品牌的uTorrent这一事实使它也关闭了,即使他们几年前关闭它。

因此,如果您正在寻找BitTorrent / uTorrent的 CURRENT 来源,那么您将非法这样做。

如果您正在寻找之前作为OSS发布的版本的归档源,那么您最好的选择可能是具有讽刺意味的种子搜索机制。

答案 4 :(得分:2)

源代码可在

正式获取

Here

答案 5 :(得分:1)

BitTorrent是一个协议,让我想知道你是否在询问这个问题:

http://bittorrent.github.com/apps-sdk

“BitTorrent SDK应用程序是一系列工具,库和文档,使创建,创作和测试应用程序的过程尽可能简单。”