有人知道 Ubuntu 是否接受基于 Chromium 的应用程序吗?我读了整个“开发人员”部分,但还是找不到答案。
我的混合是:服务器端使用 PHP/NGINX/Node-JS,客户端使用打包为“electron” - chromium 应用程序。它基本上是一个预编译的一体化包 (deb),我设法在 deb 配置中创建了服务器依赖项变量 (light-http/apache/nginx)。
这在许可证方面真的会被接受吗?我的源代码许可证是 GPL-2/BSD 双重许可证,其余的也是 GPL/MIT/BSD/Apache,... 按照指南来说,这是可以的。
我只是不确定是否嵌入了 Chromium(“电子应用程序”),但最后一个例子是,您也可以在默认浏览器中打开。
这篇文章的目的是找出可能存在的问题,苹果和其他公司在“App Store”方面并没有给出确切的积极例子。这是我最主要的担忧。
但是,我在 Ubuntu 论坛上搜索了:发布、node js、打包,但没有太多相关信息。我也检查了 SO,但结果一样。似乎一切都可行且“简单”。
答案1
仅供参考,Ubuntu 软件中心已弃用,并将即将从 Ubuntu 中删除。目前,Ubuntu 正在致力于将 GNOME 软件中心集成到 Ubuntu 中,并将开发一种方法将其即将推出的 snappy 应用程序打包系统集成到 GNOME 软件中心。
就基于 electron 的应用程序提交而言,如果最终只是一个 deb 文件或 snappy 包,我认为应该不会有太大问题。同时,我可能是错的,最好向更可靠的消息来源询问。
我建议与一些在 Ubuntu 软件中心部署和维护软件包的开发人员交谈。
此外,您还可以简单地在网站上或 Github 上提供 PPA 或 deb 文件供下载(例如,Github 为其 Atom 文本编辑器提供下载,这是另一个基于 Electron 的应用程序)。