Opening the source is de rigueur. Commit history is the one thing indie devs can hold onto.

Show HN: Charge for Your Commit History on Gitawonk
youtube.com