Q and A: Why Coders Write Open Source - InformationWeek
IoT
IoT
Government // Enterprise Architecture
News
10/28/2010
01:40 PM
50%
50%
RELATED EVENTS
[Best Practices] Managing Multiple Clouds
Jul 26, 2017
Putting all your eggs in one cloud basket is risky, because clouds are not immune to denials of se ...Read More>>

Q and A: Why Coders Write Open Source

Jeffrey Hammond is an analyst at Forrester Research, where he focuses on software development tools and techniques.

Jeffrey Hammond is an analyst at Forrester Research, where he focuses on software development tools and techniques. He spoke with Dr. Dobb's editor in chief Jonathan Erickson about this year's Forrester-Dr. Dobb's Developer Technographics Survey.

Dr. Dobb's: What's the biggest surprise this year?

Hammond: It's that mobile development has moved up by 33% over 2009, from 10% to 13% of all developers. And furthermore, it's how developers are building apps. Sure, iPhone is most popular at 55% [of developers writing for mobile devices], but Android is right there behind it--targeted by 50% of mobile developers. It should be worrisome for RIM that BlackBerry is a distant fifth, behind Windows Mobile and iPad as a target.

Dr. Dobb's: What are the characteristics of technology adoption these days?

Hammond: We're seeing a move toward mobile, and an increasing interest in HTML, but also other rich Internet application technologies like Adobe Flash and Silverlight. And in the .NET market, it looks like developers are finally starting to convert to XAML. Adoption levels of the .NET framework 3.0 and later are much higher than we've seen in past surveys.

Dr. Dobb's: Why are developers contributing to open source projects?

Hammond: This is great--it's my favorite part of this year's survey. The No. 1 motivation for developers who have contributed to open source software projects is that they find it "fun to solve problems," at 62%. That's almost 10% points higher than the next closest answer, a "sense of accomplishment." Only 9% are paid to contribute. What we have going on here is developers working for their own pleasure--open source projects seem to scratch that same internal itch that working on a good puzzle does. It speaks to the latent creativity we find in so many good developers.

Dr. Dobb's: What motivates developers these days?

Hammond: The desires are pretty simple: the opportunity to master a new technology, to start up a business, and have more control over what they do. The chance to solve complex problems and get rewarded for their efforts. It's how those motivations play out that creates such complexity and character in our industry. All you have to do is look at all the "side projects" that we engage in to see how creative developers truly are.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
IT Strategies to Conquer the Cloud
Chances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.
Video
Slideshows
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll