So, we really need to figure out what Freenet is.  It is not just the
Java software, since Whiterose (Adam Langley's perpetually unfinished 
but impressive C++ implementation) is just as much Freenet as Fred is,
in fact, Whiterose may even reach 0.4 before Fred does!

We really need to nail down a set of specs so that we can decide whether
a given piece of software is actually a Freenet node.  This needs to be
a specification for the protocols supported by the software, and also
some parameters as to its internal operation.

My simple suggestion for this is that we nail down the FCP, FNP0.4, and
XML-RPC specs, and they become the minimum supported protocols for a
node.  I also think that it makes sense to have several layers of FCP,
the first being the basic protocol, the next transparently handles
metadata (such as redirects, and file-splitting), and possibly a third
which handles things like stacks (see my previous emails on the
subject).

Ian.

PGP signature

Reply via email to