文件共享应用程序是网络应用程序的一种,Napster是最早的P2P文件共享系统,参与系统的是大量个人计算机用户,每个用户将自己愿意共享的文件提供出来,同时可以下载其他用户共享的文件。这类程序需要解决的核心问题是必须知道哪些机器上有哪些文件,这样当用户提出文件搜索请求时才可以得到正确的匹配结果。在Napster关闭之后,更多的P2P文件共享系统迅速崛起。Wikipedia上有人做了一个包含了几十种文件共享应用程序的对比,它们有的今天已经不存在,有的依然流行。
以下是几十种文件共享软件的功能对比比较列表,原创翻译自英文Wikipedia条目:
http://en.wikipedia.org/wiki/Comparison_of_file_sharing_applications [1]
因而遵循CC-by-sa 3.0 [2]。
分辨率稍小的屏幕可能过窄而不能完全显示表格,请使用左右方向键滚动。也可进入打印页 [3]观看。
名称 | 支持的网络 [4] | 匿名 [5] | 是否支持链接系统 | 价格 | 操作系统 [6] | 授权 | 编程语言 [7] | 后门 [8] / 广告 [9] | 最近发布年份 | 其它信息 |
---|---|---|---|---|---|---|---|---|---|---|
Acquisition [10] | Gnutella [11], BitTorrent [12] | 否 | magnet [13] | Nagware [14] / US$17.99 | Mac OS X [15] | GPL [16] | ObjC [17], Java [18] | 否 | 2008 | 为Mac用户的LimeWire替代品. 使用 Cocoa [19] 图形界面 |
aMule [20] | eDonkey [21], Kad Network [22] | 否 | ed2k [23] | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | C++ [26] | 否 | 2009 | |
ANts P2P [27] | ANts | 是 | ed2k [23] | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2008 | 使用其它用户的IP地址作为代理,使得很难确定谁是真正的下载者 |
Ares Galaxy [28] | Ares [28], BitTorrent [12] | 否 | ? | 免费 | Microsoft Windows [24] | GPL [16] | Delphi [29] | 否 | 2009 | |
BearShare [30]
(pre v6.0) |
Gnutella [11] | 否 | ed2k [23], magnet [13] | 免费 / US$3.29 每月 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 是 | 2005
(原始客户端) |
第6版之前的免费版包含第三方广告; 从第6版开始: 作为iMesh的商业克隆软件; 不再连接Gnutella网络并且限制下载多媒体文件类型.
5.1 Beta [32] 拥有全部功能, 没有第三方广告,没有文件限制. |
BitComet [33] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 是 | 2009 | 一些版本无广告. |
BitTornado [34] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | Open Source [35] | Python [36] | 否 | 2006 | |
BitTorrent 5 [37] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | BitTorrent Open Source License [38] | Python [36] | 否 | 2008 | 另一个名称叫”Mainline” |
BitTorrent 6 [37] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 否 | 2009 | µTorrent [39]的重新包装 |
Blubster [40] | MP2P [41] | 否 | mp2p links [42] | 免费 / US$19.95 | Microsoft Windows [24] | 闭源 [31] | ? | 是 | 2008 | |
Cabos [43] | Gnutella [11] | 否 | magnet [13] | 免费 | Microsoft Windows [24], Mac OS X [15] | GPL [16] | Java [18], REALbasic [44] | 否 | 2008 | |
DC++ [45] | Direct Connect [46] | 否 | magnet [13] | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26] | 否 | 2009 | 存在很多修改版(MOD), 比如 LinuxDC++ [47] |
eDonkey [48] | eDonkey [21], Overnet [49] | 否 | ed2k [23] | 免费 / US$19.95 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | 闭源 [31] | C++ [26] | 否 | 2005 | 已停止开发 |
eMule [50] | eDonkey [21], Kad Network [51] | 否 | ed2k [23] | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26] | 否 | 2009 | 支持协议加密(迷惑,模糊) [52] |
ExoSee [53] | ? | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | ? | 否 | 2007 | ExoSee貌似没有商业模式. |
Free Download Manager [54] | BitTorrent [12] | 否 | metalink [55] | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26] | 否 | 2009 | |
Freenet’s [56] FProxy | Freenet [56] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2009 | 无法通过web界面发布共享的文件. |
Frost [57] | Freenet [56] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2009 | |
FrostWire [58] | Gnutella [11], BitTorrent [12] | 否 | magnet [13] | 免费 | Microsoft Windows [24] Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2008 | LimeWire的分支 [59], 没有封锁版权文件 |
giFT [60] | OpenFT [61] 通过插件支持 Ares [28], Gnutella [11] 和 FastTrack [62] | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | C [63] | 否 | 2004 | |
Gnucleus [64] | Gnutella [11], Gnutella2 [65] | 否 | 否 | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26] | 否 | 2005 | |
GNUnet [66] | GNUnet [66] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | C [63] | 否 | 2008 | |
gtk-gnutella [67] | Gnutella [11] | 否 | magnet [13] | 免费 | Unix-like [25] | GPL [16] | C [63] | 否 | 2008 | |
iMesh [68]
(pre v6.0) |
FastTrack [62], Gnutella [11], Gnutella2 [65] | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 否 | 2008 | |
Kazaa [69] | FastTrack [62] | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 是 | 2006 | 在澳大利亚被判为非法, 广告/间谍软件 |
Kazaa Lite [70] | FastTrack [62] | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | – | 否 | Kazaa [69]无广告版本 (fake versions in circulation) | |
KCeasy [71] | Ares [28], Gnutella [11], FastTrack [62] 和 OpenFT [61] | 否 | 否 | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26], Delphi [29] | 否 | 2008 | 容易使用. 使用整合的 giFT [60] 文件共享 独立 [72]的后台程序 [73] |
LimeWire [74] | Gnutella [11] | 否 | magnet [13] | 免费 / US$18.88 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2009 | 2007年6月因侵犯版权被告. Windows Vista下使用Zone Alarm时会出现连接问题. |
Manolito [75] | MP2P [41] | 否 | mp2p links [42] | 免费 / US$19.95 | Microsoft Windows [24] | 闭源 [31] | ? | 是 | 2008 | |
MLDonkey [76] | BitTorrent [12], eDonkey [21], FastTrack [62], (Gnutella [11], Gnutella2 [65]), Kad [51] | 否 | ed2k [23], magnet [13], sig2dat [77] | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | OCaml [78] | 否 | 2009 | 一个P2P应用程序核心,可使用telnet / web界面 / 图形界面(GUI), 完全远程控制. 使用Sancho GUI 会自动建立SSH安全连接. 自从2.9.0版本开始,对Gnutella 和 Gnutella 2 网络支持被放弃,并且默认为关闭. Kad 模块缺少类似eMule那样的安全措施. 由于缺乏开发者,曾经被认定2.9.0版本以后不再开发. (原始的开发者来自法国,而现在在法国开发类似P2P软件属于非法,又很难找到新的开发人员加入,因为Ocaml [79] 编程语言使用者较少.)但是现在仍在继续开发中. |
MonoTorrent [80] (client library) | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | MIT/X11 [81] | C# [82] | 否 | 2008 | 需要安装Mono 框架 [83] 或 Microsoft .NET 框架 [84] |
Morpheus [85] | NEOnet [86], Gnutella [11], Gnutella2 [65], BitTorrent [12] | 否 | 否 | 免费 / US$19.95 | Microsoft Windows [24] | 闭源 [31] | ? | 否 | 2007 | |
MUTE [87] | MUTE [87] | 是 | 否 | 依靠捐款 | Microsoft Windows [24], Linux [88], Mac OS X [15] | GPL [89] | C++ [26] | 否 | 2007 | |
Nodezilla [90] | Private [91] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25] | partially GPL [16] | Java [18] | 否 | 2008 | 图形界面为GPL授权,其余部分为私有 |
Opera [92] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | 闭源 [31] | C++ [26] | 否 | 2009 | |
Piolet [93] | MP2P [41] | 否 | mp2p links [42] | 免费 / US$19.95 | Microsoft Windows [24] | 闭源 [31] | ? | 是 | 2008 | |
Qbittorrent [94] | BitTorrent [12] | 否 | 否 | 免费 | Unix-like [25], Solaris [95] | GPL [16] | C++ [26] | 否 | 2009 | |
RShare [96] | RShare [96] | 是 | 否 | 免费 | Microsoft Windows [24] | GPL [16] | C# [82] | 否 | 2007 | 类似eMule的易用性 |
Share [97] | Share [97] | 是 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | Delphi [29] | 否 | 2006 | 匿名开发者. 像Winny [98]一样成功 |
Shareaza [99] | eDonkey [21], BitTorrent [12], Gnutella [11], Gnutella2 [65] | 否 | ed2k [23], magnet [13] | 免费 | Microsoft Windows [24] | GPL [16] | C++ [26] | 否 | 2009 | 使用了一个强大的库. 由一组志愿者维护. |
Stealthnet [100] | Stealthnet [100] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25] | GPL [16] | C# [82] | 否 | 2009 | |
Soulseek [101] | Soulseek [101] | 否 | 否 | 免费/可捐款 | Microsoft Windows [24] | 闭源 [31] | ? | 否 | 2009 | 可以下载整个专辑,浏览其他用户的文件目录树,不支持多来源下载 |
SymTorrent [102] | BitTorrent [12] | 否 | 否 | 免费 | Symbian S60 [103] | GPL [16] | C++ [26] | 否 | 2008 | 在手机操作系统Symbian上运行 |
Thaw | Freenet [56] | 是 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2008 | |
Transmission [104] | BitTorrent [12] | 否 | 否 | 免费 | Mac OS X [15], Unix-like [25], BeOS [105] | MIT [106] | C [63], ObjC [17] | 否 | 2009 | 轻量级并且跨平台 |
TrustyFiles [107] | eDonkey [21], Overnet [49], Gnutella [11], Gnutella2 [65], FastTrack [62], BitTorrent [12] | 否 | ed2k [23] | 免费/US$29 | Microsoft Windows [24] | 闭源 [31] | ? | 是 | 盗用了Gnucleus [64], giFT [60], 和 avlib [108]的代码; 宣布过Linux版本, 但从未发布 | |
µTorrent [39] | BitTorrent [12] | 否 | 否 | 免费 | Microsoft Windows [24], Mac OS X [15] | 闭源 [31] | C++ [26] | 否 | 2009 | 被设计的非常小; 主程序仅170KB,被压缩过 [109] |
Vuze [110]
(即以前的 Azureus) |
BitTorrent [12] | 否 (使用 I2P网络 [111]时匿名) | magnet [13] | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | GPL [16] | Java [18] | 否 | 2009 | |
Warez P2P [112] | iP2P DHT [113] | 否 | 否 | 免费 / US$19.99 | Microsoft Windows [24] | 闭源 [31] | ? | 否 | 2007 | 开发者说Warez v3.0 beta版本没有有害软件 |
WinMX [114] | WinMX 网络 [独立,用户运行], OpenNAP, 聊天室 | 否 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 否 | 2004 | 官方开发者由于RIAA的强制而停止开发. 3.53, 3.54 beta 4 和旧的版本由第三方发布. |
Winny [98] | Winny [98] | 是 | 否 | 免费 | Microsoft Windows [24] | 闭源 [31] | C++ [26] | 否 | 2003 | |
Wuala [115] | Wuala | 否 | 否 | 免费 | Microsoft Windows [24], Unix-like [25], Mac OS X [15] | 闭源 [31] | Java [18] | 否 | 2009 |