It can either be:<p>1. Open Source - The source is available under a license recognized as open source so others can contribute to and build on it (think Firefox).<p>2. Closed Source - The application may use certain open source components and abide by their licenses and distribute their source code but the application as a whole does not have the full source to it available under any circumstances (think Mac OS X)<p>3. Shared Source - The full application source is available for analysis under a specific agreement or license, possibly paid, but may not be used in other projects or recompiled. The restrictions vary from onerous, to 'here's all the source you just can't use it'. (think Windows, and think onerous)<p>It won't be 1, so it will be either 2 or 3. If 3, it could just all be available for free for analysis but not licensed for any other use.