Shareaza

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Shareaza
software
Siglă
Captură de ecran Shareaza 2.1 (în modul cu file)
Captură de ecran Shareaza 2.1 (în modul cu file)
Tip Client BitTorrent
De la persoană la persoană
Dezvoltator Michael Stokes
Echipa de dezvoltare Shareaza
Ultima versiune 2.7.10.2 (18 septembrie 2017)
Sistem de operare Microsoft Windows
Limba C ++
Licență GNU GPL
( licență gratuită )
Site-ul web shareaza.sourceforge.net/

Shareaza este un client peer-to-peer disponibil pentru sistemul de operare Microsoft Windows . Caracteristica sa principală este capacitatea de a căuta și descărca fișiere din mai multe rețele simultan, folosind simultan toate rețelele și protocoalele ca surse pentru descărcare. Shareaza este capabil să se conecteze la rețelele Gnutella , Gnutella2 , eDonkey2000 și să utilizeze protocoalele BitTorrent , HTTP , FTP și EFTP ; acceptă diferiți identificatori de resurse uniforme (URI), inclusiv denumiri de resurse uniforme (URN), cunoscute sub numele de legături magnetice , legături eD2k , legături Piolet , BTIH (BitTorrent Info Hash) și legăturile Gnutella acum depreciate.

Shareaza a fost prima aplicație care a implementat suport pentru hash-uri TigerTree și a făcut posibil un torrent descentralizat.

Shareaza este tradus în 27 de limbi, inclusiv în italiană .

Dezvoltare

Spre sfârșitul anului 2002 , cu versiunea 1.8.0.0 dezvoltatorul său original a introdus rețeaua Gnutella2 , o versiune evoluată a rețelei Gnutella și mai târziu rețeaua eDonkey2000 și protocolul BitTorrent, cu versiunea 1.8.8.0. Principala diferență în protocoalele utilizate de rețeaua Gnutella2 a fost structura pachetelor de comunicații, făcute modulare și ușor extensibile și sistemul de căutare care a trecut de la inundație la tehnica de mers , deplasând greutatea căutării către clientul care a inițiat-o . Principalele motive pentru crearea rețelei Gnutella2 sunt încetineala cu care au fost introduse inovațiile tehnologice în Gnutella. Unii dezvoltatori de clienți pentru rețeaua Gnutella ( Bearshare , LimeWire , XoloX și alții) au criticat puternic alegerea [1] [2] . Criticile s-au axat pe alegerea numelui noii rețele și pe ambițiile dezvoltatorului. Detractorii numelui Gnutella2 se referă la acesta ca „protocolul lui Mike” sau „MP”. Un mod neutru de a face referire la rețea, folosit pentru a evita controversele asupra numelui, este „G2”. Singurul care a susținut alegerile lui Michael Stokes a fost dezvoltatorul Gnucleus și GnucDNA John Marshal care ulterior a adăugat suport Gnutella2 la GnucDNA [3] .

De atunci, Gnutella2 a ajuns la o dimensiune substanțială [4] și este acum susținut de Shareaza, MLDonkey , Adagio, toți clienții GnucDNA , precum Gnucleus și Morpheus și alte aplicații.

Versiunea 2.0.0.0 din 01/06/2004 a fost distribuită sub licența GNU GPL . Sursele sunt disponibile de pe site și pe sourceforge . Pentru dezvoltatorii interesați, CVS cu toate reviziile de cod de la versiunea 2.0.0.0 este disponibil pe Sourceforge. Shareaza este dezvoltat folosind Microsoft Visual Studio .NET 2003, în limbaj C / C ++ și MFC și ATL. În prezent, versiunea de dezvoltare (2.2.3 beta) folosește și biblioteca Boost . Intențiile declarate ale dezvoltatorilor actuali sunt de a reduce cât mai mult posibil constrângerile impuse programului prin utilizarea MFC și ATL, pentru a facilita portarea Shareaza către alte sisteme de operare și către interfețele grafice multiplată bazate pe open source programe precum GTK sau WxWidget. Acest lucru ar face inutilă utilizarea Microsoft Visual Studio ca platformă de dezvoltare.

Schimbarea domeniului

Începând cu 19 decembrie 2007, domeniul shareaza.com nu mai este sub controlul echipei de dezvoltare, ci propune o versiune 4.0 a Shareaza. Această versiune nu este realizată de dezvoltatorii software-ului original, care consideră că este o înșelătorie, încălcând GNU GPL și comportându-se ca un spyware [5] . În urma acestui eveniment, dezvoltatorii s-au mutat pe domeniul shareaza.sourceforge.net, de unde își continuă bătălia împotriva Discordia Ltd., compania care administrează vechiul domeniu, care la 10 ianuarie 2008 a depus la birou brevete SUA o cerere către înregistrați marca Shareaza [6], dar de la compania Discordia Ltd sau de la producătorii de iMesh , dintre care Shareaza 4.0 este clona, ​​ușor modificată.

După trecerea întregului proiect către domeniul www.pantheraproject.net și reînnoirea graficii site-ului, pe 12 ianuarie 2009, acest domeniu a fost ocupat și de echipa Discordia Ltd.

Singura pagină oficială a proiectanților primului software Shareaza este găzduită de Sourceforge , de pe care să descărcați programul real acum la versiunea 2.7.10.2. [7]

Notă

  1. ^ Slyck News - Gnutella vs. Gnutella2, partea 1 , pe slyck.com . Accesat la 2 octombrie 2005 (arhivat din original la 5 martie 2016) .
  2. ^ Slyck News - Gnutella vs. Gnutella2, partea 2 , pe slyck.com . Adus la 2 octombrie 2005 (arhivat din original la 8 septembrie 2005) .
  3. ^ Slyck News - Gnucleus / GnucDNA adaugă Gnutella2 Support , la slyck.com . Adus la 2 octombrie 2005 (arhivat din original la 17 aprilie 2005) .
  4. ^ cPanel Arhivat 1 octombrie 2005 la Internet Archive .
  5. ^ PI: Shareaza vs. Shareaza
  6. ^ Această pagină s-a mutat! , la shareazasecurity.be . Adus la 17 martie 2008. Arhivat din original la 18 martie 2009 .
  7. ^ Schimbarea domeniului , pe valkiro.org . Adus la 8 iulie 2011 (arhivat din original la 18 iunie 2011) .

Elemente conexe

Alte proiecte

linkuri externe