Google issued a somewhat lackluster release of its desktop search tool for Linux last year, but didn't support Gadgets on the open-source operating system until now. Although somewhat incomplete, this early Gadgets release reflects a much stronger understanding of the expectations and requirements of Linux users. Source code is available for the entire program, and it leverages widely-used open-source libraries and toolkits. A particularly nice touch is full support for both GTK+ and Qt, which means that it is designed to play nicely with the two major Linux desktop environments.
Consistent with standard Linux development practices, the program is being developed out in the open in a very transparent way. Users can retrieve the latest source code from the project's subversion repository or download a source tarball of the 0.9.1 release. Google isn't providing binaries and has opted to leave packaging to the Linux distributors. Major Linux distributors will likely make it available to users through their own standardized package management systems, but users who want to test it right now will have to compile the source or find unofficial packages.
The implementation is structured so that the Gadget rendering and runtime functionality is encapsulated in its own library that is separate from the actual Desktop Gadget host program. This will make it easy for existing Linux-based desktop widget systems to integrate full support for running Google Gadgets.