LimeWire
Origem: Wikipédia, a enciclopédia livre.
LimeWire é um compartilhador de arquivo em P2P que utiliza a rede Gnutella. É software padrão aberto que funciona em um protocolo aberto, livre para que o público o use. Possui também a possibilidade de troca de peles (skins) por outras que podem ser baixadas na página oficial do programa ou feitas por usuários mais experientes.
Foi o primeiro software de compartilhamento de arquivos a suportar transferência de arquivos mesmo através de um firewall, na versão 4.2, lançada em novembro de 2004.
A linguagem de programação empregada no LimeWire é o Java portanto o software se torna capaz de funcionar em qualquer sistema operacional que possua uma Máquina virtual Java instalada. Para facilitar a instalação por parte de usuários leigos, os desenvolvedores criaram pacotes de instalação para Windows, Mac OS X e Linux.
O LimeWire usa padrões de criptografia para assegurar a validade do arquivo descarregado. Os algortimos utilizados são SHA-1 e Tiger tree hash.
A versão para Windows do software, possui um instalador do Java que confere se o computador possui ou não a versão mais recente e descarrega-a se necessário.
A Lime Wire LLC, desenvolvedora do LimeWire, distribui duas versões do programa: Uma gratuita e outra com mais funcionalidades (LimeWire PRO) que é vendido por aproximadamente R$45. Esta versão promete downloads mais velozes e resultados de busca mais completos, além de uma interface padrão modificada.