February 16, 2009 10:07 AM PST

Why Google loves open source

by Matt Asay
  • Font size
  • Print
  • 3 comments

Google has been a huge beneficiary of open source over the years, building its infrastructure on the freely available software. But it has only been in the past year that Google has gone on a serious open-source charm offensive, both contributing actively to open-source projects and calling out its significant contributions to open-source projects: over one million lines of code each year in addition to serving as a host to over 160,000 open-source projects.

Now Alan Noble, head of Engineering for Google in Australia and New Zealand, has called out the various benefits Google derives from open source:

At Google, we love open source for a few reasons. First, it speeds innovation. Open source lowers the barrier to entry for users, website owners, and application developers. It means there can be another Google, or another Yahoo!, started from someone's garage in Auckland or Arhus with very little capital required, because the building blocks for success are freely available.

It also reduces inefficiency. In the past, developers wasted time and resources to write web code to cover basic functions common to most websites-like registration pages.

Nowadays, thanks to open code-sharing initiatives, developers don't need to waste time reinventing the wheel. Moreover, as more sharing of code occurs, weaker solutions are weeded out in favor of more robust models.

And finally, it makes economic sense. Although it may sound counterintuitive to give something away for free, the resulting popularity and innovation pays off....We quickly realised that making our code freely available would encourage innovation and new products, and by extension, increase use of our maps. Today, Google benefits by letting thousands of developers around the world innovate on and extend the reach of our products; those developers benefit by never having to build or pay for a platform on which to build.

I used to chide Google for not contributing more actively to open-source projects. No more. The company has resolved that deficiency, and then some. It has become one of the greatest beneficiaries of the open-source development community: a company to be trusted to "not be evil" with regard to open source.

Perhaps that's because Google apparently recognizes that open source isn't something to be strip-mined. For open source to succeed, it must be made into a renewable resource. That means contributing back. It means respecting the community and feeding it.

Google groks this. The next phase is to convince enterprise IT to contribute back, too, as it is the group most in need of the cost savings, innovation, and efficiency that open source can provide. Red Hat CEO Jim Whitehurst has been calling for greater enterprise IT participation in open-source communities. Let's hope they listen.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
An application war is brewing in the cloud
2010 the year of cloud-computing...M&A
Canonical shines its Ubuntu light on consumers
Open source became big business in 2009
Will we see an open-source IPO in 2010?
Could Apache keep Google's regulators at bay?
Red Hat's Q3 earnings defy gravity
Canonical's opportunity to simplify Ubuntu
Add a Comment (Log in or register) (3 Comments)
  • prev
  • 1
  • next
by gstein67 February 16, 2009 2:25 PM PST
Google's Open Source efforts started four years with the launch of code.google.com and the first Google Summer of Code. Google was also the first platinum sponsor of the Apache Software Foundation ($100k donation per year!), and is a major sponsor of the Open Source Labs at OSU. Then stop and look at the other various grants and conference sponsorships around Open Source.

I don't work there any more, but I'm still amazed at how many people failed to see the numerous ways Google contributed to the community. Maybe they should have had more press releases and self-congratulator blog posts? ;-)
Reply to this comment
by odubtaig February 17, 2009 2:38 AM PST
As my sister likes to remind me, you have to draw attention to the things you've done. After all, the people who get the most recognition in the workplace are those most vocal about what they have done regardless of whether they've done the most.
by Matt Asay February 17, 2009 7:49 PM PST
I agree with the comment below, but I would also suggest that the comment above also slightly misses the point. Yes, Google did all those things, but what most of us wanted was commensurate *code* contributions, given all that Google pulled from open source. It's now doing that, and then some.
(3 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right