It would be great to have a summary/comparison of these systems, from a technical standpoint but also in what they try to accomplish. It would be a great resource for newcomers.
I know it’s a big task so perhaps we can use this thread to collect bits and pieces that can later be summarized.
Good idea David, hopefully the outcome of this thread will be very useful in helping to educate. My understanding on some of the some of the major differences between the tech, it would be great if others could chime in to confirm these and help build the picture.
Freenet is intended as a network for public sharing and broadcast of files and is not intended to limit access to those files. Therefore, it is not used for private storage of data and does not permit ‘ownership’ of data in the same way that users can (will) with the SAFE network, which permits both public and private data. AFAIK, Freenet also removes data which is not commonly accessed to save space, I don’t think there are any deduplication mechanism in place.
I also believe that GNUnet is similar in this regard, not allowing users to control, edit or delete data.
We also get compared to Tahoe a lot, as I see it the major differences here are that Tahoe does not; preserve the anonymity of uploaders or downloaders and is also not a reputation based network.
I also think it’d be useful to have the list for developers to help integrate/make them compatible with maidsafe so the safe network could be run not only over the internet but also over various mesh networks, or even form it’s own mesh network. Imagine if the safe network doubled as a mesh network. You download the maidsafe software and not only do yooou connect to the safe network but you can also connect to the safe network without internet so long as you’re within range of someone on the safe network. Very useful in promoting it I’d say.
P.S. Add project byzantium to the list of mesh networks.