Sharelin

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Sharelin
software
Tip De la persoană la persoană
Dezvoltator Sav (Wieldar)
Ultima versiune 0.2.6 (11 decembrie 2011)
Sistem de operare Linux
Distribuție software Berkeley
Limba C ++
Licență Licență publică generală GNU
( licență gratuită )
Limbă Engleză
Site-ul web sourceforge.net/projects/sharelin/

Sharelin este un client open source peer to peer pentru rețeaua Gnutella2 (cunoscută și sub numele de G2) cu o interfață grafică bazată pe web (ceea ce înseamnă că este accesat printr-un browser web normal). În prezent, este singurul client Gnutella2 conceput în mod explicit pentru sistemele Unix și Unix-like .

Istorie

Născut în 2008, proiectul este găzduit de SourceForge . Sharelin implementează multe sau toate caracteristicile rețelei Gnutella2 utilizate de Shareaza .

Programul interacționează cu utilizatorul printr- o interfață web , permițându-i să fie controlat cu ajutorul unui browser foarte normal. Ceea ce face posibilă utilizarea acestuia în toate mediile grafice diferite utilizate în mod obișnuit de diferitele distribuții GNU / Linux fără ca utilizatorul să fie nevoit să instaleze biblioteci grafice suplimentare care nu aparțin mediului lor de desktop .

Creatorul și dezvoltatorul lui Sharelin este „Sav”, unul dintre dezvoltatorii proiectului Shareaza . Ideea inițială din spatele Sharelin a fost să permită lui Shareaza și rețelei Gnutella2 să încarce și să descarce fișiere chiar și pe servere bazate pe Unix . Cele mai recente informații despre proiectul inițial pot fi găsite pe forumul Shareaza și pe pagina de pornire a lui Sharelin. [1]

Caracteristici

Ușor și puternic, scris pentru a rula chiar și pe un router normal, o mică parte din codul său se bazează pe Shareaza. Acest lucru justifică asemănarea celor două nume.

Cu toate acestea, nu mai mult de aproximativ 100 de linii de cod au fost preluate direct de la Shareaza. De exemplu, întregul cod al rețelei G2 a fost complet rescris de la zero și implementările pentru codificare hashing și base32 / 64 folosesc codul importat din alte proiecte similare distribuite sub aceeași GPL sau alte licențe de software gratuit . [2] .

Un port Sharelin pentru distribuțiile bazate pe Arch Linux (care include și Arch Linux în sine) este menținut activ pe AUR . [3]

Notă

Elemente conexe

Alte proiecte

linkuri externe