Creo que fue difícil para mí formular el título. Sin embargo, todavía puedo explicar mi problema con más detalle aquí.
Estoy diseñando un producto integrado que consiste en servicio en la nube y hardware integrado. El servicio en la nube tendrá una API REST (aunque estar disponible no es el punto de venta) y se comunicará con el hardware incorporado. Idealmente, el hardware integrado también tendría una interfaz similar a REST para la comunicación. El problema es encontrar una buena pila de software (o eso es lo que creo que es el problema).
La mejor opción en mi opinión sería algún tipo de distribución Linux integrada con su propia aplicación web instalada dentro (Ubuntu Core + Django ...?). ¿De alguna manera es posible usar esta combinación en un producto comercial pero al mismo tiempo mantener cerrada la aplicación web?
El sitio web de Ubuntu ofrece múltiples plataformas compatibles y algunas de ellas se ven ideales para mi caso de uso. Como dije antes, mi principal preocupación en este momento son las licencias.