Sono uno sviluppatore web e mi è stato chiesto di scrivere un'app desktop. I linguaggi e le librerie con cui ho più familiarità sono gli strumenti web standard (Javascript, Angular, Bootstrap). Mi piacerebbe usare questi stessi strumenti.
Ultimamente c'è stato un notevole interesse nell'uso di strumenti web per Desktop, e sono apparsi quadri che lo rendono tecnicamente fattibile.
Mi chiedo, comunque, sulla fattibilità legale. Ci sono "trucchi" con le licenze su Angular e Bootstrap che complicherebbero il loro utilizzo sul desktop? Queste librerie possono essere compresse in applicazioni standalone, scaricate e eseguite offline, al di fuori di un browser? Oppure possono essere eseguiti solo nel paradigma dell'applicazione Web standard (ovvero caricati da un server e eseguiti online in un browser connesso a Internet)?
Queste domande potrebbero avere risposte ovvie, ma volevo essere chiaro su di esse prima di iniziare il progetto.