25 open source projects for software development
open source, posted: 20-DEC-2008 05:23
When the times get tough and everyone scrambles to lower costs wherever they can then it is time to consider what open source can do for you and your development efforts. Palamida has written up a list of 25 good open source projects, which could be of great help for you.
One of the most intriguing aspects of Palamida's list can be found in the last column: The estimated cost to develop in-house. For example, according to that list, if you were to develop the Valgrind debugging and profiling utility yourself, it is claimed that this would cost you 60 person years, or around $3 million to develop. Ok, that's a bit simplistic since the existing development effort also contained some experimentation and work on prior versions, which could be skipped when developing from scratch and to the exitsing specs. Nevertheless, even if you halve those estimates they are still quite impressive.
I've always held that over your life time as developer you will always consume much more software than you would ever be able to produce yourself. Consequently, it makes a lot of sense to take advantage of the many free and excellent resources that open source software can provide for you.
Other related posts:
UK government supports open source
Dabbling in OpenSolaris
Richard Stallman visits New Zealand: Visit one of his talks near you
"In challenging economic times, how do internal application development teams continue to deliver higher quality software and Web applications with fewer resources? Unlike in past economic downturns, development teams today have a resource they can turn to in order to lower the costs of development, maintain high-quality, and decrease cost of ownership for the long run: open source software."They then list open source projects in several categories:
- Development tools
- Database and mapping tools
- Core utility classes
- Reporting and charts
- Web 2.0
One of the most intriguing aspects of Palamida's list can be found in the last column: The estimated cost to develop in-house. For example, according to that list, if you were to develop the Valgrind debugging and profiling utility yourself, it is claimed that this would cost you 60 person years, or around $3 million to develop. Ok, that's a bit simplistic since the existing development effort also contained some experimentation and work on prior versions, which could be skipped when developing from scratch and to the exitsing specs. Nevertheless, even if you halve those estimates they are still quite impressive.
I've always held that over your life time as developer you will always consume much more software than you would ever be able to produce yourself. Consequently, it makes a lot of sense to take advantage of the many free and excellent resources that open source software can provide for you.
Other related posts:
UK government supports open source
Dabbling in OpenSolaris
Richard Stallman visits New Zealand: Visit one of his talks near you
Tag(s): 
Please note: comments that are inappropriate or promotional in nature will be deleted. E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.
Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and placed in the moderation queue for the blog owner's approval.