>>7javacript is often as closed source as any other closed source application. It's copiled/obfuscated to a javascript representation in the same way that proprietary programs are compiled to machine code. Reverse engineering something like google apps is as hard as reverse engineering a real binary program.