Main > Free Download Search >

Free freenet software for linux

freenet

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 12
Freenet 0.7

Freenet 0.7


Freenet is free software which lets you publish and obtain information on the Internet without fear of censorship. more>>
Freenet software lets you publish and obtain information on the Internet without fear of censorship. To achieve this freedom, the network is entirely decentralized and publishers and consumers of information are anonymous. Without anonymity there can never be true freedom of speech, and without decentralization the network will be vulnerable to attack.
Communications by Freenet nodes are encrypted and are "routed-through" other nodes to make it extremely difficult to determine who is requesting the information and what its content is.
Users contribute to the network by giving bandwidth and a portion of their hard drive (called the "data store") for storing files. Unlike other peer-to-peer file sharing networks, Freenet does not let the user control what is stored in the data store. Instead, files are kept or deleted depending on how popular they are, with the least popular being discarded to make way for newer or more popular content. Files in the data store are encrypted to reduce the likelihood of prosecution by persons wishing to censor Freenet content.
The network can be used in a number of different ways and isnt restricted to just sharing files like other peer-to-peer networks. It acts more like an Internet within an Internet. For example Freenet can be used for:
Publishing websites or freesites
Communicating via message boards
Content distribution
Unlike many cutting edge projects, Freenet long ago escaped the science lab, it has been downloaded by over 2 million users since the project started, and it is used for the distribution of censored information all over the world including countries such as China and the Middle East.
Ideas and concepts pioneered in Freenet have had a significant impact in the academic world. Our 2000 paper "Freenet: A Distributed Anonymous Information Storage and Retrieval System" was the most cited computer science paper of 2000 according to Citeseer, and Freenet has also inspired papers in the worlds of law and philosophy. Ian Clarke, Freenets creator and project coordinator, was selected as one of the top 100 innovators of 2003 by MITs Technology Review magazine.
Enhancements:
- This release operates over UDP rather than TCP.
- It can transparently operate through firewalls.
- The core architecture and algorithm have been redesigned for simplicity and efficiency.
- A new and even simpler API allowing the rapid development of third party software that interacts with Freenet has been added.
<<less
Download (6.3MB)
Added: 2006-04-27 License: GPL (GNU General Public License) Price:
1515 downloads
Net::FCP 1.0

Net::FCP 1.0


Net::FCP Perl module is a Freenet client protocol. more>>
Net::FCP Perl module is a Freenet client protocol.

SYNOPSIS

use Net::FCP;

my $fcp = new Net::FCP;

my $ni = $fcp->txn_node_info->result;
my $ni = $fcp->node_info;

See http://freenet.sourceforge.net/index.php?page=fcp for a description of what the messages do. I am too lazy to document all this here.

The module uses AnyEvent to find a suitable Event module.

<<less
Download (0.028MB)
Added: 2007-06-23 License: Perl Artistic License Price:
854 downloads
frottle 0.2.1

frottle 0.2.1


Frottle (Freenet throttle) is a project to control traffic on wireless networks. more>>
Frottle (Freenet throttle) is a project to control traffic on wireless networks. Such control eliminates the common hidden-node effect even on large scale wireless networks. Frottle is currently only available for Linux wireless gateways using iptables firewalls, with plans to develop a windows client in the future.
Frottle is made to schedule the traffic of each client, using a master node to co-ordinate actions. This eliminates collisions, and prevents clients with stronger signals from receiving bandwidth bias.
Frottle has been developed and tested on the large community wireless network of WaFreeNet. We have found running frottle has given us a significant improvment in the network usability. Testing results will be documented here as time permits.
Frottle currently operates as a userspace application, receiveing outbound packets via the iptables QUEUE functionality. Access to the network is controlled by the frottle master, sending each client a control packet (token) which contains information about how much data can be sent at this time.
Each client receives its token and sends any required data, one at a time. This eliminates collisions, and with a reasonable signal packetloss is virtually zero. Also, since each client gets a limited slice of the bandwidth, everyone can get fair access regardless of their signal strength. Whilst this mechanism does result in increased latency, overall network performance and utilisation can significantly increase.
Main features:
- Traffic queues built in to frottle assign different, dynamic priorities to different traffic. Most traffic has a default priority. Traffic to/from specified ports (and ICMP packets) are made high priority. Traffic for connections that have done more than 2 MB of data and have a rate of more than 5 KB/s are made low priority. When a client is polled, high priority traffic is sent first, then default, then low until the poll quota is used.
-
- Realtime info on each clients performance is available from the master in a html file and optionally at each client in a similar html file. (The names and locations of these files is set in /etc/frottle.conf.)
<<less
Download (0.030MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1216 downloads
FuQT 0.19.3

FuQT 0.19.3


FuQT is a client for Linux written in c++ for retrieving and inserting data on Secure Anonymous and Encrypted P2P network. more>>
FuQT application is a client for Linux written in c++ for retrieving and inserting data on Secure Anonymous and Encrypted P2P network Freenet, Entropy_RSA.

Entropy RSA is a faster and more sophisticated replacement for Freenet, a distributed datastore filesharing network of peers.

Please use CVS at http://entropy.stop1984.com/en/cvs.html to install latest code Entropy screenshots, here http://entropy.stop1984.com/en/screenshots.html Home http://entropy.stop1984.com/en/home.html.

<<less
Download (0.19MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
822 downloads
streamripper 1.62.1

streamripper 1.62.1


streamripper records Shoutcast streams with metadata to create separate files for each track. more>>
Streamripper records shoutcast-compatible streams. For shoutcast style streams it finds the "meta data" or track separation data, and uses that as a marker for where the track should be separated.
The MP3 data is decoded and scanned for a silent point, which is where tracks will be created.
Streamripper was started sometime back in early 2000. Streamripper started as a way to separate tracks via Shoutcasts title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to "hint" at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.
Streamripper is now part of the FreeBSD standard distribution, mentioned in the Linux MP3 HOWTO, known to compile on many platforms such as Linux, Windows, FreeBSD, BeOS, OS/2. This is not surprising as portability was a constant consideration during development.
With the emergence of file sharing protocols such as Napster, Gnutella, and now Mojonation and Freenet, the average Internet user can download nearly any mp3 he wants in a matter of no time, but many times people dont know what they want.
Streamripper allows you to download an entire station of music. Many of these mp3 radio stations only play certain genres, so you can now download an entire collection of goa/trance music, an entire collection of jazz, punk rock, whatever you want.
Enhancements:
- Fix problem with -E flag
<<less
Download (1.2MB)
Added: 2007-05-27 License: GPL (GNU General Public License) Price:
539 downloads
Stream ripper 1.61.24

Stream ripper 1.61.24


Streamripper started as a way to separate tracks via Shoutcasts title-streaming feature. more>>
Streamripper started as a way to separate tracks via Shoutcasts title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to "hint" at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.
Streamripper was started sometime back in early 2000. Streamripper started as a way to separate tracks via Shoutcasts title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to "hint" at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.
This is not surprising because portability was a constant consideration during development.Streamripper is now part of the FreeBSD standard distribution, mentioned in the Linux MP3 HOWTO, known to compile on many platforms such as Linux, Windows, FreeBSD, BeOS, OS/2.
With the emergence of file sharing protocols such as Napster, Gnutella, and now Mojonation and Freenet, the average Internet user can download nearly any mp3 he wants in a matter of no time, but many times people dont know what they want. Streamripper allows you to download an entire station of music. Many of these mp3 radio stations only play certain genres, so you can now download an entire collection of goa/trance music, an entire collection of jazz, punk rock, whatever you want.
Enhancements:
- Fix bug where external program wasnt being killed when reconnecting.
<<less
Download (1.2MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1199 downloads
Entropy RSA 0.9.1-439

Entropy RSA 0.9.1-439


Entropy RSA is a a faster and more sophisticated replacement for Freenet. more>>
ENTROPY stands for Emerging Network To Reduce Orwellian Potency Yield and as such describes the main goal of the project.
Main features:
- ENTROPY is developed as a response to increasing censorship and surveillance in the internet. The program connects your computer to a network of machines which all run this software. The ENTROPY network is running parallel to the WWW and also other internet services like FTP, email, ICQ. etc.
- For the user the ENTROPY network looks like a collection of WWW pages. The difference to the WWW however is that there are no accesses to central servers. And this is why there is no site operator who could log who downloaded what and when. Every computer taking part in the ENTROPY network (every node) is at the same time server, router for other nodes, caching proxy and client for the user: that is You.
- After you gained some experience with the ENTROPY network, there are command line tools for you to insert whole directory trees into the network as a ENTROPY site. So ENTROPY does for you what a webspace provider does for you in the WWW - but without the storage and bandwidth costs and without any regulation or policy as to what kind of content you are allowed to publish. Everyone can contribute his own ENTROPY site for everybody else to browse through. The contents is stored in a distributed manner across all available and reachable nodes and no one can find out about who put up what contents into the network. Even if your node is not actively running, your contents can be retrieved by others -- without knowing that it was actually you who published the files. Of course this is only true if you do not publish your name (or leave your name or other personal data in the files you publish)
Enhancements:
- Bugfixes were made.
- This release is not backwards compatible.
<<less
Download (0.86MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1102 downloads
Dijjer 120

Dijjer 120


Dijjer is a peer-to-peer HTTP cache. more>>
Dijjer is a peer-to-peer HTTP cache, designed to allow the distribution of large files from Web servers while virtually eliminating the bandwidth cost to the files publisher.

Dijjer project is designed to be simple, elegant, and to cleanly integrate with existing applications where possible. Dijjer uses "UDP hole punching" to allow it to operate from behind firewalls without any need for manual reconfiguration.

Dijjers distributed and scalable content distribution algorithm is inspired by Freenet.

<<less
Download (0.24MB)
Added: 2006-02-28 License: GPL (GNU General Public License) Price:
1334 downloads
pyshaper 0.1.3

pyshaper 0.1.3


pyshaper is a simple yet very versatile dynamic bandwidth manager application for Linux platforms. more>>
pyshaper is a simple yet very versatile dynamic bandwidth manager application for Linux platforms.
Development of pyshaper was started by a number of factors:
Broadband internet access within New Zealand is abysmal, due to the local telco mafia controlling the local loop. You have to either put up with 128kb/s up/down (with 5-15GB monthly traffic), or suffer stupidly restrictive traffic caps (as little as 400MB/month) if you want faster connections
Existing traffic shaping software is either extremely limited or extremely complicated
I like to participate in a few different Peer2peer networks (eg Freenet, I2P etc - not your typical warez/MP3-type networks, but more privacy/anonymity networks), and I needed a simple way to stop these programs from blowing out my traffic
tc has a steep learning curve, and doesnt allow easy filtering on any criteria other than source/destination host/port.
I scoured the net, and came across the wondershaper script, as well as a prototype easy-shaper program called snitch. These programs helped me to start fathoming the occult mysteries of the arcane tc utility (part of the iproute2 suite). tc in its present state is very lacking in doco and examples, so these programs helped heaps.
So, as is an Open Source motto - If you cant find it, write it! - I realised I had to pull my finger out and write something myself.
Main features:
- pyshaper lets you set bandwidth minimum and maximum limits on several criteria:
-
- remote host/port, and local host/port (most shaper apps have this)
- pid of locally connected program
- username under which local program is running
- command line and arguments under which local program was launched
- country in which remmote peer resides
-
- With all these filtering criteria available, you can set up some pretty sophisticated filters.
-
- For instance, you can use the by program filtering to put bandwidth caps on peer2peer programs that often talk via several different protocols, to different ports (which evades most other traffic-shaping programs).
-
- Or, you can set individual inbound and/or outbound limits based on specific countries (or all countries other than your own).
-
- Configuration file syntax is pretty simple and straightforward. No arcane nutsnbolts TCP/IP grease-monkey bit-bashing knowledge needed. After a quick pass through the doco and examples, youll be building your shaping configuration within a few short minutes.
<<less
Download (0.055MB)
Added: 2006-07-04 License: (FDL) GNU Free Documentation License Price:
1209 downloads
TheCircle 0.41c

TheCircle 0.41c


The Circle is an open source scalable decentralized peer to peer application. more>>
The Circle is an open source scalable decentralized peer to peer application. What does that mean? Well, theres no central authority running the show. No entry taxes either, no censorship, and (in theory) no weak point which can break the whole system. No one even owns the source code. There is a network, even if there are a few people which uses this program.

The Circle allows you to :

* Share files
* Send instant messages and chat IRC-style
* Put together your own personalized, trust based news service
* Proxy Debian package downloads

The Circle is written in Python. It runs on Linux and Windows. (in fact, there is very little operating system specific code, so it will most likely work on any system that supports Python).

At the core of the Circle is a decentralized hashtable, or "Chord". This table allows users to search for files in logarithmic time, based on keywords. This means that the Circle does not have the scalability problems of Gnutella style network (such as Kazaa, eDonkey), while also avoiding the need for a central server and therefore a single point of failure. Details of its operation are given in the "Technical Details" section below.

The Circle does have the ability to post fully anonymous news a la Freenet. However, the file-sharing protocol isnt entirely anonymous. People will be able to work out your IP address.

In order to protect user privacy, the Circle includes a Digital Rights Management system. Although everybody can search your files by their keywords, you may choose which users are authorized to download them. An unauthorized third party has access only to the names of your files, not to their content. Needless to say, we expect you to use this system in order to prevent copyright infringement, while allowing private copy.

Note: If we become aware that you are trying to share snuff or child pornography, we will be able to work out your IP and from that your location and identity, and report you to the police and/or your ISP. Snuff and child pornography are things we think any reasonable person considers to be evil (its an issue quite separate from the debate over copyright).



<<less
Download (0.78MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1222 downloads
The Circle 0.41c

The Circle 0.41c


The Circle is an open source scalable decentralized peer to peer application. more>>
The Circle is an open source scalable decentralized peer to peer application. What does that mean? Well, theres no central authority running the show. No entry taxes either, no censorship, and (in theory) no weak point which can break the whole system.
No one even owns the source code. As long as there is one Circle peer running, anywhere in the world, theres still a network.
Main features:
- Share files
- Send instant messages and chat IRC-style
- Put together your own personalized, trust based news service
- Proxy Debian package downloads
The Circle is written in Python. It runs on Linux and Windows. (in fact, there is very little operating system specific code, so it will most likely work on any system that supports Python)
Scalability
At the core of the Circle is a decentralized hashtable, or "Chord". This table allows users to search for files in logarithmic time, based on keywords. This means that the Circle does not have the scalability problems of Gnutella style network (such as Kazaa, eDonkey), while also avoiding the need for a central server and therefore a single point of failure. Details of its operation are given in the "Technical Details" section below.
Privacy
The Circle does have the ability to post fully anonymous news a la Freenet. However, the file-sharing protocol isnt entirely anonymous. People will be able to work out your IP address.
In order to protect user privacy, the Circle includes a Digital Rights Management system. Although everybody can search your files by their keywords, you may choose which users are authorized to download them. An unauthorized third party has access only to the names of your files, not to their content. Needless to say, we expect you to use this system in order to prevent copyright infringement, while allowing private copy.
Note: If we become aware that you are trying to share snuff or child pornography, we will be able to work out your IP and from that your location and identity, and report you to the police and/or your ISP. Snuff and child pornography are things we think any reasonable person considers to be evil (its an issue quite separate from the debate over copyright).
<<less
Download (0.78MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
1536 downloads
P4 0.3.1

P4 0.3.1


P4 is a self-organizing peer-to-peer overlay network library. more>>
P4 is a fully functional, self-organizing overlay network similar to >>Gnutella and >>Freenet. However, P4 differs in that it provides an API for developing plugin applications on top of the network.

P4 handles the networking and exports functionality for unicast, multicast, user and plugin discovery, and strong encryption and authentication. This frees developers from worrying about networking, and allows them to focus on building real functionality.

Since its release in early 2001, P4 has been surpassed by other general-purpose overlay platforms such as JXTA, Groove, and Microsofts Windows Peer-to-Peer SDK.

Furthermore, many other file sharing networks have long been superior to P4 in terms of routing algorithms, bandwidth management, anonymity, maturity, etc. (Theyre mostly dedicated file-sharing networks, though, not general-purpose networks.)

For these reasons, P4 is not currently as competitive as it was a few years ago. However, its still a viable alternative, especially if youre looking for a simple, lightweight, embeddable networking solution.

<<less
Download (0.32MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1479 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1