Limewire是一个以(yǐ)GNU通(tōng)用公(gōng)共许可证发布的自由软件。
LimeWire以Java程序设计语言(yán)编写,可在任何装有(yǒu)Java虚拟机的(de)电(diàn)脑上(shàng)运行,现提供(gòng)了适(shì)用于Microsoft Windows、Mac OS X与基于RPM的Linux发行版的安装程式。对Mac OS 9及其他早期版(bǎn)本的支援(yuán)随着LimeWire 4.0.10的发布而(ér)丧失。
LimeWire使(shǐ)用SHA-1与Tiger Tree Hash暗号化(huà)杂凑函数(shù)来确保已下载资料的(de)完整性。尽管研究员已鉴定(dìng)SHA-1算法的潜在弱(ruò)点,但由于LimeWire并非只(zhī)依赖于SHA-1,该些弱点不会(huì)对(duì)LimeWire验证已下载档案有太大的影响。
LimeWire提(tí)供透过Digital Audio Access Protocol分享其数据(jù)库,因此当LimeWire运行时任何己分(fèn)享的档案将可(kě)被(bèi)局域网络中使用DAAP的装置(如iTunes)检测到。
LimeWire是一(yī)个使用(yòng)Gnutella网(wǎng)络来寻找与传送档案的 Java平(píng)台点对(duì)点档案(àn)分(fèn)享客户端(duān)。Limewire是(shì)一个以GNU通用(yòng)公共许可证发布的自(zì)由软件,另外亦鼓(gǔ)励用户缴费(fèi)使用(yòng)LimeWire Pro。
LimeWire的开(kāi)发商Lime Wire LLC为(wéi)该程式分发了两个版本,一个(gè)免费的(de)基本(běn)版与一个费用(yòng)为18.88美元(9.78欧元(yuán))的增强版(bǎn),开(kāi)发(fā)商声称增强版会提供更快的下(xià)载(zǎi)速度。这是通(tōng)过在任何时间推动相同搜查档案直接连接4个主机来达成(chéng),而免费(fèi)版限制了最多连接2个主机。2004年4月前免费版的LimeWire同捆了一个已被电(diàn)脑(nǎo)安全专家(jiā)认(rèn)定(dìng)为间谍软件,名为LimeShop(一个TopMoxie的(de)变种)的程式分(fèn)发。除(chú)此之外LimeShop会(huì)监控线(xiàn)上采购以将销售佣金更改(gǎi)到Lime Wire LLC,而反(fǎn)安装LimeWire将不会移除(chú)LimeShop。2004年4月20日(rì)发布的LimeWire 3.9.4移除了所有同捆软件,解决了该些缺点。
由于LimeWire是一个自由与开放源代码软(ruǎn)件(jiàn),因而(ér)产生了(le)多(duō)个(gè)衍生版本,包括了LionShare,一个宾夕(xī)法尼亚州立(lì)大学(xué)的实(shí)验软件开发计划,以及一个拥有专(zhuān)利(lì)界面,基于Mac OS X的Gnutella客户端Acquisition。康乃尔(ěr)大学的研究员开发了一个名为Credence的名声管理插件,让用户(hù)可在(zài)下载前区别(bié)"真正(genuine)"与"可疑(suspect)"的(de)档案。2005年10月12日有报道指出一些(xiē)LimeWire开放源始(shǐ)码(mǎ)的参(cān)与者衍生了(le)该计划并(bìng)将其名为(wéi)FrostWire。
LimeWire是首个支(zhī)援防火(huǒ)墙到(dào)防火墙传输的档案分(fèn)享程序,这个功能于2004年11月发布的4.2版加入。
现时的LimeWire测试版结合了(le)一个重新编写的Limewire元数(shù)据处理与加(jiā)入(rù)对BitTorrent的支援。
