Para empezar, la gran mayoría de las aplicaciones, del millón que hay, no se venden bien, ya sea de código abierto o cerrado. Por lo tanto, no espere que ninguna aplicación se venda bien a menos que sea una aplicación destacada y bien comercializada.
Para las aplicaciones de iOS, alguien debería haber pagado a Apple $ 99 / año por una inscripción en el programa de desarrolladores de iOS, además de tener una Mac, para poder descargar su código abierto, construir la aplicación y cargarla en su dispositivo, sin comprar tu aplicación No muchos usuarios finales harían esto, incluso si tuvieran la experiencia.
Sin embargo, hay poco o nada para evitar que otros desarrolladores hagan esto, incluso enviándolo a una tienda de aplicaciones con su propio nombre, quizás rebajando su precio o agregando anuncios a una aplicación gratuita.
Cada vez hay más desarrolladores que hacen esto último. Según los informes, algunos incluso usan contenido con derechos de autor y no de código abierto. Por lo tanto, la competencia está casi garantizada si su aplicación gana visibilidad. Su ventaja sobre los imitadores, en su caso, será el reconocimiento de la marca de marketing, relaciones públicas o fama, si tiene alguna, ya que muchas de las tiendas de aplicaciones intentan proteger las marcas registradas.
ADICIONAL:
Si distribuye su código abierto bajo la licencia GPL v3, puede haber alguna opinión legal de que el uso de un código con licencia es incompatible con el DRM de la tienda de aplicaciones iOS de Apple. Pero usted, como titular del 100% de los derechos de autor, puede enviar su propia aplicación a la tienda de aplicaciones iOS usted mismo, ya que la licencia no se aplica al propietario. Sin embargo, es posible que pueda consultar a un abogado sobre si tendría motivos para demandar a alguien más que tomó su código bajo la licencia GPL v3 y trató de hacer lo mismo. Sin embargo, esto podría costarle dinero para hacer cumplir. Pero IANAL, así que consulte a un abogado si desea pensar en usar esta estrategia.
AGREGADO más tarde:
A partir de Xcode 7.x, ya no es necesario pagarle a Apple una tarifa de inscripción anual de desarrollador de $ 99 para instalar aplicaciones desde una Mac en sus propios dispositivos iOS conectados. Solo se necesita una identificación de desarrollador de Apple válida y conocimiento sobre cómo usar Xcode.