Freenet 0.5 Released
An anonymous reader submits "After over a year in the making, Freenet 0.5 stable has been released. This new version is far superior to previous versions of Freenet."
The announcement specifically thanks Matthew Toseland, "without whom this release would still be vaporware," noting "On the 11th of November, Matthew will no longer be able to work full-time unless more people donate, so please give whatever you can spare at our Donations page."
I just would like to be the first to say a big "Thank you!" to the entire FreeNet team.
When I first heard of FreeNet, I thought, "I live in America, what would I need of this?" No, this isn't a troll. I was happy and complacent and slightly distrustful of the Big Bad Brother. Now the purpose of a network like FreeNet has become quite clear, as I'm neither happy nor complacent and I'm more distrustful of Big Brother with each passing day, as he takes further swipes at the freedoms my Constitution tells me I'm supposed to have.
Thanks, FreeNet, for standing up. More importantly, thanks for the foresight. Imagine if they'd waited until it was really necessary.
Freenet is free software designed to ensure true freedom of communication over the Internet. It allows anybody to publish and read information with complete anonymity. Nobody controls Freenet, not even its creators, meaning that the system is not vulnerable to manipulation or shutdown.
Yeah.... but what is it? P2P? Blogger? Messenger?
I thought that Freenet just received a large 'donation' from Abiword's PayPal account a few weeks ago. :^)
From the website:
Freenet is free software designed to ensure true freedom of communication over the Internet. It allows anybody to publish and read information with complete anonymity. Nobody controls Freenet, not even its creators, meaning that the system is not vulnerable to manipulation or shutdown.
Freenet is also efficient in how it deals with information, adaptively replicating content in response to demand. We have and continue to pioneer innovative new ideas such as the application of emergent behavior to computer communication, and public-key cryptography to creating secure namespaces. For more information please read this paper on the Freenet architecture.
BTW its also a Good Thing TM.
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
... is a little lacking. Having dl'ded and installed the program, I can't seem to connect to anything. Helpfiles are not helpful. Being a computer geek and not getting it running in 2 minutes flat annoys me to no end. Cool Idea thou.
I am the Barber of Seville.
Please remember NOT to set yourself as anything other than a transient node, unless you have a great big fat unfirewalled Internet pipe and never turn your PC off.
Really. There is nothing more annoying than broken links on Freenet which takes ages to resolve.
On the 11th of November, Matthew will no longer be able to work full-time unless more people donate
On the 11th hour of the 11th day of the 11th month, let's take this time to remember our veteran programs, without whom we wouldn't have freedom of software. Don your antiquated RAM chips on your lapel and be proud to be a programmer.
the package appears to not be gzipped (despite the suffix). Hence use tar -xf freenet-0.5.0.tgz. Also the shell scripts in the package don't have the proper executable attributes set so that also needs to be modified. After that just follow the instructions :)
FreeNet is essentially the bulletproof P2P data exchange. It's practically impossible to destroy, or track down people who are on it. It is NOT designed for swapping MP3s or porn for those who have got the wrong idea, it's purpose is (as the name implies) to guarantee freedom of speech by allowing totally anonymous yet scalable publishing.
Scalable? Yes, one of the more interesting aspects of Freenet is it's intelligent caching and retrieval system. This isn't Gnutella, when you request a file it traverses the nodes being cached at each level. Therefore, the more a file is requested, the more distributed it becomes and the easier it becomes to get to - the opposite of the web.
FreeNet takes the form of a web for new users, you can "surf" the FreeWeb, and there was at one point a google-style search engine for it, I have no idea if that's the case. Some of the problems I remember were that it was often hard or impossible to reach certain pages as they hadn't propagated enough to be found before the timeouts were hit, and even then the timeouts were pretty high (like 2 minutes). On the more popular sites the owners would have to manually request it from different parts of the FreeNet in order to make it accessible.
Another problem was that because nothing can ever be deleted from the FreeNet once published, it was hard to do news/blog style sites: at the time they used JavaScript date based redirects, I think that shows how long ago I used it. Suffice to say that I'll be trying this release with interest.
From the explorers area of the freenet pages: ..Governments seek to prevent people from advocating ideas which are deemed damaging to society....The second argument is that this "good" censorship is counter-productive even when it does not leak into other areas. For example, it is generally more effective when trying to persuade someone of something to present them with the arguments against it, and then answer those arguments....
6. Isn't censorship sometimes necessary?
But what about questions that are not answerable? For instance, some anonymous person "places" a file containing the source codes for all the windows operating systems+MATHEMATICA source code+xyz corporations major software. The software companies attitude could be bad, and mainly oriented towards profit and monopoly. But do even such companies deserve such a death blow? At one stroke, their entire product goes down the drain.
While I am not against freenet, it is not without its disadvantages. Taken to its limits, nobody can control us, yah, but nobody can control this "network" either!
"Do something man. Right now."
Isn't this the nightmare of all anti-freedom lobbyist organisations: Any one can publish anything, while still being anonymous.
IMHO there are three optional futures:
* It is deemed illegal and shut down.
* It is stopped by Palladium and shut down.
* All developers and users are sued and it is shut down.
I still wounder why everything good has to go.
Ugh! Bad time to be asking for donations via Paypal!
Please set your node up as non-transient as long as you're online most of the time (where most is something like 75% and above). The network desperately needs non-transient nodes (high bandwidth is not that important). Also, your anonymity is a lot higher when running a non-transient node.
The idea of Freenet is really great, but there were two things in the implementation that really annoyed me:
1) I cannot control what is in my datastore. Free speech or not, I'm not going to cache your kiddieporn for you. So if I know that there's a file I don't want, give me a way to blacklist it. If it's encrypted then it's another story.
2) My files aren't shared permanently. If nobody requests the files I injected, they are thrown out after a while, even if my node is online 24/7. That's just plain stupid.
If I'm wrong or this has changed, please feel free to correct me.
Someone is wrong on the Internet!
I know I'm going to get moderated back to the stone age for saying this, but I suspect that I'm not the only one thinking it. I'm having a very hard time imagining any nontrivial legitimate use for this technology.
Consider for just a minute that given a situation in which one individual distributes material to which another individual or group objects, most of the time there's a good reason for the objection. Maybe the material being distributed is copyrighted (like movies or music), maybe it's dangerous (like blueprints to a nuclear reactor), maybe it's offensive (like child pornography). Most of the time when the distribution of material is opposed, there's a good-- or at least understandable-- reason for it.
Now, it's possible to imagine a scenario in which it might be justifiable, or even imperative, to distribute certain pieces of information. "Soylent Green is people" is a silly example, but a more realistic one might be distributing news of the outside world to a society whose media is heavily controlled. But in that sort of scenario, is the Internet really going to be a useful communication pathway? Assuming the people who need the media have access to the Internet at all, what are the chances that they're going to have unrestricted access to the network of Freenet servers? If you think about it, I think you'll agree that it sounds pretty unlikely.
What I'm saying is this: it sounds to me like there's no realistic, nontrivial, legitimate use for this software. The idea sounds cool on the surface, but I have some serious doubts about its practicality.
I write in my journal
Will they take a cheque, do you think? :)
Matthew @ Bytemark Hosting
From the philosophy page:
in some European countries propagating information deemed to be racist is illegal.
I often hear how US citicens have a constitutional right of free speech. This i not so.
On the contrary the legal system in the US poses a number of restrictions on free speech. This includes libel, porn, patent and copyright laws. These laws all in some ways limit your right of free speech. So don't tell me that the US has free speech - because you don't.
Besides I personally think it makes sense for racist propaganda to be illegal. Look at it as a sort of class action libel case. Also rasism is one of the key points governed by the UN Human Rights declaration.
What is new? I don't want to download it just to find out that it is just as slow as before. _How_ is it "far superior"?
"'Daddy, where were you when they took freedom of the press away from the Internet?'"
"Daddy, where were you when they took pictures of me playing naked on the beach when I was five, and when they posted me to the pedophilia board."
The concept of free speech/press is not so simple.
It is nice to see that one can get +5 Informative by simply copying the What is Freenet? page and saying that it is a bit like Kazza.
It is not like Kazza! This is because it is not spyware and has/will never be accused of being. It is an open source (GPLed) reaction to the growing restrictions of the on-line rights of expression. The point is not that you can copy your warez and p0rn, the point is that you can express yourself anonymously.
Dear moderators, if you haven't read the article and followed at least some of the link, do not moderate! Does "...some kind of a cross between Kazza..." and "...provide efficient service and minimal bandwidth..." sound like something written by the same author in the same message?
The FreeNet principles are a good things, but I'm concerned about the possible wrong uses of freedom.
I'm not worried about nazi propaganda, I think is a good thing that the normal citizen have access to this information in order to study it. But pedophilia images and personal information can also be published through this channel with no ways to remove it. My only hope in this case is that these crimes can be pursued by police through other normal ways.
On the other hand, the fact is that the more popular information is better found, and the marginal info is hard to obtain.
Moreover, the control of the net is in the hands of users. If this technology became a widely used criminal tool, people would decide to turn off their servers and the proyect would die. The purpose of the FreeNet will be decided by the majority.
Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
Has anyone had any luck getting the proxy to bind to interfaces other than loopback? The docs refer to fcp.allowedHosts, fproxy.allowedHosts, and fproxy.bindAddress. I've tried all these, and fcp.bindAddress, in all possible combinations, binding to all interfaces and allowing all hosts. And yet still "telnet 127.0.0.1 8888" works, and telnet "192.168.2.1 8888" fails.
Without this, I have to run a server on every computer on the network ;-(
Free Java games for your phone: Tontie, Sokoban
Freenet documentation does a whole lot better job explaining how everything works.
:)
You should also visit Nubile-freesite (site in freenet) for which you can find a link from many freenet sites.
Basic information in freenet is stored in CHKs (Content Hash Keys) - they can be found when requested with their contents hash key. Content itself is encrypted and encryption key is stored in CHKs.
This means that unless you know what you're looking for, you can't see it.
There are also KSKs which are basicly named redirects to CHKs. They are not secure as they are not signed by any keys and everyone could change them by inserting a new KSK with the same name (and hope they do not collide in the network).
There also also SSKs which are protected with public/private key architecture. They are requested with public key and inserted with private key. All freesites use SSKs (with at least one exception, the anarchy-freesite wich is a KSK keyspace).
Large content can be split to multiple parts and then clued together using 'standard' format splitfiles. This basicly is that you insert all the parts and one additional file that tells
Program listening in 127.0.0.1:8888 is fproxy (internal in fred - freenet reference daemon) which does most of the nasty work with keys. It accepts request fot all previously mentioned key types and passes them to browser.
Other programs which want to access freenet should do it with another port that talks FCP (Freenet Client Protocol). FCP is an ASCII protocol - very easy to use.
Read more from fine manuals
Some people...
Free Java games for your phone: Tontie, Sokoban
Why don't you do the same if you care about free speech? Freenet is already used by the chinese opposition. Some european countries like france, greece and germany already censor the internet, so freenet is also important for western "democracies".
Some day soon something like freenet will be nessecary even in the US if you want to say something critical about bush or ashcroft without getting on some list of potential terrorists.
regards,
mrright
Private property is the central institution of a free society (David Friedman)
What do you think it is? Beautiful artwork? Lovely poetry? pics of the goatse guy?
-Kevin
The reason why i said it was *some kind of a cross between kazza and everything2* is that kazza provides a kind of fail safe collection for files to be stored, with the files duplicated in many nodes. and the reason why i copied the *what is Freenet* page is that I thought it was a nice and polite thing to do, as i have seen too many pages going down after being slashdotted and mostly because *I could not find any information on what it was in the story it self*. And it seems nice to point out another thing also, namely that Even in their website, the mode of working, and usage are not very clearly explained.
~561
But still you miss their greatest point: to defend and preserve the freedom of expression and the ability to express oneself anonymously.
I'm not critisizing you for copying stuff from the site, I'm trying to point out to the moderators that that info isn't very interesting as it is available on the site. If the site went down, then they could have modded you up, or perhaps you could have waited for it to come down, then posted a quote from your local cache. I feel that some sort of netiquette (not necessarily mine) needs to be added to the FAQ. The job of the moderators should be to enforce such rules and promote good replies. (Ok, sorry, I'm going off-topic...)
Anyhow, nothing personal towards the original poster!.
My network, DistribNet attempts to address these issues and more. It has been a while since I have worked on it but I plan on putting some serious effort into it in the next couple of months. You an check it out at DistribNet.sf.net.
Well, actually we will soon have a new law of publicity here in Finland. This law means that all discussion boards etc. should be monitored and there must in every case be a person (ie. editor) responsible for the discussion published on the board. So if somebody publishes some slander about somebody the "editor" of the discussion board would be personally responsible for it. This would naturally be disastrous for open publishing web sites like Indymedia.
Yes, you are right. Freedom of speech is seriously threatened. However I feel that this type of limitation to the freedom of speech will not work. If there should be a serious attack against freedom of speech we would just find a way to avoid it.
Article I, Section 8. Powers of Congress
[paragraph 8] To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;
Things must have changed since I looked at the FreeNet project.
I always understood the project as a tool to disclose information that the governament didn't want people to know. For example, in some (realy bad) countries, the governament lets the police search your apparement and almost every records there are about you, without you knowing it. And it's even illegal for people to tell you that the police has ever investigated you. Even 20 years after the fact.
The same governaments have been known to assasinate foreign (elected) head of states and finance terrorism abroad.
And I who thought that FreeNet was meant as a tool to disclose information about those governaments,, tsk tsk .. How naive of me ..
echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
-> it will make slashdotting an impossibility
...)
-> it will make removing a webpage without approval of the webmaster an impossibility
-> it will prevent sniffing of your web traffic, rendering carnivore and others useless
-> it has the potential of giving these properties to a lot more protocols (think mail, instant messaging,
it is the internet as it should be
Well a lot of mod points get the wrong direction lately. Too bad.
A big difference between kazaa & freenet is that freenet only a communication protocol. The searching for files requires an application on top of freenet. standard you get a "proxy" for freenet so you can browse freenet like the internet. But there is not yet a google on freenet, THe other popular appilication on freenet is "frost". This a messageboard where people exchange "links(chk keys)" that contain interesting "documents/files"
The problem with freenet is that its ideology gets in the way of any
practical use anyone might want to put it to. You can agree with the
ideology all you like, but fundamentally freenet is so concerned about
providing free anonymous speech that in practice what it's going to
provide is the ability to shout in the forest where nobody hears.
I'll explain. Because they want everything to be anonymous, they
made sure content gets spread across all nodes (flooding) and can
not be (easily) traced to the given originating node. Consequently,
there's no reliable addressing mechanism. You cannot, therefore,
create content and make it available at a certain address all the
time. All you can do is create the content and watch it get mixed
with all the other content.
Survivable? Sure, if you mean by that that as long as people run
nodes they'll be sharing _something_, but if you want a particular
piece of content to remain available, the only way to ensure that
is to keep injecting it again and again and again -- like the way
spammers use email. Otherwise, it goes through each node once,
in the midst of whatever other content is being injected, and soon
is gone. That model is _anything but_ survivable in practice.
Sure, it may work now, when everyone running a freenet node is
genuinely concerned about free speech and wants the system to work,
but if it ever catches on, it will rapidly devolve into a shouting
match, where injecting your content only a few times will ensure no
one can find it in the sea of _stuff_ that gets repeatedly injected.
Cut that out, or I will ship you to Norilsk in a box.
By allowing child pornography to circulate over it.
As I understand it, freesites proliferate based on usage; the more people who look at something, the more widely it gets distributed.
The main "portal" freesite contain several links to kiddie porn, and thus supports the distribution of it.
I would love to run a machine or two as a freenet node, but am afraid that supporting that filth and subjecting myself to 20+ years in prision because I cannot control the cache on my computer is not acceptable.
And before you say "it anonymous, nobody can see your encrypted cache"... I call bullshit. There are plenty of bugs out there, and I'm sure that governments have found flaws in encryption algorithms that the public doesn't know about.
Conformity is the jailer of freedom and enemy of growth. -JFK
Sorry to say this - but the internet is much larger than national boundaries. Freenet in fact enforces the borderless nature of the internet, since it distributes content across the globe, making it really hard for anyone to retract information from it.
Think China, Russia, North Korea, Saudi Arabia and Singapore. Think the Scientiology. These are nations that aggressively pursue "subversive" information. Freenet attempts to make harder for goverments to stop their citizens from exhanging information freely.
This issue is indeed much, much larger than copyright infringement.
Stop the brainwash
What's to stop someone from releasing an easy to use Freenet client that happens to contain Adware and Spyware?
Judging by the look of the GUI tools on the Freenet website and some of the comments posted above by people trying to get Freenet working on their PC, it probably won't be long.
Amazing magic tricks
It is NOT designed for swapping MP3s or porn for those who have got the wrong idea,
Before anyone gets misled, let me state for the record that Freenet does have porn and MP3s in it. In fact, it's quite a good platform for publishing collections of pornographic images. (It's not quite as good for MP3s and Oggs because they're much larger files. But it has been successfully used for that purpose. It may even have been used successfully for the next order of magnitude (ISO images, movies), but I can't confirm or deny that.)
So if you're reading this wondering if Freenet is going to have any pr0n -- yes, it does. But you may be somewhat disappointed if you're looking for huge MP3 collections.
The freenet fund paid for a month of full-time development. This was enough to take it from a relatively unstable 0.4 to a nearly rock-solid 0.5. I think this is a great example of putting together some donations and giving them to someone who can spend eight hours a day looking at the code.
I think this is similar in some ways to the street performer protocol.
æeee!
It's open source, and written in java. It would take all of 30 seconds to port.
You apparently don't have much experience with Java. (Hint: try searching the Freenet development mailing list archives for "Heisenbug".)
The FreeNet principles are a good things, but I'm concerned about the possible wrong uses of freedom.
.
"Wrong" as defined by whom?
The Bush family thinks it is wrong to leak information emberrassing to the family out to the press, and they punish people severely (within their power) when they do so, yet what they do is clearly constitutional.
Supporters of Clinton felt it was severely wrong to have private, political groups fund and possibly incite lawsuits by private citizens for poltical ends, but clearly that was within the bounds of the constitution.
I'm not worried about nazi propaganda, I think is a good thing that the normal citizen have access to this information in order to study it.
Ah. So are you the person who gets to tell us what is "right" and what is "wrong?"
But pedophilia images and personal information can also be published through this channel with no ways to remove it. My only hope in this case is that these crimes can be pursued by police through other normal way.
Pedophilia is an illness, and people who act on those feelings are criminals. It was never necessary, nor smart, to subvert the first amendment by making information (child pornography) illegal to possess. Illegal to sell, yes (that falls under the commerce clause), but making the possession of child pornography illegal was a serious mistake.
Why? Two reasons I can think of off hand
1) Possession doesn't imply any intent or even desire. Ever get child porno SPAM in your mailbox? How about child porno popups when surfing completely unrelated adult pornography, or perusing newsgroups some looser has spammed with their vile crap? Most people have, and have immediately become guilty under the law for possessing child pornography (it is copied to your machine's memory). Worse still, that crap is cached on people's hard drives, often without their knowledge, for extended periods of time.
2) Any photographs are by definition evidence of a crime. Instead of banning information, such evidence could be routinely siezed, to be returned to its owner only after the crime (child molestation) has been solved. That would have had the twin benefit of not eroding the 1st amendment and building a strong incentive to squeel on the seller into the entire process.
The "dark side" of freedom is a red herring. If we are free, we are free to do things others disagree with. The only limits should be when those freedoms reduce the freedoms of others (that was what the founding fathers intended, after all). IN other words, in the case of pedophelia, the crime is the molestation and harm to the child (and the selling of a regulated, in this case banned, product), not the mere possession of the photographs. However, the police can and should seize any such photographic or video evidence, and keep it on hand in a file, until the case is solved and the child raping perpetrators convicted and put in prison. Of course, such evidence couldn't be returned until said perps had exhausted all appeal opportunities
A little clear thinking would go a long way toward solving many of the 'problems' that come out of people's misuse of their liberties, without eliminating those liberties altogether. And those downsides which can't be eliminated through intelligent application of the law, within the bounds of the constitution, should be viewed as the price we are obligated to pay for liberty.
A price, by the way, which is laughably small compared to that which our forfathers paid in establishing and protecting those freedoms in times past.
The Future of Human Evolution: Autonomy
I think it would be cool if this was an apt-get source. Yes, the crypto stuff is overkill for that, but who cares?
Because you know the alternative - a society in which information is regulated by the entertainment industry - is a happy society. :) :) :)
It sure would have been nice for that gpl outfit to make certain their program would run with the current kaffe stable series, eh?
I run a node on OpenBSD 3.1 i386 using Kaffe 1.0.7 with a couple asserts commented out. It only crashes once or twice a week at most.
mjr claims that he has never had his Freenet node crash, and he's running Kaffe CVS from 20010902.
hobx claims that he got Freenet to run on Kaffe CVS head with only one small patch to Kaffe. (He didn't say whether it would stay running.)
All Java implementations suck. Your job is to find one that sucks as little as possible in your environment.
(I am a lifetime member of the "I Hate Java" club. If Freenet didn't exist, or wasn't written in Java, I would purge the evil Java from all of my computers, while capering with a demented glee. If nothing else, my months of experience with Freenet have taught me just how bad -- and how unportable -- Java is.)
We thought this was a bug too - until we discovered that Mozilla 1.2 (and probably older versions) were transparently ungzipping the tgz file.
The Freenet team are very receptive to feedback and suggestions. If you want to help resolve the issues that you have encountered, email support@freenetproject.org and we will try to ensure that 0.5.1 is better.
It's ironic that Freenet, a tool for free speech and unfettered communication, is released under the GPL, a license which is designed to put restrictions on what you can do and say.
Under the GPL, if you distribute GPL'd software you are obligated to make the source available. Whether this is good or bad is not the point here. The point is that it is a limitation, a rule, that you must follow.
But Freenet is designed to free us from such limitations and rules. It allows us to publish information without regard to any restrictions that some third party wants to impose - even restrictions imposed by the GPL.
In short, using Freenet one could take GPL software, modify it and redistribute it without making the source code available. And you could get away with it. No one would be able to track you down and make you stop. Freenet makes it easy to bypass the GPL.
Granted, it would be hard to get paid for such software. Some people claim that the real point of the GPL is just that, to prevent people from getting paid for software (not that GPL advocates would ever admit it!). But it seems inconsistent at best for software designed to provide complete freedom of speech to be released under a restrictive license.
The first thing someone should do is to make a copy of the Freenet code with all the GPL licensing terms stripped out of the source, change it to a license that has no restrictions, and publish it on Freenet. That will truly demonstrate the nature of the beast.
Yes, all of the $tology upper level stuff is on Freenet. Reading tt was a very enlightening experience. I've never read such wierd stuff in my life. And people pay 100's of thousands of $$ for this.
It's pretty bothersome to read comments that play out like the following:
-- BEGIN SUMMARY --
FreeNet can give anyone great anonymity.
FreeNet can give anyone a safe public forum.
FreeNet can help groups dodge oppressive governments/corporations.
Wow! FreeNet is great!
Oh wait. Did you say it might have child pornography? BAN/REGULATE/CENSOR IT.
-- END SUMMARY --
I can't believe people will use child pornography as a measuring stick for free speech. Does the magnitude of the problem even register here?
Pros: allows individuals, groups, and (god help us & china) even nations to retain their pursuit of knowledge without allowing iron-fisted governments to control their opinions and votes through censorship, misinformation, and isolation.
Cons: Allows a few deviants to propagate photo documentation of child abuse that hardly any normal person is interested in anyway.
Do these even compare? Does anyone here really want to overthrow this network because a small minority of established pedophiles have a new, very slow, and somewhat complicated way to get their jollies?
Speculation that it will be used to distribute nuclear bomb blueprints, etc, is just speculation. There's no evidence that this has been done on freenet, nor is there any good reason to believe these things couldn't be printed, put in a briefcase and walked over to the interested party.
As long as information flow becomes more automated and regulated through computers, and as long as this software does what it claims to do, the need for freenet will rise. Don't even think this should be thrown away to pretend we're sticking it to child pornographers.
Two words: context, audience.
The GPL is there to prevent OTHERS from restricting my freedoms to access my own code.
If I publish my code under the BSDL, companies can use my code in their own products, then PREVENT ME from giving a copy of their product to other people.
Copyrights are a deliberate restriction on freedom; the GPL is simply a license that defangs that restriction.
But For me, Child Porn is not free speech.
... it is only illegal if it involves an actual, real world, physical child.
... indeed, it only becomes complex when one wishes to disregard that right, and justify doing so.
... you get the material off the street, and you do not even need to diminish anyone's liberty to do so. Plus, you get the added benefit of encouraging real pedophiles who want their material back to cooperate in bringing the seller and original, vile perpetrators to justice.
The supreme court disagrees. In a recent ruling they ruled that child pornography, in the form of cartoons or fiction, were perfectly legal. It is only illegal in the United States when it involves photography or filming of minors. You can sketch or write about whatever vile behavior you like
It is something disgusting... If pedophils says this is free speech, then murder is free speech too...
Um, no. Child Porn is something disgusting. However, pedophiles (or, much more commonly, non-pedophile people who speak out because they are concerned about losing their rights in society's zeal to go after the despicable habits of pedophiles) who say this is free speech are akin to Hollywood movie moghuls who claim that films depicting, or witnessing, murder is "free speech."
Films like, say, "Faces of Death."
Freedom of speech and the press is generally simpler than most people make it, because most people have their own personal agendas and concerns they want to filter freedom of speech through. Whether those agendas are laudable or banal is irrelevant to the underlying fact that they impose complexity on a pretty simple and straightforward right as enshrined in the constitution
Possession of information, however vile that information is, should never be illegal. Marketing and selling it, sure, just as marketing and selling anything, like cars without seatbelts, can be regulated by states, or by the federal government if said trade crosses state lines.
But not possession, for the simple reason that someone could slip a vile picture of a child being molested into your luggage, then have you brought up on charges.
Think this doesn't happen? Anytime you ever receive SPAM containing a pornographic photograph of a child in your mailbox, or read a USENET newsgroup to which some dipshit has posted their OFFTOPIC, vile kiddyporn crap (because the feds are watching the alt.whatever.porn groups), or get hit with a kiddie-porn popup add when browsing the web, including but not limited to completely unrelated, legal adult pornography, you are guilty of breaking the law.
You remain guilty for as long as that material is cached by your web browser, news reader, or mailbox on your hard drive, or, arguably, as long as it sits in your mailbox unread. You are, in all those cases, in possession of banned information.
What is interesting is that the FBI has used this exact kind of thing against people they've gone after for unrelated crimes, even though it is pretty clear (e.g. a guy has 10,000 porn pics on his hard drive, including 3 in his browser cache of underage people) that they were not looking for or collecting child pornography. Because mere possession is illegal, and ignorance (i.e. not knowing) is no excuse, these people are criminalized despite the fact that they have no pedophiliac tendencies or desires whatsoever.
Worse, many people who have no interest in pornography at all, of any kind, end up with this crap on their hard drives simply for having been foolish enough to type whitehouse.com instead of whitehouse.gov, or to have posted something in public with the real email address attached, thus ending up on someone's SPAM list.
Now, if said information were treated as the evidence of a heinous crime that it is, rather than a contriband, it could still be taken away as evidence of a crime, and held until the crime (trafficking in a regulated item: child porn, and/or the physical act of harming a child itself) is solved, prosecuted, and all appeals are exhausted.
Wala
The Future of Human Evolution: Autonomy
I'd guess there will be some much improved builds comming out within the next couple of weeks as they learn more about today's stress test.
In other news, supposedly the great firewall of China started filtering out http packets with "freenet" in them today. (Source is questionable.)
Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
"Yes, all of the $tology upper level stuff is on Freenet. Reading tt was a very enlightening experience."
:(
I agree completely. Oh, one quick question though - did you find the part yet about how to stop levitating? I want to go to bed, but I can't get down.
-- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
Berman-Coble legislation passes, mercenaries from the ??AA clog the network up with corrupt files and cancer nodes, making it nearly unusable.
pi = 3.141592653589793helpimtrappedinauniversefactory7
I strongly support Freenet's goals/methods. Thanks to the informative posts above, I realize that its unlikely anyone can be faulted for the encrypted data they have on their computer.
However I must ask: Isn't it likely that once Freenet becomes popular, a law will be passed saying:
1.) You are responsible for what you are sharing on your computer.
2.) If you join with other people to collectively share data, then each of you is responsible for ALL content shared.
Under 2.) anyone running a freenet server could be busted as long as some illegal content is found on the system.
While law 2.) does not currently exist, I doubt those in control will have trouble pushing such a law, esp. if they raise the "terrorist documents" red herring. Wouldn't law 2.), if enacted, be the end of freenet?
Alrighty, so I downloaded the software for freenet 0.5, and I got everything installed and running in about 5 - 10 minutes; no big deal. So then, like any true geek, I had to start tinkering with the settings. Now, it still seems to work ok, but it's using a ton of CPU (about 30 - 40% on average of an AXP 1700), and I'm having a bit of trouble getting into some basic sites like The Freedom Engine, which I was able to pop right into last night. Of course, I didn't look to see what the defaults were, and I guess my main concern is that I might be making life difficult for others with a possible misconfiguration. So if someone who's a bit more knowledgable about this software could give me an idea of what the Performance settings under the Advanced Settings should look like, I'd greatly appreciate it. I turned up zip on google and saw nothing in the helps/docs/online helps about a default configuration. Personally, I'd rather have well-tweaked settings (for optimal performance for both me and people using my node) than the defaults. Anyway, here's some info to maybe narrow things down a bit.
System Config:
AthlonXP 1700+
1GB DDR
more drive space than you can shake a tree at
business cable (3.5mbps/384k)
Win2k
Freenet is configured as follows:
non-transient (duh)
10GB disk space allocated (willing to add more if needed)
announce to other nodes is on
Init Req HTL: 15
Max HTL: 50
Max connections: 40
Max Threads: 160
CPU priority: (lessthan)NORMAL (interferes with games and such is it's on normal, I suppose it's something to do with the thread scheduler, perhaps talking to the folks at distributed.net might help with that.)
If anyone can help shed some light on this for me, I'd greatly appreciate it. It's entirely possible that this is all normal; it's just that being new to freenet, I don't know what "normal" is in terms of software/network behavior. From what I've seen, freenet is a more secure/private version of the pre-WWW internet. I like the concept and I'd like to help out if I can get the software nailed down.
-- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."