我有兴趣了解使用特定包在 Google Play 上发布应用程序的所有方式可能会限制我和其他人将来可以用来发布应用程序的包。我对 Google Play 系统允许的内容、Google 政策允许的内容以及法律允许的内容都感兴趣。
我知道并仔细记录了以下相关讨论:
这些讨论未解决的一个方面是,一个应用程序是否可以有一个包名称,其中包含另一个应用程序的包名称作为前缀,如果是,这两个应用程序是否必须由同一个开发者帐户拥有。这尤其影响到是否可以通过注册(不一定发布)具有包的应用程序来保留整个包名称系列(例如,所有以自己的、拥有的、域的反向开头的名称)的问题那只是那个反向域(例如,com.naifapps),仅此而已。
以下是一些我想了解的具体示例:
是否可以发布两个应用程序,其中一个应用程序使用的包是另一个应用程序包的正确前缀(例如,一个应用程序具有前缀 com.naifapps,另一个应用程序具有前缀 com.naifapps.candide)?如果没有,如果您在具有自己的反向域的包下发布了一个应用程序,那么您可能真的会限制您未来的选择,仅此而已。
在情况 1 中,这两个应用程序是否由两个不同(不相关)的开发人员拥有?如果答案是否定的,但如果这两个由一个帐户拥有,则允许使用,然后通过上传并保存一个虚拟应用程序,该应用程序的包名称与您自己的、拥有的、域的相反,仅此而已,您可能能够有效地保留以该反向域开头的整个名称系列以供您自己将来使用。但是,如上面第 1 项所述,如果 Google Play 禁止应用程序共享相同的包前缀,那么您可能会永远阻止自己使用以您自己的域名相反开头的包进一步发布任何内容。
假设我拥有域 naifapps.com,并在 Google Play 上以包名 com.naifapps.candide 和 com.naifapps.erendira 发布了两个应用程序。那么,是否有什么可以阻止其他开发人员稍后在应用程序包名称的开头使用相同的反向域发布应用程序(例如,使用包 com.naifapps.bwahaha)?换句话说,我发布的应用程序的包仅以反向域名开头,足以“保留”该包前缀供我自己的帐户独占使用吗?
如果我向 Google 抱怨这样的应用程序,我对 naifapps.com 域的所有权本身是否足以导致 Google 删除其他开发人员发布的应用程序,这些应用程序使用包含 com.naifapps 作为前缀的包好像侵权了?
如果我以外的其他人使用前缀 com.naifapps 发布应用程序,这是否会阻止我作为域 naifapps.com 的所有者在我发布的应用程序包中使用我自己的域的反转(例如, com.naifapps.erendira)?