Sharelin

SharelinDeveloper(s)| Sav (Wieldar)

|

Written in| C++ with Boost
Operating system| GNU/Linux OS, Unix
Type| Peer-to-peer file sharing
License| GNU General Public License
Website| https://sourceforge.net/projects/sharelin/

Sharelin is a terminal peer-to-peer file sharing client for Unix-derived operating systems.[1] It operates on the Gnutella2 (G2) network. The project is based at SourceForge.net and was established in 2008. As of December 2015[update] it had not been updated since 2011. Features of the Gnutella2 network similar to those of Shareaza are being ported. It features a web UI allowing to control it via a web browser, which makes operation and maintenance possible in the various graphical environments commonly used in different Linux distributions.

The creator and author of Sharelin is "Sav", one of the developers of the Shareaza project. At the beginning, the idea behind Sharelin was to help Shareaza and the G2 network by allowing to upload and download files from Unix-based servers. The latest information about the project is posted on the Shareaza forums and on the Sharelin homepage.[2]

A small part of its code is based on Shareaza. This justifies the similarity of the names of both clients; however there are barely 100 lines of code borrowed from Shareaza. The whole G2 networking code has been written from scratch; hashing and base32/64 implementations use code borrowed from various sources licensed under the GPL or similar free licenses.[3]

A port of Sharelin is actively maintained in Arch User Repository.[4]

## See also

* Shareaza
* Free Culture

## External links

| Wikimedia Commons has media related to Sharelin.

|

* Sharelin Project Home and Official Download Site on SourceForge.net
* The Sharelin Discussion Forums
* The Shareaza Forums, where Sharelin related posts are treated equally; previously main Sharelin forum (on SourceForge.net).
* Shareaza Home Page, source of the idea of Sharelin.
* Video tutorial for setting up and using Sharelin on Ubuntu by compiling it from the source code.

## References

1. ↑ Sav (Wieldar). "Sharelin "About" project page". Hosted by Sav (Wieldar) on SourceForge.net. http://sharelin.sourceforge.net/?r=pg/About/. Retrieved 13 May 2010.
2. ↑ Sharelin homepage
3. ↑ Sav (Wieldar). "Sharelin FAQ page". Hosted by Sav (Wieldar) on SourceForge.net. Archived from the original on 23 January 2010. https://web.archive.org/web/20100123063054/http://sharelin.sourceforge.net/?r=pg/FAQ/. Retrieved 13 May 2010.
4. ↑ "sharelin". Hosted by AUR. Archived from the original on 2012-12-20. https://archive.is/20121220195909/https://aur.archlinux.org/packages.php?ID=61981. Retrieved 16 Aug 2012.

* v
* t
* e

Gnutella2

Developer|

* Michael Stokes

Technology|

* Distributed hash table
* Tiger Tree hash
* Magnet URI scheme
* SHA-1

Terminology|

* Gnutella crawler
* Node
* Overlay network
* TCP
* UDP

Software|

* FileScope
* GnucDNA
* Gnucleus
* Morpheus
*   * Shareaza
* Sharelin
* All clients (comparison)

* v
* t
* e

Peer-to-peer file sharing

Networks,
protocols|

| List|

* List of P2P protocols

|

Decentralized|

* Ares
* BitTorrent
* FastTrack
* OpenFT
* Gnutella
* Gnutella2
* Overnet
* WinMX

Server-based|

* Direct Connect
* eDonkey2000
* Kad
* OpenNap

Anonymous|

* Freenet
* GNUnet
* MUTE
* Oneswarm
* Perfect Dark
* RetroShare
* Share
* StealthNet
* WASTE
* Winny

Single client|

* DAT
* Filetopia
* Fopnu
* Soribada
* Soulseek

Comparisons
of clients|

* Advanced Direct Connect
* BitTorrent
* Direct Connect
* eDonkey
* Gnutella
* Gnutella2

Hyperlinks|

* eD2k
* Magnet
* Metalink

Uses|

* Backup
* Broadcatching
* Segmented file transfer
* Disk sharing
* game & video sharing
* Image sharing
* Music sharing
* Peercasting
* Sharing software
* Web hosting (Freesite, IPFS, WebTorrent, ZeroNet)
* Legal aspects

Concepts|

| Privacy|

* Anonymous P2P
* Darknet
* Darkweb
* Friend-to-friend
* I2P
* Open Music Model
* Private P2P
* Seedbox
* Tor
* Virtual private network

|

Internal
technologies|

* Distributed data store
* DHT
* Merkle tree
* Mix networks
* NAT traversal
* PEX
* Protocol Encryption
* SHA-1
* Super-seeding
* Tracker
* UDP hole punching
* µTP

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Sharelin&oldid=734458"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template