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.
KindFTP is meant to be a complete implementation of the FTP protocol, as specified in RFC959. It provides a component that directly exposes the low-level protocol, and it supports the core protocol that is available on most Open Source FTP servers. It has untested support for ACCT, SMNT, REIN, TYPE, STRU, MODE, ALLO, and SITE command. It uses iContract to provide a full formal specification of all software, jUnit for all unit testing, and Ant as a build tool.
LazySync is a file-synchronization program written for handheld devices using the SavaJeXE Java operating system. It attempts to offer similar functionality to HotSync and ActiveSync of the Palm and CE platforms, and supports synchronization via an existing TCP/IP network connection between handheld and host.
Kaolak is a Web-based community system. A Kaolak community is defined by its users and documents and forms a Kaolak branch. Kaolak is designed to handle many branches transparently from each other, within a single instance (one URL, one database). It features a permission scheme which allows users to give read/write access to documents they own to other groups/users. With a little PHP knowledge, modules can be implemented to extend Kaolak functionality.