In addition to its networking and security gateway features, ClearOS acts as a groupware and mail server with support for Microsoft Outlook. The paid supported versions of the software and the pre-configured appliances from the Clear Foundation add other features useful for small businesses. Operating System: Linux.
In addition to tracking employee time and attendance, this app includes scheduling, estimating and document management modules that are helpful for project managers. The site offers a helpful demo, and you can also purchase the app on an SaaS basis. Operating System: Windows, Linux, OS X.
eHour was designed for firms that work on multiple projects and bill by the hour. It's great for lawyers, consultants and freelancers of all kinds, and it offers a user-friendly, Web-based interface. Operating System: Windows, Linux, OS X.
While the other apps in this category are designed to track time for invoicing and payroll purposes, Rachota tracks your time so that you can see how you can become more efficient. You can take it with you on a mobile device and track work on multiple projects. Operating System: OS Independent.
The minimalist interface on this app makes it very easy to track the amount of time workers spend on various tasks. It also integrates with iCal, Outlook and Google Calendar, and exports into spreadsheet formats. Operating System: Windows, Linux, OS X.
Todomoo combines a hierarchical task manager with a time tracker that allows you to bill for your time on multiple projects. It's also available in a portable edition that you can run from a USB drive. Operating System: Windows.
No need to worry about being assimilated, this "BORG" stands for "Berger Organizer." It combines basic calendar functionality with a sophisticated to-do list that actually works more like most project management software. Operating System: OS Independent.
RedNotebook combines a calendar/to-do list with a text editor that use can use to create a journal, track progress on projects or make notes on upcoming events. If you need something more freeform than traditional project management software, this app might be for you. Operating System: Windows, Linux
While it's very simple, this to-do list includes the helpful ability to divide tasks into smaller subtasks. It's also available in mobile versions for use on your smartphone. Operating System: Windows, Linux, OS X, iOS.
This cross-platform, distributed version control system is used by numerous organizations, including open source heavyweights like the GNU project, Ubuntu, MySQL, Bugzilla, Debian and LaunchPad. It boasts great usability and calls itself "version control for everyone." Operating System: Windows, Linux, OS X.
Used for the Linux kernel, Perl, Eclipse, Ruby on Rails, Gnome, KDE and many other open source projects, this distributed version control system is fast and efficiently handles large projects. It offers strong support for non-linear development and cryptographic authentication of history. Operating System: Windows, Linux, OS X.
Subversion describes itself as "Enterprise-class centralized version control for the masses." Its features and feel are very similar to CVS. Operating System: Windows, Linux, OS X.
This distributed version control system aims to help teams work together faster and more easily. It's easy to learn, and it's speed makes it particularly good at handling large projects. Operating System: Windows, Linux, OS X.