Since the product is self hosted and comes with the source code, if you want, you can customize it, fix bugs yourself, write custom features for clients, write extensions to sell, etc.
If it's built on a solid framework, and you study the framework, you'll know where to look when you want to change a model, a controller, so on.
If it's built on a solid framework, and you study the framework, you'll know where to look when you want to change a model, a controller, so on.