PhotoBook Has Gone Open Source!
Sunday, July 27th, 2008I have an exciting announcement today.
I am releasing the source code for PhotoBook.
As you may know, PhotoBook is a Facebook photo browser for Mac.
All code is being released under the MIT license (guess why
). Unlike the GPL, this license allows for a lot of flexibility with what can be done with the code.
Visit the Google Code project page for more details and to download the source.
I have two main goals in doing this:
- First, PhotoBook is freeware and I don’t have a particularly strong reason as to why I should hold onto the source. By releasing it into the wild, I hope other Cocoa developers will find some use for it in their own projects. The license allows pieces of code to be used in other applications (free or for profit) with few restrictions. It is a small thank you for all the other open source code I use and love.
- Second, I hope this will help foster faster development. There has not been a new release in nearly seven months due to school and other projects. I know the time I will be able to spend working on PhotoBook will decrease even more next year. So, by making it a community based project, others will be able to help fix bugs, add new features, etc. I have already been in contact with one developer working on an amazing, revolutionary feature that you have never seen before in a photo application.
If you are interested in joining the project, checkout the code. Post patches on the Google Code page, or send me an email (adam [at] [this domain].com), and I’ll add you as a developer so you can make commits.
I should note that I did not originally plan to release the source to PhotoBook, so it is not as commented and such as I would like, and some features are implemented in special (read:lazy) ways. I will work on this soon.
The code currently in the repository is basically the 1.1 source with a few bug fixes.
If the project takes hold, it should be really exciting. I welcome any feedback.
Also, look for some more open source announcements in the near future.
