113 |
|
|
114 |
Chord |
Chord |
115 |
----- |
----- |
116 |
|
http://www.pdos.lcs.mit.edu/chord/ |
117 |
|
|
118 |
Abstraction |
Abstraction |
119 |
''''''''''' |
''''''''''' |
152 |
|
|
153 |
Tapestry |
Tapestry |
154 |
-------- |
-------- |
155 |
|
http://www.cs.berkeley.edu/~ravenben/tapestry/ |
156 |
|
|
157 |
Abstraction |
Abstraction |
158 |
''''''''''' |
''''''''''' |
202 |
|
|
203 |
Kademlia |
Kademlia |
204 |
-------- |
-------- |
205 |
|
http://kademlia.scs.cs.nyu.edu/ |
206 |
|
|
207 |
Abstraction |
Abstraction |
208 |
''''''''''' |
''''''''''' |
241 |
|
|
242 |
Pastry |
Pastry |
243 |
------ |
------ |
244 |
|
http://research.microsoft.com/~antr/Pastry/ |
245 |
|
|
246 |
Abstraction |
Abstraction |
247 |
''''''''''' |
''''''''''' |
283 |
|
|
284 |
GISP |
GISP |
285 |
---- |
---- |
286 |
|
http://gisp.jxta.org/ |
287 |
|
|
288 |
Abstraction |
Abstraction |
289 |
''''''''''' |
''''''''''' |
322 |
|
|
323 |
Circle |
Circle |
324 |
------ |
------ |
325 |
|
http://thecircle.org.au/ |
326 |
|
|
327 |
Abstraction |
Abstraction |
328 |
''''''''''' |
''''''''''' |
329 |
|
DHT |
330 |
|
|
331 |
Redundancy |
Redundancy |
332 |
'''''''''' |
'''''''''' |
333 |
|
Not-known |
334 |
|
|
335 |
Fault tolerance against hostile nodes |
Fault tolerance against hostile nodes |
336 |
''''''''''''''''''''''''''''''''''''' |
''''''''''''''''''''''''''''''''''''' |
337 |
|
Not-known |
338 |
|
|
339 |
Activity of development |
Activity of development |
340 |
''''''''''''''''''''''' |
''''''''''''''''''''''' |
341 |
|
Active, the current version is 0.35 (30 May 2003) |
342 |
|
|
343 |
Developer |
Developer |
344 |
''''''''' |
''''''''' |
345 |
|
Paul Harrison |
346 |
|
|
347 |
Language |
Language |
348 |
'''''''' |
'''''''' |
349 |
|
Python (version 2.0 or higher, 2.2 preferred, GTK+-2 and PyGTK) |
350 |
|
|
351 |
License |
License |
352 |
''''''' |
''''''' |
353 |
|
GPL |
354 |
|
|
355 |
Other notes |
Other notes |
356 |
''''''''''' |
''''''''''' |
357 |
|
|
358 |
|
|
359 |
Kashmir |
Khashmir |
360 |
------- |
------- |
361 |
|
http://khashmir.sourceforge.net/ |
362 |
|
|
363 |
Abstraction |
Abstraction |
364 |
''''''''''' |
''''''''''' |
365 |
|
DHT (Kademlia algorithm) |
366 |
|
|
367 |
Redundancy |
Redundancy |
368 |
'''''''''' |
'''''''''' |
369 |
|
Not known |
370 |
|
|
371 |
Fault tolerance against hostile nodes |
Fault tolerance against hostile nodes |
372 |
''''''''''''''''''''''''''''''''''''' |
''''''''''''''''''''''''''''''''''''' |
373 |
|
Not known |
374 |
|
|
375 |
Activity of development |
Activity of development |
376 |
''''''''''''''''''''''' |
''''''''''''''''''''''' |
377 |
|
Not active (?) |
378 |
|
The current version is "3 - Alpha" (2002-09-02) |
379 |
|
|
380 |
Developer |
Developer |
381 |
''''''''' |
''''''''' |
382 |
|
Dr. Burris T. Ewell + three other developers |
383 |
|
|
384 |
Language |
Language |
385 |
'''''''' |
'''''''' |
386 |
|
Python |
387 |
|
|
388 |
License |
License |
389 |
''''''' |
''''''' |
390 |
|
MIT License |
391 |
|
|
392 |
Other notes |
Other notes |
393 |
''''''''''' |
''''''''''' |
394 |
|
|
395 |
|
MLDonkey |
396 |
|
-------- |
397 |
|
http://www.nongnu.org/mldonkey/ |
398 |
|
|
399 |
|
Abstraction |
400 |
|
''''''''''' |
401 |
|
DHT (Kademlia algorithm) |
402 |
|
|
403 |
|
(MLDonkey is compatible with Overnet, and Overnet says that it does Kademlia |
404 |
|
and multisource downloading) |
405 |
|
|
406 |
|
Redundancy |
407 |
|
'''''''''' |
408 |
|
Not known |
409 |
|
|
410 |
|
Fault tolerance against hostile nodes |
411 |
|
''''''''''''''''''''''''''''''''''''' |
412 |
|
Not known |
413 |
|
|
414 |
|
Activity of development |
415 |
|
''''''''''''''''''''''' |
416 |
|
Very active |
417 |
|
The current version is 2.5-3 (May 26th 2003) |
418 |
|
|
419 |
|
Developer |
420 |
|
''''''''' |
421 |
|
12 developers (according to Savannah's project page) |
422 |
|
|
423 |
|
Language |
424 |
|
'''''''' |
425 |
|
Objective-Caml |
426 |
|
|
427 |
|
License |
428 |
|
''''''' |
429 |
|
GPL |
430 |
|
|
431 |
|
Other notes |
432 |
|
----------- |
433 |
|
Supported P2P networks include eDonkey, Overnet, Bittorrent, |
434 |
|
Gnutella (Bearshare, Limewire,etc), Gnutella2 (Shareaza), |
435 |
|
Fasttrack (Kazaa, Imesh, Grobster), Soulseek (beta), |
436 |
|
Direct-Connect (alpha), and Opennap (alpha). |
437 |
|
Networks can be enabled/disabled |
438 |
|
|
439 |
|
Widely deployed in real life. |
440 |
|
|
441 |
|
|
442 |
Changes |
Changes |
443 |
======= |
======= |