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
