SpiderOak provides an easy, secure and consolidated free online backup, sync, sharing, access & storage solution for Windows, Mac OS X, and Linux (Ubuntu, Debian & Fedora)
With GanttProject you can break down your project into a tree of tasks and assign human resources that have to work on each task. You can also establish dependencies between tasks, like "this task can't start until this one is finished".