提交申请时源代码会发生什么

QQQ*_*QQQ 4 software-center commercial paid-applications application-development application-submission

这是一个后续问题:如何处理商业应用程序的更新?

  1. 当我提交一个应用程序以包含在软件中心时,我必须上传一个 Debian 源包。源代码会发生什么?是发表还是不发表?

  2. Python 应用程序怎么样?

Dav*_*lla 6

不会为提交到My Apps 的商业或专有应用程序发布源代码。您可以通过指定价格来选择商业应用程序,并通过选择非开源许可证来选择专有应用程序。

关于 Python 问题,我猜您是在问这个问题,因为 Python 应用程序包通常会安装源文件。您可以分发带有字节码而不是源文件的包,但需要注意的是它可以被反编译。您也可以尝试混淆代码,虽然混淆 Python 代码似乎并不难,但效果也可能有限。例如,您可以在此处了解更多信息

在任何情况下,只有购买了您的应用程序的用户才能访问它安装的任何内容,但您应该在提交应用程序之前决定使用哪种类型的许可证。你甚至可以把它变成一个商业开源应用程序