Main > Free Download Search >

Free peer to peer software for linux

peer to peer

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 259
Torrent Swapper 0.1

Torrent Swapper 0.1


Torrent Swapper is an open sourced sociable peer to peer file-sharing client based on the Bittorrent protocol. more>>
Torrent Swapper is an open sourced sociable peer to peer file-sharing client based on the Bittorrent protocol that is ideal for high-speed distribution of large files that has a basic understanding of human friendships, of user tastes in content, and of Internet connectivity between users.
Torrent Swapper project supports simultaneous downloads, download queue, selected downloads in torrent package, fast-resume, speed limits, port mapping, disk cache, proxy, ip-filter, etc.
Main features:
- Amazon-like recommendations to get interesting files
- Doubling the download speed by using the upload capacity of friends
- Real-time P2P file sharing with P2P video streaming
- Showing the locations of seeders / leechers of the same content with city-level accuracy on a world map
- Multiple downloads in a single window
- Queueing system with priority
- Supporing pause, stop, resume, queue, remove operations
- Supporting global setting such as upload and download limiting
- Supporting local setting for each torrent as well
- And much more...
<<less
Download (0.62MB)
Added: 2006-08-11 License: MIT/X Consortium License Price:
254770 downloads
SopCast 1.0.2

SopCast 1.0.2


SopCast is a simple, free way to broadcast video and audio or watch the video and listen to radio on the Internet. more>>
SopCast is a simple, free way to broadcast video and audio or watch the video and listen to radio on the Internet. Adopting P2P(Peer-to-Peer) technology, It is very efficient and easy to use.
Let anyone become a broadcaster without the costs of a powerful server and vast bandwidth. You can build your own TV stations comparable with large commercial sites with minimal resources.
With SopCast, you can serve 10,000 online users with a PC and a home broadband connection
Main features:
- Get stream data from many nodes on the SOP network at the same time(P2P transfer), make the channel more available and stable.
- Build your own channels and broadcast it over the Internet.
- Streaming many stream file types, asf, wmv, rm, rmvb. etc.
- Support for loop file playing.
- A build-in TV station retransmit the channels from other stream media servers.
- Support for many stream network transfer protocol. mms, rtsp, http etc.
- Monitor broadcast source quality and channel quality to help audiences to select a appropriate channel.
- Record the clips when you are watching it.
- Total memory cache, no harm to the harddisk.
- Support for authentication on both the broadcaster and the audiences.
- Support multiple channels broadcast on the same server.
- Small green software, no registry change, no system file change.
- Support URL visit. You can place your URL in your website and the others can earier to view your media.
<<less
Download (0.40MB)
Added: 2007-01-03 License: GPL (GNU General Public License) Price:
115335 downloads
giFT 0.11.8.1

giFT 0.11.8.1


giFT is an abstracted peer-to-peer network framework. more>>
giFT is a framework for bridging multiple backend peer-to-peer protocols and the user interface associated with them.

It is implemented as a modular daemon able to handle multiple simultaneous client connections using a simple text-based interface protocol.

giFT is a collection of various software components geared towards improving the overall usability of a multitude of peer-to-peer file-sharing networks.

This goal is accomplished by unifying the components such that a user of the software may choose any of the available interfaces to access any of the available networks.

The central application, giftd, uses a plugin-based architecture capable of using multiple networks simultaneously through a single user interface.

The giFT project represents the group of software developers responsible for the creation of the core giFT components and the overall systems design.

Several third party projects have sprouted up to expand the system as a whole, providing a wider selection of user interfaces and network plugins.
<<less
Download (0.70MB)
Added: 2005-04-20 License: GPL (GNU General Public License) Price:
1686 downloads
Radiant Data PeerFS 3.0.2

Radiant Data PeerFS 3.0.2


Radiant Data PeerFS is a peer to peer distributed replicating filesystem. more>>
Radiant Data PeerFS is real-time peer-to-peer distributed replicating file system featuring global file and sectional locks. All read operations are performed locally, and only file changes are transmitted across the network.

It supports databases such as MySQL, as well as images and documents. All nodes are active/active, allowing for load balancing. Clients can also be hot switched between nodes, eliminating downtime. It also supports AES encryption for use across the Internet.

Supported Kernels:

RedHat Enterprise/Advanced Server 3

* 2.4.21-15.EL
* 2.4.21-15.ELsmp
* 2.4.21-20.EL
* 2.4.21-20.ELsmp
* 2.4.21-20.0.1.EL
* 2.4.21-20.0.1.ELsmp
* 2.4.21-27.0.2.EL
* 2.4.21-27.0.2.ELsmp
* 2.4.21-4.EL
* 2.4.21-4.ELsmp

SuSE Standard/Enterprise Server 8

* 2.4.19-4GB
* 2.4.19-64GB-SMP
* 2.4.21-241-default
* 2.4.21-241-smp
* 2.4.21-261-default
* 2.4.21-261-smp

SuSE Enterprise Server 9

* 2.6.5-7.97-default
* 2.6.5-7.97-smp

Debian Stable (woody)

* Kernels from backports.org: 2.4.27-2-386
* 2.4.27-2-686
* 2.4.27-2-686-smp

Debian Testing (sarge)

* 2.4.27-2-386
* 2.4.27-2-686
* 2.4.27-2-686-smp
* 2.6.8-2-386
* 2.6.8-2-686
* 2.6.8-2-686-smp

Trustix 2.2 (Sunchild)

* 2.4.29-2tr
* 2.4.29-2trsmp
<<less
Download (2.9MB)
Added: 2005-04-08 License: Other/Proprietary License Price:
1667 downloads
Robotworld 0.1

Robotworld 0.1


Robotworld is a distributed world for programmable robots. more>>
Robot World aims to be a distributed physical environment inhabited by programmable robots, spanning across countless computers on the internet in true peer-to-peer fashion.
Robot World components:
- Parser / compiler compiles robot programs into byte code, stored in a .xml file
- Inject - send a robot program to the world
- RobotWorld - the world simulation program
- dsm - the bytecode disassembler
- rowo.y - language grammar file
parser
Compile a robot. Creates an .xml file from a .r file
$ parser sample.r
dsm
Disassembles a robot .xml file.
$ dsm sample.xml
robotworld
Testbed. Receiving server for "inject" - see below.
$ robotworld
inject
Send robot to world. "robotworld" must be running.
$ inject sample.xml
<<less
Download (0.023MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1650 downloads
Apollon 1.0.2.1

Apollon 1.0.2.1


Apollon is a Peer-to-Peer File-Sharing Program written for Linux. more>>
Apollon is a Peer-to-Peer File-Sharing Program written for Linux.
Apollon uses the giFT core to connect to various networks, including OpenFT, Gnutella, FastTrack
OpenFT is the homegrown giFT network, Gnutella is the network used by BearShare, LimeWire and others and FastTrack is the popular network used by KaZaA.
Apollon uses a plugin system which allows you to choose which network or multiple networks you wish to use. Finally, plugins for the OpenNap and SoulSeek networks are under development.
Main features:
- Searching and downloading from several networks at the same time
- Tabbed searching
- Preview of mp3 and videos (you need kde-multimedia installed)
- Configure giFT and your plugins with Apollons settings dialog
- FirstRun wizard to get started easily
- systemtray docking
- Download in the background
- Apollon can connect to a remote giFT daemon
- Chat for Apollon users
- Comes in several languages. So far:
- Brazilian (pt_br)
- Danish
- Dutch
- English
- Finnish
- French
- German
- Greek
- Hebrew
- Italian
- Norwegian
- Polish
- Russian
- Serbian
- Spanish
Enhancements:
- added icons for Ares.
- improvements of the search page
- all in one installer contains Ares plugin as well
- fixed some translation filenames.
<<less
Download (1.4MB)
Added: 2005-06-02 License: GPL (GNU General Public License) Price:
1618 downloads
Lphant 2.00 Beta2

Lphant 2.00 Beta2


Lphant is a peer to peer filesharing program. more>>
Lphant is a peer to peer filesharing program.
Main features:
- Free P2P File Sharing Application
- Compatible with emule/edonkey
- New!!! Compatible with BitTorrent
- Easy to use and configure
- Fast and stable
- Webcache support
- Skins
- Multilanguage
- Same file format than emule, you can change between lphant and emule and continue your downloads without problems
Whats New in 2.00 Beta2 Release:
- In the first Beta version of Lphant 2.0 we added the Bittorrent network integrating it with the eDonkey network with very good results, in this second Beta version many bugs have been fixed , the Web interface was updated to support Bittorrent integration (by Galvesband) and French language is updated (by Feuerfrei and Ericc)
Whats New in 1.11 Release:
- Juanjo: fixed, sometimes sources can stand in "pending" status too many time
- Juanjo: connections to sources are handled better now
- Juanjo: important memory usage optimizations
- Juanjo: stability improved
- Juanjo: auto recover bad preferences values
- Juanjo: ignore "zambor" messages
<<less
Download (0.34MB)
Added: 2006-02-15 License: GPL (GNU General Public License) Price:
1539 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
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
Peers 0.20050929

Peers 0.20050929


Peers is a distributed programming toolkit designed for building peer-to-peer systems. more>>
Peers is a distributed programming toolkit designed for building peer-to-peer systems. The toolkit is a hybrid language project which offers low level primitives for managing concurrency and communication.
Using these primitives, complex P2P protocols and complete systems can be designed and implemented in Python, while maintaining high performance for critical operations.
Enhancements:
- [python] Fixed the exceptions. Now peers exceptions have native python exception representation
- [python] Fixes in the peers-python reference count binding for python-land pointers entering the peers kernel
- [python] Fixed bind/unbind for local objects. bind/unbind are now instance methods that can be normally called.
- [python] Eliminated copying in the python representation of x_data
- [python] Added marshalling support
- [python] Fixed old-style class support in multi-methods
- [rpcc] Eliminated conditions of conflicting type regisration in generated Boost bindings
- [rpcc] Makefile/rule file generation scripts
- [rpcc] python-land marshalling support for XX structs
- [cxx] Added support for GNU libg++ atomic reference counts
- [cxx] Removed the immediate dispatch of remote call returns in the event loop, as it can violate logical ordering if back-calls are performed in the same context.
<<less
Download (0.21MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1485 downloads
libGlass 0.7.1

libGlass 0.7.1


libGlass is a scalable set of components that can be used by applications to perform distributed computing. more>>
libGlass is a library for distributed computing that makes its programming easy.
The Glass framework is a scalable set of components that can be used by applications to perform distributed computing. Applications are built reusing the available components as needed.
One of the major goals of libGlass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code.
This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code; some of them require a complete change of the application design.
libGlass was designed to achieve the following goals:
- User transparency: the library must be as transparent as possible. Any tasks that are repetitive or that can be done automatically should be done by the library, without user intervention.
The API (Application Programmers Interface) should be simple and intuitive, with a smooth learning curve and provide high level primitives that can be easily used to solve any problems. Legacy code should be easy to port.
- Extensibility: the library must be easily extensible, requiring no recompilation or any other modification to support new features; they must work as plug-ins.
- Performance and efficiency: since the library is for distributed computing, it has to be efficient, consuming as little processing time as possible.
- Network protocol independence: an abstraction layer makes it possible to change the underlying network protocols easily. The application can use the network protocol most efficient for its needs.
- Portability and interoperability: heterogeneous clusters and grid computing being every day more common, the library must be not only portable, but allow different architectures to interoperate seamlessly, something that is not true for most implementations of distributed computing solutions.
- Scalability: there is no use for a distributed solution that does not scale well. Glass has to work well in all sorts of environments, from small clusters to huge grids, and be able to adapt itself to achieve best results.
- Reconfigurable network architecture: most existing solutions are based on a fixed network architecture, usually Master/Slave or Client/Server.
Given the requirements of scalability and performance, and the fact that peer-to-peer applications are everyday more common, its unreasonable to fix the network architecture: the developer should be free to define how nodes will connect with each other.
- Reliability and fault tolerance: distributed computing often requires reliability. Its not acceptable that the misbehavior or crash of a single node crashes the entire computation.
As clusters grow in size and grid computing becomes more common, the MTBF (Mean Time Between Failures) shrinks to a point that it cannot be ignored.
libGlass must be able to handle node crashes gracefully, keeping the application running and avoiding deadlocks and other problems that could arise from the node crash. Nodes should be allowed to join or leave at anytime.
- Thread support: the library must be completely thread-safe.
With clusters of symmetric multiprocessors (SMP) computers becoming more common and new technologies such as HyperThreadingTM, its unacceptable for a distributed computing framework to have thread issues.
Main features:
Plugins:
- Synchronous shared memory
- Distributed asynchronous events
- Synchronization barriers
- Remote aliases
Protocols:
- TCP/IP
- UDP/IP (unfinished)
Architectures:
- Client/Server
- Pure peer to peer (planned)
- Hierarchical (planned)
- Anonymous peer to peer (planned)
Bindings for:
- Java (mostly finished)
Enhancements:
- Fixed packaging problems that could abort compilation
<<less
Download (0.36MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1482 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
Antispyd 0.0.9

Antispyd 0.0.9


Antispyd is an HTTP/HTTPS threat filtering proxy server. more>>
Antispyd is a HTTP/HTTPS proxy server designed to be fast, efficient, modular and secure. Its written in pure C and uses a simple and customizable configuration file. Its POSIX compliant and has been developed under Gentoo/Linux.
The server is designed with a modular software architecture, the following filters can be used and configured independently :
Url Filtering
Mime-type Filtering
Web-Identity Masking
Shellcode and Zero-day threat Filtering
Cookie Removal
Simple Signature based Filtering
Inappropriate content Blocking
Pop-up Deleting
So, Antispyd can be used to satisfy some current companys security needs like :
Web Usage Policy establishment
Instant Messaging control
Peer-to-Peer Filtering
Malware Protection
Enhancements:
- This release provides a major improvement of the signature based filtering engine (the BLOCK_SIGN filter) in terms of both performance and functionality.
- The signatures are now stored in a 3-Tree to enhance the matching of each HTTP message.
- This filtering can be performed on each HTTP messages content.
- A signature can use the hexadecimal array of a byte to specify a fields value
<<less
Download (0.34MB)
Added: 2005-10-26 License: GPL (GNU General Public License) Price:
1458 downloads
Magic Mirror Backup 1.0 beta2

Magic Mirror Backup 1.0 beta2


Magic Mirror Backup works by copying the files and folders on your computer to other computers within your office. more>>
Magic Mirror Backup works by copying the files and folders on your computer to other computers within your office. In exchange, these other computers also copy their own files onto your computer.
This sharing of backups has quite a few advantages not the least of which are that it is extremely convenient and cost effective. (This symbiotic mechanism for backing up data is often called peer to peer backup or p2p backup.)
There is also an optional off-site component so that you can additionally backup to a remote server to protect against office-wide failures like fire, theft, or hurricanes.
Main features:
- It works with your existing hardware requiring no new hardware investment and providing greater value for your existing investment.
- It will work in conjunction with your existing backup strategy. If you make regular backups to external media, thats great. Use Magic Mirror Backup to add daily backup protection to your critical or frequently changing data.
- It is automatic - you do not need to worry about swapping tapes, Zip Disks, or CD-Rs.
Magic Mirror Backup works by copying the files and folders on your computer to other computers within your office. In exchange, these other computers also copy their own files onto your computer.
This sharing of backups has quite a few advantages not the least of which are that it is extremely convenient and cost effective. (This symbiotic mechanism for backing up data is often called peer to peer backup or p2p backup.)
Here are some of the commonly requested details on how Magic Mirror Backup works:
- Backups are password protected so that, when a password is specified, others in your office will not be able to read your files (without breaking into your account, which would require a great deal of technical expertise and hacking).
- Backups are only sent to computers you select - your backups will not be sent to computers that you have not authorized.
- You select the files and folders for backup. If you want to limit the size of the backups stored on the computers in your office, you can choose to only backup your "My Documents" and email folders, for instance. If, on the other hand, all the computers have plenty of free space, you can expand the backup to cover less critical files as well.
<<less
Download (0.35MB)
Added: 2005-11-22 License: Other/Proprietary License Price:
1431 downloads
Solipsis 0.10

Solipsis 0.10


Solipsis is a pure peer-to-peer system for a massively shared virtual world. more>>
Solipsis is a pure peer-to-peer system for a massively shared virtual world. There is no server at all: it only relies on end-users machines.
The shared virtual worlds of nowadays MMORPG strongly rely on privately owned servers. These servers are an expensive bottleneck that limits their scalability. In addition, these servers bound the freedom of the virtual world inhabitants and the imagination of the world-builders and developers. Solipsis solves these problems with a free and open-source system.
Solipsis is a public virtual territory. The world is initially empty and only users will fill it by creating and running entities. No pre-existing cities, habitants nor scenario to respect...
Solipsis is open-source, so everybody can enhance the protocols and the algorithms. Moreover, the system architecture clearly separates the different tasks, so that peer-to-peer hackers as well as multimedia geeks can find a good place to have fun here!
Enhancements:
- This is mainly a consolidation release, with some small new features.
- The profile plugin was moved into a separate "contrib" directory that is not in main distribution.
- Avatars are recursively preloaded from the "avatar" directory.
- Some sounds are played on a few events: when a peer appears or when a chat message is received.
- An option was added to cycle an avatar through all files of a directory on a periodic basis.
- Some memory consumption fixes in the node were made.
<<less
Download (0.83MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1423 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5