Stash's internals are completely extensible. Having access to the source allows you to extend and modify it to fit your needs. On top of that, you can build features (i.e., plugins) on top of Stash that you can share or sell to other Stash users on Atlassian's Marketplace.
Stash allows you to customize your deployment... database, server platform and develop plugins.
Having the source is critical to develop tightly integrated plugins for customization.
Re:Introducing the Redesigned Bitbucket
by LordIllidan on Tuesday October 09, 2012 @01:55PM
(#4632995)
You can fix bugs, customize the interface to your liking, stuff like this? It's basically another selling point, no? (Haven't tried it myself)
Just thinking out loud...maybe the customer would like to make a modification or two? Is it better to _not_ have the source code?
(I am just asking since it seems to be a selling point, and I have never really modified the code of a tool that I have used. For example, how many people modify Eclipse, or Maven, or BugZilla's source code?)