Why not turn the "company" into an open source one? How about the "Open Source Business Model" OSBM:
- Everything is "open": The books, the "source", who owns shares, even the business model/plan.
- "Work" is submitted to the "shareholders", and if they approve, then one share is given for each hour worked.
- One hour = one share. Everyone's time is equal.
- People who already own shares vote on who gets the hours (yes, it is a club, but you can always fork!)
- All expenses and "contracted hours" are voted by shareholders.
- Each month, the company sets a price where it will "buy back" shares at a specific price (the effective net worth of the company minus a few month's expenses).
- The founders can maintain control of their "fork/branch" by not selling in the beginning, and later on have a "salary" by selling their new monthly shares/hours.
- If the founders become "corrupt", then the business can always be forked with the goal of less corruption.
I know, a very socialist idea. The "1 hour = 1 share" ratio can be changed, but then you are getting into a different issue, which is should some people's time be worth more than others?