Protocol Buffers - Google's data interchange format. C++ Libraries and protoc, the protobuf compiler.