Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Software Censorship Your Rights Online

Freenet Project More Stable, In Need 606

An anonymous reader writes "The Freenet Project is asking for donations to help keep their main programmer, Matthew Toseland. After a long time, finally Freenet, software which 'lets you publish and obtain information on the Internet without fear of censorship' is working fine (and fast) again, since their overload problems are almost completely fixed. They even plan to write a paper about the overload problems. If you want to try, be sure to run the latest stable or unstable snapshot."
This discussion has been archived. No new comments can be posted.

Freenet Project More Stable, In Need

Comments Filter:
  • by Magila ( 138485 ) on Wednesday February 18, 2004 @08:08PM (#8321565) Homepage
    ...now give me an implementation that doesn't use 120MB of memory and 50% of my CPU. Freenet has been a total resource pig for quite a while now, I'm surprised there hasn't been more emphasis on reducing it's usage.
  • Great Idea, but.. (Score:3, Informative)

    by Anonymous Coward on Wednesday February 18, 2004 @08:11PM (#8321578)
    Freenet is a great idea for a project, and seems to have some great information on their system, but one thing I hated about it when I remember running it within the last year or two, was the Java VM would eat up memory and CPU like there is no tomorrow. I would be doing other stuff on my system, and notice a very considerable slowdown. While listing my processes I noticed that the JVM was eating like 100-200MB of memory and 50% or more of CPU at times. It wasn't like this all the time, but seemed to happen every couple or few hours. Maybe it was some bug in my setup, but things like this really shouldn't be an issue when you are dealing with a P2P application. I know Freenet encrypts and decrypts lots of information, but on a system with decent specs (2GHz CPU, 1GB Ram), it shouldn't be that noticeable.
  • by PatrickThomson ( 712694 ) on Wednesday February 18, 2004 @08:13PM (#8321601)
    Freenet is a sourceforge project, so you should be able to get it from there.
  • by SheldonYoung ( 25077 ) on Wednesday February 18, 2004 @08:14PM (#8321614)
    There has been a significant amount of work done on reducing memory and CPU usage during the last couple of months. In addition to a lot of tuning and profiling, a great improvement was made by switching to asychronous IO (multiplexing).

    If for some reason you have a particularily slow computer the resource usage can be reduced by turning down the number of threads and/or connections it uses.
  • Re:Good stuff (Score:2, Informative)

    by darth_silliarse ( 681945 ) on Wednesday February 18, 2004 @08:30PM (#8321741) Homepage
    Going way off topic but wishing to enlighten said reader. Gary Glitter is a British pop star who turned dirty bastard... two sites you can visit the official "I didn't do anything Guv" site [compuserve.com], and the "I know what you did you dirty bastard" site [sexnrocknroll.com]... hope that helps! Probably not...
  • Good luck on firewalling freenet specifically. It is encrypted and on random ports.
  • Re:Funny (Score:5, Informative)

    by amphibian ( 691159 ) on Wednesday February 18, 2004 @08:38PM (#8321804)
    Both. Sorry, somebody misinterpreted what we intended to say :). UNSTABLE is working pretty well, but is still being worked on. Unstable is a much smaller network, so it's easy to make it work well. Stable is not yet working "well", although it MAY have improved a bit recently; it may work better in the near future, as we get rate limiting sorted out. It is not CURRENTLY sorted out, it is in the process of being sorted out. I should know, I'm the project's one and only paid employee.
  • by amphibian ( 691159 ) on Wednesday February 18, 2004 @08:44PM (#8321867)
    Lets get the java implementation to "production quality" standards first. I'm not saying it doesn't work, but it's not working as well as it has occasionally done in the past. A P350 should be able to run a node, it will be more able to run a node after some code (improving rate limiting) I've been working on/testing recently has been merged over to stable. However if you have less than 256MB of RAM, it's not clear that you'll be able to reliably run a node at the present time; we WILL hopefully improve on this, but maybe not immediately.
  • by Deleriux ( 709637 ) on Wednesday February 18, 2004 @08:46PM (#8321887)
    The way it works (afaik) is you host material on your node that you didnt ask to host.

    Now forgive me if im wrong but freenet, to me, and I have used it is freedom of speech by depriving your freedom of choice!

    Think about it, you can do/view and say what you want on their but in return your hosting material you do not have a choice about what its hosting and dont have a choice not to host?

    Thats why I dont use it. Not because it deals with many taboo subjects, but because it is conscripting my machine into helping others view taboo material.
  • by amphibian ( 691159 ) on Wednesday February 18, 2004 @08:47PM (#8321891)
    Eh? What makes you think it provides a false sense of anonymity? Unless you post from a transient node, establishing whether your node was ultimately responsible for an insert or request is very hard. It's not entirely impossible if you are inserting a large site or a large splitfile, but it is hard, probabilistic, and we plan to deal with that vulnerability in the mid term future. Furthermore for single files it is afaics pretty safe, unless the attacker for example compromizes a large fraction of the nodes on the network.
  • by WhiteWolf666 ( 145211 ) <{sherwin} {at} {amiran.us}> on Wednesday February 18, 2004 @08:48PM (#8321904) Homepage Journal
    Err....

    Their page is somewhat misleading....

    The client will happily update itself to the latest 'testing' version.

    Built nightly, I might add---

    These changes (version changes) propagate themselves through the network version.

    In the windows version, you need to click on a menu choice. In the linux version, you need to run update.sh

    There are plenty of interim versions, and they have VASTLY improved the project, and VASTLY improved performance.

    They aren't willing to release a new 'stable', but the project is coming along quickly---

    Tell me, do you think Debian deserves no more patience? Should the community just cut and run?

    It's not that their lazy, far from it---they are just very, very conservative when it comes to issuing new 'stable' releases, and for good reason too----

    Freenet is designed to be safe for use by individuals in countries with an oppressive orwellian state------

    How would the developers feel if a security 'bug' in the latest version got some people imprisoned, or even executed?

    Take a second look, my friend----Freenet is delivering results.

    P.S. Clarke's said that it doesn't work very well. But he KNOWS, 100%, that the new algorithm DOES solve the problem. Because that new algorithm is implemented on MOST of the network already--->Before implementation, at the critical point, 95% of messages in the average node's queue were "out of queue space".

    Now that figure is around 5%, and dropping. The changes WORKED......

    Infact, I think this is an indication that Freenet is growing---the old routing algorithm was not capable of scaling to the number of new users, but the next generation algorithm is working just fine.
  • by Anonymous Coward on Wednesday February 18, 2004 @08:49PM (#8321911)
    "1. libel/slander"

    Public deception designed to harm one person.

    "2. harrassment/threats"

    Extortion and intimidation.

    In both cases, speech is incidental, a means to an end. Many others, however, use such arguments to negate the freedom of speech and the promotion of the concept of speech crime (little sister to thought crime).

    Incidentally the standard argument is the "yelling fire in a crowded theatre" one. This doesn't work either because such an act constitutes deliberate reckless endangerment, not speech crime, as proven by the fact that the same result could be achieve by pulling a fire alarm.
  • Re:Hold on a sec... (Score:2, Informative)

    by amphibian ( 691159 ) on Wednesday February 18, 2004 @08:49PM (#8321913)
    Uh, no, we ARE taking a stand here. If you can't see it, that's your problem. The bottom line is if the government or anyone else can force the removal of relatively popular files relating to any of these things, they can also force the removal of files relating to anything else. Furthermore, a variant of Freenet 0.5 is used in China by dissidents; all manner of political speech is illegal there, including for example such dangerous works as the Bible.
  • by Safety Cap ( 253500 ) on Wednesday February 18, 2004 @08:51PM (#8321926) Homepage Journal
    I don't want my node to be used to harbor child porn, offensive content or terrorism. What can I do? [sourceforge.net]

    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. However, keep in mind that freenet is not designed so as to only allow communication between people if a sufficient number of people agree with the communication. Freenet is designed to make communication possible even if there's just one publisher and one reader, and this is already reasonably feasible on the current freenet.

  • by Burpmaster ( 598437 ) on Wednesday February 18, 2004 @08:54PM (#8321948)

    They already thought of that. Freenet comes with the ability to host a distribution page for others to download Freenet from.

    You can download Freenet from my node [comcast.net]. (Will be up for 24 hours or 100 downloads, whichever comes first)

  • by amphibian ( 691159 ) on Wednesday February 18, 2004 @08:54PM (#8321954)
    The Windows version auto-updates. Unix users are generally clueful enough to upgrade, or at least to go to the IRC channel and ask why it isn't working, and be told to upgrade. And we have not released any official releases for a while, because there was not a point at which it would have been sensible to do so. Our last major release got MAJOR press coverage resulting in the network being effectively DoSed for weeks! Oh and as regards respectable, we have a LOT of content, the overwhelming majority of what is on the main portals, which is not such filth; last I checked 12 out of 440 URLs on TFE were probably child porn judging by the titles.
  • by damiam ( 409504 ) on Wednesday February 18, 2004 @09:10PM (#8322043)
    ...I don't want to store kiddie porn on my computer. And that freedom of speech BS - did the kids have the freedom not to be raped?

    In the cases of kiddy porn where kids have been raped (which is rather a minority of it, AFAIK), the rape has already happened. Nothing can keep it from having happened. The fact that a video exists does not change anything. Distribution of that video, while it violates the child's privacy, does not tangibly harm anyone. In fact, one could even argue that distribution of such material on Freenet reduces actual child rape, because material on Freenet is by definition free as in beer, so the original "content producer" isn't getting any money for it.

    I'm against child abuse and rape as much as anyone else, but we really need to get our priorities in order. As the Freenet FAQ says, "While most people wish that child pornography and terrorism did not exist, humanity should not be deprived of their freedom to communicate just because of how a very small number of people might use that freedom."

  • by Anonymous Coward on Wednesday February 18, 2004 @09:26PM (#8322207)
    Freenet gets all the publicity, but have you looked into GNUnet?

    It solves some of the problems with Freenet. GNUnet's number one goal is security/anonymity.
  • by paganizer ( 566360 ) <thegrove1NO@SPAMhotmail.com> on Wednesday February 18, 2004 @09:36PM (#8322304) Homepage Journal
    I'm probably going to regret this, but I try to mirror some of it.
    http://www.vrhome.com/freenet
  • Re:Freedom of hate? (Score:5, Informative)

    by Catbeller ( 118204 ) on Wednesday February 18, 2004 @09:43PM (#8322361) Homepage
    A few comments.

    The idea that the net, meaning newsgroups, the Freenet overlay, web pages, FTP sites, the idea that all of them are hotspots of kiddy porn -- where did this idea come from?

    Is there a metric? Has anyone done any studies? How could such a count be made, since viewing the pictures, hell, having them on your harddrive, is a federal crime?

    Isn't it mostly anti-free internet politicos and religous agitators the people making these claims? And cops, federal and local, who are making big budget careers out of policing the net?

    Isn't it just pandering to people's fears?

    I mean, it started out small, this meme. After years in the echo chamber of mass communication, "terrorists and pedophiles" are now almost synonymous with file transferers. And, oh yeah, music and video "thieves". Small, now HUGE.

    How many thousands of kiddy shots have any of you actually seen? Downloaded? And how many of that subset of imagery on the net was made lately? Are most if not all ancient 8 MM junk made in the 80's, and long before that? And of all that, how much is actually really being traded around by willing hosts, and how much of it is BEING PLACED THERE BY COPS looking to make some easy bust?

    IS there kiddy porn on the net? Really? Examine the question for a minute. We are, in my opinion, being suckered into believing something is real 'cause everyone SAYS it is real -- like the WMD in Iraq, who dares say it is a pile of vapor?

    And what is kiddy porn? Is a 16 year old in a bikini porn? For most people in this argument, yep. I seem to recall as a young lad that I really liked the Montgomery Ward catalog for its fashionably clad young ladies. Was it kiddy porn?

    I seem to remember that Scott Ritter, the chief American weapons inspector in Iraq, got busted for "kiddy porn" on his hard drive not long after calling Bush a liar about WMD's. He's walking around today, so I guess the highly publicized charges were dropped, after he was suitably ruined, of course. What were those naughty pictures? I'm guessing it was the not-kiddy-porn variety.

    Again and again, WHAT kiddy porn? How would anyone know without downloading it? And if they don't download it, HOW THE HELL DO THEY KNOW IT'S "ALL OVER" THE FREENET?
  • Re:bullshit (Score:4, Informative)

    by paganizer ( 566360 ) <thegrove1NO@SPAMhotmail.com> on Wednesday February 18, 2004 @09:49PM (#8322412) Homepage Journal
    I'm not involved, but I'm a regular user.
    It's not working as good as it has. just prior to the v0.5 release, and the first 4 releases of v0.5 were pretty much ideal; after that... pffft.
    It's getting better, if a site can get inserted, you can pull it up 100% of the time, but getting a site inserted is still a nightmare.
    It's pretty good for file sharing using Fuqid, and if you wanted to download MacroHard source, cash register software, the dirt on Kerry, it's all there.
    FROST was killed by it's abandonment by Jantho, the guy who came up with the idea; as he was leaving you had a pretty rocking little usenet-like interface searchable interface for freenet, but the guys who took it over killed it deader than a doorknob; the old version still works, and works well, but apparently i'm the only one who knows it.
    so, if you want to use it for file trading, use IIP to contact people for keys, and the web interface to see the sites from people who have enough skill or luck to insert frequently.

  • by STrinity ( 723872 ) on Wednesday February 18, 2004 @10:18PM (#8322623) Homepage
    By U.S. law, possion (even unintentional posession) makes you just as guilty as perverts who download it intentionally and the sick bastards who made the porn in the first place.

    It's even worse than that -- you aren't merely in possession, but distributing it.
  • by arodland ( 127775 ) on Wednesday February 18, 2004 @11:28PM (#8322858)
    No, it's far, far harder than that. Freenet has never had a release that's lived up to its own standards. But it is in development, and it is pre-1.0, and it is getting really damn close, so it's worth watching. And supporting, by money if possible.
  • Still slow (Score:3, Informative)

    by retro128 ( 318602 ) on Thursday February 19, 2004 @01:58AM (#8323870)
    I downloaded it and installed it (again), and it's still incredibly slow. If there's any speed improvement, it went from 20 minutes to load each page to 15. I had an easier time getting pr0n out of the 'Net in 1992 than I do getting text in Freenet.

    I respect the goals that Freenet is trying to accomplish. And contrary to what some people say in here, it's not the spread of child porn. The ability to say things without fear of reprisal is important. Not just from the government, but from corporations, too. How many times have we heard about a big corp coming down on a whistleblower?

    That said, I believe anonymous systems are important to the future of communication, especially with the orgy of civil surveillance that's going on in the US right now. But regarding Freenet specifically, I have to wonder what the point of anonymous system is if it's completely unusable.
  • Re:Freedom of hate? (Score:3, Informative)

    by imsabbel ( 611519 ) on Thursday February 19, 2004 @04:28AM (#8324482)
    If the largest portal of the freenet(which is one of the few links you get after installing) has links in its adult section titled "they claim to have kiddy porn, looks like its true", then there is a problem.
    In the internet you would have to truely search for the stuff, the only things i have EVER seen in Freenet are:
    -warez
    -porn
    -kiddy porn
    -pseudo terroist stuff
    -pseudo "free thinking stuff"
    -pages that dont load even after 30minutes (99.95% od them)
  • by herrvinny ( 698679 ) on Thursday February 19, 2004 @10:24AM (#8325808)
    And it's really pretty good. It was fast, efficient, and had no hiccups. For those of you running stable edition, and complaining about speed problems: switch to the unstable version. Unstable Freenet for me really sped things up. I would have to recommend it.
  • by WWWWolf ( 2428 ) <wwwwolf@iki.fi> on Thursday February 19, 2004 @10:28AM (#8325857) Homepage

    The people who make censorware often also block well-known "loophole" sites (proxies, archives, Google caches, toys that do funny filtering to web pages, etc etc...)

    One way of getting Freenet is to connect to a publicly open freenet node and download distribution package directly from there, then install it and auto-upgrade. I'm not aware of any at the moment, though, but I guess they are out there...

  • Freenet Rulez! (Score:2, Informative)

    by elrond1999 ( 88166 ) on Thursday February 19, 2004 @11:50AM (#8326864)
    I've not installed Freenet in a year, but it seems from the mailinglist that the activity is increasing.

"The four building blocks of the universe are fire, water, gravel and vinyl." -- Dave Barry

Working...