Freenet 0.5.2 Released
FurbyXL writes "With the RIAA roaring to grab peer-to-peer users by their IP addresses, Freenet - fully anonymized production and consumption of content - is gaining renewed attention. Articles in New Scientist, ZDNet UK, Wired and CNET (and here) set a somewhat typical context for Freenets major release 0.52. Significant performance improvements through NIO-based messaging, probabilistic caching etc. should provide increased rest to Chinese dissidents, but may finally wake-up the RIAA's Matt Oppenheim..." The announcement on the Freenet home page lists several improvements found in the new version: "a new NIO technology that brings improved performance using less CPU and system resources," "Individual nodes are now more efficient," "the speed and routing of the entire network have significantly improved," probabilistic caching, user interface improvements, and more.
Err, I mean... PRIVACY. Yes, PRIVACY here I come!
Not ever having used it, how does it deal with hacked clients, etc?
404 Error:
I've been running the 5000 series builds lately and they're considerably faster and more efficient. Hope everyone has a good experience freeneting.
scott
I have been using Freenet for years but except for the very most popular sites the speed and availability of the sites has made it little more than a toy. In theory, though, it is a great application.
I love the idea of freenet, but after reading how it works, I have to agree with a few complains I've heard. I'm not really happy about the idea of "anything" being able to be shared on my computer. Kiddie Porn comes to mind as one thing I want nothing to do with, and I have no controll over this being shared on my computer or not.
Teach someone to use the net and they won't bother you for weeks; show them Slashdot and you may never see them again.
The man used a furniture analogy to try to prove his point that copyright infringment is piracy. He discounted Freenet because it was too clunky. If the man were any more dense he'd require life support.
Dacels Jewelers can't be trusted.
I wonder how long it'll take for RIAA to spread the FUD about how freenet and opensource are evil
Okay, so let's say Freenet works perfectly and you can't trace anyone by IP address. But someone from the RIAA uses it to download a copyrighted song, wouldn't they then be able to sue all users of Freenet as accessories to the crime? (Assuming each node handles traffic from transactions it may or may not be involved in - that's the way I remember it working.) And then get a court order for Freenet to give up IP addresses of users who have downloaded the client?
I hate liberals. If you are a liberal, do not reply.
For the same reason that a gun is not sent to jail after a homocide, the tools (software and networks) cannot be held liable for the actions of the people that use them.
Now, let me have my new anonymous data transfer protocol already!!!
comment directly in my journal
Or close to it.
I'm one of the main developers for freenet (see zab_ on the opn irc logs the cvs logs)
When 60% of the code (measured in locs) is workarounds for jvm bugs, you know you have problems.
If the sun QA dept. had pulled their act together, this release would have happend at least a month ago.
zab
Don't go silently into that peaceful night
As far as I've understood, freenet is designed to be somewhere where you can access content, as long as somebody has given you the exact address to the file.
The problem I see here, is that there are no easy ways to search for content, except for out-of-band stuff like the web or e-mail, which mostly defeats the entire concept.
What Freenet needs in order to be a viable platform for not only publishing content anonymously, but also for finding it, is a search mechanism built into freenet. Before that happens, there is no way that it will become any popular with the file sharing masses -- it's just too find to hard something to download.
The biggest issue I had with Freenet was not reliability or the fact that I might be sharing kiddy porn, but the fact that THERE WERE NO GOOD KEY INDEXes. Seriously, do a search on Google and the only ones you find are down or haven't been updated in two years. It's the big Catch-22; I won't use it 'til there's something to look at, but there won't be anything to look at until somebody uses it.
I have been running a node with 10k down, 5k up and a 1gb store forever now (niced at -15), and the new version of the software has made a huge difference.
No longer is my CPU at 100% all the time - before when I got put in seednodes I was flatlined, even with the thing niced to -18. Now it's not even noticable.
Bandwidth usage also seems to be more steady, rather than spiking every now and again it holds steady at one number. (~85-90% of allocation.)
Responsiveness has increased slightly - it's about what you would expect from a 56k modem connection.
Run one in the background for a few days - you won't notice it, really. The more people running these things the better, even if they have no use for the system yet and throttle it right back. (10/5 on DSL adds less than 1ms to my ping on ut2k3.)
Beep beep.
just to read that article? I think they're starting their monitoring from their own site. I rejected them all, but I'm thinking about going back to read the content. If those cookies are trackable through ad sites..........
The preceding post was not a Slashvertisement.
Ahhh, the now-infamous kiddy-porn rhetoric. I know you're probably joking, but this always comes up... "Oh no, private communications! But, now they'll distribute kiddy-porn! Think of the children! Oh god, won't someone please think of the children!" Puhlease... yes, something like this will be used for illegal means. So does the US postal service, or PGP for that matter. Does that make it any less useful? No.
The fact is, the minute you guarantee anonymity (something which, IMHO, is required for free speech... after all, what's the point of free speech if you're afraid to exercise that right?), people will abuse it. However, if you truly believe in the right to free speech, you must be willing to take the good with the bad. Anyone who suggests anything else doesn't truly believe in free speech.
Matt Oppenheim: An individual who illegally distributes music on a peer-to-peer network has less of an expectation of privacy than a bank robber wearing a mask when holding up a teller. And, just as the bank robber cannot be heard to complain when the guard pulls off his mask, an infringer on a P2P network cannot complain. The bank robber can at least claim that until his mask is pulled off, nobody knows who he is.
I'll tell you what. If I'm robbing a bank and someone tries to pull of my mask they're getting shot.
Truth be known his comment gives us all a nice hint on how to further anonymize ourselves. What happens when the guard pulls off the mask and you have panty hose pulled over your head? Clean ones...He still can't indentify you...plus if you shoot him he can never tell anyone.
So today's lesson is if the guard/RIAA tries to pull back the mask/masque to make you identifiable then you must shoot to kill and leave no witness behind.
Thank you for playing
You aren't free to do anything, until you've lost everything.
The sooner they discover they are fighting a losing battle and just accept it and look for a better marketing scheme, the better.
This is my sig. There are many like it but this one is mine.
Its simply not efficient. I want to download music, new releases, and movies -- I don't need encryption. I don't need to store unknown files in an encrypted cache. I don't need the rediculously slow speed Freenet offers.
Enter China. They have TriangleBoy. An array of proxies available not behind the Great Firewall. Chinese dissidents can use these anonymous proxies to do publish and consume information. Freenet only inhibits this. Freenet's lack of performance is a major flaw. US proxies are fast, even when trans-Atlantic. Its tried and true tested technology; innovation is welcome, but Freenet is nothing.
Many P2P programs have been developed in shorter timeframes than since all the hype about Freenet began to now. EarthStation5. Piolet. Blubster. RockItNet. Heck, even Kazaa K++'s modifications to Kazaa. Although many of these are not totally anonymous, ES5 is. Check out the ES5 forums (warning: registration required), you'll find a list of tons of anonymous and transparent proxies to use with ES5.
AIM can use proxies too. So can ICQ. SOCKS5, HTTP. Even FTP, HTTP, Internet Explorer, etc. Many proxies also support SSL. For chatting dissident, one can do SSL over IRC.
Freenet is dead.
"The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
Summary of my experience: I found it nearly impossible to use and it was giving me massive Gopher flashbacks.
Hey, since we're all throwing intellectual property rights to the wind by trying to deceive the RIAA, how can I apply FreeNet to misusing GPL'd software for my own benefit?
I'm sure none of you would have a problem with that, because you're not all about double standards, right?
Unfortunately, while freenet might be somewhat secure and private, it would be pretty clear by monitoring a link to an ISP that you were using Freenet. If the Chinese government were to do this they could easily identify and round up the Freenet dissidents. What can we do to help protect freedom behind the bamboo curtain? You can do your part by making sure that Freenet is also used for downloading music! Everyone knows the Chinese like to download and pirate copyrighted material. The Chinese gub'mint will not give it a second look as long as they believe it's being used for piracy and not for dissident speech. We can all do our part for freedom by making sure that Freenet becomes a popular tool for file sharing.
I'm an American. I love this country and the freedoms that we used to have.
You mean your web browser's UI? I'd recommend mozilla, konqueror, opera, or internet explorer. If you have trouble with any of these I'd recommend this book. This page might also be useful.
I suppose I'm not too threatening, presently, but wait till I start Nautilus
From the C|Net interview:
Fine, let's take the corporate aspect out of it & pay only the artists' share for compact discs. That would be somewhere on the order of 30 or 40 cents per disc, if that much (if the artist has a good contract). OK. Throw in $2 for the media & production. CDs start selling for $3 (like vinyl in the early '70s) & P2P would be irrelevant.
Yes, artists deserve to be able to sell what they create. That's why the record company moguls, agents & hangers-on often make as much as or more than the artists themselves.
20 years ago, I remember the high price of CDs being explained as "recouping research & development costs." Ummm... Methinks those costs were recouped long ago. Corporate greed is what it is...
But yeah, Oppenheim, let's take the corporations out of this. Who do you think is paying RIAA in the first place? Roadies?
When the guy equated file sharing with bank robbery, he showed that he is a nutcase.
"Obviously, I'm not an IBM computer any more than I'm an ashtray" (Bob Dylan)
Another anonymous peer to peer system is being developed called 6/4. Many will recognize this as a tribute to the massacre at Tienamen Square and rightly so. It was not developed in order to thumb our noses at the **AA organizations but since they are attempting to inpinge on our rights why not use this tool against them as well.
;-)
Download here
Please note these restrictions:
1. You cannot download this software from us if you are a national of Cuba, Iran, Iraq, Libya, North Korea, Sudan or Syria. Sorry. That's the rule and we cannot let you copy it if you are a national of one of these countries.
2. You cannot download this software from us if you are located in Cuba, Iran, Iraq, Libya, North Korea, Sudan or Syria (or you are located in an embassy, consulate, or other facility that belongs to one of these countries). Again, that's not our rule but it applies to us and we intend to obey it.
3. You cannot download this software from us if you are an entity on the "Denied Persons List" published by the U.S. Department of Commerce Bureau of Industry and Security. The Denied Persons List is published here or here [text file]. The most recent changes to the Denied Persons List are published here.
4. You must be a Certified Patriot! In our view, it is exceptionally patriotic to be a member of Hacktivismo and to advocate civil liberties all over the world. And we don't view people who agree with George Bush, John Poindexter, John Ashcroft, Dick Cheney, or Don Rumsfeld as very patriotic at all. It is patriotic to disagree with Mr. Bush and other friends of Big Oil. But neither we nor George Bush can decide unilaterally whether you are a Certified Patriot merely based on your politics or point of view. A "Certified Patriot" has come to mean anybody (even communists, militia members, muslim extremists, animal-rights activists, tree-huggers, vocal critics of John Ashcroft, and card-carrying members of the ACLU) not listed as a "Specially Designated National" or "Blocked Person" by the U.S. Treasury Department Office of Foreign Assets Control ("OFAC"). The OFAC list of Specially Designated Nationals and Blocked Persons [PDF] is located here [PDF] or here [text file]. The most recent changes [PDF] to the SDN and Blocked Persons List are published here [PDF]. IF YOU ARE NOT ON THE TREASURY DEPARTMENT LIST, THEN YOU, TOO, ARE A CERTIFIED PATRIOT! Congratulations!
I'm all for freedom of speech. However, I really don't like the idea of my computer being used to trade child porn. By running a Freenet node, I give up control of what information gets shared from my computer. Sorry, but I'll pass.
yes, privacy is *very* good. Don't get me wrong. It just seems like this type of network is only for people who can run the client 24x7 (the more you run it the faster it goes). There must be some way to speed up the connection process so that mobile users can have quicker access to freenet content. It would be nice if mobile users could have a "buddy node" that would always be 24x7 that they could connect to in order to get online with more nodes faster. Perhaps 2 types of clients are needed? ahhh, nevermind. this project is slated for the far-reaching future when no one can do anything anymore. Maybe then, everyone will run their nodes 24x7 "for the cause". For now, I'll just stick with bit-torrent. ~
These include:
There's also a transparently obvious move to appeal to the
You're right. One can use these means to acquire child pornography. My concern with Freenet is that it could be hosted on my PC...without my knowledge of consent. Right now, its this factor that keeps me from adopting Freenet. But that's just my opinion....
C - A language that combines the speed of assembly with the ease of use of assembly.
Remember that as soon as you censor one thing, you must censor everything. If the system has the ability to say restirct kiddie porn then it must have the ability to arbitrairly restrict anything, therefore undermining the system in its entirety. Also, remember that freenet functions to keep alive items that are most frequently accessed, so if the world were free of perverts we wouldn't have the problem in the first place ;)
**AA: a bunch of mindless jerks who'll be the first against the wall when the revolution comes
Computers should have encryption capabilities built into hardware
...
then
All web servers would serve encrypted content..
All you mails would be encrypted...
All filesharing would be encrypted...
Perhaps this could be done if the modem/network interface had encryption built in. (Just that I wish they were standard)
Then we wont have to look at freenets and peek-a-booties for freedom.
Life is just a conviction.
Freenet sounds like a great idea, but it's so obviously useful for such horrible uses
In the same category we already have guns, knifes, airplanes, TNT, email, television, cars. I think Freenet has a good chance.
Who are they going to send the letter to? You? Me? The hackers at the Freenet project? The Freenet project isn't pirating their software, the people on the network are. This is Grokster all over again. Freenet has legitimate uses, just like Grokster does... the BSA will never be able to shut it down, because it is GPL'd. The software will always be there.
;-)
And since the BSA will never know what anyone is downloading or uploading, they really have no-one to send their stupid letters to.
Freenet, saving trees one BSA letter at a time
"To make a mistake is only human; to persist in a mistake is idiotic." Cicero
I don't use Freenet much, but I leave my node on always. The way things are headed, freedom of speech is gettting more and more suppressed. I want to continue to support something that we may all need in the future just to communicate. We may all end up like the Chinese dissadents... just read some of the babelfished stuff on their site... can you imagine going through this?
So, if someone hacks an FTP server you run and copies kiddy porn to it, that makes you liable? Somehow, I doubt that... it's called plausable deniability.
Another example, you own a field and someone grows weed on it, does that make you liable? I double that, too...
The fact is, Freenet protects the node operator because they honestly have no idea what content is on their computer. Moreover, they aren't even likely to have the full contents of any given file... only parts of it. Therefore, I suspect there's a real defence for people running Freenet nodes.
What if I want to refuse to store criticisms of the People's Republic of China on my hard drive? Or criticisms of G.W. Bush or Bill Clinton? If I find a mechanism of discerning the content on my system and becoming selective about it, then so can the people who wish to squelch the speech to begin with.
Truly free, truly anonymous speech, if speech is understood as any text or image or sound that can possibly be stored or transmitted, whether it is secrets vital to national security, pornography, slander, libel, copyright violations, or my recipe for waffles, does really demand, in this case, that someone risk hosting materials they might find detestable.
Otherwise, it's like saying "I support your right to live, but I'm not going to pull you out of the water while you're drowning." At best, the "support" is just so many words - it's really support for "nice" speech.
The goal of bittorrent is to distribute content quickly. Anonymity is not an issue, you can easilly get IP addresses of lots of people downloading, as well as find the source of the .torrent file of the tracker.
The goal of freenet is to distribute content anonymously.
What's your point? They are two different tools, with different issues involved.
but funny mods dont give you karma, so the whores dont have a reason to post them
Another example, you own a field and someone grows weed on it, does that make you liable? I double that, too...
It definitely does make you liable, they will sieze your property and you will go to jail. The law doesn't care if you claim that you didn't know about it.
Negative numbers are higher priority. Positive numbers are lower priority. 0 is the default priority. -20 is realtime, 19 is idle-only. So, if you set your freenet process to -15 or -18, it will take over your system. You probably want it at +19. Your CPU usage will probably still be at 100%, but when you want to do something else, freenet will be put to sleep and you shouldn't notice any sluggishness in higher priority processes, unless external requests are overloading your net connection.
A solution to the problem with music today
There is a clone of Freenet that is written in C called Entropy. You can download it from their web site.
Actually, it will have your knowledge and your consent. You know that Freenet has, is, and will be used to deliver content you don't agree with. You consent to allow this, or you don't use freenet.
It sounds like you are not ready to be free. The first step towards freedom is the release of control. As long as somebody is able to make a decision affecting somebody else's use of the medium, then it is not free. It is censorship -- and it doesn't matter how righteous you want to get about it, it's absolutely anthithetical to Freenet.
"But Freenet could be used by pornographers, theives, or terrorists!" True. It can also be used by artists, musicians and governments. It is a tool of the oppressed, with absolutely no background checks. Hell, if I had the ability to censor Freenet, I'd stop every picture of Hitler, every hateful word, and everything pro-conservative and I'd refuse to serve requests for these things, either. In fact, self censoring scripts have been proposed to allow users to "ban" offensive keys. However, none of them would work. Because data flows over and around the machines that won't serve it. New keys will be created daily to lift the ban.
If you don't like it, use the WWW. Freenet is a big, scary idea. A big data bath of absolute freedom. I feel I'm responsible and patriotic enough to use it -- because if even one intelligent, oppressed thought floats to the surface amid the gallons of smut, it'll be worthwhile.
Hey freaks: now you're ju
I though that it was anonymous. How do we know that Chinese rebels are using it???
Antiquated competence won't be a job skill forever.
Easy. All communications in and out are encrypted. Your usage data just shows that you at IP [w.x.y.z] connected to IP [a.b.c.d] on such-n-such date and time, and transmitted some unintelligable data. It doesn't say what you did there, or every how you did it, aside from a port number that you used.
Without certain peices of information, they would have no case.
RIAA: "Your honor, we show here that said defendant connected to this other person at noon on the 15th. We suspect that they downloaded a copyrighted song file!"
Judge: "And which song was it?"
RIAA: "We have no idea, your honor, and they won't tell us!(stomps around courtroom and waves fist in the air)"
Defendant: "I'll use the Chewbacca defense! If it doesn't make sense, you must aquit!"
Judge: "The defendant has countersued you for his attorney fees. I find for the defendant on the grounds that you have wasted all of our time here today. His lawyer fees came to $5,000,000. Now pay up."
"To make a mistake is only human; to persist in a mistake is idiotic." Cicero
Well let's see, if you distributed the source of the file, you'd be in compliance. If you distributed the binary without the source, you'd be out of compliance, but who would want it? Yeah, I trust some version of software I downloaded over a P2P network that refuses to give me source code.
So what else would you do? Modify it? Okay fine, modify it. Then what? How am I going to know that this file even exists to download?
Ultimately something like Freenet doesn't really do anything to GPL software because the fundamental thing that freenet alters, distribution, is already completely kosher under the GPL.
This sig has been temporarily disconnected or is no longer in service
The only question I have, is would it be possible to do something like bittorrent from w/in freenet?
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms,
Basicly the problem I see is that in the production of KP, childeren are being hurt.
In the distribution there is no one who gets hurt. The comsuption of porn will damage the user (addict) more then they already are, and they will loose every sense of reality.
Think of it: Images only becomes porn if someone uses it in that way. A bitmap is no more then a collection of numbers. -- one day you can make a tool the could generate the image you wanted -- No one got hurt in the process. Would you then still object to the images?
(I would object to you wanting to make these images...)
Regretably there are to many people in the world who enjoy looking at KP, imho they should be locked away for a very very long time. Regretably there are people how do anything for a buck, even rape childeren, imho they should be executed.
However: The only way to get ride of KP has nothing to do with distibution. The only solution is that we need beter people. People who value life, truth and people more then money or there own selfish impulses. Who would not think of childeren in that way...
Therefore: if this has nothing to do with distribution, then it has nothing to do with Freenet.
What I cannot create, I do not understand
In fact it has arguably harmed both individuals and the greater of our society. Harmed not only directly from the heightened stigma associated with this behavior (which discourages open discussion of the problem, thus further isolating people from seeking treatment), but also because of the witch hunts this stigma has incited, leading to the destruction of a great many lives: (innocent) parents and the children of those parents whose lives were destroyed.
Yes, free speech is all about "shit you don't like." That you and so many others have been so completely brainwashed by the thought police running washington and the allegedly "free" press shows just how fragile freedom is. Polls in Singapore have shown that, by and large, the people think government censorship is a good thing; your comments are emblematic that same brainwashing right here in the good ol' "Land of the free."
What do you get for pretending the danger's not real?
Meek and obedient you follow the leader
down well trodden corridors into the valley of steel...
There are a couple of good user interfaces for Freenet; the best is probably FROST, which includes messaging and searching.
look in the "tools" section of the freenet site.
Why, yes, I AM a Pagan Libertarian.
There are at least half a dozen reliable index sites within Freenet itself, and several of them are linked to from the gateway page.
Why would you want an index outside of freenet anyway? Holding such a thing on a regular web server means your access can be tracked and logged, which defeats the purpose!
There's plenty to look at in Freenet. I'd bet a significant sum that you haven't tried it recently.
By that logic you would be in favour of outlawing the telephone system, since I can use that to make a drug deal, or incite racial hatred.
Or what about beds? I can have sex with minors in my bed. Make beds illegal!
You're right - it's not about free speech, but it *is* about balance. Balancing the good with the evil.
If you can find a way to design Freenet so that kiddie porn is difficult or impossible to upload without altering the system so much as to make it useless for everybody, then go ahead.
"And the meaning of words; when they cease to function; when will it start worrying you?"
It has been done. It was pretty worthless. It may still be in process, but it is not a part of Freenet. It's a hacked client and you're welcome to use it.
But you should know that the reason it was worthless is that keys in freenet are so easy to create that the second one got blocked, and published to a block list, you could resubmit the same file with a new key. Which would also have a different file size and CRC.
So, no way to identify offensive files until they download and decrypt. So, no useful mechanism to censor them. But a very useful mechanism for filling your hard drive with a useless black list.
It doesn't help, besides. If your computer refuses to serve a file, clients will just request around you. And thanks to the ease of changing keys, you're still not protected from having offensive material on your PC.
Lots of work with no benefit always seems suspicious to me...
Hey freaks: now you're ju
For the Freenet newbie: This is NOT your plain jane filesharing program! You don't just point it at files and say "let people leech these". Freenet is a transport layer. Most users access it through a browser, retrieving HTML and images stored within Freenet. It's also possible to use it as a messageboard, file repository, and more.
When you start up Freenet, you give it some disk space to use as a "datastore". This starts empty, and fills itself up over time as your node participates in the network.
When you click a link in Freenet, your web browser requests the key (sort of like a url) from your local node. Assuming your node doesn't have the key, it asks another node for it, which then asks another and another until the key is located. The data is then passed back up the chain to your node, and along the way some of the intermediate nodes keep a copy.
In this manner, popular content propagates in Freenet. By leaving your node running (and making sure it's actively participating in the network, serving requests) you'll allow it to store some of the keys that make up Freenet's content. When you use your node, it's likely that some of the keys you want are already stored there.
Routing is similar. When you first install Freenet, it has knowledge of a few "seed nodes", and that's all it knows about. As your node talks to the seed nodes, they tell it about other nodes, and your routing table grows. This makes you less dependent on the seed nodes (which are probably melting today).
A new system in Freenet called "probabilistic caching" results in a certain amount of specialization, and a significant performance improvement. It's based on keys (which are cryptographic hashes of content) and node IDs (which are crypto keys). Both are fairly randomly distributed, numerically. Here's how PCaching works:
If your node ID ends in 0x3F, then when your node participates in the chain for a piece of data whose key ends in 0x3F, it's very likely to keep a copy. When your node handles other keys, it might still keep a copy but it's not as likely. Likewise when you request a key that ends in 0xD3, that request will be passed, if possible, to a node whose ID also ends in 0xD3. This is a simplified explanation and I'm not a Freenet coder, but that's how it's been explained to me.
Obviously, the larger and more up-to-date your routing table is, the more easily your node can find the pages you request. Being an active part of the network is the best way for your node to keep a healthy routing table and a relevant datastore.
Freenet is unique among p2p apps in that your user experience actually improves if you contribute more bandwidth and space. (Bandwidth is much more important than drive space. 100 nodes with datastores of 1 gig each will make a much bigger impact on the network than 1 node with a 100 gig datastore!)
10/5 on DSL adds less than 1ms to my ping on ut2k3
The biggest factor that keeps me from using Freenet comes from the bandwidth requirement. I have a nice fat cablemodem connection, on a non-saturated segment, so I get GREAT rates, both up- and down-stream.
However, I officially have a 2GB/month cap (fortunately my ISP has yet to enforce it, since I use 5-6GB in a typical month). As slow as it sounds, 10Kbps, continuously used, would effectively consume slightly over my monthly cap. That strikes me as a SERIOUS problem. Realistically, I would need to set it to 1kbps up and down to leave room for my "normal" net use, and that just doesn't seem either fair to other users or convenient for me, IMO.
They don't have to show you anything. All they have to do is prove to the jury that your file sharing harmed their industry.
Legislation is against human nature. If we weren't all naturally inclined to steal candy bars, shoplifting wouldn't be illegal. The RIAA is trying to tell the world that what you are doing is just as wrong, morally speaking, and as long as the people signing the papyrus and reading the verdicts believe what the RIAA is telling them, it's going to be illegal.
You know, a lot of murderers don't understand why what they did is wrong. This doesn't get them free.
Your recourse in this battle over the freedom of music is twofold: one, you can stop trading and fight tooth and nail in the courts and on the streets to legalize it. Or two, you can just make sure you don't get caught.
Ask the millions of Americans who smoke marijuana, drive over the speed limit and don't pay their fair share of taxes which of these two courses of action is most effective.
Hey freaks: now you're ju
That isn't from the FAQ, it's a little note hidden in the middle of the logfile. The FAQ just gives a bit of info on using a firewall/NAT. Mentioning it in the FAQ, mentioning the steps needed if you use both, and providing a link to somewhere where one might acquire a dynamic dns hostname, and how to set it up - that might be helpful.
> Freenet's about PLAUSIBLE DENIABILITY
What about this idea to increase the deniability: Imagine a trojan
that installs Freenet on the infected machine and makes it part of
the network, then erases all traces of itself. This trojan could be
put up on a web site, with a notification to the usual anti-virus
companies.
Later, when someone gets under legal pressure for running a Freenet
node, he could claim that he didn't install it. He didn't know he
was running that "Freenet thing". Most probably it was installed by
a Trojan, and in fact there is one known to do just this (reference
to anti-virus company press release).
That would be even more plausible deniability, wouldn't it?
Marc
All Freenet does is spread around the liability. If I own a copyrighted peice of information, and I find you sharing a copy of it, I have every right to ask you to stop, and take you to court if you refuse.
With Freenet, all I need to do is record the IP address of people who I got the data from. It doesn't matter if they were the ones who posted the key in the first place. If I can verify that you were serving my IP, you're liable for it.
autopr0n is like, down and stuff.
Not exactly. The blanks prevent anyone else (such as the deceased's buddies) from knowing who fired the fatal shot. The soldier firing the blank knows it; blanks mostly just make noise, firing a lead slug at high velocity makes the gun kick back against your shoulder with unmistakable force.
The analogy does work for the originator, though; the non-paedophiles (deceased's buddies) won't know who fired the shot (put the kiddie porn on Freenet). The one who did fire the shot (the pervert) will know it, though.
What Freenet's anonymity offers is the ability to leave moral choices (in the manner of its use) completely up to the individual conscience. The price of that is that you have to leave the manner in which others use it up to their individual consciences.
One highly relevant quote about anonymity:
Freenet does not offer true anonymity in the way that the Mixmaster and cypherpunk remailers do. Most of the non-trivial attacks (advanced traffic analysis, compromising any given majority of the nodes, etc.) that these were designed to counter would probably be successful in identifying someone making requests on Freenet. On Freenet, whatever you do, your identity is still revealed to the first Freenet Node you talk to, and even if you limit yourself to talk only to trusted nodes (a feature that will be implemented in the future), they will have to talk to the rest of the network at some time or another. The anonymity that Freenet offers is really just obscurity in the fact that it is hard to prove that your node wasn't proxying the request for or insert of data on behalf of somebody else (who might also just have been proxying it).
And another quote highly relevant to plausible deniability (which is effectively what Freenet relies upon to store potentially controversial content on any connected node, hopefully without exposing that node's owner to prosecution for hosting that content):
Hashing the key and encrypting the data is not meant a method to keep Freenet Node operators from being able to figure out what type of information is in their nodes if they really want to (after all, they can just find the key in the same way as someone who requests the information would) but rather to keep operators from having to know what information is in their nodes if they don't want to. This distinction is more a legal one than a technical one. It is not realistic to expect a node operator to try to continually collect and/ or guess possible keys and then check them against the information in his node (even if such an attack is viable from a security perspective), so a sane society is less likely to hold an operator liable for such information on the network.
They are clearly moving in the right direction, but are they really there yet? Would it be possible, for example, for the RIAA to say, "Hey everybody, this free application will help you decrypt your Freenet node so that you can ensure you're not infringing," and then they're free to nail if you if you're "trafficking" in illegal files? Obviously there are other hurdles (such as identifying you and the content you're hosting), but I suspect the basic idea still describes a potentially unpleasant scenario.
Also, I saw a slashdot reply to another article recently (somebody help me here?) which quoted a legal decision (somehow involving Sony?) which pretty clearly stated that you're still considered guilty if the prosecution can prove that you were intentionally trying to avoid having knowledge of what you suspected was illegal activity for the sole purpose of using that as a defense later on. (At least, that's how I interpreted it... I wish I could find the citation.) Freenet seems to fall flat on it's face in this respect.
Don't get me wrong, I've been fascinated with Freenet and I think they're trying to do a Very Good Thing, but these are two points that I think are important which a lot of people overlook.
Heh, ironically, slashdot is currently showing me this quote: Be careful how you get yourself involved with persons or situations that can't bear inspection. :)
Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005