On Fri, 2003-02-14 at 12:23, ~sattaru praveen~ wrote:
> 
> hi 
> 1)  i want to know what is the arcihtecture of freenet .

Browse the documentation section of the Freenet website.

> 2)what is the difference between freenet and other file sharing projects other than 
>privacy?

"File sharing" doesn't really describe Freenet.  Freenet is more about
routing.  It works over a regular routing protocol (IP, but any
network-layer protocol should do the job).  Where IP is designed to
route you to a specific machine idenitified by a specific address,
Freenet routes you to a specifc peice of data idenitified by a
cryptographic key.

Freenet has a fairly steep learning curve, and I think part of the
reason is that people try to think of it in terms of "file sharing". 
You won't really "get it" until you can think of Freenet in terms of
routing.

>3)Are there any projects similar to freenet.

Yes, to varying degrees of similarity.

Some Gnutella developers (apparently indepedently) came up with
something similar to Freenet CHKs, as have a few other file sharing
projects.  They use different terms, but they all have the idea of using
a cryptographic hash to find a specific peice of data.

Then there are some developers who have come up with something
strikingly similar to Freenet, either on their own or as a derivitive
work.  Personally, I think the independant developments will eventually
fizzle out, while the derivitive works will either crash and burn or be
wildly successful, depending on the developers' motivation and current
understanding of Freenet.  If they don't understand Freenet now, they're
just going to make a poor reimplementation.  If they don't have the
motivation, they'll be just another project on SourceForge that has a
project page and nothing more.


-- 
Timm Murray

GPG Key: E4E143C6
Fingerprint: 591D DD8C 078C 7D45 ECE6  7B04 B62A 02C0 E4E1 43C6


-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s+: a-- C++(++++) UL++>++++ P+++>+++++$ L++>+++++$ !E W--@ N++@
!o 
!K w--- O@ M !V !PS !PE Y+(++) PGP+++ t@ 5+++ X@ R tv b++(++++) DI++@
D+(++) 
G e* h* r->r+++ y? 
------END GEEK CODE BLOCK------

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to