Second Annual LLVM Developers’ Meeting
By Ted Kremenek, LLVM DeveloperAt the beginning of August 2008 we had the second annual Low Level Virtual Machine (LLVM) Developers’ Meeting at Apple’s main campus in Cupertino, California, USA. LLVM is a collection of libraries and tools that make it …
By Leslie Hawthorn, Open Source TeamWhen Guido van Rossum mentioned that one of our Google Highly Open Participation Contest™ (GHOP) students, Benjamin Peterson, was interested in doing a more extensive project on Python testing, we were happy to…
By Lincoln Smith, Software Engineering TeamAnyone interested in building a faster Web?We are delighted to announce the initial release of open-vcdiff, an encoder and decoder for the draft-standard format described in RFC 3284: “The VCDIFF Generic Diffe…
By Chris DiBona, Open Source TeamYou may have already seen yesterday’s post mentioning Google Chrome, an Open Source browser now available in more than 40 languages. Today we’re pleased to say that the source code awaits your perusal, feedback and cont…
Uzaygezen: Multi-Dimensional Indexing with Hilbert Curves
By Daniel Aioanei, Dublin Engineering TeamI’m pleased to announce the initial release of the Open Source project Uzaygezen, a Java library specialised in multi-dimensional indexing based on Hilbert curves. For those who may be wondering about the orig…
By Shawn Pearce, Open Source Team and Git DeveloperMany of you may remember our most recent episode of the Google Summer of Code™ podcast, Getting Giddy with Git. Now that we’re heading into the program home stretch, we’re back with an update on the …
Zurich Open Source Jam 4
By By Michael Hanselmann, Systems Administration TeamIn mid-July 2008 we had the fourth instance of the Open Source Jam in Zurich, an event for Open Source developers and users to meet, collaborate and network. This time it was a combined event with Go…
Opportunities for Students at the Linux Plumbers Conference
By Leslie Hawthorn, Open Source TeamWe love helping our colleagues congregate together in the spirit of collaborative learning, and we’re even more delighted to do so when it gives us the chance to help students learn more about Free and Open Source So…
Summer of Coders at Google’s Bangalore R&D Center
By Ajay Kumar, 2008 Student for the Sahana projectAt the end of July, several Google Summer of Code™ students got a chance to visit Google Bangalore. This being my first Summer of Code, I was very excited to visit the Google office and get a feel…
Keyczar: A New Crypto Toolkit
By Steve Weis, Software Engineering TeamWe are pleased to announce the Open Source release of Keyczar, a toolkit that makes cryptography safer and easier to use. For more information, please visit the Keyczar homepage or read more on the Google Online…
Linux Disk Scheduler Benchmarking
Dr. Peter Chubb, Project Research Officer – GelatoOver the last six months, Google has sponsored Gelato@UNSW to take a close look at the disk schedulers in Linux, particularly when combined with RAID.We benchmarked the four standard Linux disk schedule…
distcc’s pump mode: A New Design for Distributed C/C++ Compilation
By Nils Klarlund, Research Scientist – Build Tools TeamFor a while now, Google has been using distcc, a distributed C/C++ compilation system, to speed up building software made of millions of lines of code. With distcc, we can build code an order of m…
By Marcus D. Hanwell, Google Summer of CoderOn Tuesday, July 15th, I had the opportunity to visit the Google Pittsburgh office. I had visited once before for a talk given one evening. I thought it was a great opportunity to meet other participants in G…
By Neal Gafter, Software EngineerThe Calendar team was the first to launch its Google Data API back in 2006, and in that proud tradition, we’re excited to offer an additional way for developers to read from, and write to Google Calendar: the CalDAV pro…
By Logan Hanks, Software Engineering TeamOpen source projects often consist of much more than just source code. Resources like documentation and artwork are a significant component of many projects, but sometimes licenses designed for source code are n…