3 ms·
Visual Studio is not a "major [component] ... of the operating system on which the executable runs". It's not any component, in fact; it's a completely separate
by mynameisvlad 11y ago
Visual Studio is not a "major [component] ... of the operating system on which the executable runs". It's not any component, in fact; it's a completely separate application from the OS, and in no way bundled together.
- AnthonyMouse 11y agoYou're arguing that a compiler is not a major operating system component when the license explicitly enumerates it as a major operating system component. Nobody says you have to get all your operating system components from the same disc.
- mynameisvlad 11y agoThe compiler is part of VS though, not part of the Windows. You don't get VS if you have Windows, and you don't get Windows if you have VS. They're completely separate products. So if it isn't actually included with the OS, and you need to acquire (either through a free or paid license) a completely different product to get it, then I don't see how it could be considered a major component of the OS, regardless of what the license text says. It's not a matter of it being on another disk, it's a matter of it being a completely different product in the Microsoft world.
- AnthonyMouse 11y agoIt doesn't say anything about products. It doesn't say that major components can't be optional components. It does say that a compiler is a major component of the operating system. You're trying to draw a box around "Windows" and define operating system as everything in that box. But minesweeper is not an operating system component, it's just something that comes with Windows. A hypervisor is an operating system component, even though not all versions of Windows have one. So is a compiler. I imagine there exist developer-oriented PC OEMs that offer PCs with Windows and Visual Studio already installed. So then it is included with the OS by the OEM. The fact that that would change the outcome in your interpretation implies that there is something wrong with it.
- ccrush 11y agoThe Windows SDK comes with the c++ and c# compilers, all headers and libraries needed to build windows software. It doesn't come with the fancy text editor or tools in Visual Studio, but it definitely comes with the compilers you need.