Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    P4 0.3.1

    Download button

    No screenshots available
    Downloads: 887  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Ryan Barrett | More programs
    GPL / FREE
    October 7th, 2005, 06:05 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    P4 description

    P4 is a self-organizing peer-to-peer overlay network library.

    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 Microsoft's 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. (They're 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, it's still a viable alternative, especially if you're looking for a simple, lightweight, embeddable networking solution.

    Requirements:

    · Berkeley sockets and pthreads
    · shared library weighs

    What's New in This Release:

    · misc updates to fix the build on Solaris (SunOS 5.8) and Mac OS X
    · if ./.p4 doesn't exist, csettings reads from ~/.p4
    · added package documentation, license, etc.
    · revamped doxygen usage



    Product's homepage

      


    TAGS:

    network library | peer-to-peer library | self-organizing library | P4 | network | peer-to-peer

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM