Time tracker has been in successful testing stages for over 3 months on our family network. This program has been so useful for my wife and I that we decided to place it out in the public for everyone to use. This application helps manage how and when your family can access computer time on your home network.
The application download and source code is available: here
Why did I choose google to host my open source project? CallerID is currently on sourceforge, so why put this project elsewhere?
At first I decided to put this project on Savannah but came across one slight problem:
|Checklist – **see Wiki page**|
|My project runs primarily on a completely free OS||Please recheck your project
Savannah wouldn’t let me create my project without making a lie. Unfortunately this project is currently targeted at Windows 2000 and above (but today I installed Ubuntu on 3 systems and plan to see if we can rid ourselves of Windows).
So Savannah was a no go because of the nature of the project it wouldn’t let me create my project. That’s really too bad because I really appreciate the Free Software Foundation. Next I tried sourceforge.net (which is increasingly becoming less open source and more profiteering) since I already had CallerID on there (from a while ago). The next snag came when I tried to create my project on sourceforge.net. I was greeted with:
Open Source Definition
Open source doesn’t just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:
1. Free Redistribution
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
Sourceforge was now also out of the question, those money hungry poachers! I had previously browsed through googles open source projects looking for stuff in the past and thought I would give it a try. My first impression is….
Awesome! code.google.com is fast, easy, and has less restrictions than the other two above. Another plus is it integrates with google analytics, etc.. IT took my just 30 minutes to setup a brnad new project using SVN (which I have never used before).
Since I have worked hard to get out Time Tracker, I’ll take a little rest for now.