I'm not asking this to be a jerk or anything, I'm legitimately curious--what's the benefit of open-sourcing something like a mobile app? I would think that making an app private would be help you keep a level of proprietorship with your llc or whatever company you have producing the app. I know the benefits of open source projects in the developer-sphere but I would think a small-time developer would want their app to be generally private.