A fellow developer friend of mine and myself have been working on an iOS app for the last months. We have put a considerable amount of work into it, utilizing GitHub for source control. We share our code through GitHub, but kept the project public since we are not willing to pay the fee to host private projects on Github. Now we don't have any problems with people looking through our code. In fact, that is one of the other reasons why we kept our project public. We want to be able to share our code to the world once we launch the project to the public.However, we are concerned that someone could steal our code before we public it to the Apple App Store. We are worried that someone publishes or submits our app as their own to the app store before we do. How can we make sure that this is not allowed? What kind of license would allow an open-sourced project to be protected in a way that the owners maintain those publishing permissions? What kind of suggestions do you have for open-sourced projects that still want to maintain ownership of their projects?
Open-sourced project license
licensing