csync is a bidirectional file synchronizer for Linux. It allows the user to keep two copies of files and directories in sync. It uses uses widely adopted protocols like SMB or SFTP so that there is no need for a server component of csync. It is a user-level program which means there is no need to be a superuser. With pam_csync, it is possible to create roaming home directories.
The pylib library features the popular py.test command line tool for rapidly writing and running tests in Python and py.execnet, a new way to do ad-hoc distribution of Python code to remote processes. py.test runs well on Linux, Windows, and OSX using Python 2.4 through to 2.6. It can distribute a single test run to multiple machines. It is used in many projects, ranging from running tens of thousands of tests integrated with buildbot to a few inlined tests on a command line script.