LimeWire é um compartilhador de arquivos em P2P que utiliza a rede Gnutella. É software padrão de código aberto que funciona num protocolo de softwares livres. Possui também a possibilidade de troca de aspecto (skins) por outras que podem ser baixadas na página oficial do programa ou feitas por usuários mais experientes.
A linguagem de programação empregada no LimeWire é o Java, portanto o software torna-se capaz de funcionar em qualquer sistema operacional que possua uma "Máquina virtual Java" instalada. Para facilitar a instalação por parte de utilizadores leigos, os desenvolvedores criaram pacotes de instalação para Windows, Mac OS X e Linux. 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.
http://www.limewire.com/LimeWireWinBoth