oreilly.comSafari Books Online.Conferences.
Articles Radar Books  


Category View | Alphabetical Listing | Detail Listing
Akamai Technologies, Inc. Akamai Technologies' core intelligent mapping technology is known as EdgeAdvantage, an independently-controlled content distribution service (CCD) based on Peer-to-Peer technologies. The company was cofounded by Massachusetts Institute of Technology Laboratory for Computer Science (M.I.T. LCS) professor Tom Leighton, an expert in parallel algorithms, applied mathematics and fault tolerance in distributed networks. Akamai provides what is commonly known as content peering, the task of optimizing large and complex networks and keeping large sites up and serving content, applications and streaming media at usable rates. Akamai's FreeFlow service delivers content via its global network utilizing sophisticated algorithms developed by M.I.T. researchers. The service continuously monitors Internet conditions to discover the optimal "edge server" and delivery route for each request. Akamai's Digital Parcel Service (DPS) combines enhanced content delivery with digital rights management capabilities to form a licensed digital media content distribution system.
Alliance Consulting, Inc. Alliance Consulting, Inc. is a consulting firm that specializes in offering Peer-To-Peer solutions utilizing the Groove Networks business collaboration and component based distributed application platform. Alliance tries to apply a Dell business model to consulting, and specializes in solutions pairing existing network infrastructures with Groove software to provide basic P2P collaboration "out of the box". Alliance also provides custom solutions through its Web Development Center, staffed with Microsoft Distributed Internet Applications (Microsoft DNA), Java 2 Enterprise Edition (Java2EE) and Groove specialists, for systems such as Enterprise Resource Planning (ERP), Customer Relationship Management (CRM) and financial applications.
Brazil Project Brazil an enterprise P2P Java technology developed and tested at Sun Labs over the last two years that is now available for download. If you are a developer using Java technology, it's worth a serious look. The Brazil project is a web-based infrastructure that links people securely to information, computers and other devices leveraging existing standards and protocols. The framework enables stand-alone systems to work together within the Web space. A strong authentication architecture allows extranets to access intranets in an open environment without compromising security. The Brazil project's approach extends the endpoints of a network to new applications and smaller devices. At the same time it can incorporate legacy applications. It seems to be a much more evolved Jini API.
ChessBrain ChessBrain is a globally distributed Chess playing network by veteran programmer Carlos Justiniano. The Simple Object Access Protocol (SOAP) and XML -powered P2P framework currently connects hundreds of node operators in 24 countries. Players request a serial number and download a game viewer client that interacts with the main ChessBrain server, known as the SuperNode server. The SuperNode server dispatches move branches to hundreds of peernode servers for processing. The six kinds of clients currently used are PHP game viewer, Java/Flash MX game viewer, C++/Win32/DirectX3D game viewer, Linux/Win32/Cygwin/MacOS X server node, PHP SOAP proxy (for returning SOAP responses) and a SOAP::Lite-driven Perl test suite that handles important automated testing tasks. A C++-based intelligent agent named Shannon runs as a SuperNode thread to communicate with Free Internet Chess Server (FICS).

The primary ChessBrain servers provide two publicly accessible sites, chessbrain.net and distributedchess.net. All ChessBrain SuperNode and PeerNode interactions take place via SOAP over Hypertext Transfer Protocol (HTTP), which is utilized as a common protocol allowing communications between ActionScript, C++, Java, Perl, and PHP programs running on Linux, MacOS X and Windows. The ChessBrain site provides links to a Quick Summary covering ChessBrain technology, the ChessBrain Web service, a global map of the ChessBrain Network, a well stocked Resources page, a FAQ and Mobile ChessBrain.
Consilient, Inc. Consilient, Inc. builds software using a many-to-many Peer-To-Peer network infrastructure, which shares some characteristics of email and Web browsing systems. At the core of its XML and Java-based software is a new kind of intelligent process agent known as a "Sitelet": a small, portable applet. Sitelets are mobile J2EE/XML-based web applications that contain both the code required to present a user interface and the data required to manage the process instance. Created for e-business, Sitelets connect individual applications and transactions to create an infrastructure for sharing information in a Peer-To-Peer fashion.

Sitelets record all activity throughout the course of their participation in a virtual process. Sitelets are self-contained and asynchronous that can operate on any client or server in any location that are executed by, and move between, instances of a Java run-time environment called a "Peer". Peers may be extended to include a wide variety of process enhancing components, including task oriented templates (e.g., a purchase order), domain-specific logic (e.g., contract management), Sitelet processing services (e.g., digital signature) or gateways to existing applications. A Sitelet SDK is available.
Freenet: The Free Network Project Freenet is a large-scale peer-to-peer network that depends on 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 lacks any centralized control or administration and allows information to be published without identifying its source or its physical location.

The Freenet Network consists of many computers on the Internet each running a piece of software called the "Freenet Server" or "Freenet Daemon" that enables a computer to become a "node" (a small but equal part of the larger Freenet network).

The system provides a flexible and powerful infrastructure capable of supporting a wide range of applications. It enables the anonymous and uncensorable publication of material ranging from grassroots alternative journalism, provides a method for the distribution of high-bandwidth content, and provides a platform for universal personal publishing. A Quickstart and User's Manual will help get you started if you're interested in participating.
Glue Technology, Inc. Glue Technology, Inc. delivers an open, Java and XML-based platform for integrating distributed applications and Web services in a seamless manner. Glueware is Glue Technology's premier software engine that serves as an open integration platform for bridging between legacy systems and applications for real-time collaboration and business process automation. Glueware's open-architecture conforms and supports business, industry, and technical standards, protocols, and technologies, such as SOAP, UDDI, WSDL, JXTA, BizTalk, ebXML, RosettaNet, .NET, HTTP, XA, XAML, XSL, WML, Open Applications Group (OASIS), and more. Clients include Qwest, Cablevision, Bellsouth, Advanced RadioTelecom (ART), Reuters, Telegea, Slamdunk Networks, Inc., Neon, KPMG, DTCC and Duke Energy.
Groove Networks Groove Networks was founded by Lotus Notes creator Ray Ozzie. The company's flagship product, Groove 1.0, is a groupware application (the company likes to refer to it as "peerware") that enables groups of collaborators to form in a decentralized ad-hoc fashion. Groove enables group members to interact in highly secure shared spaces to support collaborative editing in real time. All of a group's documents, messages and applications are stored and replicated across user machines so that all of a group's members can access the materials online or off. Groove Enterprise Network Services provides an outsource model for component management security services. Groove Networks has an extensive developer program. A Groove Development Kit (GDK) containing resources for building tools, skins and Groove-based solutions is available for download. Presentations, white papers and a collection of FAQ are also available.

Check out the OpenP2P.com article featuring Groove: "How Ray Ozzie Got His Groove Back".
HailStorm HailStorm is a blanket term for a collection of Microsoft technologies, peer-to-peer related and otherwise (e-mail, instant messaging, alerts and notifications, addressbooks and Microsoft's Passport authentication technology) that were announced by Bill Gates as part of Microsoft's .NET platform. Windows XP and Office XP will ship with core elements of HailStorm built into them. The HailStorm architecture is based on SOAP and XML, using common identity, security, and data models for each of its HailStorm services so that they may be accessed from any minimally connected device.

Check out these OpenP2P.com articles about Hailstorm: Hailstorm: Open Web Services Controlled by Microsoft by Clay Shirky and Brewing a HailStorm by Rael Dornfest.
Jabber Jabber started out as an idea for an instant messaging platform but has since been adapted by its creator, Jeremie Miller (of JavaScript parser XParse fame) to become an XML message routing platform. Jabber the company (Jabber.com) was originally started as an open source project (Jabber.org). JabberCentral is a place for open source and commercial development communities to exchange propaganda, code and ideas about the technology. The Jabber Developer Zone is where the open source development codebase and tools are published.

Check out two OpenP2P.com articles written by Jabber.com's own DJ Adams: You Have Mail! and A More Sensitive Mail Notifier .
Kalepa Networks, Inc Kalepa Networks is a "provider of Internet content delivery infrastructure". Individual investors included George Hoyem and Glenn Osaka of Redleaf Ventures, Rick Serafini of Serafini Capital, Chris Shipley, Executive Producer of the Demo Conferences, and executives at Excite@Home, Marimba, Robertson Stephens and Ziff Davis. The company is currently in "stealth mode".
Oculus Technologies Corporation Oculus Technologies Corporation's Oculus CO is a peer-to-peer application used to increase the flow of information within an extended enterprise as a means of smoothing out the product development process and enabling people to make better decisions. Oculus P2P provides an infrastructure "glue" for integrating disparate data, applications, platforms, and organizations together using a 4-Tiered peer-to-peer (P2P) architecture to provide a completely decentralized and secure computing environment. Ford motorcompany announced that it will be using Oculus CO to enable its remotely-located design teams to collaborate with each other across numerous operating systems and applications. Ford believes that Oculus CO will provide a collaborative environment in a vendor-neutral environment that will greatly improve its design processes.
OpenDesign OpenDesign's goal is to create a distributed application infrastructure by combining the best of client-server and P2P architectures to enable a network to automatically reconfigure itself to the needs of the application. This dynamic configuration of the network guarantees that applications and their underlying services, use only the resources they require, but are always available, fault tolerant, and load balanced. This inherent scalability frees applications from the limitations of a single server, cluster, or data center. Services and applications can exist anywhere in the network and share resources across the network.
Planet 7 Technologies Planet 7 Technologies is the developer of the XML Network Server, a Java-based host for ecommerce or enterprise application integration networks that enables many-to-many sharing of XML data in real time. The architecture is optimized for handling ecommerce requests generated in conformance with standard XML schemas and Document Type Definitions (DTDs). The requests can be routed based on namespaces, applications, or host names. The system has been made extensible and follows a hub and router model where each XML Network Server can act as a hub. The "router" for connecting resources to hubs is created with what the company calls a "full duplex" (or bi-directional) Application Programming Interface (API) called XML Network Client Objects.

The network scales up by the addition and connection of servers in a modular fashion. Other distributed systems can use XNS as an XML handling interface. Though an agreement with Extensibility, Inc., Planet 7 is bundling a trial version of Turbo XML (which includes XML Authority, XML Instance and XML Console) with the XNS development package to expose developers to a complete network application development environment.
Prompt2U Prompt2U has developed a distribution technology for resource sharing and traffic flow acceleration within a network's infrastructure. The concept is based on placing an "agent" on each computer in the network, making it possible for resource management to be either centralized or distributed in a P2P fashion. Prompt2U claims this solution is completely scalable and that no centralized routing is used, which increases the reliability of the network. The product is not yet available for download.
The Free Haven Project The Free Haven Project intends to deploy a system that provides a good infrastructure for anonymous publication. Elements of this system include:

  • the publisher of a given document remains unknown
  • clients requesting the document do not have to identify themselves
  • the current location of the document is not known
The overall design is based on a community of servers (which as a whole is termed the "servnet") where each server hosts data from the other servers in exchange for the opportunity to store data of its own in the servnet. Communication (both between the servers and between the servnet and readers) relies on an existing mixnet infrastructure to provide an anonymous channel.

The system is designed to store data without concern for its popularity or controversial nature. Free Haven is designed more for anonymity and persistence of documents than for frequent querying. It is expected that in many cases, interesting material will be retrieved from the system and published in a more available fashion (such as normal web pages). Then the document in the servnet would only need to be accessed if the other sources were shut down. A number of white papers are available onsite.
Thinkstream Thinkstream's distributed information and e-commerce platform and Tadaaa! client software provide small to medium-sized merchants with the tools to configure and organize a "public information network" (online marketplace) quickly, easily and without requiring any substantial modifications to their existing network infrastructure. Thinkstream's own online marketplace provides direct, real-time access to product information and pricing, as well as detailed rating and comparison information about its participating vendors. The Tadaaa! file-sharing application allows users to exchange just about any file type (document, video, music, database, images or even spreadsheets) within a secure environment. The program's search technology is capable of searching within file content for metadata or to satisfy a variety of other, more complex kinds of queries. A white paper describing Thinkstream's Distributed Internet Architecture and the theoretical justifaction behind it (A Technology Review of the Next-Generation Internet Architecture: Thinkstream’s Distributed Internet Architecture -- 35 pages, Requires Adobe Acrobat) is also available for download.
Tpresence, Inc. TPresence, Inc. was founded by Carnegie Mellon scientists in 1997 to provide a "distributed web solution" for online businesses. The company is using P2P to create an interactive, collaborative web experience, using shared resources. The company's IntelliPresence Network Architecture is comprised of: the Content Distributor server, the Distributed Web Coordinator and the Distributed Web Engine. The three combine to provide a distributed network server to an individual's desktop. IntelliPresence is free to end users. A browser plug-in provides a three-paned interface consisting of: the Connector (a navigation selection tree), a Virtual Reality/3D browser and a conventional 2-D browser. Multiple users are able to share documents or rich media data in a peer-to-peer or peer-to-many fashion. Tpresence was a Pentium 4 launch partner, and the software is characterized by Intel as a business-optimized collaborative 3-D data sharing tool.
Veriscape Veriscape's IntelleCat (Intelligent eCatalog Procurement Assistant) is a knowledge-based dynamic catalog management system that enables purchasing professionals to search, find, retain and implement their own tailor-made best-practices on a global scale. IntelleCat's adaptive searching techniques save the state of "successful" search queries as tree-based hierarchical data structures. These stored query trees collectively provide the semantic framework used to regulate the program's inventory tracking and purchasing management features.

IntelleMatch is the subcomponent that enables IntelleCat's adaptive matching engine. Nomenclature issues are resolved via a dynamically-constructed reference database of eCatalog product descriptions structured in a thesaurus-like fashion using a customized semantic infrastructure generated by "matching" to the cognitive makeup of an individual user. Veriscape's products utilize its patent-pending Netcentric Virtual Supercomputing Infrastructure (NVSI) architecture. NVSI is designed to "plug and play" within existing networks and runs on top of standard operating systems, such as Unix, Linux, and NT.
vTrails vTrails offers a cost-effective media delivery solution that leverages the power of peer-to-peer networking, smart routing and edge network capabilities. The vTrails System delivers high quality streaming content to large audiences while reducing bandwidth consumption by up to 90%, turning rich media from a traffic jam into a powerful business tool.

Watch the flash demonstration here

The many features of the vTrails System make it a compelling solution for Webcasters, Enterprise, ISPs, CDN and Streaming service providers:

  • Monitoring: Real-time system performance monitoring
  • Scalability: Supports any size audience of end-users without degrading the QoS
  • Quality of Service: Supports disconnections, network surges, high packet loss
  • Firewalls: Interoperates with most firewalls and proxies
  • Corporate LAN and NAT: Network load and bandwidth consumption minimized
  • Security: No access to data on disk and no command can be executed by the System
  • Cryptography: All streams are encoded and encrypted
  • Formats: Integrates with all streaming formats
VXNET Virtual X:/net Technology (VXNET) is a secure, distributed networking application and a platform for rapid development of P2P applications. VXNET users are able to set up "Persistent Communities", private networks where P2P file sharing and communications with trusted individuals may be enabled over broadband, wireless or dial-up connections. VXNET is free of spyware and advertising, and includes Instant Messaging (IM) and 128-bit file encryption.

VXNET was constructed in Java, XML and C++, and offers a path to development in .NET and Sun One environments. The VXNET site provides a free downloadable Preview Version 1 and online User Guide. VXNET requires a Pentium 100 or better processor, 32 Mb of RAM, 5 Mb of drive space, Internet 4 or later with cookies turned on and an Internet connection.
Zodiac Networks Although this new start-up isn't talking much publicly about what exactly it's doing technology-wise, chances are that its all-star management team (made up of former Netscape chief executives Jim Barksdale and Marc Andreessen) will be integrating peer-to-peer networking technology into the kinds of outsourced infrastructure services that Andreessen's LoudCloud currently provides.

P2P Weblogs

Richard Koman Richard Koman's Weblog
Supreme Court Decides Unanimously Against Grokster
Updating as we go. Supremes have ruled 9-0 in favor of the studios in MGM v Grokster. But does the decision have wider import? Is it a death knell for tech? It's starting to look like the answer is no. (Jun 27, 2005)

> More from O'Reilly Developer Weblogs

More Weblogs
FolderShare remote computer search: better privacy than Google Desktop? [Sid Steward]

Data Condoms: Solutions for Private, Remote Search Indexes [Sid Steward]

Behold! Google the darknet/p2p search engine! [Sid Steward]

Open Source & The Fallacy Of Composition [Spencer Critchley]