Lost Password?
No account yet? Register

SEO & Optimization Software Tools

  • Trends & Innovations - Thursday (Investor's Business Daily)

    Investor's Business Daily - Social network users may be more vulnerable to identity theft and other online threats than they realize, says a survey by security software firm Webroot. It found 66% don't restrict any details of their personal profile from being visible through a public search engine, and more than 50% aren't sure who can see their profile pages. Moreover, 33% include at least 3 key pieces of personal data on those pages. The survey's findings come as online hangout Facebook simplifies its privacy controls so it's easier for users to restrict access to their pages.

  • SEO Company India Search engine Optimization - PR Inside

    Search Engine Optimization (SEO), provides useful services to websites. SEO optimizes the content and build link popularity so that the website can achieve visibility in several high ranking search engines like Google, Yahoo, MSN, AltaVista etc. SEO ...

RSS Syndication

Syndicate with Firefox Live Bookmark feeds!
Add To MyYahoo
Add To Google
Add To netvibes
Subscribe in NewsGator Online
Add To Pageflakes
Subscribe in Rojo
Add To My AOL
4001976 Visitors

Let yourself be open and life will be easier. A spoon of salt in a glass of water makes the water undrinkable. A spoon of salt in a lake is almost unnoticed. - Siddhartha Guatama Buddha, (563-483 BC) Indian founder of Buddhism

Home arrow News arrow SEO arrow Google Does More Than Just Show us the Code

Google Does More Than Just Show us the Code

PDF Print E-mail
Article Index
Google Does More Than Just Show us the Code
Page 2
Google isn't just mouthing support for the open source community -- it's actually opening up some of its code. Why would it do such a thing? It could be because its engineers are such big fans of open source software -- or it could be that it's a great search engine dedicated to getting even better.

Everyone loves Google, or so it often seems. For a long time, it has been my favorite search engine for finding general information on the Internet. Also, the sheer “coolness” of its work environment is legendary; I can remember when the company was looking to hire a gourmet chef for its cafeteria, not to mention an in-house masseuse. In a way, that very cool work environment substantially contributed to one of Google’s most recent moves. In mid-March, Google launched a website (Google Code) at which it provides the source code for some of its software tools for free.

Yes, you read that correctly. Google teamed up with Sourceforge to release several of its projects to the open source community. The four initial projects are named Perftools, sparsehashtable, coredumper and goopy/functional. These projects are in active use and development at Google, and being released under the BSD 2.0 new license.

Keep in mind that these are actual software tools. They aren’t applications per se, or environments in which to develop. They aren’t interfaces to use Google search, either; Google has a separate site specifically devoted to its APIs. They are tools for creating software -– in other words, tools to help programmers develop new software.

The projects initially released will be most interesting to C++ and Python programmers. Below is a list with descriptions of the tools, taken from the Google Code website:

  • Perftools: libraries and tools that help programmers tune and debug multi-threaded C++ programs.
  • Coredumper: gives programmers the ability to dump cores from programs when it was previous not possible.
  • Sparsehashtable: an assortment of new hash tables for C++ developers.
  • Goopy/functional: a library that brings functional language attributes to Python.

Granted, this is a fairly modest start, but then Google has a history of starting small and then building up momentum. This is really not bad for something that was six months in the making. Indeed, if you poke around the Google Code site, you’ll find a number of useful links, including ones to other open source projects and organizations, Google APIs, a frequently asked questions list, and the discussions mailing list. As with most areas on the Google website, you’ll be greeted with a clean, easy-to-use interface that makes it a snap to find everything you’re looking for.

So how is this exciting development a result of Google’s work environment? Well, the search engine allows and encourages its software engineers to spend one day per week –- that’s right, twenty percent of their work time –- working on their own personal projects. Many of the engineers at Google are interested in open source projects, so this website came about as part of a natural evolution process. Indeed, Chris DiBona, Google’s open source program manager, said that one of the reasons he was hired by the company was to help it interact more closely with open source developers than it has done so far. 



  No Comments.
Discuss in Forum: Google Does More Than Just Show us the Code (0 posts)
< Prev   Next >

 
Sign up for PayPal and start accepting credit card payments instantly.