TimeSched is a free and open source, easy to use, simple and lightweight time tracking tool. You can track elapsed time for tasks and projects and use the data for the recording of time worked. More