Shen, Yu, Buford, Akon (eds.): Handbook of Peer-to-Peer Networking (2010)

24 February 2012, dusan

The handbook offers elaborate discussions on fundamentals of peer-to-peer computing models, networks and applications, and provides a comprehensive study on recent advancements, crucial design choices, open problems, and possible solution strategies. It is written by a team of leading international researchers and professionals

Peer-to-peer networking, a disruptive technology for large scale distributed applications, has gained widespread attention due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. In addition, a large range of new applications are under development or being proposed. The underlying architectures share features including decentralization, end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. Trends in information and network technology such as increased performance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforce the capabilities of this P2P paradigm.

The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications, thus providing an exhaustive view of the state-of-the-art of the P2P networking field. Written by leading international experts, the volume contains fifty chapters dedicated to the following topics:

• Introduction to Peer-to-Peer Networking
• Unstructured P2P Overlay Architectures
• Structured P2P Overlay Architectures
• Search and Query Processing
• Incentive Mechanisms
• Trust, Anonymity, and Privacy
• Broadcast and Multicast Services
• Multimedia Content Delivery
• Mobile P2P
• Fault Tolerance in P2P Networks
• Measurement and P2P Traffic Characteristics
• Advanced P2P Computing and Networking

This comprehensive volume serves as an essential reference for researchers and professionals, The book is also suitable for computer science and engineering students at the advanced undergraduate level or higher who are familiar with networking, network protocol concepts, and basic ideas about algorithms.

Edited by Xuemin Shen, Heather Yu, John Buford, Mursalin Akon
Publisher Springer New York Dordrecht Heidelberg London
ISBN 978-0-387-09750-3
1421 pages



Free Software, Free Society: Selected Essays of Richard M. Stallman (2002)

28 March 2009, dusan

The intersection of ethics, law, business and computer software is the subject of these essays and speeches by MacArthur Foundation Grant winner, Richard M. Stallman. This collection includes historical writings such as The GNU Manifesto, which defined and launched the activist Free Software Movement, along with new writings on hot topics in copyright, patent law, and the controversial issue of “trusted computing.” Stallman takes a critical look at common abuses of copyright law and patents when applied to computer software programs, and how these abuses damage our entire society and remove our existing freedoms. He also discusses the social aspects of software and how free software can create community and social justice.

Given the current turmoil in copyright and patent laws, including the DMCA and proposed CBDTPA, these essays are more relevant than ever. Stallman tackles head-on the essential issues driving the current changes in copyright law. He argues that for creativity to flourish, software must be free of inappropriate and overly-broad legal constraints. Over the past twenty years his arguments and actions have changed the course of software history; this new book is sure to impact the future of software and legal policies in the years to come.

By Richard M. Stallman, Lawrence Lessig, Joshua Gay, Free Software Foundation (Cambridge, Mass.)
Contributor Lawrence Lessig, Joshua Gay
Published by Free Software Foundation, 2002
ISBN 1882114981, 9781882114986
224 pages

Permission is granted to make and distribute verbatim copies of this book provided the copyright notice and this permission notice are preserved on all copies.

More info (includes PDF downloads of Italian, Catalan, and Spanish translations of the book)