Coquelicot is a “one-click” file sharing Web application with a focus on protecting users’ privacy. Its basic principle is that users can upload a file to the server, and in return they get a unique URL which can be shared with others in order to download the file. Coquelicot aims to protect, to some extent, users and system administrators from disclosure of the files exchanged from passive and not-so-active attackers.
nget is a commandline NNTP file grabber. It automatically pieces together multipart postings for easy retrieval, even substituting parts from multiple servers and newsgroups. It handles disconnects gracefully, resuming after the last part successfully downloaded, and caching of header data for quick access. It automatically downloads only as many par/par2 files as needed.
Streamripper records MP3, Ogg, AAC, and NSV audio and video files from Shoutcast and Icecast compatible streams. The streams can be recorded as a whole or in individual tracks. Streamripper also features a relay stream, which lets you listen or watch live from multiple clients while recording.
LibTorrent is a BitTorrent library written in C++ for Unix. It is designed to avoid the redundant buffers and data copying that most (all?) other BitTorrent implementations suffer from. The library is single-threaded and the client handles the select loop. An interactive ncurses client is included as an example.
JXTA technology is a set of open protocols that allow any connected device on the network ranging from cell phones and wireless PDAs to PCs and servers to communicate and collaborate in a P2P manner. JXTA peers create a virtual network where any peer can interact with other peers and resources directly even when some of the peers and resources are behind firewalls and NATs or are on different network transports. The project goals are interoperability across different peer-to-peer systems and communities, platform independence, multiple/diverse languages, systems, and networks, and ubiquity: every device with a digital heartbeat.
Tahoe-LAFS (Least Authority File System) is a decentralized data store. It distributes your filesystem across multiple servers, and even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to work correctly and to preserve your privacy and security.
Sharity mounts shares exported by Windows, Samba, and other SMB/CIFS servers in the file system of Unix computers. It implements Resource Browsing, which is similar to the Windows Network Neighborhood (Netbios Workgroups and Active Directory), NTLM, NTLMv2, and Kerberos authentication, Microsoft's Distributed File System (DFS), and manipulation of Access Control Lists (ACLs).