I'm a web developer and I've been asked to write a desktop app. The languages and libraries that I'm most familiar with are standard web tools (Javascript, Angular, Bootstrap). I'd like to use these same tools.
Lately there's been considerable interest in using web tools for Desktop, and frameworks have appeared that make it technically feasible.
I wonder, though, about legal feasibility. Are there "gotchas" with the licenses on Angular and Bootstrap that would complicate using them on the Desktop? Can these libraries be packaged into standalone applications, downloaded, and run offline, outside of a browser? Or can they only be run in the standard web app paradigm (i.e. loaded from a server, and run online in an internet-connected browser)?
These questions may have obvious answers, but I wanted to be crystal clear about them before I start the project.