Mnet 0.6 reviewDownload
Mnet is a distributed file store
Mnet is a distributed file store. It is formed by an emergent network of autonomous nodes which self-organize to make the network robust and efficient. A distributed file store is a shared virtual space into which you can put, and from which you can get, files.
Mnet is also an emergent network. An emergent network is one in which the important features of the network result from the interactions of nodes operated by autonomous people or organizations who do not explicitly coordinate with one another.
There are many interesting applications that can be built on top of an emergent network and a distributed file store. The first application that has been written for the Mnet project is a file-sharing application which lets you search for and download files by any kind.
The Mnet project is a Free Software, Open Source project run solely by hackers volunteering in the public interest. It currently has no commercial sponsorship, although there is at least one company that is using related source code. See the related projects page for more information.
What's New in This Release:
ported to Mac OS X (including full GUI)
decentralized metatracking using an idea borrowed from the Chord DHT; Now anyone can run a MetaTracker -- the more the merrier.
Every fifteen minutes, search for new peers.
If a peer has stopped responding to your requests, do not forget about that peer, but instead retry that peer in an exponential backoff fashion so that you can reconnect to him when he returns.
When viewing search results, include datestamps showing when the files were published. You can also search on date of publication.
added utilscripts/weather.pl. The "Mnet Weather Report" script which tells you which nodes you have peered with recently, and rates the Content Trackers that you have used.
fixed content tracker bug which gave an error when tracker was searched by 'all'
IRC nick is equal to your nodeId by default.
With the default settings, you run a Relay Server.
When acting as a relay client (i.e., your computer is behind a firewall or NAT), prefer relay servers that give you faster service.
multiple redundant bootpages: try each one in turn, and try one only when a connection to a metatracker has failed, and then only in order to get new IP address for that particular metatracker.
Approximately one million bugs and performance issues have been fixed. (Not that Mnet v0.6.2 is a fast way to transfer files.)
Mnet 0.6 keywords