Sharelin

Sharelin è un client peer to peer open source per la rete Gnutella2 (conosciuta anche come G2) con interfaccia grafica web-based (il che significa che vi si ac

Sharelin
Sharelin
software
GenerePeer-to-peer
SviluppatoreSav (Wieldar)
Ultima versione0.2.6 (11 dicembre 2011)
Sistema operativoLinux
Berkeley Software Distribution
LinguaggioC++
LicenzaGNU General Public License
(licenza libera)
LinguaInglese

Sharelin è un client peer to peer open source per la rete Gnutella2 (conosciuta anche come G2) con interfaccia grafica web-based (il che significa che vi si accede tramite normale browser web). Attualmente è l'unico client Gnutella2 pensato esplicitamente per sistemi Unix e Unix-like.

Storia

Nato nel 2008, il progetto è ospitato da SourceForge. Sharelin implementa molte o tutte le caratteristiche della rete Gnutella2 utilizzate da Shareaza.

Il programma interagisce con l'utente tramite interfaccia web-based, permettendone il controllo per mezzo di un normalissimo browser. Cosa che ne rende l'uso possibile in tutti i diversi ambienti grafici comunemente utilizzati dalle varie distribuzioni GNU/Linux senza che l'utente debba installare librerie grafiche aggiuntive non appartenenti al proprio ambiente desktop.

L'ideatore e lo sviluppatore di Sharelin è "Sav", uno degli sviluppatori del progetto Shareaza. L'idea iniziale alla base di Sharelin era quella di consentire a Shareaza e alla rete Gnutella2 di caricare e scaricare file anche poggiandosi su server Unix-based. Le ultime informazioni sul progetto iniziale sono presenti sul forum di Shareaza e sulla homepage di Sharelin.[1]

Caratteristiche

Leggerissimo e potente, scritto per poter girare anche su un normalissimo router, una piccola porzione del suo codice è basata su Shareaza. Questo giustifica la somiglianza dei due nomi.

Tuttavia non più di circa 100 linee di codice sono state prese direttamente da Shareaza. L'intero codice della rete G2 ad esempio è stato completamente riscritto da zero e le implementazioni per l'hashing e la codifica base32/64 utilizzano codice importato da altri progetti simili distribuiti sotto medesima licenza GPL o altre licenze free software.[2].

Un port di Sharelin per le distribuzioni basate su Arch Linux (il che comprende anche Arch Linux stessa ovviamente) è attivamente mantenuto su AUR.[3]

Note

  1. ^ Sharelin - Home Page, su sharelin.sourceforge.net (archiviato dall'url originale il 1º maggio 2009).
  2. ^ Sharelin FAQ page, su sharelin.sourceforge.net (archiviato dall'url originale il 23 gennaio 2010).
  3. ^ sharelin - AUR, su aur.archlinux.org (archiviato dall'url originale il 20 dicembre 2012).

Voci correlate

Altri progetti

Collegamenti esterni

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.