Signal 11 wrote:

> Good idea, but I think alot of people may be looking at Freenet
> and basically want Napster without a central authority. I think
> there needs to be something more detailed than what is on the
> Freenet page currently.

A lot of people probably see freenet in that light. Why don't you take
one of the GPL'd napster clients and add freenet support? [1]

And yes, I know it's not as simple as swapping the code, especially
while there's no C implementation. Nevertheless, the java clients will
write to stdout, so adding support for rudimentary client metadata
should not be much harder then creating a thread and doing a popen().
Feel free to invent your own metadata conventions--nobody'll stop you!

> so far has been unfocused and disorganized. Freenet could be *anything*
> if you just browsed through what the major news organizations had to
> say about it.

The average customer of the major news organizations probably thinks
napster is "a web site", too. Besides, freenet's a protocol, not just
some MP3 sharing hack. It really could be anything. Your toaster could
use freenet to subvert the evil, debaucherous, monopolistic
toasting-algorithm cartel.

> Everyone here has a different idea of what Freenet is. Trying to code
> for a project when you don't know its goals is like trying to build
> a building without a blueprint.

Freenet's goals are right on the project web page last time I checked.

Freenet is a "completely decentralized" "peer-to-peer network" that
distributes information "in an efficient manner" "without fear of
censorship", "cannot be attacked" like Napster, and is "much more
efficient and scalable" than Gnutella.

Seems pretty clear to me. 

> P.S. It would help if the "building" was done with something more of us
>      are familiar with.. *cough* or atleast have other clients one could
>      work on and have someone who could port the "good ideas" from one
>      platform to the other. As it sits right now, it appears that all
>      the alternatives to the java client just play catchup to the main
>      tree.

[1] I suspect there are a great many people lurking here who are waiting
for a client library written in C to be released before they get
hacking. Hopefully someone experienced will write it soon.

And no, my breakthroughs in checking if a port is open in C do not
qualify me. Sorry.
_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to