stiamo progettando di creare un prodotto commerciale. Il prodotto è costituito da alcuni MCU e un piccolo computer (stiamo attualmente sviluppando su un Raspberry Pi al momento).
Il computer ha bisogno di un sistema operativo perché vorremmo mantenere le cose come WLAN e l'avvio il più semplice possibile. Abbiamo creato un software che gira su questo computer (applicazione node.js).
La maggior parte dei sistemi operativi come Arch Linux sono sotto licenza GPL.
Il prodotto che vendiamo contiene il computer con SO e software preinstallati. Questo sistema funziona come un punto di accesso centrale ai dispositivi MCU ed è in grado di controllarli.
Usiamo il software di altri nel nostro prodotto. Non modifichiamo il loro codice sorgente. Il prodotto (la parte del computer) è costituito da un computer, un sistema operativo e software che creiamo.
- In che modo l'utilizzo di un SO influisce sul nostro codice (licenza)?
- C'è la possibilità di evitare GPL per il nostro codice? per esempio. spedizione del software separato?
- Ci sono effetti su altri componenti del nostro prodotto, ad es. il Parte MCU?
- L'applicazione node.js fornisce una WebApp al client dov'è eseguito. Ci sono effetti (come vorremmo vendere parti di il codice come app aggiuntiva negli App Store)?
So che ci avvaliamo del lavoro della comunità e lo rispetto. Il problema è: il software da solo è praticamente inutile senza i dispositivi MCU. Non mi aspetto un consiglio legale.