I understand the need for open-source software. Especially when it comes to re-usable code libraries. But seriously? Asking a client-side application to "open up" just proves they don't have sufficient skill available to assess JavaScript-based applications. It would take a very naive developer to assert that the bulk of Gmail's functionality lies within its JavaScript front-end, considering it is not a thick-client (aka thin server) application.
The article to which I am referring is here:
About Jason Miller:
I am a JavaScript developer from Waterloo, Ontario, Canada. When I am not typing green code onto a black screen, you might find me at the nearest coffee pub checking out the brew. I run a internet firm called developIT and maintain blogs and web apps when I can.