Even if they want to, the programs have to be approved by Master Control. Apple [1] and Microsoft [2] are gradually tightening the restrictions for installing an executable on their platform. Downloading a program and installing it is now called "sideloading". Even for desktops.
[1] https://developer.apple.com/app-store/review/guidelines/
[2] https://docs.microsoft.com/en-us/windows/uwp/publish/store-p...
I have about 20 exe in a folder that say you're wrong. I also have about 9 other folders with unzipped programs that say you're wrong. Nothing is stopping anyone from downloading an executable file and running it on a desktop computer. Nor should it.
How do you think people do software development? Or do you just think new programs come from magic pixie dust?
OK then, ask the admin to install it, I don't see the problem. If its appropriate work software, then it shouldn't be an issue. Web browser should be for... browsing the web. If you're simply using a browser to bypass admin restrictions, it seems like you're doing something wrong.
This takes weeks and can often take months. If the choice is between writing the business case, getting management sign off and waiting weeks for deployment vs running it immediately in the browser, I'm choosing the browser.
Can we just run Docker containers in the browser and be done with it?
It's possible, for now, to turn off Windows S mode. For now. Usually. The Windows Store server has to approve turning it off. In an enterprise configuration, some in-house server has to approve.
[1] https://support.microsoft.com/en-us/windows/windows-10-and-w...
As much as I enjoy seeing someone trash Microsoft, this is just a dumb take. Like I said to the other user, how do you think software development happens? Microsoft wants people to develop using Windows [1][2][3]. You can only do that by installing additional software. This is not, and never will go away. Yes, some corporate setting will have locked down computers, but thats how its already been for several decades.
1. https://wikipedia.org/wiki/.NET
2. https://wikipedia.org/wiki/C_Sharp_(programming_language)
3. https://wikipedia.org/wiki/F_Sharp_(programming_language)
Also even if you don't care about performance, WASM can arguably provide a sizable security benefit for a number of use cases such as not-fully trusted plugins.