savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] submission of The Peer File System - savannah.non


From: Sylvain Beucler
Subject: Re: [Savannah-hackers] submission of The Peer File System - savannah.nongnu.org
Date: Sun, 7 Nov 2004 15:42:18 +0100
User-agent: Mutt/1.4.2.1i

Hi,

I have approved your project.  You will receive an automated e-mail
containing detailed information about the approval.

As you are releasing your package under the GNU GPL, here are some
instructions regarding legal issues.

In order to release your project properly and unambiguously under the
GPL, please place copyright notices and permission-to-copy statements
at the beginning of every file of source code.

In addition, please include a copy of the plain text version of the
GPL, available from http://www.gnu.org/licenses/gpl.txt, into a file
named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

You may also want to check:
www.gnu.org/prep/maintain/html_node/License-Notices.html
http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html

The GPL FAQ explains why these procedures must be followed.  To learn
why a copy of the GPL must be included with every copy of the code,
for example, see
http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.

Regards,

-- 
Sylvain

> Johan Rydberg <address@hidden> described the package as follows:
> License: gpl
> Other License: 
> Package: The Peer File System
> System name: peerfs
> Type: non-GNU
> 
> Description:
> The project's goal is to develop a fully decentralized,  secure
> distributed file system with high-availability and load-balancing.
> 
> To accomplish this several sub-goals have to be meat:  
> 
> 1. Develop a distributed hash table (DHT) using structued a
>    structued peer-to-peer overlay.  The DHT will provide both
>    load-balancing and high-availability through the use of
>    consistent-hashing and replication.  The DHT must also be 
>    resistent to high churn (nodes joining and leaving the
>    network.)
> 
> 2. Develop a network transport protocol to be used with the 
>    DHT.  The key characteristics of the protocol is that it
>    must detect lost nodes in a quick and reliable way, also
>    imposing as little overhead as possible to minimize 
>    lost through-put due to protocol maintaince.
> 
>    The reason for developing a new protocol is that DHT 
>    traffic is by nature packet based instead of stream
>    based.  Which makes TCP as bad choice.  
> 
> The filesystem will use the DHT as backing storage. 
> 
> The security comes from (in rough terms) that all users are 
> identifier by a public key.  Modifications to a file must have
> the signature of an authorizied writer.  The filesystem will
> provide fine grained security based on the concept of Access 
> Control Lists (ACL.)
> 
> The project is still in the "planning and design" phase.  No
> actual code has yet been written, with the exception of small
> tests.
> 
> 
> Other Software Required:
> The GNU MP Library
> The libgcrypt library (from GnuPG.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]