我认为我很难制定标题。但是,我仍然可以在这里更详细地解释我的问题。
我正在设计一个由云服务和嵌入式硬件组成的嵌入式产品。云服务将有一个 REST-api(虽然它可用不是卖点)并且它将与嵌入式硬件进行通信。理想情况下,嵌入式硬件还应具有类似 REST 的通信接口。问题是为它找到好的软件堆栈(或者这就是我认为的问题所在)。
我认为最好的选择是某种嵌入式 Linux 发行版,其中安装了自己的 Web 应用程序(Ubuntu Core + Django...?)。是否有可能在商业产品中使用这种组合,但同时保持 webapp 内部关闭?
Ubuntu 网站提供了多个受支持的平台,其中一些看起来非常适合我的用例。就像我之前说的,我目前主要关心的是许可。