Slashdot Mirror


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."

404 comments

  1. Just some info by bluFox · · Score: 1, Informative
    Personaly i think it is some kind of a cross between Kazza and everything2 some info on web site What is Freenet?

    Freenet is a large-scale peer-to-peer network which pools the power of member computers around the world to create a massive virtual information store open to anyone to freely publish or view information of all kinds.

    Freenet is:
    Highly survivable: All internal processes are completely anonymized and decentralized across the global network, making it virtually impossible for an attacker to destroy information or take control of the system.
    Private: Freenet makes it extremely difficult for anyone to spy on the information that you are viewing, publishing, or storing.
    Secure: Information stored in Freenet is protected by strong cryptography against malicious tampering or counterfeiting.
    Efficient: Freenet dynamically replicates and relocates information in response to demand to provide efficient service and minimal bandwidth usage regardless of load. Significantly, Freenet generally requires log(n) time to retrieve a piece of information in a network of size n.
    --
    ~561
    1. Re:Just some info by mumblestheclown · · Score: 5, Insightful
      Ah. You mean the usual:
      • In theory it's about truth, justice, and the american way.
      • In practice it's an Eminem / Photoshop Plug-Ins / pr0n delivery mechanism.
    2. Re:Just some info by Anonymous Coward · · Score: 0

      Exactly!

      Because in practice, truth, justice and the american way are about $, $, and $.

    3. Re:Just some info by glubbs · · Score: 1, Funny

      Maybe its first steps are Eminem / Photoshop Plug-Ins / pr0n delivery, and the next few are truth, and justice (imo, american way has gone the way of large corporations, so i'm looking for a way other than the american one), then alright, bring on the pr0ninem, Photo delivery, and Emi-Ins.

    4. Re:Just some info by packeteer · · Score: 2, Informative

      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
    5. Re:Just some info by Anonymous Coward · · Score: 0

      truth, justice and the american way

      Dare I say it, but its been a long time since the first 2 things had anything to do with the last one...

    6. Re:Just some info by e8johan · · Score: 5, Insightful

      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?

    7. Re:Just some info by bluFox · · Score: 2, Informative

      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
    8. Re:Just some info by e8johan · · Score: 2

      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!.

    9. Re:Just some info by leuk_he · · Score: 2

      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"

    10. Re:Just some info by Anonymous Coward · · Score: 0

      You better hope the encryption isn't cracked or subverted. Posession of certain images can get you years in prison, even if they've been "deleted" (from the cache).

    11. Re:Just some info by Shelled · · Score: 2

      Because you know the alternative - a society in which information is regulated by the entertainment industry - is a happy society. :) :) :)

  2. Thank you! by Anonymous Coward · · Score: 5, Insightful

    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.

    1. Re:Thank you! by mumblestheclown · · Score: 5, Insightful
      How ironic that you mention the Constitution, when Freenet's de facto purpose is to subvert the following:

      Article I, Section 8. Powers of Congress

      The Congress shall have the power ...

      [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;

    2. Re:Thank you! by glubbs · · Score: 4, Insightful

      I have to point to this:
      to authors and inventors
      In other words: NOT to the people who make mony off of the authors and inventors.

    3. Re:Thank you! by mcubed · · Score: 5, Insightful

      How ironic that you mention the Constitution, when Freenet's de facto purpose is to subvert the following:

      I might almost agree with you, had Congress not already subverted it by turning copyright from a limited monopoly into an effectively unending one. So now it becomes a question of "which subversion of the Copyright Clause is better?" My vote goes to Freenet & P2P.

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    4. Re:Thank you! by Anonymous Coward · · Score: 1, Insightful

      What if the authors are on royalties? So now they get nothing, rather than something? How does that benefit the authors?

    5. Re:Thank you! by Anonymous Coward · · Score: 0

      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.
      I guess the important question I have is: Is Freenet good for exchanging warez? I live in America so I'm not afraid to express political opinions openly but I do have to be afraid of the copyright gestapo when it comes time to trade in illegal warez and mp3s. It'd be nice to have a place to anonymously trade this so we can all thumb our noses at the evil RIAA and software companies like Microsoft and Blizzard.

    6. Re:Thank you! by civilizedINTENSITY · · Score: 3, Insightful

      Likewise the rest:
      To promote the progress of science and useful arts, (NOT the authors, inventors, or corps.s)
      by securing for limited times (not effectively forever)
      to authors and inventors the exclusive right to their respective writings and discoveries;

    7. Re:Thank you! by abe+ferlman · · Score: 2

      Well, the Congress already subverted that clause anyway, see the Eldred v. Ashcroft briefs, or visit Disney HQ. These times are no longer limited, and since legitimacy rests with the people, it is our responsibility to restore sanity to the process, even if it means breaking the copyright clause in a more freedom-preserving direction.

      Besides, not everything in version 1.0 of the US Constitution was worth saving. 3/5 rule anyone?

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    8. Re:Thank you! by Anonymous Coward · · Score: 0

      Where, exactly, does it say that you must use Freenet to pirate stuff? Such a program could be very useful in getting news out of places like China, where the gov't rules with an iron fist... (provided you can smuggle things through the Great Firewall of China...)

      Moreover, the research that goes into an implimentation like this is a discovery in its own right. Besides, you could say that the internet itself is mainly about pirating stuff, but that doesn't mean that's what everyone is doing nor does it make the internet less useful.

      Does it surprise you to know that I don't pirate stuff? About the only law I break is that DMCA, but mostly because I own markers (AKA "circumvention devices")

    9. Re:Thank you! by Anonymous Coward · · Score: 0

      They sold the rights to their creation. When they did that, it stopped being art and started being something to make them money. There's a difference.

    10. Re:Thank you! by SpaceJunkie · · Score: 1

      Well said that man. Its meant to serve as an incentive for the authors/developers/inventors to create. But once a work is created it should not be held in bondage for all time. I certainly think that products which are obsolete and no longer sold should be released copyright free into the public domain. I do not necessarily mean the source code for programs(although that would be a good thing TM), but my favourite example is windows 3.11. Microsoft attempted (I dont know the outcome) Legal action upon a charity giving away old computers with windows 3.11 on them... WTF? Microsoft dont sell 3.11, and refused to sell licenses for it - however to run any of their more recent bloat you need a much more powerful and expensive machine than the charity was fronting. Of course one suggestion was to use an open source alternative to teach the kids instead - but it is the principle of microsofts sentiment that offended me there.

      I imagine a good solution for reasonable copyright periods is the extended shelf life of a product. Once a game has gone through its platinum cycle, and is then relagated off the shelves to make way for other stuff completely- what use is it to the developers. They would have recouped theirs costs by now- and if they havent they have little hope of using the product to do so... So they may as well make it PD.
      Sorry- thats my rant for today. Yes I do like freenet. And Gnutella and beleive in the free exchange of information. As a pro game developer and a hobbybist inventor I would like some remuneration for my efforts but there is a time when its time to let it go and work on something new! Surely thats half the fun- what can I do next(rubbing my hands together laughing like the proverbial insane professor)....

      --
      OrionRobots.co.uk - Robots From sol
    11. Re:Thank you! by Anonymous Coward · · Score: 0


      To whatever extent that conflicts with the First Amendment, it was repealed when the bill of rights was passed.

    12. Re:Thank you! by TooTallFourThinking · · Score: 1

      Indeed. Freenet will be used for the expression of free speech, opinion, etc. while Congress will protect innovators and inventors for a limited time.

    13. Re:Thank you! by Anonymous Coward · · Score: 0

      Virus (n) - something that poisons the mind or soul.

      The GPL does not poison the mind or soul, cause you don't have to use it, silly. If you don't agree, don't use it. If that's a virus, it's the nicest virus I know.

      Me: "I don't want you. Go away."
      GPL: "Sure, bye."

      It's all about perspective. Information is a virus.

    14. Re:Thank you! by Elwood+P+Dowd · · Score: 2

      That's a steaming pile of bullshit.

      Freenet's de facto purpose is still it's original intended purpose: To allow communication that might otherwise be controlled. There is only one constitutional general exception to our first amendment right to free speech. That is the copyright clause. Since covert channels will not be necessary for most other types of communication, of course that may be one of its original purposes.

      But it's not very good for MP3 sharing. It works, but not well. Larger files are harder to keep on the network. There is no automatic indexing.

      --

      There are no trails. There are no trees out here.
    15. Re:Thank you! by EllisDees · · Score: 2

      Congress has already subverted this clause by extending copyrights for an effectively unlimited time.

      --
      -- Give me ambiguity or give me something else!
  3. Can someone educate me? by chrisseaton · · Score: 3, Interesting

    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?

    1. Re:Can someone educate me? by bluFox · · Score: 1
      They dont have any direct information on their web site,. but after going through their web site, the impression i get is that it is some kind of cache and mirroring server distributed across individual computers.

      God ,, i miss a howto here :((

      --
      ~561
    2. Re:Can someone educate me? by blonde+rser · · Score: 5, Informative

      Yeah.... but what is it? P2P? Blogger? Messenger?

      As I understand it, it is none of those things... but it can facilitate those things. What it is is kind of a different paradigm for the internet. At the moment with the internet I type in an address and I get data from the person who has registered that address - if he has the bandwidth. I know who is sending the info and who posted it. And if that person has spare bandwidth or is being /.'ed and needs more bandwidth, well that's just tough. With freenet I put info on freenet that is connected to some sort of name (I don't fully get how that works). Then freenet somehow determines where to actually store that data, in parts, depending on demand and who running freenet has bandwidth; ie what freenet clients to store parts of the file. Then if somebody is running freenet they can run some 3rd party freenet client (or any normal internet client I think) and enter 127.0.0.1:8888 followed by the name of the link. This queries freenet (that is running on your computer) and figures out where that data is stored and the most efficient way to retrieve it. One of the interesting things is nobody knows what data is being stored on there computer so nobody can feel guilty for that info. Of course that cuts both ways. You may feel guilty for every bit of naughty data spread by freenet because it may have come from your computer.

      If I'm wrong anywhere please correct. Or if I'm right but kind of shaky please reassure me. Hope this helps

    3. Re:Can someone educate me? by packeteer · · Score: 1

      Its like a giant p2p proxy. But its anonymous too. Might as well say its like pgp i suppose.

      Anyway the main way to decribe it is this. Its essentially makes all your internet traffic anonymous. You and everyone else on freenet can do whatever you want, read whatever you want and nobody knows its YOU... just another freenet user.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    4. Re:Can someone educate me? by Anonymous Coward · · Score: 0

      "Might as well say its like pgp i suppose."

      Bzzzt. Wrong. It's nothing like PGP! PGP lets you encrypt (and digitally sign) files and messages. It does not act as an anonymous transport for data. PGP won't let you share MP3's, kiddie porn or instructions on bomb making.

      In conclusion: Packeteer is a slashbot with an IQ so low you could trip over it.

      I thank you.

    5. Re:Can someone educate me? by PerryMason · · Score: 4, Insightful

      One of the interesting things is nobody knows what data is being stored on there (sic) computer

      The one thing that always makes me wonder with Freenet is the potential liability for hosting 'questionable' content. If for instance, my node is used for storing some part of some kiddy pr0n and the authorities decide for whatever reason to inspect my PCs, how am I to prove that I didn't source the file myself. In fact, by hosting a node, it could be argued that I am soliciting for files of that nature.

      Whilst the files are presumably encrypted in transit and on disk, its still an illegal file stored on my system.

      Makes you think anyway....

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    6. Re:Can someone educate me? by Hast · · Score: 3, Informative

      The point is that the data on your disc in encrypted. Neither you nor the authorities are going to be able to actually find out which specific files (or parts of files) Freenet has stored on your hdd.

    7. Re:Can someone educate me? by PerryMason · · Score: 3, Insightful

      I'm sorry, but its not beyond the realms of possibility to decrypt an encrypted file.

      What algorithms do they use? Do you know for sure that there aren't backdoors in those algorithms? I mean personally I dont think that the NSA permitted 128 bit encryption to be exported outside the states if they didnt have some backdoor to decrypt without brute-forcing.

      Add to this that there are some legislatures in the world who arent keen on people having ANY form of encrypted file on their systems. The existence of anything encrypted thus points a finger of guilt regardless of the content.

      Take for instance China, where Freenet's benefits would me most keenly appreciated. They arent even permitted to download the thing under export restrictions. So someone who _did_ download and use it would be easily detected; just follow the encrypted traffic flow.

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    8. Re:Can someone educate me? by Corporate+Troll · · Score: 1, Redundant
      dont think that the NSA permitted 128 bit encryption to be exported outside the states if they didnt have some backdoor to decrypt without brute-forcing.

      See if we care... Greetings from Europe!

    9. Re:Can someone educate me? by glesga_kiss · · Score: 2
      I dont think that the NSA permitted 128 bit encryption to be exported outside the states if they didnt have some backdoor to decrypt without brute-forcing.

      Believe me, the rest of the world doesn't care what the NSA does. Encryption technology doesn't always originate in the USA you know!

      Besides, society has enough problems trying to regulate international trade in drugs, weapons and even people. No one is going to care about breaking these stupid, internet-ignorant anti-export laws.

    10. Re:Can someone educate me? by civilizedINTENSITY · · Score: 2

      Aren't you innocent until proven guilty? Don't they have to prove intent to commit a crime? Or do you suggest that freedom of speech is inherently negligent (negligence is a legal form of intent). If the file is encrypted to the point where you can't determine what it is, then isn't your node a "free carrier"?

    11. Re:Can someone educate me? by grainofsand · · Score: 5, Interesting

      I am currently living in Beijing, China and just tried to access the freenet webpage. Blocked of course. Google searches for "freenet" return 404.

      --
      A dream is good. A plan is better.
    12. Re:Can someone educate me? by oakbox · · Score: 1
      Don't they have to prove intent to commit a crime?


      Not in America. If your roommate gets caught with some pot . . . or pretty much anything that can be used in any way to make an illicit chemical, you lose your stuff, and you might go to jail yourself. The RICO laws in the states are beyond draconian, and the mandatory sentencing laws in place in many states means that once you are in the pipeline (even if you did not intend or even actually commit a crime) there is nothing anyone can do to stop you from sliding down it. "Listen Judge, I've been living there for a week and I needed a place to crash." 'Sorry son, my hands are tied.'

      --
      Not just answers, the correct questions.
    13. Re:Can someone educate me? by Greg+W. · · Score: 5, Informative

      If for instance, my node is used for storing some part of some kiddy pr0n and the authorities decide for whatever reason to inspect my PCs, how am I to prove that I didn't source the file myself.

      Your question should be modded up. It's one of the most important ones.

      The idea behind Freenet's anonymity is plausible deniability. But before I can go into what that means, I need to describe how Freenet works in a little more detail.

      There are two different types of Freenet nodes: permanent and transient. If you run a permanent node, it means that you're a full participant in the Freenet network. Your node acts as storage and as a router for requests and inserts. Data moves through Freenet in the form of keys, which are basically the same as files (or in some cases, segments of files) but with cryptic names. Your node caches all the keys that it sees (with least recently used keys being deleted when the node's data store is full, with "full" being defined by the amount of space you choose to let it consume).

      Let's say Alice inserts two files into Freenet: the text of Mein Kampf and a picture of Adolf Hitler. She does this using her Freenet node, specifying a hops to live value on the insert. This HTL value is usually around 10 to 15, and is the number of other Freenet nodes that must be talked to. Each node that processes Alice's request decreases the HTL and passes it on to another node. When the last node to get the request sees that HTL is 1, and it still hasn't found Alice's file (because she's the first person to insert it), it returns Data Not Found to the previous node, which passes it to the previous node, etc., all the way back to Alice.

      Alice's node gets the "failure" message back, and then sends actual copies of the data files back down the chain. Thus, the files are inserted into Freenet.

      Now, this is where the plausible deniability comes in: the data coming from Alice's node looks just like the data coming from all the other nodes she talked to during the request/insert process. There's no way to distinguish between the node that originated the request and a node that's simply passing the request along on someone else's behalf. So if someone were to sniff the traffic coming from Alice's machine and decrypt it and discover that her machine was inserting Mein Kampf, then she could claim that she had no knowledge of it; that her machine was simply routing an insert by someone else.

      The same goes for requests. Suppose Bob stumbles upon a key which claims to be an ISO image of Windows 2000 Professional and requests a copy of it. His node generates a request with a certain HTL (generally 15 or more for requests), and it's passed along to other nodes until one of them either finds the key, or runs out of hops. The final result (either an error condition or the key he requested) is sent back to Bob's node.

      But Bob could claim that he wasn't the person who originally requested that key -- he could say that his node was simply routing someone else's request, and he had no knowledge of it.

      The same thing goes for files inside the local node's data store. Just because your node is storing a copy of a nude photo of Ronald Reagan doesn't necessarily mean that you either inserted or requested that file. Your node might simply have acted as a router for someone else's activity, and cached a copy of the key.

      Now, all of this protection goes straight out the window if you run a transient node. Transient nodes don't ever act as routers for other nodes -- they're pure leeches. Anything on a transient node is there because you, the node operator, requested or inserted it there. You have no plausible deniability any more.

      This explanation is a bit vague, and for that I apologize. The actual routing algorithms and encryption ciphers are a bit beyond my understanding at this time. If you have more detailed questions about how Freenet works, please check the Freenet mailing lists.

    14. Re:Can someone educate me? by TheRealFoxFire · · Score: 2, Informative

      There are several forms of encryption used in Freenet. In the case of data key protection, the Twofish algorith is with 128 bit strength. Data keys (called Content Hash Keys) are created by running a hash function over the length of the data, and using the resulting has as input to a key generator. The data is then encrypted with that key, and the decryption key is appended to the 'URL' that is distributed'. The URL is *not* used by Freenet to route or store the data, just the Routing Key. In this way, only someone who posseses the full URL can view the data.

      This doesn't prevent a blacklist of keys from being used to check an individual Freenet node, however, a couple of things protect against that:

      • Large files can be split into multiple chunks using a RAID-like parity algorithm. In such a case, its unlikely that any given node would contain all parts of a file, in which case decryption would be impossible.
      • The Freenet datastore can operate in a 'paranoid' mode, where the store itself is encrypted and can be rendered useless by wiping the decryption key.

      You can always take a look at the source yourself to check for backdoors, its GPL after all.

    15. Re:Can someone educate me? by mrogers · · Score: 2
      I'm interested in how the Chinese filtering software works. Could you please do an experiment for me? Try URL-encoding part of the banned word, e.g.

      http://www.google.com/search?q=fre%65net

      Does it pass through the filter?

      Even better, give me a ssh account on your machine so I can play with the filter myself. ;-)

    16. Re:Can someone educate me? by sql*kitten · · Score: 4, Interesting

      Now, this is where the plausible deniability comes in: the data coming from Alice's node looks just like the data coming from all the other nodes she talked to during the request/insert process. There's no way to distinguish between the node that originated the request and a node that's simply passing the request along on someone else's behalf.

      Uhh, yes there is. Just correlate requests going into and out from the node, if you're snooping all the traffic anyway. You can probably even do this by looking at the timings, if it's encrypted. If you see an outbound request with no inbound request in the n preceding milliseconds (established empirically) then it's pretty obvious that it was a request originating at that node. Want to know what the content is? Just replay the same request yourself, see what you get, and see which nodes talk to you.

      Freenet might work if you only look at one-way traffic from one node at a time, but the people that it was built to circumvent - governments - have the resources to take a wider view.

    17. Re:Can someone educate me? by stevens · · Score: 1
      Now, this is where the plausible deniability comes in: the data coming from Alice's node looks just like the data coming from all the other nodes she talked to during the request/insert process.

      And if you're living in a dictatorship which has banned the use of freenet outright, and which punishes people without trial, they're going to care about plausible deniability? I don't think so.

      That's the real downside here. It would be great if there was a tool for those in oppressed nations to get the word out about freedom, but this tool, like a meeting in somebody'd basement, will be outlawed and users punished without trial.

      Add to that the mission statement that the creators think copyright should be abolished, and I think this is a tool which is built more to subvert copyright laws in relatively free countries, rather than help those in dictatorships.

    18. Re:Can someone educate me? by 3Bees · · Score: 1
      Not in America. If your roommate gets caught with some pot . . . or pretty much anything that can be used in any way to make an illicit chemical, you lose your stuff

      Not only that, but anyone related to you will lose their federal housing assistance money. Nightmarish.

      --
      "I think we should tax people who stand in water! " - Mr. Gumby
    19. Re:Can someone educate me? by Anonymous Coward · · Score: 1, Interesting

      These details are handled by Freenet as well. First, all traffic is encrypted. Second, each node includes probabilistic elements in its behavior to foil traffic analysis. Finally, nodes talk to each other for more reasons than just queries and inserts at random times, which confuses traffic analysis even more.

      If you want more information, I suggest you read the design document and the list archives. It's hard to give detailed technical critiques from a press release, as I'm sure you're aware.

    20. Re:Can someone educate me? by Dominic_Mazzoni · · Score: 2

      Please mod this up, the AC is correct. Freenet is far more clever than it seems at first.

    21. Re:Can someone educate me? by Anonymous Coward · · Score: 0

      Whats the point of all this "protection", when the government doesnt get technical about it, and breaks it down to the simplest-to-understand terms - ala "Napster is the root of all evil because they host copywritten material". You and I both know Napster was nothing more than a directory - a phone book per se, but to the government, it was the magic box. Screw how technically they weren't "hosting". If and when they go after Freenet, it will fall just like anything else.

    22. Re:Can someone educate me? by Harik · · Score: 3, Informative
      Uhh, yes there is. Just correlate requests going into and out from the node, if you're snooping all the traffic anyway. You can probably even do this by looking at the timings, if it's encrypted. If you see an outbound request with no inbound request in the n preceding milliseconds (established empirically) then it's pretty obvious that it was a request originating at that node.

      Ok, you're wrong here on some points. First off, it's encrypted traffic so you can't just sniff. You'd have to be running a node yourself and hope they contacted you. Secondly, an inbound request can (and often does) make multiple outbound requests. If a node returns DataNotFound, and the node has another reference to try, it detracts the HTL and shoots it in a different direction. (Explanation simplified)

      That foils straight-up traffic analysis. Also, it takes time to route requests in freenet, and the average node is getting 1-2 requests/second, so it's pretty tough to correlate.

      Want to know what the content is? Just replay the same request yourself, see what you get, and see which nodes talk to you.

      Nice try. Freenet keys are composed of two parts: the address (content hash, name hash or key-signed name hash) and the decryption key. If you sniff, you have nothing. If you're a cancer node, you have a routing key and no way to decrypt it.

      Freenet might work if you only look at one-way traffic from one node at a time, but the people that it was built to circumvent - governments - have the resources to take a wider view.
      Governments generally have found it's cheaper and easier to boot a door down then spend months trying to crack encrypted traffic. Even to the point of putting keyloggers on a machine to get passwords rather then trying to crack it themselves.
    23. Re:Can someone educate me? by Anonymous Coward · · Score: 0

      Maybe you should read up on the documentation, before commenting things you don't fully comprehend.

      5 "Informative"? Well, rather 3 "A bit informative, but leaving out important details".

    24. Re:Can someone educate me? by Anonymous Coward · · Score: 0

      play with this. (Tests for you realtime whether http://something is accessible from China.)

    25. Re:Can someone educate me? by sshore · · Score: 1

      The local filestore is encrypted with a symmetric cipher along with the key. That part is easy enough to work around.

      Each file is encrypted and signed using its name. Although it would be difficult to determine what files you have on your system, it would be easy to determine if a particular file were on your system.

      It may not even be that difficult to determine what files you have on your system - just come up with a list of plausible names and descriptive words, and see if the resulting hash is found in your filestore.

      This bit of encryption doesn't prevent someone from identifying files in your filestore. Rather, it's supposed to allow you as the node owner to reasonably claim that you don't know what's in your filestore. As they suggest in the FAQ, many legal systems support this position, but that there is a risk in doing anything that your government might potentially disagree with.

    26. Re:Can someone educate me? by Alsee · · Score: 2

      According to Harvard (see this post) http://www.google.com/search is not accessible, so it doesn't matter how you encode freenet. It says filtering is by IP address so encoding "Google" wouldn't help either.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    27. Re:Can someone educate me? by Greg+W. · · Score: 1

      I eagerly await your superior layman's explanation, Mr. Coward. I'd really love to hear it. I'm sure Ian Clarke would love to hear it as well. He could add it to the sorely lacking Freenet newbie documentation.

  4. Donation's Page?? by charon_on_acheron · · Score: 5, Funny

    I thought that Freenet just received a large 'donation' from Abiword's PayPal account a few weeks ago. :^)

    1. Re:Donation's Page?? by revery · · Score: 1

      I think it was actually SETEC Astronomy...
      Right Mother?

  5. yawn, by Anonymous Coward · · Score: 0

    obligatory OT anti-MS post above.

    Maybe, TWAT, 0.5 could have had only minor improvements. But in fact, it is 'far superior'. And it has NOTHING TO DO with Microsoft. TWAT.

  6. Paypal by Anonymous Coward · · Score: 1, Funny

    I'd donate, but I already canceled my Paypal account. I guess Freenet needs to speak with Abiword.

    1. Re:Paypal by MathewR · · Score: 1

      From the donations page:

      Mailing Donations
      Alternatively you can make donations by mail. Checks should be made payable to "Freenet Project Inc". The address for donations is:
      Freenet Project Inc.
      2554 Lincoln Blvd #712
      Venice, CA 90291

  7. Usability Engineering ... by fleppir · · Score: 5, Interesting

    ... 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.
    1. Re:Usability Engineering ... by yatest5 · · Score: 4, Funny

      "not getting it running in 2 minutes flat annoys me to no end"

      hope you don't run Linux then ;-)

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    2. Re:Usability Engineering ... by trezor · · Score: 1

      Actually... I didn't get it up and running as well. Some complaints from my java-engine :) But I really didnt try any hard, though.

      But this is definetly a good idea! All honour to the makers!

      --
      Not Buzzword 2.0 compliant. Please speak english.
    3. Re:Usability Engineering ... by Greg+W. · · Score: 2

      Either say what the problem is, or keep reading. C'mon, you didn't even say what operating system you're running! (Must be a Windows user.)

      In general, the procedure is as follows:

      0) Download Java.
      1) Download Freenet software.
      2) Configure it (generate freenet.ini or freenet.conf).
      3) Start the node.
      4) Wait for it to initialize (usually takes less than a minute).
      5) Go to http://127.0.0.1:8888/.

      Now, you can go yell at the Freenet developers if you wish, but all of the documentation linked to from freenetproject.org is badly out of date and incomplete. There is a much better Freenet user FAQ at The Freenet Wiki. It's not perfect, either, but it's much closer.

  8. nice propaganda by Anonymous Coward · · Score: 0

    Unlike most open-source projects, the Freenet website seems to spend more time evangelizing than talking about the technology. Check out their architecture page, and compare with their philosophy page.

    1. Re:nice propaganda by HishamMuhammad · · Score: 1

      Unlike most open-source projects, Freenet could be considered extremely controversial and once they reach the "easy-to-use worldwide-popular Windows-client" level it looks like they'll probably have a lot of explaining to do. They're just explaining it in advance.

      And, as you said, they are doing a fine job on prioritizing philosophy over technology. You see how everyone knows the general idea/intention of it ("new paradigm", "no liability for data", "copyright issues", etc.) but nobody here can explain clearly how it actually works? :)

  9. Now that many people have FreeNet... by Big+Mark · · Score: 5, Informative

    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.

    1. Re:Now that many people have FreeNet... by perlyking · · Score: 2

      I tried freenet a while ago and that was the problem with it, waiting ages for a page to resolve and most of the time it didnt appear at all. I'll check out this version when I get a chance, it cant be worse than the one I tried.
      I love the idea though, the power for anyone to publish everywhere without restriction.

      --
      no sig.
    2. Re:Now that many people have FreeNet... by civilizedINTENSITY · · Score: 2

      Like others, I love the idea. Yet experience suggests that actually reaching content seems unlikely. This would be the third time I tried, so I think I'll wait until I see slashdot posts after a release where people claim to actually be seeing a "net" in freenet. Perhaps I just don't know the right people to get started...

  10. On remembrance day... by silvaran · · Score: 2, Funny

    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.

    1. Re:On remembrance day... by silvaran · · Score: 2

      s/programs/programmers/

    2. Re:On remembrance day... by Anonymous Coward · · Score: 1, Funny

      I kinda liked it better the first way you had it. After all, RMS and his cadre of fanatics seem to think that programs deserve freedom more than people do, so why not give honor to veteran programs? The software-- which wants to be Free!!-- deserves the recognition much more than greedy, imperfect human beings do.

  11. A few tips for those trying to get this up by blonde+rser · · Score: 5, Informative

    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 :)

    1. Re:A few tips for those trying to get this up by Anonymous Coward · · Score: 3, Informative

      This sounds more like you're using a braindead browser (some older versions of netscape, for instance) that decompress gzipped files transparently without changing the extension.

    2. Re:A few tips for those trying to get this up by khuber · · Score: 1
      Mozilla gave me a tar.

      -Kevin

  12. A quick description by IamTheRealMike · · Score: 5, Informative
    For those who have never heard of FreeNet, here's a quick rundown.

    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.

    1. Re:A quick description by yatest5 · · Score: 4, Funny

      "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"

      Yes, I cannot see how anonymous posting would be useful for porn or MP3's.

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    2. Re:A quick description by bluFox · · Score: 1
      for a little more detailed info go to

      http://www.freenetproject.org/in-freenet-keyindex. html

      a quick info on what is in that page:

      Freenet is a network that allows anonymous publishing of data to avoid censorship and other bad things. In Freenet, everything is stored in mapped to key-data pairs. That is, you ask Freenet for a key, and it will return the data for that key. If you're publishing data, you tell Freenet what key to store it under, and then others can use that key to get it back out again.

      One problem with Freenet is that up until now there has not been an easy way for a data publisher to advertise keys that they've inserted. The ways that have existed are somewhat questionable in terms of preserving the anonymity of the publisher. Some ways that have been used before are:

      Sending the key to an email list
      Sending the key to a Usenet newsgroup
      Registering on a Web key index
      Emailing the key to a Freenet Web site owner

      The new and preferred method for advertizing new keys is with In-Freenet Key Indices. In-Freenet key indices don't use mail or the Web to communicate between the index administrator and the data publisher. Instead, they use the Freenet network itself. In this way, the anonymity of both publisher and administrator are preserved.
      [i think some what like the web links]

      the rest of the page deals with how to insert the keys and retrive them

      --
      ~561
    3. Re:A quick description by IamTheRealMike · · Score: 3, Informative
      Yes, I cannot see how anonymous posting would be useful for porn or MP3's.

      Although of course you could use it for trading porn/mp3s, in reality the upload/propagate nature of it means that it's not simply a case of "publishing" a folder, you have to explicitly upload files to it. Due to the lack of a built in search protocol (hence the existance of search engines for it) you'd be much better off using Kazaa.

    4. Re:A quick description by yatest5 · · Score: 2, Informative

      Not if you wanted to distribute / collect illegal pornogaphy, you wouldn't.

      Incidentally, I don't run freenet - before the police come knocking down my door.

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    5. Re:A quick description by wossName · · Score: 3, Informative

      "nothing can ever be deleted from the FreeNet"

      That's not how I understood it. AFAIK, everything disappears automatically if nobody requests it. Even your own files, because instead of sharing a folder, you upload stuff to your datastore, which is part of the distributed cache that is Freenet. Am I wrong ?

      --
      Someone is wrong on the Internet!
    6. Re:A quick description by Anonymous Coward · · Score: 0

      You're right.

    7. Re:A quick description by Hast · · Score: 2

      That's correct. There are OTOH projects which do aim to preserve data. E.g. Eternity Service use distributed servers to do it.

    8. Re:A quick description by volkris · · Score: 1

      Right, nothing can ever be DELETED from freenet.

      Nobody can set out to remove something from Freenet.

      There's a world of difference between someone deleting something and data falling out of the system from lack of intrest.

    9. Re:A quick description by civilizedINTENSITY · · Score: 2

      So access to freenet is requires access to keys. Yet the keys published on websites don't resolve (least, they never did for me). Instead, keys will now be posted on freenet, where if I had a key I could access said keys. Hmmm...I keep pulling at my boot but I can't seem to fly.

    10. Re:A quick description by leuk_he · · Score: 2

      The downside is that you cannot control the lifetime of data. Data will "randomly" fall out of freenet. This is in practive a weak point of freenet.

    11. Re:A quick description by Uruk · · Score: 4, Informative

      You are right - but what's meant by the statement "nothing can be deleted" is that others can't take things out of the network. Your own node may take something out of the network by choice at some point.

      The algorithm removes the least recently used file in the datastore when the store fills up, and has a bias towards larger files.

      If you insert content that is popular and gets requested though, it's not possible to delete it even if you (the author) wants to

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    12. Re:A quick description by Greg+W. · · Score: 2

      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.



      Wow, you're right -- that does show how long ago you last tried it! ;-)



      Suffice to say, the Javascript method is no longer used. In fact, fproxy (err, I think they still call it fproxy even though it's called "mainport" in the config file now) will object vehemently if it encounters any Javascript in a Freenet document.



      There are several popular sites (and some less popular ones, like mine) that do a quasi-daily blog style. It's been working quite well for a couple weeks now (ever since Matthew's really excellent debugging job got into high gear). If you saw what Freenet 0.3 and earlier were like, you're going to be stunned when you try 0.5. Seriously.



      (Those who missed the early Freenet days may not be stunned. You don't have the point of reference that IamTheRealMike has, and you may be spoiled by services that are much faster than Freenet -- of course, none of those services has Freenet's anonymity.)

    13. Re:A quick description by Greg+W. · · Score: 1, Troll

      The Freenet gateway page (or "web interface") has three Freenet URLs: The Freedom Engine, and a couple others. (Currently "Freenet Forever" and "Cruft". I'm glad Cruft made it, finally -- the author deserves it.)



      The Freedom Engine (TFE) is published by (or claims to be published by) the same person who did "Content of Evil" in the older days. It's essentially Freenet's version of Yahoo! (the old one, before they added a bunch of services) -- a portal to other sites within Freenet. Go there. Be amazed by the variety, both good and bad.

    14. Re:A quick description by sql*kitten · · Score: 2

      Yes, I cannot see how anonymous posting would be useful for porn or MP3's.

      Indeed. And since you don't have to "pay" for what you use, a la Mojo Nation, the Tragedy of the Commons applies and the FreeNet system will rapidly go the way of every other P2P system, in which the balance between contributors and consumers is destroyed.

    15. Re:A quick description by Harik · · Score: 2, Informative
      Indeed. And since you don't have to "pay" for what you use, a la Mojo Nation, the Tragedy of the Commons applies and the FreeNet system will rapidly go the way of every other P2P system, in which the balance between contributors and consumers is destroyed.

      Actually, you lose on this point. The TotC problem with P2P networks is that the single holder of Starwars Episode 3 pre-pre release gets A) swamped by requests (that people are asses and don't reshare) and B) sued and/or jailed. On freenet, the simple fact that you requested something means you're contributing.

      The nice thing is a contributors efforts are multiplied by how much his contribution is requested. Also, now that redundant encoding is becoming popular, you can take a file with missing parts, reconstruct it, THEN re-publish the missing parts! If a few common clients do this the data-loss of larger files would be drastically reduced. Even now you can get MP3s (AND .ISOs) off freenet if you wait long enough.

  13. uncontrollable network? by krazyninja · · Score: 3, Interesting

    From the explorers area of the freenet pages:
    6. Isn't censorship sometimes necessary? ..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....

    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."
    1. Re:uncontrollable network? by Anonymous Coward · · Score: 0

      "but nobody can control this "network" either"

      That's the whole point of Freenet.

      By the way, if someone manages to steal source code of some major product. This company will have more serious problems than Freenet.

    2. Re:uncontrollable network? by Anonymous Coward · · Score: 1, Insightful

      I do not see how placing the code makes the product 'go down the drain'.
      Linus code is al over the net, and does't really makes it unsellable (look at Redhat).
      What it would do was making some insanely rich companies become a little bit poorer.

    3. Re:uncontrollable network? by BlackHawk-666 · · Score: 0, Troll

      Perhaps if people started to create stuff and put their own content out into the wider world instead of ripping off and distributing other peoples hard work (while still trying to maintain they are striking some sort of blow for freedom) the governments and large corporations would look upon these PTP networks with a more friendly eye. But what will almost certainly happen instead is that it will become a haunt for paedophiles (anonymonity suits them quite nicely) and kids who want to swap warez and mp3s. Shame really. I wouldn't mind using it if they removed the anonymity from the system. Then people can publish what they want (which is good) but are still held accountable for their writings.

      --
      All those moments will be lost in time, like tears in rain.
    4. Re:uncontrollable network? by AlCoHoLiC · · Score: 5, Insightful

      Getting source code doesn't mean that entire product goes down the drain. I legally cannot start to sell my own WinXP clone compiled from original source code. There're laws and other measures that prevents such practices.

      Information (knowledge) itself isn't good or bad. It's just that: human knowledge. It's entirely upon human being what he does with the knowledge. Man should be held accountable for his deeds not for what he knows.

      I know how to make explosives and yet I don't make them. Almost every high school student knows how to make nuke and (surprise, surprise) almost nobody is trying to make one. Just because I possess the information (in your case the source code) it doesn't mean I'm criminal. Nobody has the right to tell me what I'm allowed to know. And that's exactly what Big Brother is trying to do - prevent people from having the information he doesn't want them to know, and to criminalize people who possess such kind of information. Freenet is designed to fight this information slavery.

    5. Re:uncontrollable network? by Anonymous Coward · · Score: 1, Insightful

      I wouldn't mind using it if they removed the anonymity from the system. Then people can publish what they want (which is good) but are still held accountable for their writings.

      Don't they already have such a system called the World Wide Web?

    6. Re:uncontrollable network? by deblau · · Score: 5, Insightful
      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.

      This observation is inevitable. Let's do some basic business logic:

      1. [Assume] Businesses need recurring revenue (i.e. you can only burn VC $ for so long)
      2. [Assume] As long as your hardware doesn't crap out, software lifetime is infinite
      3. [Assume] You have a finite customer base
      4. [Assume] If you keep improving your software, eventually it will do everything your customers want
      5. [Therefore] You can only sell so many copies of software to your customers before they don't need you any more
      6. [Therefore] Software as a product is only good for a limited amount of money, and that isn't recurring
      7. [Conclusion] Software as a product is not a viable business model in the long-run
      Microsoft is having this problem right now with their operating systems. See, Windows 95 is good enough for most people. It runs AOL/MSN, Word, Outlook Express, Solitaire, and their printer. What more do they need? The MS solution has been to release a new OS every 2 years and hype the hell out of it, as well as purposely not provide patches for their older versions to support newer hardware, thus forcing software upgrades when old boxes die (since the older hardware isn't sold any more). The problem is, people are catching on, and new OS sales are fewer and fewer these days. The same could probably be said for purchases of Office. Who needs more Excel or Powerpoint templates? Anyone?

      The product business is fine if the product has a finite lifetime. Take housing, for instance. People will always need to repair and build houses, because they weather. Software doesn't, which means the only money to be made long-term on software is in support. The same argument applies to patents and other 'intellectual property'. Dolby has the right idea: come up with an idea, and license it until the end of time.

      Companies that sell a product that doesn't break have already signed up for their death blow. Distributing the software online only speeds it up.

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
    7. Re:uncontrollable network? by Corporate+Troll · · Score: 1
      I agree with you... What a lot people fail to understand is that most software developers on this world don't write software for the general public, they write expensive inhouse software that requires maintaining and several changes over the years (laws that change etc...) This is exactly how I pay the rent.
      So before everyone starts ro panick and leaves the software bussiness: there is work, you just won't your software on the shelves. So creating software is a viable "bussiness model", just *not* for the general public.

      One remark:
      Dolby has the right idea: come up with an idea, and license it until the end of time

      Isn't this essentially what Microsoft tried to move to? I mean "subscription software". For the moment they backed up, but I know one kind of subscription software that is quite popular: think "Antivirus".
      Or is there an antivirus out there, that just "sells" and gives it's updates out for the rest of your lifetime? It used to be that way, when virusses were still virussen (appended themselves to .exe, .com) and McAfee was free for presonal use.

    8. Re:uncontrollable network? by nmg · · Score: 0

      Congradulations, you've discovered why copyright was invented.

    9. Re:uncontrollable network? by jkramar · · Score: 1
      1. [Assume] Businesses need recurring revenue (i.e. you can only burn VC $ for so long)
      2. [Assume] As long as your hardware doesn't crap out, software lifetime is infinite
      3. [Assume] You have a finite customer base
      4. [Assume] If you keep improving your software, eventually it will do everything your customers want
      5. [Therefore] You can only sell so many copies of software to your customers before they don't need you any more
      6. [Therefore] Software as a product is only good for a limited amount of money, and that isn't recurring
      7. [Conclusion] Software as a product is not a viable business model in the long-run

      If we look at this on a strictly mathematical basis, and say that the software product can be assigned a percentage (where 100% means does all the customers want, 0% means does nothing), then your assumption 4 is not necessarily correct. The percentage of completeness of the product might converge to 100% without ever reaching it (e.g. 90%, 99%, 99.9%, 99.99%, or, for a slower improvement, 50%, 75%, 87.5%, 98.75%, ...). Thus, there might always be a few who are benefitted by new added features. There is also a flaw in your assumption 3. While there might be a finite number of people alive at any one time, remember that people are constantly being born, and they can't just inherit their software (this is starting to sound more and more as if software were property...), because the population (and the portion of the population with access to computers) is constantly increasing. I agree with you that if open source is not neglected because of its unconventionality, then in a sufficiently competitive marketplace, without monopolies, it will prove more viable and overcome its competition. However, your argument is not entirely solid.
      Companies that sell a product that doesn't break have already signed up for their death blow.

      This is, I think, the main drawback of capitalism. A corporation does everything it does for profit purposes. They have plenty of economic incentive to make sure their products aren't durable. (In the case of software companies, they must ensure that their product still has deficiencies of some sort, or nobody will upgrade.) (Go ahead, call me a commie if it makes you feel better...)
      --

      true && more || less
    10. Re:uncontrollable network? by swillden · · Score: 1

      This is, I think, the main drawback of capitalism. A corporation does everything it does for profit purposes.

      Why bring corporations into it? Capitalism does not require them.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    11. Re:uncontrollable network? by Anonymous Coward · · Score: 0

      I don't see how public software is any different than in-house business software. It's not just the business world that changes, everything changes. Any new piece of technology requires some new software, with a lot of new technology being purely software. It's true that software doesn't go bad, it will work the same a million years from now given the same hardware. However, software does become obselete over time to the point that it is no longer useful. The problem with assuming that you can program perfect software that will satisfy everyone's needs for the rest of eternity is that you have to assume that the technology landscape will never change for the rest of eternity.

    12. Re:uncontrollable network? by Anonymous Coward · · Score: 0

      That's a reasonable attitude to have. If our lawmakers were equally reasonable, I'm sure Freenet wouldn't be necessary.

      Unfortunately, they aren't. So, we have to choose the lesser of two evils. In such a situation, civil liberties win over corporate goals every time for me.

    13. Re:uncontrollable network? by fferreres · · Score: 2

      Everything that can be sold can be though as a service. You think of software as long term investment (infinite stream of service actually). But in reality, it's just like any other good, some have an infinite lifetime (say "Calculator App"), while some others do not (games for example).

      Simple example:
      You sell chess boards. Most people that like chess probably have one or two boards. So after catch up, you sales will only be (at most), newcommers to chess that need a board. That means your sells grow like your population does plus GPD growth (because some poors can now buy the wooden board, let's say). Once everyone is rich enough, you are only left with population growth (everyone else ALREADY has some nice boards).

      Also, you have icecreams, you can sell as people feel like tasting. The "installed base" at t+1 is zero.

      With software happens the same. You have very volitile "consumer" software and non-volatile "investment" software. So everything depends on what market you are in.

      Examples: a computer game (obsoletes)
      Office: obsoletes slowly
      Calculator App: does no obsolete

      Last thing, software has zero marginal cost, so it is very apealing for non-big-companies to enter this market. If you get it right, you can sell millions of them at no additional cost. Who cares if you can sell the product 10 years from now?

      --
      unfinished: (adj.)
    14. Re:uncontrollable network? by Alsee · · Score: 2

      7. [Conclusion] Software as a product is not a viable business model in the long-run

      Invalid conclusion based on false assumptions. The false assumptions start right at number one.

      1. [Assume] Businesses need recurring revenue (i.e. you can only burn VC $ for so long)

      A bussiness merely needs more revenue than expenses. Even ignoring the flaws in 2 through 6, it still leaves you two options.

      (1) Create a new product to generate new revenue.
      (2) Take the profits you've earned and close the bussiness. If a produce is no longer profitable then closing the bussiness reduces expenses to zero.

      Just because a bussiness has made a profit on some product in the past does not mean that that same product must contine to be profitable forever.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  14. DMCA RIAA Bush... by e8johan · · Score: 3, Insightful

    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.

    1. Re:DMCA RIAA Bush... by anshil · · Score: 1

      But maybe you're just a pessimist?

      "If you're depresive, don't care to call us, nobody wants to help you anyway"

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    2. Re:DMCA RIAA Bush... by Anonymous Coward · · Score: 0

      I still wounder why everything good has to go.

      because these good things reduce the power corporations have over 'the little people'.

      The USA had a revolution once. Don't you think it's time for another one?

    3. Re:DMCA RIAA Bush... by e8johan · · Score: 2

      "But maybe you're just a pessimist?"

      Yes, probably. The FreeNet site says "Uncensorable dissemination of controversial information". At least we living in the free world (not the USA, China, etc.) will be able to enjoy it! 8^P

    4. Re:DMCA RIAA Bush... by Sinus0idal · · Score: 1

      Not quite...

      Although I guess legally, the developers could be made to stop writing the software, once the software is out on the web, it cannot simply be 'shut down'. Once its out there, its the number of users running the software which keeps it live.

  15. Paypal . by shri · · Score: 4, Insightful

    Ugh! Bad time to be asking for donations via Paypal!

    1. Re:Paypal . by tanveer1979 · · Score: 3, Insightful
      Ugh! Bad time to be asking for donations via Paypal!

      Give them a break. They didnt deliberately do it. Crackers have brought down the internet a couple of years back. Do yo u stop using it? OpenSSL had a security flaw.. Did people stop using it. The mantra "if it is cracked stop using it" is not in the spirit of the net. If it is broken, get it fixed, find out why it got broken.

      This is the first incident of its kind, so dont write of paypal, unless of course they are not at all willing to take any corrective or remedial action.
      --
      My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
      FB : https://www.facebook.com/TanveersPhotography
    2. Re:Paypal . by cebarro · · Score: 2, Insightful

      This is the first incident of its kind, so dont write of paypal, unless of course they are not at all willing to take any corrective or remedial action.

      This is most certainly NOT the first incident of its kind.
      I refer you to
      http://www.paypalsucks.com
      http://www.paypalsui t.com/
      Look at the forums. This was just the first time a group slashdotters care about got ripped off.

    3. Re:Paypal . by Anonymous Coward · · Score: 0

      mod parent down.

      Horribly misinformed in every statment he made. And paypal is in the buisness of ripping people off btw.

  16. wrong by Anonymous Coward · · Score: 5, Informative

    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.

    1. Re:wrong by Anonymous Coward · · Score: 0

      Ah, so only 25% of links will fail.

      An improvement, of sorts. I'd be available for about 3/4 of a day, but I'm behind the mother of all firewalls; would that still enable me to set up as a non-transient node?

      Mind you, if it becomes more reliable I might stick up all my mp3s^H^H^H^H own stuff ;=) for all to enjoy.

    2. Re:wrong by lhdentra · · Score: 2, Informative
      Ah, so only 25% of links will fail.

      No - Freenet stores data redundantly. The only instance when turning off your node would cause a piece of data to be unfetchable is if yours was the only node with the data within the search radius. This is very, very unlikely except if you inserted data at HTL 0 and nobody requested it, or it just happens that you have the last remaining copy of a piece of unpopular data (also unlikely).

    3. Re:wrong by greenrd · · Score: 2
      Um, in the UK dialup users are typically disconnected automatically every 2 hours (I know, it's really stupid), which I presume means different IP addresses every 2 hours, and therefore the nodes must be set as transient.

  17. Why I don't use it by wossName · · Score: 3, Interesting

    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!
    1. Re:Why I don't use it by Anonymous Coward · · Score: 2, Insightful
      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.

      The whole point of freenet is that all speech is free. Your first point goes against those ideals by judging what should and should not be on freenet. By allowing people to filter their content, you would break the system. Doing so would limit material from ever even getting the chance to spread, which according to you would be good in this case, but how could you limit it to just kiddie porn? Can't happen.

    2. Re:Why I don't use it by IamTheRealMike · · Score: 2
      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.

      That's the whole point. If people could figure out what was in your data store, then the concept of free speech would be meaningless as you could be forced to hand over lists of content and then have it removed. Having the owner not able to see is the only way of guaranteeing that content cannot be deleted.

      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 you run a non-transient node this isn't the case, but this is like running a web server, so you need a 24/7 machine with lots of bandwidth. If you publish data that is popular, and then go offline however, that data is still available - it's more like the web than Gnutella.

    3. Re:Why I don't use it by aqua · · Score: 5, Informative
      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.

      It is. The store is cryptographically opaque; you don't know what you're hosting. Whether it's possible to identify whether a particular item is in the store when you know its key, I'm not sure.

      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.

      It's necessary for a distributed-storage system where the injection point needs to be distanced from the storage points. Data flows to where it's being requested, so you could keep an item in your own store by requesting it automatically every so often. It won't go anywhere else, but it will stay in the keyspace should it ever be requested later on. You could do much the same thing to prolong the longevity of someone else's data that you valued -- but again, it would tend to live only on your own node if no other nodes were requesting it.

    4. Re:Why I don't use it by McFiegolx · · Score: 3, Informative
      The idea of Freenet is really great, but there were two things in the implementation that really annoyed me:

      Yes but these aren't bugs they are a fundemental parts of the design.

      1) I cannot control what is in my datastore...

      Then neither can anyone else, if a blacklist was implemented (keys a node should not cache) then Evil Organisation of your choice (RIAA,FBI,MI5), could publish a blacklist that you MUST use.

      2) My files aren't shared permanently..

      Because its not just about storage but about routing. The requesting of files should cause data to "migrate" across the network allowing for specialisation. The caching and expiring of data is a fundemental part of this process. It is this that gives the scalability thats I feel is lacking in other P2P networks.

    5. Re:Why I don't use it by vadim_t · · Score: 1

      None of those things are stupid, IMO, on the contrarary, they're very smart.

      1) If you could control your data store, the governement could just determine you're running a Freenet client and decide to send a policeman to your house. Then they could check if you have some child porn there. After all, if you can control it it's your responsibility to keep it legal, right? And they could bet most of the people wouldn't bother filtering much. In any case it's impossible to filter everything unwanted.

      By encrypting the data store and keeping it obscure Freenet tries to protect you from liability. It's an attempt of making you become just a carrier, who transfers data but is not liable for it, like phone companies aren't liable for murders planned over the telephone.

      2) That's just how the network works. If your files are thrown out that just means nobody wanted them. If nobody wanted them, why waste resources on keeping them? That space can be used for things people are more interested in. If you indeed think your data is valuable you could announce them in boards.

    6. Re:Why I don't use it by tunah · · Score: 2
      Whether it's possible to identify whether a particular item is in the store when you know its key, I'm not sure.

      Well it must be, otherwise how would a server know whether to answer a request?

      --
      Free Java games for your phone: Tontie, Sokoban
    7. Re:Why I don't use it by PerryMason · · Score: 1, Offtopic

      hehehe

      Maybe its like Windows Update where they can figure out what updates your system needs "Without sending any information to Microsoft"

      That always makes me laugh, every single time.

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    8. Re:Why I don't use it by Hast · · Score: 2
      True. But it should be noted that the keys are hashes, so there is no way for you to know what other people are searching for. Descriptions of the protocol can be found in the paper on Freenet. (That is not the original paper, but a revised version.)

      They also adress the "I don't want to have kiddyporn on my computer" in the FAQ:
      The true test of someone who claims to believe in Freedom of Speech is whether they tolerate speech which they disagree with, or even find disgusting. If this is not acceptable to you, you should not run a Freenet node.

      There is another thing you can do. Since content in Freenet is available as long as its popular, you can help limit the popularity of whatever information you do not like. For example, if you do not want a file to spread you should not request it and tell everyone you know not to request that specific key.


      There has been attacks suggested though. E.g. using the "time to live" variable in order to probe a specific node for what data it stores. The same technique could be done to probe your local store. I'm not sure if these issues have been adressed yet.
    9. Re:Why I don't use it by wossName · · Score: 1

      I think I'm going to answer all replies in here:

      Obviously, your node has to have some way of identifying the content of its datastore, right ? How are you going to answer requests from other nodes if it doesn't ? IIRC, files are requested by hashes or cryptographic keys. So if I have a key to a file I don't want on my computer, and my node is able to serve it from its own datastore, then it should be possible to remove it, no ? If this is a misunderstanding, please clear it up.

      About the second point: yes, I was specifically talking about machines that are online 24/7. The last time I used it, there was no way to mark your own files as "do not purge". So what if they're not popular (at that time) ? If I want to keep them available, I shouldn't have to keep uploading them to my own damn datastore.

      For most of the people who replied to my posting, free speech is apparently a black-and-white issue, but I think Freenet would be gaining more users if they would accept other views as well. I would be more than willing to dedicate bandwidth and storage to civil rights matters for example, but I absolutely don't want to be responsible for distributing MP3s for Nazi bands. And I'm not trying to force this on other people, this is just about my own datastore. There's a difference between banning and not participating in distribution.

      "but then the (FBI/police/freemasons) could force you to use THEIR blacklists..."

      I'd say if the police has that much power in your country, then they're probably just going to shut down your Freenet node.

      My intention was not to discuss the limits or extent of speech under this topic. All I wanted to say is that the current model "all freedom for the producer of information, but none for the Freenet participant" is what is keeping me from contributing. And I guess I'm not the only one.

      --
      Someone is wrong on the Internet!
    10. Re:Why I don't use it by BurritoWarrior · · Score: 3, Insightful

      The true test of someone who claims to believe in Freedom of Speech is whether they tolerate speech which they disagree with, or even find disgusting. If this is not acceptable to you, you should not run a Freenet node.

      Hosting kiddie porn is not a freedom of speech issue, it is a legal one. (and etchical one, and moral one). Criminal activity is not protected speech under the 1st Amendment.

      It sounds like they should replace Freedom of Speech with Anarchy in the FAQ.

    11. Re:Why I don't use it by Anonymous Coward · · Score: 0

      "1) I cannot control what is in my datastore. Free speech or not"

      Replace I with `The Government` and you can see that in fact that is the whole point of Freenet? Whoosh! Thats something going right over your head!

    12. Re:Why I don't use it by LucVdB · · Score: 1

      You must be easily amused then. What's so funny about it? It does what is says it does. It's an ActiveX control that scans your system. It's downloaded and run on your machine.

      Perhaps you should go and read this:
      Windows Update FAQ

    13. Re:Why I don't use it by civilizedINTENSITY · · Score: 3, Insightful

      The first amendment isn't authorative everywhere. Part of why freenet exists is to provide a means of communication which is purely free and protected, so as to be unstoppable by authority, in part because authority can become corrupted. It is a safeguard on the political system. Could freenet be abused? Well yes it could. Do we need something like this? God willing we never will, but then whoever hopes they need a fire extinguisher. Freenet is just an experiment until someone manages to dissolve the constitution. Then it becomes a necessary tool. At which point it becomes illegal. It would seem that the only societies that would allow freenet are those free enough not to need it yet. So perhaps its most useful time frame would be immediately after a coup, but before the regime has consolidated power.

    14. Re:Why I don't use it by Salamander · · Score: 2
      you could keep an item in your own store by requesting it automatically every so often.

      Unfortunately, that doesn't really work. See my Freenet FIQ (Frequently Ignored Questions) for an explanation.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    15. Re:Why I don't use it by Salamander · · Score: 2
      Because its not just about storage but about routing.

      More accurately, it's not about storage at all but about routing. Most of the Freenetistas I've discussed this with have eventually admitted as much; Ian himself has said on more than one occasion that he never claimed otherwise.

      The caching and expiring of data is a fundemental part of this process. It is this that gives the scalability thats I feel is lacking in other P2P networks.

      The caching and expiring is not necessary for scalability. I know this as well as anyone because I worked for a year and a half on a global-scale data distribution project that provided permanence and full consistency with all the scalability anyone could ask for. What really forces the non-permanence of data in Freenet is its focus on anonymity. To assure permanence one needs at the very least to maintain an accurate count of how many copies exist elsewhere (so you don't delete the last one to make room for the new N'Street Aguilera "song"). That turns out to be terrifically difficult - and perhaps impossible - to reconcile with all of the "hiding" that necessarily goes on in Freenet. If someone could ever figure out how to reconcile permanence and anonymity that would be awesome, but so far nobody has and Freenet has chosen anonymity.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    16. Re:Why I don't use it by karlm · · Score: 3, Insightful
      Hosting kiddie porn is not a freedom of speech issue, it is a legal one. (and etchical one, and moral one). Criminal activity is not protected speech under the 1st Amendment.

      Umm... you would be referring to the extent to which the U.S. Constitution guarantees free speech. Don't confuse that with free speech itself. How would you classify a communist pamphlet?

      Your viewpoint is also very U.S.-centric. Mathew Toesland is in Britain, btw.

      If your definition of free speach is legal speech, what will you do if your government outlawed criticism of its policies, or makes it illegal to greet anyone with anthing besides "Heil Hitler"? Do you think the U.S. will never go through another period of McCarthyism?

      Don't get me wrong... I can see where you're comming from. Personally, I think think there's no lower form of human being than one who takes pleasure at the expense of a child. I would not be at all opposed to life sentances for producers of child pornography. However, when you step back and look at all of the things they would like to make it illegal to say, (talk to Emanuel Goldstein, Eeeeeed Felton, Dmitry Sklyarov, et. al.) you begin to wonder what fundamentally makes us different from the Taliban.

      Look at all the crap Phil Zimmerman went through to bring you PGP. That was legal speech, yet the U.S. Government harassed the hell out of him. Let's not forget what happened to Communist and even suspectedCommunists durrin the Red Scare. Don't forget that Communist propeganda was outlawed then too.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    17. Re:Why I don't use it by BurritoWarrior · · Score: 2

      I agree with you wholeheartedly. I don't disagree with Freenet on its principles at all. I think it has wonderful potential and is a terrific tool for many uses. Unfortunately, there is a great potential for illegal activity as well. I just wanted to make a distinction between what is legal and what is not. It goes beyond just what I (or you) find "objectionable".

      I don't think their FAQ is forthright enough.

    18. Re:Why I don't use it by karlm · · Score: 2
      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.

      Yes, it is another story, particularly for split files. It's designed this way on purpose so that, for instance, the U.S. government can't require you to delete all of the communist litterature off of your machine, or else be dragged in to the Star Chamb^h^h^h^h^h^h^hHouse Unamerican Activities Comittee hearings.

      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.

      Re-insert your webites daily. I think Fishtools can be set up to do this automagcally.

      Sit down and think things through. For the most part, they did things the only way that makes sense for maximizing anonymity. If th files you inserted were by default always available from your machine, it wouldn't take a rocket scientist to figure out who was publishing what.

      Personally, I would have made everything FEC split CHKs except for SSKs, which could only provide metadata, but I guess hindisght is always 20/20.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    19. Re:Why I don't use it by Jucius+Maximus · · Score: 2
      "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."

      It is less stupid to have the network collapse under its own weight?

    20. Re:Why I don't use it by MercuryWings · · Score: 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.

      I have to agree here. While I support 100% Freenet's aim to allow anonymous free speech, I have one major beef with it:

      Free speech is a double-edged sword - I may have the right to state my opinion, but I also have the right to refuse to support yours.

      I fully expect that Freenet's main use will not be to help suppressed organizations to function when otherwise they couldn't, but rather as a way of letting pirates, pedophiles, pornographers, terrorists, etc., distribute their filth and plottings without being traced. To that end, I will demand the ability to refuse to support (by providing my bandwidth/storage) anything that I feel is simply wrong/illegal.

      Encrypting/hiding the contents of the node on my system isn't the answer - it is merely the digital equivalent of an ostrich sticking its head in the sand. I knowingly provided the node to the net, so it's likely I would be responsible for anything that may be contained within. If I am going to be an activist for free speech, at the very least I'd like to make sure I know what I am trying to protect.

      --
      Karma: Shagadelic (mostly affected by those tight knickers - yeah baby, yeah!)
    21. Re:Why I don't use it by A+Life+in+Hell · · Score: 1

      not yet... you still have to run it every day. This will be changed in the next version

      -- fish

      --
      Commodore 64, Loading up the dance floor!
    22. Re:Why I don't use it by orangepeel · · Score: 1

      I can appreciate your point of view (although I have more doubts about the likelihood you could easily be held responsible for any data stored on your Freenet node).

      At the same time, I'm torn by the other arguments posted in this discussion.

      Forced to make a decision, I'd fall back to the "self-policing" stance: people enter banks by the millions each day - by far the majority of them choose to follow their own ethical guidelines and avoid robbing the bank. They'd do that even if there weren't penalties in place for those who might consider doing otherwise.

      Those are the type of people who have recognized that, at least at the current time in their society, the rules are there for a reason they agree with.

      What if the Freenet project were forked into various "distributions" of sorts? Each one would form a distinct network from the others. Say a NoKiddiePornButOtherwiseFreenet fork was created ... one in which you were required to agree to a license agreement before installing the software - one in which you state you are not going to upload kiddie porn onto the NoKiddiePornButOtherwiseFreenet system.

      It would be just a token gesture of course - anyone could lie and upload such material anyway. But I for one would be much more inclined to run a sort of forked Freenet node if I knew that the other users on the system had said they agreed to the same license I did. It'd be sort of like walking into a bank, understanding that, chances are, the majority of the people around me have the same idea of what's reasonable and what isn't.

      Of course, others would find "terrorist" communication disagreeable, others would find the distribution of copyrighted material disagreeable, and yet others would find pictures of people with their ankles showing disagreeable. I immediately recongnize how ridiculous that could get. Personally, in that situation, I find myself trying to balance that possibility with what (I feel) are the noble goals of the Freenet project. As a result, I have to ask myself, what's the worst that this system could be used for? Kiddie porn is what I would answer - so in an effort to maintain some balance, I'd say that's the one thing that must be barred from distribution on the system.

      Others would disagree, and would thus have to create their own forks of the Freenet project. In the end, you'd probably have 7 or 8 different networks all running under the Freenet principle, but each one with some "bottom line" about what was acceptable at the bare minimum.

      Anyway, I've only just started thinking about that possibility, so there's undoubtedly a lot of good points that I'm missing. Something to think about though.

      --
      Whoever designed level 61 in Frozen Bubble is a sadistic bastard.
    23. Re:Why I don't use it by Anonymous Coward · · Score: 0

      If I want to keep them available, I shouldn't have to keep uploading them to my own damn datastore.

      Remind me again how you handle the case where everyone marks all "their" data as permanent, and there's no more room left on their nodes to store other people's data?

      We already have a network which stores information permanently (as permanently as humanly possible). It's called the World Wide Web. We don't need another one of those.

      I'd say if the police has that much power in your country, then they're probably just going to shut down your Freenet node.

      Some will, and some won't. If one country on the Internet refuses to declare Freenet illegal, then it will remain available - including all the "illegal, but shouldn't be" content.

      OTOH, if you could block content from your node easily, then governments could just publish blacklists of "illegal" data that you'd have to respect if you wanted to run Freenet. This would be more palatable to most governments than an outright ban.

    24. Re:Why I don't use it by Anonymous Coward · · Score: 0

      your missing it I think. I shall rebute with a quote, think about it until you understand why it applies completly.

      "I do not agree with a word you say, but I will defend to the death your right to say it" Voltair

    25. Re:Why I don't use it by Alsee · · Score: 2

      1) I cannot control what is in my datastore... give me a way to blacklist it. If it's encrypted then it's another story.

      If you want to be able to control what you are caching then the courts will hold you responsible to do so. Do you really want someone hitting you with the DMCA demanding that you remove Steamboat Willy because its 1939 copyright has been extened yet again?

      So yes, all files are encrypted for your benefit.

      2) My files aren't shared permanently. If nobody requests the files I injected

      People are donating space to store these files. The storage space for files is limited, yet an unlimited number of files can be injected. No one wants to waste space on files no one wants. If you really want to keep files available it only takes minimal effort, just write a script to keep them in your own cache. Re-inject them with a TTL of zero to place them locally.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    26. Re:Why I don't use it by Hestas+Coyote · · Score: 1
      Quote: Free speech is a double-edged sword - I may have the right to state my opinion, but I also have the right to refuse to support yours.

      I'm going to play devil's advocate on a few things here so bear with me. Also, I expect no one will ever see this, other than the poster I am replying to, so I expect all this is in vain.

      You are absolutely correct. You do have the right to refuse to support my view. That does not mean the view should not be supported. In otherwords. You can publically disagree all you want. But the moment you start saying someone can't express their views, even if you disagree with them, and would never support them in your life, you become a censor, and the whole freedom of speech can be thrown out the window.

      So you don't want to be involved with something that can be used for illegal activites. Fine, don't use it. That is most certainly your right. But to start to dictate what others can and can not do is not. That is big brother mentallity. What would be the best option would be to start your own version of the same thing. For example, take the freenet code, modify it so you can examine content, and feel safe assured that there is no questionable content in your network of associates that agree to sign on with you. But trying to tell freenet that they should change to conform with your views and ideals is just as wrong as the RIAA trying to tell me that I can only playing their music in devices they approve.

      Further more, and this gets a bit off topic, and also where I start playing devils advocate heavily, what about using this questionable content for educational purposes. Or even better yet, law enforcement issues. Which brings up an even more interesting proposition. Why is it okay for law enforcement officials to view "kiddie porn" as evidence? Who decides which detectives are "normal" enough to be assigned to such work? And then when pedofiles are run through cort, doesn't said evidence need to be reviewed? That's a whole lot of people viewing illegal material. Just because they work/are sanctioned within the law. Sounds more above the law if you ask me, but that's my opinion.

      A final thought. If you are so concerned with what can and is potentialy illegal on what you associate with, then I would suggest you stop using the internet altogether. Yes this is an extremist view, but the bottom line is, there s illegal material on the internet. Whether it be, copywrigted music, pirated software, or kiddie porn, it's all out there. You risk being exposed to it every time you surf the web. Yes, you can take steps to make sure you never see the illegal material, but there's no perfect way to 100% prevent being exposed to it accidently. Should you be held accountable for that as well?

      Just food for though. I'm gonna go smoke my still legal cigarette now. ;)

  18. Re:Yea! by Anonymous Coward · · Score: 0

    It's not so much the artists, but the greedy record companies.

    I don't believe that any *true* artist would care if you listened to an MP3 w/o paying for it.

  19. God FORBID any musician should feed their family! by Anonymous Coward · · Score: 0
  20. no legitimate use by Twirlip+of+the+Mists · · Score: 3, Insightful

    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
    1. Re:no legitimate use by R.Caley · · Score: 5, Insightful
      I'm having a very hard time imagining any nontrivial legitimate use for this technology.


      The first which comes to mind is whistle blowing.


      OTOH, I think the most likely impact on freedom of speech is

      1. A resonable number of people start using it
      2. It becomes flooded with stolen goods and kiddie porn
      3. The powers that be make a fuss.
      4. They use it as an excuse to pass sweeping anti-encrypton (etc) laws.
      5. We have all taken a big step backwards.


      On the whole, I think in resonably open societies, suc a the US and Uk still are, the only sane option is `publish and be damned'. That way they at least have to be somewhat public in acting against you. If you hide, they can attack you in hiding, perhaps by attacking everyone who looks a little like you.

      --
      _O_
      .|<
      The named which can be named is not the true named
    2. Re:no legitimate use by IamTheRealMike · · Score: 5, Informative
      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.

      On the contrary, FreeNet is used by a lot of Chinese people as it's a good way of distributing information without being traced. Right now freedom of speech may not be a problem for us, but we're lucky.

    3. Re:no legitimate use by aqua · · Score: 5, Insightful
      Anonymous publication and retrieval are tools for the politically oppressed. Freenet could, in theory, make any information of value unsuppressible. F'rinstance, an outlawed political group publishing a manifesto, someone reporting the actions of a corrupt government, that sort of thing. Suppose that during the demonstrations in Tiennamen Square, there had been only one camera in private hands; getting that video out would be a perfect job for Freenet.

      For which reason, tools like Freenet are banned in China and a number of other nations.

      There does exist a tricky bit of how to deliver such technologies to the people in need of them; possession of crypto is still a crime in much of the world, much less crypto intended to do that which oppressive regimes cannot allow.

    4. Re:no legitimate use by mcubed · · Score: 1
      You make some great points, but what if the documents were not blueprints for a nuclear reactor but photographic and documentary proof that a particular nuclear plant is an accident waiting to happen? Freenet could prove an invaluable conduit for getting something out to the press and public. "Deep Throat," if such a person really existed, managed to get information to Woodward & Bernstein, but did Karen Silkwood really get to share everything she knew? It is hardly unprecedented for reporters to come under an enormous amount of pressure to reveal their sources. What an easy out Freenet would provide:

      Reporter: I don't know who stole the documents. I got an anonymous tip to check Freenet and there they were.

      As for me, I just hope to be able to use it to swap MP3s someday. :-)

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    5. Re:no legitimate use by blkwolf · · Score: 4, Insightful

      How about Fulan Gong practitioners being able to post or read information about their religion in a country that bans and outlaws it?

      How about women in the middle east being able to safely find information about women's rights in other countries, and possibly even using such a network as medium for creating political change in their own countries?

      How about cuban, south african, (name your favorite country here) being able to safely speak out against atrocities performed by their own governments or provide proof of such acts without fear of retaliation?

      How about americans being able to express their disagreement with current "anti-terrorist" laws or actions of the Bush administration without fear of ending up on some FBI list as a potential terrorist or disadent?

    6. Re:no legitimate use by aqua · · Score: 1
      The first which comes to mind is whistle blowing.

      Hmm. If Karen Silkwood had had Freenet, she might have lived, or at worst found asleep on her keyboard the next morning.

      They use it as an excuse to pass sweeping anti-encrypton (etc) laws.

      Probably not anti-crypto, at least not in the US; that fight has already been had, and the government lost. A likelier tack would be for legislation to prohibit technology that could be used for anonymous piracy-with-impunity. Such legislation would inevitably be overbroad, but it would merely require some creative judicial interpretation (which wouldn't be difficult to arrange, if the 2600/DMCA case is indicative) to make it stick.

    7. Re:no legitimate use by Maniakes · · Score: 3, Informative

      Anonymous publication and retrieval are tools for the politically oppressed. Freenet could, in theory, make any information of value unsuppressible. F'rinstance, an outlawed political group publishing a manifesto, someone reporting the actions of a corrupt government, that sort of thing. Suppose that during the demonstrations in Tiennamen Square, there had been only one camera in private hands; getting that video out would be a perfect job for Freenet.

      What's wrong with usenet for anonymous publication? Posting is over SMTP, so you can put whatever you want in the from block, and you can post through any public SMTP server you want. Once you post, the document is rapidly spread throughout the world's news servers and is permenantly cached by several servers.

      The only problem I see with usenet is that your local ISP has a carnivore-like packet scanner, the MIB can catch you in the act of posting. You'd need to encrypt your message and send it to a confederate who decrypts it and posts it to usenet.

      BTW, usenet is great for piracy as well. They'll never shut down alt.binaries.sounds.mp3.*, alt.binaries.multimedia, alt.binaries.warez.*, and alt.binaries.pictures.erotica.*. They're hosted by the ISPs, and the ISPs can use the phone company defence (ie, "We provide a medium for legitimate communication. Not our fault if people abuse it").

      --
      A legparnasom tele van angolnaval.
    8. Re:no legitimate use by R.Caley · · Score: 1
      Probably not anti-crypto, at least not in the US; that fight has already been had, and the government lost.

      Governments never lose permanantly, sooner or later they will decide things have quetened down and try again. A concrete example of encryption and related things being used to do Evil Things would be just what they need.

      --
      _O_
      .|<
      The named which can be named is not the true named
    9. Re:no legitimate use by Chatterton · · Score: 1
      Well, I am not completly ok with you. Let's take your examples:

      Distribution of copyrighted materails: Well, for a long time my only use of blank CD is the backup of my photo and video work. Since there is now a tax for artist on blank CD I feel no guilt to take some MP3 from the web and burn them (it is no more authorised than before, but now I feel no guilt, I pay a tax on it).

      Dangerous: Well, I have no problem to see blue print of nuclear reactor on the web. My point of view is that with a good informed knowledge you are less tempted to try by yourself like in this case (The radiactive scout). When I was young I loved to experiment something because I didn't know the in and out of it. I have made some explosive with less than optimal safety. Some of my experimentation has exploded, simply because no good documentation was available to me. For example Nitroglycerin is less dangerous to make in big quantity, but other are less dangrous in small quantities...

      Child porn: I completly feel like you. But in some case some child porn extremist seems to says that taking picture of nude child on the beach is child porn (in this case my family album is full of child porn)...

      No need to go to some poor or totalitarian country to see some possible use of freenet. Just try to list "www.xenu.net" in google or just try to go to it...

    10. Re:no legitimate use by gazbo · · Score: 2, Funny

      Oh yeah, because searching freenet for "deep throat" is sure to give you secret information right at the top of the list.

    11. Re:no legitimate use by Anonymous Coward · · Score: 0

      Freenet can be a very good thing for people who are oppressed by someway. Even if you and i aren't, there are still others that are. And this information could actually help them a lot.

      If you take a look at knife; you can see it in two ways. One is for cutting food, spreading butter and everything useful. Other is stabbing someone with it. Does this mean all knives should be banned?

      -Kaali

    12. Re:no legitimate use by BlackHawk-666 · · Score: 1
      How about Fulan Gong practitioners being able to post or read information about their religion in a country that bans and outlaws it?

      The chinese will simply block it at the firewall. Possession of this software will in itself become a crime - they will have less freedom than before because the people who could have used it for reasonable (according to chinese government) usage will be treated the same as the Fulan Gong members.
      How about women in the middle east being able to safely find information about women's rights in other countries, and possibly even using such a network as medium for creating political change in their own countries?

      I doubt their men will allow them access to the internet - even if there is a computer available in their general area. Even TV is banned in some of these countries.
      How about americans being able to express their disagreement with current "anti-terrorist" laws or actions of the Bush administration without fear of ending up on some FBI list as a potential terrorist or disadent?

      How about they do this, but not anonymously. Let the government know that ordinary people are angry. They can't put the whole country on a potential terrorist list now can they?
      --
      All those moments will be lost in time, like tears in rain.
    13. Re:no legitimate use by Anonymous Coward · · Score: 0

      I think in resonably open societies, suc a the US and Uk still are, the only sane option is `publish and be damned'.

      Are you speaking about
      Finland, Iceland, Norway or Netherlands?

    14. Re:no legitimate use by StrawberryFrog · · Score: 2, Insightful
      How about cuban, south african, (name your favorite country here)

      Since 1994, the South African government has been fairly enlightened about both the safety of it's own citizens and press freedom. I would insert 'Zimbabwe' there.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    15. Re:no legitimate use by abe+ferlman · · Score: 1

      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.

      When some of our founding fathers distributed the federalist papers, they did it under the name "Publius" to retain their anonymity.

      Back then, you couldn't discover their ip address no matter how you tried. Publishing is different now. If it was good enough for them, it's good enough for us.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    16. Re:no legitimate use by furballphat · · Score: 2, Insightful

      The first which comes to mind is whistle blowing.

      Correct me if I'm wrong, but the only way to find something on freenet is to search for it. The whole point in whistle blowing is that nobody knows about whatever you're uncovering. If they don't know about it, how can they search for it? If nobody searches for it, it will fall of freenet, never to be seen. The only way of using freenet for whistle blowing would be to upload it, and then tip someone off. This takes away the whole point of it being anonymous as you could just tell the reporter rather than telling them to look at freenet.

    17. Re:no legitimate use by Anonymous Coward · · Score: 0

      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.

      Proof of concept? Freenet and other anonymized p2p networks proof that the internet can be protected against the things the riaa and some people in goverments alike sometimes want to turn it in (high res pay per view tv basicly, with "localised" cnn`s to fit your goverments views). Thanks to these networks would be snoopers and censors might realize (before spending public money) that the peer to peer nature (not only the technical one, also the social one!) is important for many of its users, so important that they could live with bigger latencies and the requirement to donate storage.

      You may not be afraid of todays snoopers censors and ddos kidies, but "anti-terror" and dmca like laws might grow even faster then they are doing now, having the freenet source tested and ready will make sure people can distribute their pr0n now but also their political views when they might not be able to somewhere in the next decade! If p2p hacking laws come trough or groups powerfull enough to hurt the internet set their minds to incapacitating it (think recent dns root ddos) then version 1.0 is just around the corner. Does the internet infrastructure get "compromised" by snooping censors? No Problem, milions of people worldwide know how to set up internet links. Satellites and wifi links will pop up or in the worst case trafic will be protect/hidden using excisting dark fiber, using stegno on excisting high bandwith infrastructure or by running around with lines of cheap fiber. Freenet 1.0 turns a mcse in an information warrior, freenet 0.5 makes every mcse a potential information warrior ;-)

      Another Re: mentioned: They use it as an excuse to pass sweeping anti-encrypton (etc) laws.

      Great for "them", what are "they" gonna do to enforce them? Everybody is running freenet 1.0 (including goverment sites and the iraqi oposition parties (or their future eqivalent), banning their tool would impact your own goals ;-) ) But who are using it to distribute/get heavy crypto? thats why its anonymous! you have suspicions about a person? can you prove it?

      People can distribute their crypto and sign it anonymously. there you have the ingredients of a web of trust among anonmous crypto developers, someday people might want such a network.

    18. Re:no legitimate use by Anonymous Coward · · Score: 0
      You people need to understand that you cannot
      judge certain aspects of one society out of context,
      it should be judged only within the context of
      that society. The issue is whether their way of
      life as a whole meets their needs and solves their
      problems.


      And by they way, with all the drugs and crime in
      USA they don't think much of your society. They prefer
      theirs!

    19. Re:no legitimate use by Ubernutter · · Score: 1

      Well,

      How about the right to carry out my private business without it being logged somewhere?
      The right to publish without someone, two years down the line sueing me under a retrospective law in a different country (a la skylarov)?
      Better still, how about exercising my right to free speech? Rights not utilised tend to become marginalised.

      Or maybe you feel that the curtailing of the rights of all is OK in order to control the minority who are abusers of those rights.

      Oh and whilst we're at it how about being presumed innocent until proven guilty?

      "I disagree with what you say but I will defend unto the death your right to say it." Voltaire (from memory so don't be word picky unless I've changed the meaning of the quote - which I haven't).

      Yeah, I know this is a bit of a knee jerk reaction but with everything becoming more and more controlled under the excuse of security post 11/9 (I'm a Brit) I generally feel that we have to watch for every incursion on our liberties.

    20. Re:no legitimate use by Anonymous Coward · · Score: 0

      If i remember correct the UK does not ban crypto but does requires you decrypt it on demand or be assumed guilty

    21. Re:no legitimate use by R.Caley · · Score: 2
      If i remember correct the UK does not ban crypto but does requires you decrypt it on demand or be assumed guilty

      I believe the current position is that no one knows what the UK situation is. The government put through some legislation which was messed about and fuzzed and so on until no one is sure what it means, and nothing has been tried in court, which is the only way to know what it really means.

      --
      _O_
      .|<
      The named which can be named is not the true named
    22. Re:no legitimate use by Anonymous Coward · · Score: 0

      No, it's not. Really. That's a myth that the Freenet principals propagate to weaken claims that Freenet has no "substantial non-infringing use" but so far nobody has documented any cases of Freenet actually helping dissidents in China.

    23. Re:no legitimate use by Anonymous Coward · · Score: 0

      They can't put the whole country on a potential terrorist list now can they?

      America can put the whole population of such countries on the potential terrorist list, is it so unbelievable that their own governments will?

    24. Re:no legitimate use by evbergen · · Score: 2

      Why would anyone feel morally bound to pay /any/ attention to the nonsensical criteria of "substantial non-infrining use", especially when it comes to /information/ processing tools, for crying out loud?

      It's guns we're talking about, you know. If the "substantial non-harmful use" of anything needs debate, it's guns, not anonymous free speech.

      I still wonder how the U.S. is able to rationalize its decision that tools to disseminate information needs to be better controlled than tools to disseminate metal objects at deadly speeds. It doesn't strike me as particularly civilised, to be honest.

      --
      All generalizations are false, including this one. (Mark Twain)
    25. Re:no legitimate use by evbergen · · Score: 1

      Of course I meant to say, it's not guns we're talking about, you know.

      --
      All generalizations are false, including this one. (Mark Twain)
    26. Re:no legitimate use by R.Caley · · Score: 3, Informative
      What's wrong with usenet for anonymous publication? Posting is over SMTP,

      No, usually NNTP.

      so you can put whatever you want in the from block, and you can post through any public SMTP server you want.

      Which will (potentially) log where you came in from. Spooks get NNTP server people to hand over logs (or, if they have any sense, they are running most of the public posting enabled NNTP servers), talk to your ISP to see who was dialed in on that line and come pay you a visit.

      Yes, you can be more indirect etc. but so can they, will you bet your lievelihood (or in some countries your life) on your ability to be better than their staff?

      The penet vs scientology case is an example of what even a private organisation can do in one of the more free states of the world.

      --
      _O_
      .|<
      The named which can be named is not the true named
    27. Re:no legitimate use by SunnyElLoco · · Score: 1

      There's a recent case in Finland where a large, partly state owned, telecoms company got into big financial trouble. Some time later a rather long, anonymously written, essay was published on the web. Judging by the detail in the essay it must've been written by someone who was in, or had strong links to, the company's board. This essay detailed accusations of mismanagement and abuse by the board of directors and the president. This was a very big deal in the media and government investigations into the company's practices were launced based on the essay's accusations.

      The point is that the company has now publicly announced that it will sue the writer of the essay if his/her identity is found out. It's not too difficult to imagine similar situation happening in the USA for example (Anonymous confessions of an Enron executive?) Before the web it would've been much more difficult to get this information widely available without being persecuted, and the Freenet project will make it even easier to publish this kind of information anonymously.

      Of course this might be a rare case compared to all the warez/kiddie porn/etc floating around the web, but that's the thing with free speech: If you want to have a right to free speech, then you have to put up with others having the same right.

    28. Re:no legitimate use by Anonymous Coward · · Score: 0, Insightful
      Hitler

      Mousilini

      Stalin

      House Unamerican Activities Committee (HUAC)
      McCarthy
      The Red Scare

      How many times will it happen to Western "civilization" this century?

      In how many countries is the near, middle, and far East is it happenting right now?

    29. Re:no legitimate use by happystink · · Score: 2

      This would have saved karen Silkwood? How? More likely is she would have put the info she was gathering online, and then still died, and then someone would have found the info 3 years later after horribly mistyping a search term, for some video game and gone "this is just text {delete}".

      --

      sig:
      See the "..for smart people" banners Wired runs here? Look elsewhere guys.

    30. Re:no legitimate use by swillden · · Score: 1

      It's guns we're talking about, you know. If the "substantial non-harmful use" of anything needs debate, it's guns, not anonymous free speech.

      That debate is very much alive but, unfortunately for your point of view, guns *do* have substantial non-harmful uses that cannot be performed by any other device. It's actually less clear that FreeNet meets this standard.

      Of course, I own and enjoy shooting guns and I run a non-transient FreeNet node :-)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    31. Re:no legitimate use by Greg+W. · · Score: 3, Insightful

      I'm having a very hard time imagining any nontrivial legitimate use for this technology.



      Free hosting for your daily web comic. You could even have normal World Wide Web URLs embedded in the Freenet page, pointing back to your web-store for merchandise, etc.



      Free hosting for your own music, that you composed and recorded yourself. See above for merchandising. ("If you like these lossily-compressed songs and want to buy a better-sounding copy on CD, click here....")



      Free hosting for a personal web log.



      I hope you see the pattern here. In addition to this pattern, we have:



      Uncensorable criticism of your employer, the Church of Scientology, the government of your country, etc.



      Uncensorable expression of unpopular opinions (hate speech, underage erotica, racism, sexism, negative religious speech of all flavors). Publishing these forms of expression on the traditional Web could lead to unpleasant repercussions.



      That's just "shooting from the hip". I'm sure someone with different needs and perspectives can come up with even more legitimate uses for this application. Use your imagination.

    32. Re:no legitimate use by Greg+W. · · Score: 3, Informative

      Correct me if I'm wrong, but the only way to find something on freenet is to search for it.



      Actually, you can't "search" as most people use that term. You retrieve documents from Freenet by specifying their key. You have to learn the key somehow, usually from another Freenet document.



      The whole point in whistle blowing is that nobody knows about whatever you're uncovering. If they don't know about it, how can they search for it?



      Some of the popular Freenet site authors have a way to send them messages using KSK@ keys. This is normally used for Freesite submission -- for example, it's how TFE learns about new Freenet sites so that he/she can list them.



      So if I were going to do some whistle-blowing, I'd create my Freenet site (could even be a single text file), insert it into Freenet as a one-shot or edition site (certainly not a DBR), and then submit the key to TFE's submissions bin. And possibly a few other Freesite authors' submissions bins as well.

    33. Re:no legitimate use by Greg+W. · · Score: 2

      Oh yeah, because searching freenet for "deep throat" is sure to give you secret information right at the top of the list.

      You can't search Freenet. You surf it, the way you surf the World Wide Web when you don't have Google. (Don't any of you remember the WWW before search engines?) Then you bookmark the good sites you find.

      If you want to search Freenet, then you'll have to implement a Google of your own. Spider it, then index everything you find, then search your index. I know at least one person is working on this right now.

    34. Re:no legitimate use by evbergen · · Score: 2

      Guns *do* have substantial non-harmful uses that cannot be performed by any other device. It's actually less clear that FreeNet meets this standard.

      Well, surprise me. I cannot imagine how humanity can benefit more from guns than from communication.

      Not that I'd say weapons aren't needed to protect a country's sovereignty, but I truly cannot see how a democratic government's monopoly on warfare is more dangerous to society than unrestricted human communication.

      I know that some Americans feel that when the constitution proves too weak to protect democracy (and it's sure starting to look like that, considering the amount of political power held by private corporations), they can use their weapons to re-establish it.

      I think that's quite optimistic; since the industrial revolution, people have become so addicted to the abundance of cheap products that they're too easily bribed and too easily manipulated by commercial propaganda to start an armed revolt against any government that keeps them supplied with cheap gas, coca-cola and cable TV.

      Personally, I highly doubt that there's any substitute for a government that is bound by its constitution and its constituents to protect democracy at all cost, fighting relentlessly against /all/ concentrations of power /within/ its state borders. (No, USA, power contentrations outside your borders may only be fought when they attack first. That's civilized rule of conduct since 1648).

      In my opinion, the tree laws of democracy would seem to be:

      1. protect the equal distribution of the state's power among its citizens,
      2. do not go to war, unless that conflicts with the first law (eg. when any group, local or foreign, tries to grab the state's power),
      3. work in the public interest, but only if that does not conflict with the first or the second law.

      --
      All generalizations are false, including this one. (Mark Twain)
    35. Re:no legitimate use by Anonymous Coward · · Score: 0

      If it cannot be traced, how do you know it's helping people in China?

    36. Re:no legitimate use by alecto · · Score: 1
      And the government of the day considered them traitors worthy of the rope for treason against the Crown. Thus, you have given ammunition to the OP's statement that Freenet's use is primarily non-legitimate, since treason is illegal.

      No reasonable man today would argue that the authors of the Federalist Papers were committing an immoral act, but it was definitely illegal. Unfortunately, governments aren't interested in diminishing their own power in favor of freedom.

    37. Re:no legitimate use by SubtleNuance · · Score: 1

      Fulan Gong == Scientology as far as religion is concerned...

      im not saying FulanGong is not a 'legitamate' religion like Christianity or somesuch, i feel no religion has any value..

      Fulan Gong appears to exist to serve some purpose OTHER than simple idol-worshipping religion.. more about raising the ire of western religious freedom advocates...

      think about it.

    38. Re:no legitimate use by swillden · · Score: 2

      Keep looking; there are other non-harmful uses of guns. If you grew up where I did, in the wide-open spaces of the Western US, where the population density averages less than one person per square mile (sometimes *much* less), they would be obvious.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    39. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 2

      "Publishing is different now?" Not really. I dare say it's a lot easier today for a person to write, print, and distribute something like the Federalist Papers than it was 250 years ago. In a place like China, North Korea, or Iraq, you can reach a lot more people by printing off a thousand copies of your document and handing them out like a chain letter than you can by posting your document on the Internet. In those places, the Internet is a vast billboard that nobody reads, and that many people don't even know is there.

      All I'm saying here is that the Freenet project is probably a waste of time and effort. In any situation where it would actually be useful for a legitimate purpose, it's not going to be practical! Internet access in the free world is hardly ubiquitous, and access in places with oppressive governments is unheard of. Freenet would therefore be absolutely useless to people in those situations, who are incidentally the people that the Freenet guys claim the work is for.

      Arguably, Taliban-controlled Afghanistan was the most oppressive, repressive place in the world. Do you know how many Internet cafes there were in Afghanistan under the Taliban? Zero. The first Internet cafe in Afghanistan ever opened this past August. If the world had had a vast and extensive Freenet network in 1999, nobody in Afghanistan would have known about it.

      That's why I say there's basically no legitimate use for this technology. The people who have access to the Freenet network don't need it. The people who need it won't have access to it. So it's pointless.

      --

      I write in my journal
    40. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 1

      How about the right to carry out my private business without it being logged somewhere?

      I just would like to point out that you have no such right. You may wish you did-- it's a perfectly reasonably thing to want-- but you don't. The right to privacy essentially ends at the walls of your house, or other enclosed place where you can reasonably expect to be alone. When you step outside, you have no right to privacy whatsoever. If I wanted to videotape you walking down the street and distribute the footage to my friends, I'd be completely within my rights. The government-- whichever government-- is likewise free to keep track of your movements when you're in public, and to watch your interactions with other people-- again, in public-- as closely as they like.

      It has to be that way. How can you reasonably restrict my freedom to watch, in public, whomever or whatever I want? You just have to accept that what you do in public is public knowledge.

      --

      I write in my journal
    41. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 1

      But that sword cuts both ways. It'd be easy for an anonymous whistle-blower to publish confidential information for noble purposes, but it'd also be impossible to verify the authenticity of that information. In a Freenet world, I could construct a detailed and damning fiction about SunnyElLoco and publish it anonymously, and it would have exactly the same credibility as everything else. Freenet would make it impossible to separate the truth from the lies.

      To trivialize the example, imagine a Slashdot where every poster was an Anonymous Coward. How could you separate the truth from the bullshit? The signal-to-noise ratio would plummet.

      Anonymously published documents would, in all likelihood, simply be ignored. Like most ACs are here.

      --

      I write in my journal
    42. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 1

      What makes you think anonymously published and distributed documents could have made any difference in any of those cases? Would a widely circulated copy of "Hitler is a jerk" have prevented his rise to power? Would it have brought the war to an end any sooner?

      Freenet is irrelevant to the sorts of examples you named. If the people working on it think they're going to prevent the next Hitler, they've got delusions of grandeur.

      --

      I write in my journal
    43. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 1

      You said "free" three times. Where do you get that idea? Where is the hardware going to come from to build these Freenet archives? Is it just going to fall out of the sky?

      Then you said "uncensorable" twice. But you failed to notice that writings in these categories published anonymously would be basically of no value to anyone. On matters of fact, a well-written teenager with a spell-checker could be just as credible and authoritative as a nuclear scientist, even though he makes things up just for the fun of fooling people. And on matters of opinion, how could you trust what you read with no information about who wrote it? That very compelling piece you just read could have been written by a psychotic mass murderer, or the leader of a hate group, or a well-written teenager with a spell-checker.

      In colonial days, the Federalist Papers were published under a pseudonym. They developed a certain degree of credibility, over time, because not just anybody could publish things. There wasn't much anonymously published bullshit floating around. But in a Freenet world, where anybody with a computer could publish anything, the lies would soon vastly outnumber the truths. Freenet would be a vast collection of bullshit with a few pearls buried in it. Who'd bother to sift through it all to look for pearls, especially when a lot of the shit looks, feels, and smells just like a pearl?

      --

      I write in my journal
    44. Re:no legitimate use by mcubed · · Score: 1
      Well, searching for "Deep Throat" might get you a movie, anyway. :-)

      From what I understand about how Freenet works, simple browsing is unlikely to yield much in the way of useful or dangerous suppressed or secret information. That's why I mentioned that a reporter would need to be tipped off. An anonymous phone call from a telephone booth is all that's needed.

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    45. Re:no legitimate use by aqua · · Score: 1
      What's wrong with usenet for anonymous publication? Posting is over SMTP, so you can put whatever you want in the from block, and you can post through any public SMTP server you want. Once you post, the document is rapidly spread throughout the world's news servers and is permenantly cached by several servers.

      It's NNTP, not SMTP, but the same technical issues apply. Every non-borked SMTP server tags on a Received: header indicating the IP of origin. Most NNTP servers add an X-Trace header to the same effect. Even if they don't, the Path will point right back to the NNTP server you used, whose logs will most likely be able to show your IP connecting at such and such a time, submitting an article with that Message-Id, etc.

      That said, Usenet frequently is used for anonymous publication, and it works passably so long as you can conceal the first hop by using a public host or something. Okay for "casual" anonymity, but not something I'd rely on if I needed to post something anonymously from a heavily surveilled location or when the forensic resources of a major government were going to be called in.


      BTW, usenet is great for piracy as well. They'll never shut down alt.binaries.sounds.mp3.*, alt.binaries.multimedia, alt.binaries.warez.*, and alt.binaries.pictures.erotica.*. They're hosted by the ISPs, and the ISPs can use the phone company defence (ie, "We provide a medium for legitimate communication. Not our fault if people abuse it").


      That ISP defense is eroding. I suspect the only reason Usenet hasn't been attacked by the US copyright marauders is that its popularity is minescule compared to the web and its volume of illicit traffic is small (mere tens of gigabyes per day) compared to the P2P systems. It has demonstrable legitimate purposes (everything outside a.b.*). It's also much cheaper in terms of bandwidth, since the content can be transmitted approximately once along each feed, vs. once per request in the P2P systems, so ISPs and universities have less of a motive to drop the a.b.* hierarchy.

      Usenet is great, sure -- it's easily the most effective, survivable conferencing system ever built. Being ignored by 99% of Internet users is actually to its benefit. :)

    46. Re:no legitimate use by Valdrax · · Score: 2

      In addition to what other's pointed out, anonymous publishing is utterly useless if anonymous reading is not allowed. Your ISP can easily track what you download and read over NNTP. If your ISP is controlled by an oppresive government, then you're hosed for using Usenet.

      Also, I'd like to point out that many, many ISPs don't carry the alt.* hierarchy, especially the alt.binaries.* hierarchy as it takes up way, way too much storage space and bandwidth to host. Heck, even Google doesn't carry any alt.binaries.* newsgroups due to what a hideous burden it would be to archive them.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    47. Re:no legitimate use by aqua · · Score: 3, Informative
      Silkwood died in a car accident on her way to meet with a New York Times reporter; she was carrying documents incriminating the plutonium plant at which she worked for criminial negligence. Various aspects of the accident suggest that it was likely caused by another driver deliberately running her off the road. The alleged documents then vanished from her wrecked car before the police investigation began. IOW, foul play is strongly suspected. Had Freenet-like technologies existed at the time, she could have published those documents, and even had she then been murdered on the way to talk to a reporter, some evidence would have survived.

      Source: Ken Smith's _Raw Deal_, "Whistleblower"; Blast Books, 1998. Definitely a book with some axes to grind, but good nonetheless.

    48. Re:no legitimate use by ealar+dlanvuli · · Score: 2

      I can think of one off the top of my head.

      I discover a fatal flaw in TCPA/Palladum that allows remote hackers to gain pre-bootstrap access to any MS machine. I send MS a bug report, but they decide to cover it up because it's unfixable.

      I then have two options:
      1: Call CNN and go to jail.
      2: Distribute the source and documentation on Freenet, call a random slashdot user I've never met before (google is your friend) using a payphone and tell him to advertise it for me.

      I choose number 2. That is a valid use for the system, without any more draconian laws than we have today.

      --
      I live in a giant bucket.
    49. Re:no legitimate use by Anonymous Coward · · Score: 0
      That said, Usenet frequently is used for anonymous publication, and it works passably so long as you can conceal the first hop by using a public host or something.


      One word: Mixmaster.
    50. Re:no legitimate use by Anonymous Coward · · Score: 0

      >maybe it's offensive (like child pornography)
      Child pornography, just as snuff, is not illegal because it is offensive.

      If there are people willing to pay for or look at banner ads in exchange for viewing content in which people are raped (and all preadolescent sex is rape), and it is POSSIBLE for a person to rape someone on video camera, then we must make possession of that content illegal, just as we need to make possession of stolen goods illegal. Think about it.

      Possession of stolen goods is not illegal because it is offensive, and possession of ivory in certain countries isn't illegal because it is offensive to consider that endangered animals have been killed for that. It is illegal in order to stifle demand, to make people AFRAID of being willing to pay to see what you see described under the first e2 entry above, under penalties of law. Because as long as there is demand, people will meet it.

      (This does not affect your original argument)

    51. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 1

      You have a flawed understanding of the DMCA. Under the DMCA, you will only be criminally liable if you distribute code that takes advantage of the flaw you've discovered, or if you describe a method for taking advantage of the flaw. If you merely describe the flaw itself, without giving the public detailed information on how to leverage it to gain unauthorized access to a secured system, you're free and clear.

      No offense, but your post basically amounts to DMCA FUD.

      --

      I write in my journal
    52. Re:no legitimate use by Anonymous Coward · · Score: 0

      er yeah, if I describe the flaw itself I give the public detailed information on how the flaw works..

      that is the nature of the DMCA, strange but the RIAA seems to settle right before testing this nature in court thought...

    53. Re:no legitimate use by Anonymous Coward · · Score: 0

      second reply from me.

      I think your thinking in terms of a security violation (as I was when I made the post, but then I realized your right it is possible to phrase it inside the scope of the DMCA). If one turns it into a "copyright circumvention" method (which the defect I described could easily be used as) it does fall under the DMCA though.

      Either way the dmca is evil, the fact I'm not allowed to share my knowledge for corperate greed is disgusting.

      Ealar out

    54. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 2

      Same thing applies here. If you make known a flaw in an access control system or device, then you're free and clear under the DMCA. You can even discuss the flaw in great detail if you're so inclined... although there's no good reason for you to. The point at which you violate the DMCA is when you distribute either a mechanism for circumventing the access control device (and that includes handing out source code, algorithms, or pseudocode that could easily be turned into source code), or when you distribute instructions on how to circumvent the access control device.

      If I said, "CSS is flawed because one widely available implementation stores the decryption key in plaintext," that'd be fine. If I said, "The Xing decoder includes the CSS decryption key in plaintext at such-and-such byte offset, and here's how you can extract it," that'd be going too far in the face of the DMCA.

      The DMCA is obviously flawed-- it may, in fact, be unconstitutional-- but I think it's going too far to say that it's evil. Read the legislation itself before you jump to conclusions on that point. A lot of the commentary on the law is exaggeration, misinterpretation, rumor, or innuendo, and shouldn't be used as a basis for evaluation.

      --

      I write in my journal
    55. Re:no legitimate use by Anonymous Coward · · Score: 0

      Read the legislation itself before you jump to conclusions on that point.

      I actually tried to, but it's tied into many other laws and I got confused rather quickly.

      I was under the impression that releasing enough information to prove that you really had discovered a security flaw would fall under the distribution of a circumvention device.

      Also I do believe it is evil, it works contrary to the founding principles I was taught this country was built on. That to me makes it evil.

    56. Re:no legitimate use by Alsee · · Score: 2

      I meant to say, it's not guns we're talking about

      I assumed it was an intentional sarcastic comment on them thinking of freenet as a dangerous weapon, lol. I kinda liked it :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    57. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 2

      First things first: the DMCA is not contrary to the founding principles on which our country was built. Freedom of speech-- which is what this is really about-- is a founding principle, but so are reasonable limitations on that freedom. The old cliche goes, "Freedom of speech does not give a person the right to shout 'Fire!' in a crowded theater." In other words, some speech is dangerous to the individual or to society and is not permitted. Freedom of speech does not give you the right to reveal secrets indiscriminately. National secrets, trade secrets, personal secrets, these are all recognized by the law and our legal tradition. If an access control device is based on a secret-- be it a secret algorithm, or a secret encryption key, or any other secret-- then you don't automatically have the right to reveal that secret in a public forum. The DMCA is, as I said before, imperfect. But it does not violate any high principles upon which our country stands.

      Now, that said, you can learn everything you need to know about the DMCA, or any other law, at http://thomas.loc.gov. All the laws-- including bills not yet signed into law-- are available there in handy cross-referenced forms. I guess you could say that ours is an "open source" country. The laws that define our government are freely available, and pretty easy to understand if you take the time. To read the DMCA, search for bill HR 2281 in the 105th Congress.

      --

      I write in my journal
    58. Re:no legitimate use by Greg+W. · · Score: 2

      Where is the hardware going to come from to build these Freenet archives? Is it just going to fall out of the sky?

      It is already here. It's provided by the users of Freenet.

      But you failed to notice that writings in these categories published anonymously would be basically of no value to anyone.

      The second category in which I used the word "uncensorable" was opinions. Opinions are of value to whomever values them. Period.

      And the first category was "criticism" (of various authoritarian or pseudo-authoritarian organizations). Now, you're implying that expression of criticism is of no value unless you know who wrote it. I disagree -- I think that an anonymous tip is of enormous value. Imagine what would happen if the police never investigated anonymous tips. Imagine the opposite scenario, in which an anonymous publication describes corruption inside a government office and gives details. Those details can be checked and amplified by regular journalists once the story has been exposed.

      But in a Freenet world, where anybody with a computer could publish anything, the lies would soon vastly outnumber the truths. Freenet would be a vast collection of bullshit with a few pearls buried in it.

      You've just described the entire world -- books, magazines, newspapers, television shows, radio shows, world wide web sites, Freenet sites, slashdot. All of it.

      If you can't handle the burden of analyzing written material yourself to see whether it's of value to you, then go ahead and continue in your little spoon-fed world where only the texts on the Big Brother Approved List (To Save The Children) are worth reading. But for me, I'll take freedom of choice, thank you.

    59. Re:no legitimate use by Twirlip+of+the+Mists · · Score: 2

      Now, you're implying that expression of criticism is of no value unless you know who wrote it.

      When it's impossible to confirm the truthfulness of the criticism, it is essentially of no value. Particularly so when for every piece of legitimate criticism, there are ten lies that look like legitimate criticism.

      Imagine what would happen if the police never investigated anonymous tips.

      Despite what you see on television, they hardly ever do. Police resources are limited. They can't investigate every tip that comes in. They have to start with the ones that appear plausible, and those are usually the ones that come from people who identify themselves and who are available for follow-up interviews. Virtually all anonymous tips get filed away and never investigated.

      You've just described the entire world -- books, magazines, newspapers, television shows, radio shows, world wide web sites, Freenet sites, slashdot. All of it.

      Wrong. It's impossible to publish a book anonymously. You can publish under a pseudonym, but you agent and your editor know exactly who you are, and can verify that you're not just making stuff up for fun. The same is true of magazines and newspapers, television shows, and radio. It's impossible to participate in those types of media outlets anonymously. Somebody will have to verify your identity and your truthfulness somewhere down the road before you ever get your message out via that outlet.

      Web sites, Freenet sites, and Slashdot are different, and they're the exceptions that prove the rule. Anonymous publications through these types of outlets are widely ignored. Nobody reads your web page, or your Slashdot postings, until you've created a reputation for yourself, or offered some kind of proof of your credibility. If every web page were anonymous, and the only way to link the authorship of one page to the authorship of another were to take somebody's word for it, the web would be completely useless as a source of reliable information or opinion.

      That's what Freenet is. Completely useless as a source of information or opinion.

      If you can't handle the burden of analyzing written material yourself to see whether it's of value to you

      But that's just the point, dude. If everything is published in completely and perfect anonymity, there is no way at all to verify it. If I said, "Kennedy was killed by Fidel Castro, John D. Rockefeller, and the Queen of England," nobody would listen. The only way to get them to listen would be to provide some kind of credibility, like saying that I was the press secretary to the executive assistant to John D. Rockefeller in 1963, and I heard them plan the whole thing. Which pretty much eliminates anonymity from the equation.

      Anonymous information is worthless because it is impossible-- or, at best, extremely difficult-- to separate the truth from the lies.

      --

      I write in my journal
    60. Re:no legitimate use by BCoates · · Score: 2

      But that sword cuts both ways. It'd be easy for an anonymous whistle-blower to publish confidential information for noble purposes, but it'd also be impossible to verify the authenticity of that information. In a Freenet world, I could construct a detailed and damning fiction about SunnyElLoco and publish it anonymously, and it would have exactly the same credibility as everything else. Freenet would make it impossible to separate the truth from the lies.

      Why does knowing someone's name give you any useful information about what they're trying to say? It's not like I personally know almost anyone who publishes anything. You tell truth from lies by applying critical thinking, looking for internal and external inconsistencies in the text, considering opposing works... Legal names are virtually worthless as a measure of truth.

      To trivialize the example, imagine a Slashdot where every poster was an Anonymous Coward. How could you separate the truth from the bullshit? The signal-to-noise ratio would plummet.

      Like slashdot, most of what's on Freenet is pseudo-anonymous, where an author has an identity they can use to link their various uploads. Also like slashdot, I don't have any useful information about the real-world identity of any of the participants unless they tell me.

      --
      Benjamin Coates

  21. They can. by Anonymous Coward · · Score: 0

    There's plenty of work to be found in the fast-food industry.

    1. Re:They can. by Xipe66 · · Score: 1

      They're sacking your stealing ass?

      --
      Civilization is the process of setting man free from men.
  22. lack of choice. by Anonymous Coward · · Score: 0

    unfortunatly there is no freedom of choice in what platform you want to run on. only linux, mac and windows are supported. I'm sorry, but maybe i'll give a damn when this project supports solaris and freebsd at the very least....

    1. Re:lack of choice. by tunah · · Score: 3, Informative
      Quit bitching. It's open source, and written in java. It would take all of 30 seconds to port.

      Some people...

      --
      Free Java games for your phone: Tontie, Sokoban
    2. Re:lack of choice. by Anonymous Coward · · Score: 0

      Screw that. I'm not supporting it until I can run it on OS/2. Fuck that! I want freenet on my TRS-80, without having to compile it myself!! I want this to run on a fucking abacus man!!!!

    3. Re:lack of choice. by Greg+W. · · Score: 2

      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".)

    4. Re:lack of choice. by A+Life+in+Hell · · Score: 1

      actully, last i checked, the linux package worked on solaris - it's just a java package and some shell scripts

      -- fish

      --
      Commodore 64, Loading up the dance floor!
    5. Re:lack of choice. by Anonymous Coward · · Score: 0

      Actually I'm running it just fine of FreeBSD

  23. Freenet makes loads of enemies. by spacefight · · Score: 3, Insightful
    As the Freenet Philosophy says it all:
    You cannot guarantee freedom of speech and enforce copyright law
    This is exactly where the big media/entertainment industry should get to. Either you forget freedom of speech or you forget copywright laws over there in the U.S. or maybe your whole country will end in a bigger destater (internet related) that it already is.
    1. Re:Freenet makes loads of enemies. by mcubed · · Score: 2, Insightful

      This is exactly where the big media/entertainment industry should get to. Either you forget freedom of speech or you forget copywright laws over there in the U.S.

      If only Europe and the Far East would let us here in the U.S. If you read the Eldred v. Ashcroft transcript, you'll see that harmonization with European copyright term was an important part of the government's argument that the Sonny Bono Copyright Term Extension Act was perfectly legitimate.

      And then, of course, there are the RIAA Big Five:

      AOL Time Warner - U.S.
      Bertlesmann - Germany
      Vivendi - France
      EMI - U.K.
      Sony - Japan

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    2. Re:Freenet makes loads of enemies. by spacefight · · Score: 1

      Hm, I'm not sure if I got the point in your posting. I'm aware thet the Big Five are not only U.S. based - but it seems to me that only in the U.S. the copyright nonsense begun 4 years ago. And the problem is: what the U.S. invents in Copyright laws, it will swap over to the Europe and other countries. Do you support this?

    3. Re:Freenet makes loads of enemies. by mcubed · · Score: 1

      And the problem is: what the U.S. invents in Copyright laws, it will swap over to the Europe and other countries. Do you support this?

      Sorry I did not make it clearer. First, the U.S. did not invent copyright, England did, under Queen Anne. For much of the 19th Century, the U.S. did not even abide by the copyright laws of other countries, largely because we didn't have a vast amount of exportable cultural production to worry about, so we didn't bother respecting the copyright restrictions other country's placed on their cultural production.

      All that has changed, of course. Culture (or, as it has largely become, entertainment) is now a big U.S. export. So we do respect the copyrights of other nations and we expect ours to be respected. Nevertheless, copyright term has almost always, historically, been longer in Europe than in the U.S. Europe arrived at the current term of life of the creator +70 years earlier than we did. (Sorry, I don't know the exact year, but you can find it I'm sure.) The media conglomerates (the majority of which are foreign owned, and all of which do substantial business outside of the U.S.) wanted U.S. copyright term to be brought in line ("harmonized") with Europe's. This, in fact, was their most persuasive argument before Congress when they were lobbying for Congress to pass the CTEA. And in the recent Supreme Court challenge to the CTEA, the Solicitor General (arguing for the government's position), emphasized harmonization as an important motivating factor for Congress to extend copyright.

      So I don't really understand how you can be worried about Europe following the U.S.'s lead with regard to copyright. Unfortunately for U.S. citizens, our government seems bent on following Europe's lead, thanks to intense lobbying efforts of a media industry that can best be described as "multinational," but certainly not "American."

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
    4. Re:Freenet makes loads of enemies. by spacefight · · Score: 1

      About "inventing copyright laws", I ment that some silly guys in the U.S. invented the DCMA and that some more silly guys over at the E.U. are adopting it and are trying to make it even more stupid. What scares me in the end is that my country (Switzerland, not part of E.U.) will adopt it in some ways to. We have a strong lobby too here (it's now illegal (for retailers only, duh not private ones) to import DVDs with other region codes of non authorized (read: not released for sale in our area) movies and sell them here. Crazy, we know.

      As you are more common with copyright history than I am: Is the idea of copyright extensions also taken from Europe (I think not since we've the 70-years-after-the-author-dies embargo) or is this the sole invention of lobbyists in the U.S.?

    5. Re:Freenet makes loads of enemies. by mcubed · · Score: 1

      About "inventing copyright laws", I ment that some silly guys in the U.S. invented the DCMA and that some more silly guys over at the E.U. are adopting it and are trying to make it even more stupid

      Ah, the DMCA! It does seem to me that the U.S. did take the lead on the most annoying provision of the DMCA, namely making it illegal to publish information that allows someone to break an encryption lock. But I don't know that for sure because I am unfamiliar with the laws of various E.U. and Asian nations on this score, to say nothing of the Commonwealth. What provisions of the DMCA do you think the E.U. or other European nations are going to adopt? Here in the U.S., two legislators have already introduced bills in Congress that would restore our fair use rights. These bills would make it legal, for instance, for someone who uses a Linux OS to crack the encryption on a DVD so that he can play it on his computer.

      What I don't understand is why you would blame the U.S. for any of this. Can you not think for yourselves? Taiwan, for example, has rejected copyright term extensions of Europe and the U.S. New Zealand does not require that region encoding for DVDs be enforced at all. It is possible to reject these outrages, if there is sufficient political will. I do understand how the existence of the DMCA in the U.S. makes it easier for media conglomerate lobbyists to pressure other governments to adopt some of its provisions - that is what happened here with regard to copyright term extensions that had already been adopted in Europe. But I don't think "it's Europe's fault" that we adopted them. Our Congress had the power to reject Europe's bad ideas, but it didn't. Who do you think has more influence about these issues in the E.U. - the U.S. government, an American company like Disney, or a French company like Vivendi, a German company like Bertlesmann? Why are copy-protected CDs sold in Europe by these companies, but not sold in the U.S.? It seems to me that all of these companies believe there is less resistance in Europe to these things than there is in the U.S., and you might be better off asking yourself why than by trying to blame the U.S. for these problems.

      Yes, the idea of copyright extensions originated in Europe. Until the mid-1980s, the maximum U.S. copyright term was 76 years (26 years, renewable once for an additional 26 years, and under certain circumstances renewable for a third term of 24 years. In the U.S., copyright term was not tied to the year of the creator's death, it was tied to the date of publication or release). At that time, the British & European copyright term was life-of-the-creator + 50 years. I worked for a U.S. book publisher at that time and we were able to publish many books that were public domain in the U.S., but still under copyright in the U.K. and Europe. At some point in the late '80s or early '90s, Europe extended its copyright term to life + 70 years. Meanwhile, the U.S. had changed to the European system of life + 50 years. Then, three years ago, the U.S. again followed Europe's lead and extended the term to life + 70 years. This term was absolutely not the invention of the U.S.

      Michael

      --
      "No live organism can continue for long to exist sanely under conditions of absolute reality;..."
  24. Paypal?! by mattbee · · Score: 2, Insightful

    Will they take a cheque, do you think? :)

    --
    Matthew @ Bytemark Hosting
    1. Re:Paypal?! by e8johan · · Score: 3, Informative

      Yes, just look at the donations page (liked from the article):

      Alternatively you can make donations by mail. Checks should be made payable to "Freenet Project Inc". The address for donations is:

      Freenet Project Inc.
      2554 Lincoln Blvd #712
      Venice, CA 90291


      Just fill in a nice figure (lots of zeroes), sign it and post it!

  25. US Free Speech? by mobileone · · Score: 3, Insightful

    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.

    1. Re:US Free Speech? by Whispers_in_the_dark · · Score: 2

      As it reads to me, the first amendment or the U.S. Constitution only stipulate that the U.S. Congress can't create laws that regulate free speech (although there are a number of times the congress has tried and somewhat successfully). However, combined with the tenth amendment the individual states (and localities depending on the state) do have the ability to limit speech. As far as I can tell, the idea here wasn't to necessarily keep all limitations of speech off the law books but to preserve local custom/traditions and avoid setting a national standard for decency that could be quickly eroded towards totalitarianism.

      Admittedly, IANAL, but one of the features of the Constitution and its amendments was supposed to be the ability for the common man (i.e., me) to be able to read and understand it. That doesn't mean different people won't have different opinions as to the meanings and intents. I am also aware that the U.S. Supreme Court has made several rulings that modify (they prefer "interpret") the limits, but those generally involve allowing localities to place limits on their own areas.

      So, ultimately, when we speak of the freedom of speech we are only really talking about keeping the federal government from abridging it. Individual states and localities have differing views on how much or how little they can choose to limit any of the basic freedoms. If you don't like your local government either petition to change the law locally or move.

      PS: The citizens of the US have never voted to ratify, AFAIK, any law that would grant the UN any ability to dictate law to the US. It would, if I understand correctly, require ratification by the states themselves, not just any one president. Unless something has changed radically, the UN is a treaty body not a super-government that we all live under.

      PPS: As an aside, as you may guess, I think that the solution to racist speech and other like rubbish is to simply ignore it not to further regulate it. The more you give it lip service the more attention it gets. IMHO, don't abridge others' rights to be an idiot - apply your right to make more sense!

    2. Re:US Free Speech? by tongue · · Score: 2

      However, combined with the tenth amendment [cornell.edu] the individual states (and localities depending on the state) do have the ability to limit speech.

      This is not so. A state cannot pass a law which supersedes either the constitution or federal law. The tenth amendment merely says "Anything we've left out, assume belongs to the states."

      With regards to slander and libel, they are not protected speech. There are no laws abridging our right to talk about patents and such--any nda's you sign are responsible for that. the right to speech is NOT "inalienable", meaning that you can sign it away if you choose, unlike your right to life.

    3. Re:US Free Speech? by benzapp · · Score: 1

      The United States however WAS the first country since Antiquity to make as a principle of its constitution the right to free speech. In the examples you specify, there are specific reasons for why that behavior is deemed illegal. For libel, it is simple. The bill of rights was not ratified to protect a liar. A basic premise of libel is that the offendor must have LIED. And pornography is perfectly legal in the united states. Witness that fat hustler dude who went to the Supreme Court over it. CHILD PORN is not legal however. Why? Because the court has found a child does not have the legal right to consent to such behavior. Patent and Copyright law is a whole different matter with which everyone is familiar.

      Basically, the premise of "rights" is that they are intended to protect the people of a country. Your rights end where another persons rights begin.

      Note, prior to the United States, Athens was the last nation to codify the right to free speech in its constitution. What was Socrates condemned to death for? Corrupting the youth of Athens. It is a strange thing how humans always are willing to corrupt their laws for their children.

      --
      I don't read or respond to AC posts
    4. Re:US Free Speech? by Guppy06 · · Score: 2

      "On the contrary the legal system in the US poses a number of restrictions on free speech."

      Being held responsible for what you say and being able to say it are two very different things.

      "This includes libel"

      You can be as libellous as you want as long as you can pay the fees/fines. After all, a libel suit is civil (ie. another individual sues you), not criminal.

      And most states have a clause in their constitution mandating that the truth cannot be considered libel, so the plaintiff is stuck with demonstrating that it's not true.

      "porn"

      Some of it depends on what you call "porn." A good deal of it isn't considered "speech," but the only restrictions on it (beyond anti-kiddie-porn laws) are a few minor restrictions (no pun intneded) on distribution and advertising. Unlike some/many countries, your porn can be as hardcore as you want so long as you're over 18 when you purchase it.

      Hell, from what I've been seeing in recent days, it may soon be easier to get more/hardcore porn in the US than France.

      "patent and copyright laws"

      As practiced? Hell yes. In theory? A toss-up at worst. The inability to make a profit off of what you publish can in itself be considered a barrier to 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. "


      Hipocrite. Bans on distributing pantented and copyrighted material are bad but bans on hate speech are OK? And I'm sure you're more than willing to decide for the rest of us just what else is OK and what is not? Personally, I'd rather be able to decide for myself what I should read and what I should not.

      You are a shining example of why "hate" speech should be allowed.

      "Look at it as a sort of class action libel case"

      Can you prove it's wrong? 99.9% of it is so vague and baseless that very little of it can either be proven or disproven. But in a libel suit it needs to be disproven.

      "Also rasism is one of the key points governed by the UN Human Rights declaration."

      And I'm sure said Human Rights declaration decides for us what is racism and what isn't? Crimethink?

      People should be allowed to have whatever opinion they damned well please, so long as they don't act upon them. I'd rather have to deal with the occasional poor judgement of individuals than government-sponsored thought control.

    5. Re:US Free Speech? by bwt · · Score: 2


      Amendment X - The powers not delegated to the United States by the Constitution, nor prohibited by it to the states, are reserved to the states respectively, or to the people.

      Thus the 10th Amendment shines no light at all on whether a state has the power to regulate something which the Federal government cannot. In fact, the 14th Amendment prohibits states from enforcing any law which "abridge[s] the privileges or immunities of citizens". The Supreme Court has ruled that the priviledges and immunities therein includes the right of Free Speech.

    6. Re:US Free Speech? by mesocyclone · · Score: 2

      You forget that the 14th amendment extends the bill of rights to all citizens, thus prohibiting states from violating the first amendment.

      The 14th amendment was passed after the civil war to prevent the former Confederate states from continuing slavery and other racist practices, by extending the constitutional protections to include state law. It wasn't fully enforced until the courts started finding segregation to be unconstitutional in the middle 20th century.

      --

      The only good weather is bad weather.

    7. Re:US Free Speech? by mesocyclone · · Score: 2

      It is important to realize that libel is *not* illegal in the US. Libel is only a civil violation, and requires that the injured party sue in civil court to recover damages.

      Freedom of speech, like all freedoms, can never be absolute except in a society of total anarchy. Personally I think that in some cases we have too much freedom of speech in the US - specifically where newspapers publish secret documents which damage national security. Of course, there is the argument that without that freedom, the government can declare most anything secret (like they can in the UK) and thus cover up for themselves.

      --

      The only good weather is bad weather.

    8. Re:US Free Speech? by Penguinoflight · · Score: 2

      Yeah, but who desides if what you are saying is Racist?? Lots of polititions in the united states accuse others of being racist, just to get people turned against them, and often the person accusing is actually far more "racist". For example, Jesse Jackson is a very aggressive black racist, and he is always throwing fud at republicans, and just spreading totally untrue propaganda.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    9. Re:US Free Speech? by Anonymous Coward · · Score: 0

      The US Bill of Rights was added to the Constitution to limit the powers of the federal government, and the Free Speech clause of the 1st Amendment was specifically designed to protect political speech. European and other efforts designed to "fight racism" are in fact weapons used to silence critics of the government, critics who object to various policies, on immigration, on racial quotas and setasides, on "hate crime" laws, on aid to Israel or other foreign policy matters, on the teaching of the "Holocaust" and related historical matters, and on the very nature of the State under which we have to live. It is precisely this kind of political speech which needs protecting from State attempts to silence all opposition to State policies. What does it matter if you can vote for State representatives, if you are not allowed to publicly question the various policies, beliefs, and myths which undergird the power of the ruling elites who control the State? If you are thrown in jail for doing this, then "democracy" becomes nothing more than a sick joke.

    10. Re:US Free Speech? by Anonymous Coward · · Score: 0

      Well, yes; both the USA and Europe have provisions for Person A to tell Person B that they can't say certain things. Lots of people debate which is worse; others think that such debates are like debates about whether it's best to die of cancer or of dehydration. You're still dead either way.

      In both cases, Freenet aims to protect you. That is, Freenet is no more anti-Europe than it is anti-USA. You did realize this, right?

  26. dude by yatest5 · · Score: 1

    your sig kinda looks like a slashdot reply to eahc of your messages - is that intentional ;-)?

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
  27. How? by neroz · · Score: 2, Insightful

    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"?

    1. Re:How? by PerryMason · · Score: 4, Informative

      [Whore mode on]

      Whats new in 0.5

      Far too many improvements have occured between the 0.3 series and the newly stable 0.5 release. A few highlights are in order, though:

      * Security
      o Strong public-key cryptography used for inter-node communication which prevents man-in-the-middle attacks.
      o Node announcement protocol which eliminates the need for any central directory.
      o File-sizes enforced to a power-of-two to prevent traffic analysis.
      * Publishing
      o Support for splitfiles and redundant encoding (improves reachability of large files)
      o Enhanced Freenet Client Protocol (FCP) for application developers.
      * Usability
      o FProxy (The Freenet Gateway) beautified and improved
      o Node Status information readily available
      * Resource Utilization
      o Improvements made in performance, memory usage, and threading.
      * Tool Support
      o Many third party tools ready for website authoring, bulletin-board style discussions, and some near completion like Internet Streaming Radio, and more.

      And perhaps most importantly, It Just Works!

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    2. Re:How? by Anonymous Coward · · Score: 0

      Like night and day. Still not perfect, clouds pass by sometimes, but overall a huge leap forward.

  28. quotation by jukal · · Score: 3, Insightful
    Today is a role-play day. In my normal role, I like the idea of free speech, but lets take a role of those on the other side. Quoatation from the front page:

    "'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.

    1. Re:quotation by Chatterton · · Score: 1

      In my family album, there is some photo of me/my brothers/sister playing naked on the beach. I will be not very pleased if I find some of them in some pediphilia board. But for this, I will never know. But if you child says this to you, it is YOUR fault to have let this photograph taking shots of your child on the beach... And I will have some question to ask him about is need to go to this kind of boards too...

      But For me, Child Porn is not free speech. It is something disgusting... If pedophils says this is free speech, then murder is free speech too...

      As you say, The concept of free speech/press is not so simple.

    2. Re:quotation by amck · · Score: 5, Insightful

      Yes, its not so simple.

      Unfortunately, censorship increasingly is becoming easy (with Palladium, etc.). As information transfer gets increasingly automated (ie happens via the internet) then censorship becomes automated, too.

      We get forced to a hard choice: either censorship, or freedom. Freedom means not being able to censor the stuff we don't like (racism, paedophilia, etc). We have to look to other ways to fight these .

      If you believe in freedom of speech, then your're defending that right for your enemies, too. Free speech means spending some of the rest of my life countering the arguments of holocaust deniers,etc.

      But I'd rather do that than live without whistleblowers, in a world where employers, politicians, etc can use technologies like palladium to convince us all is right in the world, and stop us from hearing about, and _fixing_ the cruelties that exist. I don't believe for a second that most CEO's, etc. out there, given the tech. to prevent bad news of toxic waste , pollution, etc. problems in their factories killing people, would actually fix these problems if they could guarantee their workers could never tell anyone.

      Our daily quality of life is guaranteed by freedom of speech. Its not just for wierdo politicos.

      --
      Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist
    3. Re:quotation by abe+ferlman · · Score: 2, Insightful

      The world is a tough place.

      What would you do if you had to choose between marginally easier availability of nasty pornography and a democratic revolution in China, or perhaps a return to power of the legitimately elected government of Pakistan?

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    4. Re:quotation by Anonymous Coward · · Score: 0

      The concept of free speech is subjective. It might
      not be simple for you, but too many people on
      this earth have no problem with Child Porn or
      murder. That is everywhere: from the slums of
      Sao Paulo, to the palaces in the Vatican. For them
      it is simple! You have your beliefs on morality,
      and I have mine. Since there is no way to prove
      who is right and who is wrong, let's why do you
      want to make things complicated when you cannot
      prove even the simplest and most elemental issues.

    5. Re:quotation by Anonymous Coward · · Score: 0

      Most people judge such things according to
      their pocketbook. No need for elaborate discussions.

    6. Re:quotation by jukal · · Score: 2
      What would you do if you had to choose between marginally easier availability of nasty pornography and a democratic revolution in China, or perhaps a return to power of the legitimately elected government of Pakistan?

      Do you mean this can be achieved by Freenet - or why did you use it as an example? I believe Freenet can only exist if it is wanted to exist (or if anyone does not want hard enough it to not exist). Let's say a country with heavy censorship says : "if we find freenet sw in your computer, you and your relatives will be put in the jail - or killed if the jail is already full.". Time will tell.

    7. Re:quotation by Chatterton · · Score: 1

      This is why it is not so simple, because a lot of people think it is simple, but not about the same thing :-)

  29. the Dark Side by TuringTest · · Score: 4, Insightful

    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.
    1. Re:the Dark Side by pongo000 · · Score: 3, Insightful

      But pedophilia images and personal information can also be published through this channel with no ways to remove it.

      This is the price you pay for freedom. You take the good and the bad, and hope the good outshines the bad.

      I'm sure the pediphiles and crackers would find other ways to distribute their shit if it weren't for Freenet.

    2. Re:the Dark Side by TuringTest · · Score: 1

      Quite agree.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    3. Re:the Dark Side by Uruk · · Score: 2

      Yes, there are a lot of people who are concerned about how this will be used. But the people who built it are free speech absolutists, and although it can be used for evil, you can hardly argue with their right to guarantee themselves an anonymous secure method of communication.

      It's on networks like freenet where you find out what people are really made of. In freenet, people can say anything so there's no concept of people "holding back" because they're afraid of what the consequences might be.

      Freenet is just a tool though. It does not make a hammer evil that it can be used to kill people, just like it doesn't make freenet evil that evil people can subvert it for their purposes.

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    4. Re:the Dark Side by khuber · · Score: 1
      I'm concerned about the possible wrong uses of freedom.

      That statement scares me.

      If you give people choices, they may make bad choices. I don't believe that makes choice bad.

      Freedom has no conscience, but restrictions on freedom do. I think the fault lies with restricting freedom for that reason: someone or some group's motivations to restrict what you can do or say seems more dangerous to me.

      I don't think restricting freedom is justified by assuming people are criminals, which is exactly what most of this DRM stuff does. Finally, I don't believe that companies have a right to profit that should be able to trump freedom.

      -Kevin

    5. Re:the Dark Side by lousyd · · Score: 1

      The purpose of the FreeNet will be decided by the majority.

      I think a better way of looking at it is this:

      The purpose of Freenet will be decided by the minimum. It doesn't take a majority to get stuff to propagate through Freenet. It only takes *just enough* to make it stick around. *Just enough* to stay alive in Freenet, waiting for the next person to request it. 'Just enough' will vary, but it's never necessarily 'majority'.

      -Todd

      --
      If aspiration is a virtue, achievement cannot be a vice.
    6. Re:the Dark Side by Sanity · · Score: 2
      The FreeNet principles are a good things, but I'm concerned about the possible wrong uses of freedom.
      "Wrong uses of freedom"? The problem is, that if you get to decide which freedoms are wrong, then they aren't really freedoms now are they?
    7. Re:the Dark Side by TuringTest · · Score: 1

      I answered this above. I will decide what is right or wrong in order to support my further acts. Those definitions will only hold to me.

      My post did not intent anytime to tell what others should do. It stated MY concerns about whether I should contribute to the project or not.

      People should be stopped from doing harmful things to others, because that reduces the others' freedom. The way to do it is with decentralized action from each one in that society. That implies everyone acting like me, deciding what will they support and what to reject. So the freedoms are protected, anyone can exert them but society will decide if it is tolerated. This is the essence of freedom, a consensual establishment.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  30. Okay, hate to be the first "help me post"... by tunah · · Score: 3, Informative
    ... but at least it's not an ask slashdot :).

    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
    1. Re:Okay, hate to be the first "help me post"... by Shadeborn · · Score: 2, Informative

      try mainport.allowedHosts. FProxy and nodeinfo servlets are obsolete, mainport replaces both of them.

    2. Re:Okay, hate to be the first "help me post"... by amck · · Score: 3, Informative

      You're not supposed to bind it to other addresses.
      The point is that everything is proxyed through your local server (on 127.0.0.1); then traffic analysis can't tell the difference between traffic from your node and traffic proxy'd by your node (which communicates with the other servers).

      Yes, ideally in freenet there is a server on every computer in the network. (at the moment due to transient nodes, some/most aren't true servers), but of course, you're not running them, just your one.

      --
      Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist
    3. Re:Okay, hate to be the first "help me post"... by tunah · · Score: 2
      Okay, I'm running a network at home with a DSL external modem/router/hub. There are 6 computers hooked up to it. 5 are transient workstations, one is a server that is on 24/7. These computers share an external IP.

      Does this mean I have to run slow transient servers on every node rather than just running off the proxy for the internal server?

      My network is closed and trusted, I don't see any privacy issue in distinguishing between computers (or not).

      --
      Free Java games for your phone: Tontie, Sokoban
    4. Re:Okay, hate to be the first "help me post"... by NicenessHimself · · Score: 1

      there is nothing wrong with running a single node on your server for your local clients to use communially

    5. Re:Okay, hate to be the first "help me post"... by Anonymous Coward · · Score: 0

      in freenet.conf add the following:

      mainport.allowedHosts=127.0.0.1,192.168.2.1

      join the freenet-support mailing list

    6. Re:Okay, hate to be the first "help me post"... by Greg+W. · · Score: 3, Informative

      The docs refer to fcp.allowedHosts, fproxy.allowedHosts, and fproxy.bindAddress.



      The docs are out of date. The "fproxy" service was renamed to "mainport" about a month ago.




      mainport.port=8888
      mainport.bindAddress=*
      main port.allowedHosts=127.0.0.1,209.142.155.49,192 .168.2.1,192.168.2.2,192.168.2.4,192.168.2.20
      mai nport.params.servlet.1.params.tempDir=/home/fre enet/tmp/


      Also note that "nodeinfo" is gone. It got merged with fproxy into mainport. For more details, please read The Freenet Wiki FAQ.

  31. Some small things by Anonymous Coward · · Score: 2, Informative

    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 :)

    1. Re:Some small things by Greg+W. · · Score: 2

      FCP is an ASCII protocol - very easy to use.



      Almost. It's ASCII after the first four bytes, but for some reason that I don't quite grasp, the Freenet developers decided that you would have to send \000\000\000\002 at the beginning of each FCP request.




      pegasus:~$ echo -e '\000\000\000\002ClientHello\nEndMessage' | nc 127.0.0.1 8481
      NodeHello
      Protocol=1.2
      HighestSeenBuild=60 3
      Node=Fred,0.5,1.46,524
      EndMessage
  32. FreeNet not so 'free' by Cheese+Cracker · · Score: 1

    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.

    Not free as 'leeching free'. ;o)

  33. learning curve... by khuber · · Score: 1

    try this with request freesite by URI
    KSK@images/humor

  34. I'm unsure about freenet exactly by Anonymous Coward · · Score: 0

    but is it really just another "network" on top of the Internet?

    Could something like Freenet be created with say IP on IP and an seperate root-DNS for this alternate network?

  35. I just donated 50 Euros. by mrright · · Score: 5, Insightful

    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)
    1. Re:I just donated 50 Euros. by Thenomain · · Score: 2

      Then let them put me on some list of potential terrorists. When enough* people do this, it will become obvious to the senators (who are in fact concerned about being voted in -- even if it's to collect those big checks from major companies) that the system is flawed. And since it is always easier to keep something from happening than to change it back, I'd rather shout out now and encourage other people to be as visible as possible. At least in countries where this tactic works; the list of countries where it doesn't matter makes projects like Freenet important.

      Don't get me wrong, I think the Freenet project is a great idea, but I don't think it would be a good idea, to those of us living in countries where a mass movement of people can make a difference, to go into hiding.

      --
      This now concludes our broadcast day.
    2. Re:I just donated 50 Euros. by Anonymous Coward · · Score: 0

      I agree completely. I do not post anonymously unless it is absolutely nessecary. But sometimes it *is* nessecary even in the so-called land of the free. For example if you speak out about legalization of marijuana in the US, there is quite a good chance that you will be visited by a squad of DEA agents in combat gear.

      I have nothing illegal in my house (not even warezed software since I use Linux), but I still do not want my house to be searched, especially since US law permits the cops to seize my computers and give it back to me a few years later without compensating me even if they find nothing.

    3. Re:I just donated 50 Euros. by lousyd · · Score: 1

      Don't get me wrong, I think the Freenet project is a great idea, but I don't think it would be a good idea, to those of us living in countries where a mass movement of people can make a difference, to go into hiding.

      Your opinion only makes sense if one assumes that the best way to reform the government is to work through the government (which is not entirely unreasonable). However, I am of a different opinion. I think that your way of thinking is like asking for freedom. Freedom is not something you ask your neighbor for, it's something you take. Fences, locks, and a willingness to fight back.

      -Todd

      --
      If aspiration is a virtue, achievement cannot be a vice.
    4. Re:I just donated 50 Euros. by unger · · Score: 1

      > 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

      "some day" is today, IMHO

  36. okay by khuber · · Score: 2, Funny
    I think someone is storing something on my node. Well, you know what I mean. I am receiving data.

    What do you think it is? Beautiful artwork? Lovely poetry? pics of the goatse guy?

    -Kevin

    1. Re:okay by Greg+W. · · Score: 2

      What do you think it is? Beautiful artwork? Lovely poetry? pics of the goatse guy?



      All of the above. I mean that literally. (Well, OK, "Beautiful" and "Lovely" are subjective.)

  37. How will Freenet and GNUnet _share_ the World. . . by DancingSword · · Score: 1

    . . no pun intended . .
    : P

    Just wondering, because it seems inevitable to me that Freenet and GNUnet are going to be the only place left in the world where independent idea publishing can be, a short few years from now.

    How will their differences in design/engineering change their 'base', or
    otherly phrased, what portions of our idea-world will live freely in each 'net'?

    --
    Messages to/for me ( in me journal )
  38. People will learn by Anonymous Coward · · Score: 0

    .. that not everything in freenet is true.

    Everything published there can be denied. Perhaps some false accusations will come because of that, but if they aren't true, they can be dismissed.

    If it's true.. well.. someone had to say it.

  39. As much as I like freenet... by Benjamin+McFree · · Score: 1

    It sure would have been nice for that gpl outfit to make certain their program would run with the current kaffe stable series, eh?

    Does anyone 'round here know of another excellent gpl p2p system that works well with Free Software?
    1. Re:As much as I like freenet... by Anonymous Coward · · Score: 0

      They do actually put quite a lot of effort into kaffe compatibility, however they can't always work around the numerous bugs it presents. Perhaps you should be asking why kaffe is not Java compatible.

      Keep an eye on the project. I expect they will get kaffe compatibility working again in the near future.

    2. Re:As much as I like freenet... by Greg+W. · · Score: 2

      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.)

    3. Re:As much as I like freenet... by Bob+Loblaw · · Score: 1

      The current breakage with kaffe is due to kaffe bugs that were reported to the kaffe dev team by the freenet dev team. The decision was made by the freenet developers to not try to work around this particular one since there is still one free/open source environment/compiler that will build Freenet. This would be gcj. Otherwise, Freenet works fine with many other JREs that may not be open source but they are free of purchasing costs. It is pretty fussy about beta JREs so make sure that your java is up to date and a stable release.

  40. Re:i've used freenet, it's awesome by Anonymous Coward · · Score: 0

    ROTFL!

    Seriously!

  41. Can we.... by SHEENmaster · · Score: 1

    Beat the living hell out of them and charge them with wire fraud?

    If not, I think the former would be more satisfying.

    --
    You can't judge a book by the way it wears its hair.
  42. The idea is by SHEENmaster · · Score: 1

    to continuously run it and help the community by acting as a server.

    That is the entire foundation of P2P and why long load times are acceptable. It needs to reach it's tentacles into other servers to let the network survive, but people like you keep dropping on and off the network. Stay on or stay off, it's your choice but pick one.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:The idea is by Tomble · · Score: 1
      In other words, it's utterly worthless to anyone who doesn't have the luxury of a permanent connection, which is why I don't use the thing.

      Actually, that's not quite true- I don't use it because it's unable to make use of systems without permanent connections, which I presume to be the reason why the vast vast majority of searches time out, even after, say 5 minutes or so, and the list of servers is very short. Also, it uses horrible horrible java, and SWAMPS your machine with threads- zillions of the little bastards (I never counted, but it filled several screens in both ps and ls /proc/, and as most of us have learnt, Linux isn't really enormously fond of threads. They don't break the system, but that many makes everything crawl (NB- I know a reasonable bit of theory about programming with threads, I don't hate the things, but I think they should be used much more sparingly)

      ...Er, where was I? Oh yes, that was why I gave up using the thing a few months back, after occasionally trying it over a year or so. I recently looked into GNUnet, which is along vaguely similar lines, but is written in C, and has moderately different principles behind it. Unfortunately that has issues of it's own, such as wanting to implement its database as one directory full of billions of 1K files. AND it didn't work. Supposedly they changed the database to a saner GDBM style database, but I couldn't get that to work, and the documentation is minimal. They're apparently working on V 0.4.9, which they say will be very different, but this seems to be forever over the horizon. I'd be interested in trying that one out, but all the other versions I've tried (3 or 4?) have been utterly broken.

      Don't get me started on Gnutella tho, that was a bad proof-of-concept idea to begin with, and should have been put down it was so badly designed. I got a fair few files from it, but lots of them got corrupted, and half were unfinished, and now, the network is utterly DEAD- you won't get shit from it except from spammers who use hacked up servents to send replies to any single request that's made.

      Never mind. [/whinge off]

      --
      Be careful! New moon tonight.
  43. DistribNet by kevina · · Score: 3, Interesting
    Freenet is nice but it has some fundamental limitations. One of the biggest ones that it is all about the here and now. That is in freenet really popular documents are available quickly, not so popular ones may be available, and un-popular documents will just fall off the network. Freenet is nothing but a large cache and there is no real way to provide permanent storage of data. Freenet is also, in my view, overly concerned with anonymity, to the point where it hurts performance.

    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.

  44. p2p alternative media? by hispula · · Score: 1

    This is really interesting. In the rather unlikely situation that freedom of speech will be seriously impaired in western nations we should build a p2p alternative media and share video, audio and articles with other people. This means that internet would still be allowed. Well, at least internet _is_ very important for international business these days, which means it would not be closed? What about a war situation? In the Soviet Union they used to copy subversive zines ("Samisdats") and spread the copies around. This is why the Soviet authorities were quite concerned about allowing computers and copy machines to be used by the citizens.

    1. Re:p2p alternative media? by mrright · · Score: 1

      Why do you think that it is "rather unlikely" that freedom of speech will be seriously impaired in western nations? In Nordrhein-Westfalen, a state in germany, several sites such as Stormfront.org and also rotten.com are blocked at the DNS and router level. Sites like Indymedia will be next, because they have open posting and therefore occasionally post illegal material.

      There is most definitely a need for an anonymous and decentralized information exchange system even in western "democracies".

      --
      Private property is the central institution of a free society (David Friedman)
    2. Re:p2p alternative media? by hispula · · Score: 2, Interesting

      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.

  45. Bandwidth Limits by Anonymous Coward · · Score: 0

    I have a camble modem with fixed IP and a rate of 128kps. However it is volume limited to 10G per month. Above this I have to pay extra, and the cost is quite a bit.

    Can I limit the maximum traffic per month on my node? If so I could consider running a node with say a 2-5G monthly limit.

    Thanks
    Metalix

    1. Re:Bandwidth Limits by Shadeborn · · Score: 1

      Yes. There's six confiration file options to adjust bandwidth usage:

      bandwidthLimit
      averageBandwidthLimit

      These two control the combined input/output bandwidth usage. bandwidthLimit is the absolute limit, and averageBandwidthLimit sets the average (duh) allowed bandwidth usage, averaged over a week.

      inputBandwidthLimit
      inputAverageBandwidthLimit
      outputBandwidthLimit
      outputAverageBandwidthLimit

      These four should be self-explanatory.

      So, for a 10GB monthly limit, the average bandwidth limit should be about 4438 bytes/sec.

    2. Re:Bandwidth Limits by Anonymous Coward · · Score: 0

      Yes. There's six confiration file options to adjust bandwidth usage:

      Thanks
      Metalix

  46. How to get it? by mikrorechner · · Score: 1

    What I would find interesting is how Freenet is going to be distributed in the countries it is aimed at. I'd expect the Great Firewall to block each and every site that even contains the word or, even worse, to log everybody that downloaded a copy of the program and than have him busted by some nice police officers. Does anyone know a solution?

    --
    "Oh, a lesson in not changing history from Mr I'm-my-own-Grandpa." - Dr Hubert Farnsworth
  47. Ocham's by AftanGustur · · Score: 2
    Freenet's de facto purpose is to subvert the following:
    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
    1. Re:Ocham's by Salamander · · Score: 2
      I who thought that FreeNet was meant as a tool to disclose information about those governaments

      Um, yes, well. Check out Saving the Whales Using Freenet from last March. Despite the fact that Ian and many other Freenetistas regularly read my site, I have yet to receive any pointers to info about actual instances of Freenet being used in such ways. For that, you might try Peekabooty instead.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    2. Re:Ocham's by BCoates · · Score: 2

      It's not done yet. The NAT issue that people make so much of (which shouldn't keep you from using freenet, it just keeps you from contributing to the network capacity. If you can't use freenet at work, you have some other problem.) is quite solvable, but none of the several solutions have been implemented yet. Getting it working well for people with fully functional internet connections has to be finished first.

      Between Freenet's unfinshed state and the fact that it hasn't had anywhere near enough use to have any confidence about its anonymity protections, it's not exactly surprising that freenet isn't a hotbed of dangerous revolutionary activity, is it? I see a few things in TFE that I would probably be at least a hassle to get published conventionally.

      I doubt I qualify as a 'Freenetista', but I've never heard of your site until now...

      --
      Benjamin Coates

  48. Can't run it by vadim_t · · Score: 1

    I tried having a node on my server, but it couldn't be. It's just too big for my Cyrix 233/64MB. It's written in Java. First, it was complicated to chroot. And then it was a pain to keep running. It can't be that complicated. I'm sure that a decent C implementation could use a reasonable about of RAM. The Java one used 32MB on average and quite often got killed by the kernel.

    I've got a question too, why does Freenet have to use threads? I honestly don't understand why are they needed. Couldn't it just switch between connections like an IRC server? Maybe it'd be a bit smaller that way.

    1. Re:Can't run it by Anonymous Coward · · Score: 0

      IIRC you can turn off threading. Check the freenet.config file.

  49. Depends on how you define original by yerricde · · Score: 1

    I legally cannot start to sell my own WinXP clone compiled from original source code

    Lindows seems to be doing a good job of it because the Lindows source code is original and not a derivative of Microsoft Windows source code.

    --
    Will I retire or break 10K?
    1. Re:Depends on how you define original by Anonymous Coward · · Score: 0

      Lindows is hardly a WinXP clone . If you can call Lindows an XP clone then I am a clone of Angela Jolie Just because I am wearing all black.

  50. Advantages of freenet over the regular internet by OeLeWaPpErKe · · Score: 2, Interesting

    -> 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

    1. Re:Advantages of freenet over the regular internet by Newtonian_p · · Score: 1
      it will make removing a webpage without approval of the webmaster an impossibility


      I believe even the webmaster is unable to remove a freesite that he published himself. If his site gets visited by others, copies are made of it on each node it went through.

      He cannot remove any data from these nodes.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

  51. The problem with freenet by jonadab · · Score: 3, Insightful

    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.
    1. Re:The problem with freenet by bwt · · Score: 2


      This also suggests the simple way that the RIAA/MPAA will kill freenet. They will create their own nodes and flood the network with files. I posted a message to the freenet mailing list about how they could counter this and nobody responded back to it.

      The basic design of Freenet makes it impossible to control signal to noise.

    2. Re:The problem with freenet by Sherloqq · · Score: 1

      You cannot, therefore, create content and make it available at a certain address all the time.

      That, however, is the whole idea, as far as I'm concerned. Not making your content distributed (i.e. making it available only at a certain address) makes it easy for those who oppose you to shut you down by getting your uplink disconnected, as well as leads you to being slashdotted and prevents you from getting your message across. This is why TV stations *broadcast* their signal via satellite to regional distribution centers (local cable companies) and make their content available via personal satellite dish receivers. Doing it point-to-point would be too costly.

      All you can do is create the content and watch it get mixed with all the other content.

      Well, kind of. Posting to Freenet will make your content available to people, but (if I understand the theory correctly) there's no way of browsing the network, but instead you have to have prior knowledge of what you're looking for. Thus you still need to have a means of advertising somewhere what people should be requesting (like knowing which coordinates to point your satellite dish to to receive the signal). Once you do that, though, the content can reach your audience. So your argument would be analogous to saying "why put up a satellite transmitter in the orbit, the signal will just get mixed with all the other signals from other satellites".

      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

      If your issue is important, you'll find it worthwhile to
      - remind people about it
      - update your content (very few issues out there in the world do not have new developments coming out periodically)
      - make sure your content is always available to your audience

      In that last respect, how would reinjectnig into Freenet be different from setting up a web page and never checking that it's actually accessible (network outage, web server crash, slashdotting)?

      Otherwise, it goes through each node once, in the midst of whatever other content is being injected, and soon is gone.

      This is common in ordinary distribution medias as well. Information no longer timely is being removed to make room for newer, pertinent, more important etc. data. Leaving things stored forever leads to space bloat. Do you keep archives of your local newspaper "just in case", "for future reference", or do you throw the issues out regularly, save for a timeless article or a humorous cartoon? If you keep everything around forever, I hope you have a big basement.

      --
      Have EVDO, will travel.
    3. Re:The problem with freenet by BCoates · · Score: 2

      This also suggests the simple way that the RIAA/MPAA will kill freenet. They will create their own nodes and flood the network with files. I posted a message to the freenet mailing list about how they could counter this and nobody responded back to it.

      That doesn't work unless the attacker has substantially more network resources than the entire freenet network, and not necessarily even then. It's a less useful attack than just DoSing every Freenet node at the IP level.

      The basic design of Freenet makes it impossible to control signal to noise.

      Not really, the signal:noise function for dropping content when nodes are full is popularity; for finding content it is link-following, just like the www.

      --
      Benjamin Coates

  52. Freenet signs it's own death warrant by duffbeer703 · · Score: 3, Insightful

    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
    1. Re:Freenet signs it's own death warrant by Anonymous Coward · · Score: 0

      They don't "allow" or "disallow" anything, that's the "free" in Freenet. It's true that The Freedom Engine contains some controversial links, but it is THE best way to get to freesites at the moment. That's why the developers chose to link to it on the main Node page.

      And "because you cannot control the cache on your computer" is exactly why you won't be held liable in a sane justice system.

    2. Re:Freenet signs it's own death warrant by duffbeer703 · · Score: 4, Interesting

      That's a very naive view of the legal system. If a friend is sitting in your car with a pound of cocaine in his jacket, you will be arrested on a narcotics distribution charge if a policeman pulls you over and searches the vehicle.

      Could you control what the guy had in his jacket? No.

      Read about the law. The existance of child pornography in any form on a computer makes you a criminal. Whether you put it there or not, it is your responsibility.

      The end result of Freenet will be regulation of encryption.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    3. Re:Freenet signs it's own death warrant by Benjamin+McFree · · Score: 1

      First off, I'd like to say i think child porn is disgusting. Having said that, you don't need freenet to distribute child porn, therefore just becuase it's capable of distributing it, doesn't mean it doesn't have other ligitimate uses, IT DOES; Therefore, freenet is GOOD. Secondley, I've used freenet for years and I've never came across child pornography; perhaps since freenet keeps information closest to where it's in greatest demand, you live in a geographical area that is a hotbed of child pornography. Please tell me what area you live in, so I can avoid this area of the world like the plauge. Thanks in advance.

    4. Re:Freenet signs it's own death warrant by Senior+Frac · · Score: 4, Insightful

      I don't think you fully understand the technology. Or maybe I don't.

      I have 100 bytes on my computer [1], mixed in with 100 million others, all encrypted. It's not a picture, it might be piece of a picture, but even assuming I could decrypt the datastore and take those bytes out it's certainly not recognizable as anything. I don't have the rest of the picture and am not sure who does. I might be able to find out, but I doubt it.

      That picture could potentially be child pornography. Assuming it is, am I responsible? Are the other 1000 people who have other pieces responsible? I have 100 bytes of data which I volunteered to store for someone else.

      Now assume someone wants to prosecute me.
      "Excuse me judge, but where's the evidence (porno)?"

      [1] How many bytes is a nitpick I'm not interested in.

    5. Re:Freenet signs it's own death warrant by Dog+and+Pony · · Score: 2

      And "because you cannot control the cache on your computer" is exactly why you won't be held liable in a sane justice system.

      And what if you don't have a sane justice system then? I don't think I need to mention any names, or examples to the average slashdot reader...

    6. Re:Freenet signs it's own death warrant by Sanity · · Score: 3, Insightful
      By allowing child pornography to circulate over it.
      Unfortunately it would be impossible to build functionality into Freenet to prevent distribution of child pornography without subverting the entire purpose of the Freenet architecture.
      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.

      No, those who click on those links support distribution of the freesites they are visiting. If I tell you that child pornography is available in Belgium, and you go to Belgium to look at that child pornography, who is at fault - me or you?
    7. Re:Freenet signs it's own death warrant by duffbeer703 · · Score: 2

      Under the current law, yes.

      People have been prosecuted for having underage porn received in a spam email that they never read. Possession of it is like posessing narcotics -- it's just a bad idea.

      You are also assuming that everything is secure. In January, everybody thought that the current release of OpenSSL was secure too.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    8. Re:Freenet signs it's own death warrant by Senior+Frac · · Score: 3, Insightful

      Actually, I'm assuming it's not secure.

      All I have sitting here is 100 bytes. Is it a picture? Is it someone's termpaper? How could I possibly know? I don't have the rest of the pieces. How could a prosecutor know?

      I think a lot of the people aren't fully understanding just how distributed this thing is. I don't just have fileX [encrypted] stored. I have pieces of files [encrypted] from all over the place. Breaking the encryption isn't going to help prove me guilty/innocent at all.

      This isn't your traditional data-hiding, encryption argument. This is a plausible deniability argument. I have 100 bytes. Definitely isn't a picture. Am I responsible for the fact that it could be joined with 1000 other pieces, which I don't have, to make a picture of porno? If yes, where does one draw the line? I could make a porno picture out of any tidbit on your computer right now. You're now a pornographer and potentially prosecutable under child pornography laws?

    9. Re:Freenet signs it's own death warrant by duffbeer703 · · Score: 2

      I didn't realize how distributed freenet truly is. Is breaking up a file into pieces that small typical?

      Even so, I'd say that legislation making tools like freenet illegal are on the horizon. The anti-terrorism, "save the children" and copyright lobbies will see to that.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  53. "always on" nodes by Anonymous Coward · · Score: 0

    And the same is true for mnet. They too need non-transient nodes that contributes a little diskspace (1GB?) to reach critical mass.

    The project is still very much beta, but those who like the idea are welcome to add such a node to the project.

    Mnet does something similar to freenet and have equal anonymity.

  54. An interesting note. by Anonymous Coward · · Score: 0

    From the FreenetProject.org page:

    Efficient distribution of high-bandwidth content: Freenet's adaptive caching and mirroring is being used to distribute Debian Linux software updates and to combat the Slashdot effect.

    I wonder how well they're doing on that part right now.

  55. Navelgazing yanks again! by Jeppe+Salvesen · · Score: 2

    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

  56. This is needed in Spain now... by Anonymous Coward · · Score: 0

    Censorship started in Spain blocking Batasuna (a BAsque Country party) web site.... Now a web site which accused spanish royal family of an art robbery (with proofs) has been closed and their owners accused of "crown slander" (monarch in Spain can't be judged, spanish constitution says so).

    Now, after LSSI law has been approved, ISP are obbligated to keep logs of all connections during 1 year... A web site can be closed by lots of reasons (a lot of them very loosely defined, lots of interpretations can be made on them)... The law would made Google and archive.com illegal if they were companies in Spain, because they keep in their cache "illegal" sites. About 200 sites have closed or moved abroad in reaction to this law.

    It really seems that freenet is needed (or one of the low-latency anonymous distributed www proxies which are being developped with anonymous www browsing in mind)... Spanish inquisition is back.

    1. Re:This is needed in Spain now... by Anonymous Coward · · Score: 0
      No one expects the Spanish Inquisition. Our chief weapon is fear. Fear and surprise. Our chief weapons are fear and surprise . . .

      ~~~

  57. It's slashdotted... by 42forty-two42 · · Score: 1

    Of course it'll be slow! Seriously, most 'errors' are just the webbrowser giving up. The first few days your node is still integrating. Just keep trying and it'll work.

  58. kazaa user, please... by z01d · · Score: 1

    CCP banned sf.net in China, mostly due to the freenet project. so i can not spread that download page to my friends, or on BBS, because not many proxys available for them. and i can not upload freenet to my own site, i'm afraid. if freenet team guys setup a mirror other than sf.net, it will be blocked too, in no time. the only way i can figure out is the p2p, i've put the installer into my share folder of kazaa, hope you, kazaa users, out there, can make a little help too. thank you!

  59. How long till we have an adware+spyware freenet by rnd() · · Score: 2

    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

    1. Re:How long till we have an adware+spyware freenet by Anonymous Coward · · Score: 0

      jesus just go download kazaa lite and be done with it, no ads and no spyware.

    2. Re:How long till we have an adware+spyware freenet by TooTallFourThinking · · Score: 1

      from what I gather, it's GPL'ed. If that ever happened, you could simply take it out, or it would be forked. No need to worry.

  60. Anarchy may not be the best form of government... by rwa2 · · Score: 1, Offtopic

    but it's better than no government at all!

    Sorry, couldn't resist quoting fortune.

  61. Porn (Was Re:A quick description) by Greg+W. · · Score: 3, Informative

    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.

  62. very good, but with this speed by magwm · · Score: 1

    I installed everything and it works OK.

    BUT

    mamma mia, each page takes some 5 minutes to download! that is not a viable solution!

    AND this is with a direct connection to the internet backbone in the netherlands (Surfnet). so .. i guess its not really unbreakable?

    1. Re:very good, but with this speed by Anonymous Coward · · Score: 0

      I laugh everytime I hear that. Ok once and for all, YOU DON"T HAVE A DIRECT CONNECTION TO THE INTERNET BACKBONE!!!, What is your laptop plugged into the OC-48???

  63. Search engine?? by magwm · · Score: 1

    so far, so good. but.. what is its use when there is no search engine? or did I overlook something? it is really necessary to be an "alternative" for me!

    looks like a nice task for the google teams..

    1. Re:Search engine?? by Anonymous Coward · · Score: 0

      the whole point is NOT to have search engines... if all the servers are publicly known, gov agencies can block them and try to shut them down.. freenet works by word of mouth, you need to make friends with someone who knows a node... yeah it sucks but its the only way

    2. Re:Search engine?? by Anonymous Coward · · Score: 0

      See paper on Freenet describing FASD, upcoming.

  64. Great "pay for development" example by Rayban · · Score: 3, Insightful

    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!
  65. Freedom to only do Right Is Not Freedom! by FreeUser · · Score: 5, Insightful

    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
    1. Re:Freedom to only do Right Is Not Freedom! by TuringTest · · Score: 1
      Ah. So are you the person who gets to tell us what is "right" and what is "wrong?"

      My post did not intent anytime to tell what YOU should do. It stated MY concerns about whether I should contribute to the project or not. Kinda rhetorical - by now I have my Freenet node up and running in not transient mode. So the right and wrong definitions given are those valid for me.

      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).

      My concern was motivated for just that precise thought. Who decides where is that limit placed? It has to be done by social consensus - but maybe this technology permit a few to do too much damage to people without any possibility of social control. I don't think it does, but the subject must be adressed seriously.

      My ethic debates between allowing the opressed to avoid control and encouraging terrorist/pedophilic/bad guys to increase their activities. I'm going to support the Freenet as long as the second is not severe. Someone posted below: "If you give people choices, they may make bad choices. I don't believe that makes choice bad." Neither I think so, as long as society is able to counteract the relly bad choices of a few people. This applies to goverment the same as to any single individual.

      People should be stopped from doing harmful things to others, because that reduces the others' freedom. The way to do it is with decentralized action from each one in that society. I will do my best to support the good uses of Freenet while making sure that it really is not an Evil Thing.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    2. Re:Freedom to only do Right Is Not Freedom! by BitterOak · · Score: 2
      Worse still, that crap is cached on people's hard drives, often without their knowledge, for extended periods of time.

      Worse even than that is the fact is that people can and have been prosecuted for having deleted child porn files on their system. According to a recent Wired article (I don't have the link handy), dozens of people were prosecuted and received jail time for having kiddie porn only in their browser cache or as deleted file fragments. (Operation Candyman, I think it was called). Think about it, someone could e-mail you kiddie porn attachments through an anonymous remailer, you download your mail through a POP server, and delete the mail without opening the attachment thinking you've dodged a bullet and avoided a virus or something, but guess what? You now have deleted kidde porn files on your computer and people are in jail for exactly that!

      Not to mention of course, that your browser cache might be full of the stuff from the annoying popups on some losers site that you had the misfortune to visit.

      The moral of the story? Clean your hard drive frequently. Delete your browser cache and run a utility to overwrite your unused sectors and sector fragments. And if you really are into kiddie porn, you've probably already encrypted your collection anyway, so you're safe.

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
  66. Active vs. Passive by rasilon · · Score: 1

    If nobody requests it, then it will eventually drop off the network. However nobody can force it off the network -- if people are requesting it then there is no way to get rid of it short of destroying the entire network.

  67. debs! by mikeee · · Score: 2

    I think it would be cool if this was an apt-get source. Yes, the crypto stuff is overkill for that, but who cares?

    1. Re:debs! by Harik · · Score: 1
      I think it would be cool if this was an apt-get source. Yes, the crypto stuff is overkill for that, but who cares?

      It already is. Try EOF

  68. ...or if Roe vs Wade is revisited by Anonymous Coward · · Score: 0


    That is not a long shot when ultraconservatives run the whole show.

    Something like freenet would be a useful way to keep an abortion "network" alive -- methods of contacting willing MDs, or just finding information -on- abortion.....

  69. Anyone gotten it to do anything usefull? by cwhicks · · Score: 1

    Can anyone out there give a good user story about freenet? You use it often, have gotten something of value off of it, etc?
    I spent another half hour installing freenet and a GUI called frost. I have done this now 4 times over the past several years. Thats 15 minutes longer than any common user would spend.
    Guess what? Nothing. I have yet to get this thing to "work" for me. I know it is running, but it's not doing anything for me.
    Call me at 1.0.

    --
    - I like pudding.
    1. Re:Anyone gotten it to do anything usefull? by LM741N · · Score: 2

      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.

    2. Re:Anyone gotten it to do anything usefull? by Anonymous Coward · · Score: 0

      Did you point your web browser at http://127.0.0.1:8888/

    3. Re:Anyone gotten it to do anything usefull? by Rubidium · · Score: 1

      You should be using fproxy/mainport, which is accessed by default through http://localhost:8888/ (it is accessible as long as your node is fully started up). This is far more useful at the present for actually accessing content in Freenet than Frost, and unlike Frost does not flood Freenet with requests.

    4. Re:Anyone gotten it to do anything usefull? by Loki_1929 · · Score: 2

      "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."
  70. Mozilla alert by Sanity · · Score: 2

    We thought this was a bug too - until we discovered that Mozilla 1.2 (and probably older versions) were transparently ungzipping the tgz file.

    1. Re:Mozilla alert by pope+nihil · · Score: 1

      Yea. I've had this happen with older versions too. Kind of annoying, isn't it?

    2. Re:Mozilla alert by greenrd · · Score: 2
      God. If so, that's at least the third time this bug or similar has recurred in moz. They really need some kind of comment like "DO NOT DISABLE THIS BEHAVIOUR YOU MORONS!!!" in the code.

  71. Slashdot takes down entire network by Anonymous Coward · · Score: 0

    Got it installed and running under Win98SE, but it appears that every other geek on slashdot has done the same... Very slow, and I'm on cable.

    1. Re:Slashdot takes down entire network by CybrGuyRSB · · Score: 1

      Freenet is never as fast as the normal WWW. Just leave it running for a couple days so it can get integrated into the network.

  72. It will get better over time by Bob+Loblaw · · Score: 1

    When you first jump on, your nodes routing table is fresh and its initial guess for where things are is very poor. As you run a permenent node for a while, the routing table gets more refined and responses get faster. By no means are they quite as fast as you'd get from a unloaded web server. But I get the The Freedom Engine showing up in about 15 seconds. It takes quite some time to completely load (since some of the links present on the page just don't exist so the node has to time out its search).

    It is worth noting that transient nodes will always be slow since they don't integrate fully into the Freenet. That is the price you pay for being a leech; that and the total lack of plausible deniability.

  73. Zero Knowledge source used/referenced? by unger · · Score: 1

    does anyone know if any of the source Zero Knowledge released was used directly or indirectly in this project? just wondering if anything ever came out of all the work put into the "Freedom Network".

  74. Actually I do .... by fleppir · · Score: 1

    ... and got it working in 2 minutes flat (discount the transfer time from CD to HD) ;-]

    --
    I am the Barber of Seville.
  75. So help us fix it... by Sanity · · Score: 2

    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.

  76. It's quite simple by Lost+Nookie+Parlance · · Score: 1, Insightful
    The fact that a system with legitimate uses can be abused does not invalidate that system for its legitimate uses.

    (Offtopic: Children playing naked on the beach is not pedophilia -- it's just pictures of children playing naked on the beach. It's not even illegal in the US. If you get turned on by it, see a psychiatrist.)

    1. Re:It's quite simple by jukal · · Score: 2
      (Offtopic: Children playing naked on the beach is not pedophilia -- it's just pictures of children playing naked on the beach. It's not even illegal in the US. If you get turned on by it, see a psychiatrist.)

      Two words: context, audience.

  77. Freenet vs the GPL by SiliconEntity · · Score: 2

    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.

    1. Re:Freenet vs the GPL by Anonymous Coward · · Score: 0

      There is no such thing as freedom without rules. "Freedom from rules" isn't freedom, it's a kind of anarchy which will drive people towards dictatorship as the lesser of two evils.

      The rules of the GPL are designed to enhance certain freedoms that the writers of the GPL care about - if you don't share a desire to further the goals of the GPL, don't use the GPL. Sounds like "freedom" to me.

  78. Hooray(?) by Anonymous Coward · · Score: 0

    Let the dissemination of warez and beast porn begin...

  79. for what?! by Lavahead · · Score: 3, Interesting

    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.

  80. Pretty sure that there wasn't by Bob+Loblaw · · Score: 1

    Freenet is not a new project so it definitely was not spawned due to the code release.It does have significantly different goals and architecture then Zero-Knowledge. As far as I know there is not cross over coding going on.

  81. Freedom to restrict freedom is not a freedom. by nyet · · Score: 3, Insightful

    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.

  82. Logical Fallacy by FreeUser · · Score: 2

    But For me, Child Porn is not free speech.

    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 only illegal if it involves an actual, real world, physical child.

    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 ... indeed, it only becomes complex when one wishes to disregard that right, and justify doing so.

    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 ... 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 Future of Human Evolution: Autonomy
  83. You need to leave your node on for a few hours by Bob+Loblaw · · Score: 1

    Freenet is experiencing (and slowly adapting to) the large influx of users generated from this slashdot story. While Freenet is not vulnerable to a flood of request coming from well established nodes, it definitely is turning out that it is vulnerable to an influx of new, untrained nodes.

    Just keep your node running (in permanent mode if you have a static IP/DNS... not transient) so that the rest of Freenet learns about it. Then you will get a far better idea of request times. As it stands now, Freenet is very very bogged down but it should adapt without people leaving.

  84. Browser caches? by Anonymous Coward · · Score: 0

    With all this talk about 'plausible deniability,' sounds like an issue to keep in mind...

  85. Impossible to read web site by Anonymous Coward · · Score: 0

    Thanks for intentionally making the web site impossible to read! The size of the text is specified in pixels. That means on my normal display, the text is too small to read. On my portable terminal, the text is too large (two characters per screen) to easily read. Text should be specified in points. For a client, you have no way of knowing what a reasonable size in pixels could be.

  86. New version 0.5.0.1 just out. by karlm · · Score: 3, Insightful
    Today has been a huge stress test. It's 3 a.m. for poor Matt and he's still coding, making code tweaks from everythign he's learned today. Freenet has some problems if a huge percentage of the nodes pop on and off the network, because freenet nodes actually learn over time which neighbors to ask for which infrmation. A given node routes things very inneficiently when it first comes on line. Within the past few minutes they released freenet 0.5.0.1 with improved laod balancing code, please update when you read this... it will help everyone. (Yes,they know the README still sys 0.5 instead of 0.5.0.1. Give Matt a break.. It's been a long long long day for him.)

    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.
  87. paypal *gave abiword the money back* by Xiphoid+Process · · Score: 1

    http://www.abisource.com/mailinglists/abiword-dev/ 02/Oct/0462.html

    A very nice and polite woman named Heather from PayPal called my home
    number this morning in order to resolve this dispute between AbiWord
    and PayPal.

    She emailed me 2 affidavits that I must sign, notarize, and then mail
    via post back to the PayPal headquarters in Omaha, Nebraska. The $581
    will be credited to my account immediately thereafter. This means that
    within one working week the AbiWord Fund will have its $581 back, less
    the cost of postage and a notary's fee. All in all, that isn't so bad.

    To the folks at PayPal, I applaud you for doing the right thing, even
    if it took a while to do it. In my eyes, I feel that your company has
    redeemed itself. I only pray that your company handles all future
    complaints with the due-diligence that they deserve.

    To all of those who have written letters of support to both me and
    PayPal on my behalf, I thank you. I think that if nothing else, we've
    helped raise some awareness in the general community. At the very
    least, we've gotten our money back :)

    Thanks,
    Dom

    ---
    *) The PayPal documents were multi-page MS Word documents. AbiWord
    opened and printed both copies (paper output in my hands) before
    OpenOffice even loaded. Abi's versions look better, to boot.

    *) Omaha is also the US city where Nyorp, our "little BSD server that could" resides.

    --
    got drum'n'bass?

    http://mp3.com/vitriolix
  88. Fourth Possibility... by tunabomber · · Score: 2

    Berman-Coble legislation passes, mercenaries from the ??AA clog the network up with corrupt files and cancer nodes, making it nearly unusable.

    --

    pi = 3.141592653589793helpimtrappedinauniversefactory71 ...
  89. (Future) Legal Problem with Freenet by gnarly · · Score: 2

    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?

    --
    :-( is a registered trademark of Despair.com
  90. While you're at it ... by Bob+Loblaw · · Score: 1

    Try out a static key rather then one of the ones that are on the gateway page. Due to the crazy network activity, daily updated keys (aka Date Based Redirects aka DBRs) are not being updated today. Here are a few keys for you to try for people still sticking with it:
    A good site with an overview of freenet principles (may be slightly outdated):

    SSK@qe3ZRJg1Nv1XErADrz7ZYjhDidUPAgM/nubile/11//

    Yesterday's edition of The Freedom Engine (note the ?date= parameter will only work for the mainpage ... it will not give you yesterday's version of any link on the page including images):

    SSK@rBjVda8pC-Kq04jUurIAb8IzAGcPAgM/TFE//?date=2 00 21028

    Some good satirical propaganda poster images:

    SSK@efagrRWmaC0Ne4ztzKRv5R2yW4cPAgM/propaganda

    Hope these work for you.

  91. configuration... by Loki_1929 · · Score: 2

    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."
  92. no legitimate use for your parents by Anonymous Coward · · Score: 0

    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 nonsexual legitimate use for your parents.

    Consider for just a minute the given stimulation in which one individual distributes pornographic material involving individuals, groups, or objects, most of the time there's a good reason for the erection. Maybe the material being distributed is copyrighted (like Hustler or Scatology Today), maybe it's amateur (like blueprints for a bondage machine), maybe it's homosexual (like your father's home movies). Most of the time when the distributed material is splooged upon, 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 your parents phone number. "I need group sex right now" is a silly example, but a more realistic one might be distributing news to the outside world of a venerial infection. But in that sort of scenario, is the Internet really going to be a useful communication pathway? Assuming the blacks and latinos who need access to your parents have access to the Internet at all, what are the chances that Google is going to cache a story about your parents herpes infection in time? 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, nonsexual, legitimate use for your parents. Elevating them beyond the status of perverts sounds cool on the surface, but I have some serious doubts about its practicality.