Closed Martin-Pitt closed 6 years ago
I believe this is out of scope of this repository. Please try following up with the owners windows-build-tools (sorry but I'm not sure who this is)
Additionally Microsoft should clarify the licensing terms for Build Tools.
From what I can understand it is not free to use for everyone, it actually requires a license of Visual Studio. This means that since VS Community edition is free for anyone not in an enterprise company, build tools requires a Visual Studio license if your company is considered an enterprise company (more than 250 employees or more than $1 million in revenue).
It is not really feasible for enterprise companies to pay for a VS license for each employee that will do an npm install with a dependency that requires gyp rebuilds! So if Microsoft is serious about supporting Node on windows, this problem needs to be addressed (and I would actually expect there to be a note on it in the nodejs-guidelines from Microsoft!
Microsoft needs to clarify the licensing in regards to
windows-build-tools
, if this is an official path pre-requisite for native addon modules for Node.jsDisclaimer: I am not a laywer.
But the following text via the License Terms makes the silent installation unclear, which might mean that all developers wishing to use native addons for Node.js may be violating Microsoft's own license via their own guidelines:
Specifically around removing/minimizing/blocking the installer notices, etc.?