> Everything about permissions and the command line experience is different between Windows and Linux. ... certain elements of the traditional sudo experience are not present in Sudo for Windows, and vice versa. Scripts and documentation that are written for sudo may not be able to be used directly with Sudo for Windows without some modification.
Then why is it named `sudo`? Just to create confusion?
Also, something like sudo is clearly not possible on modern Windows, because Microsoft thinks it owns your computer and won't allow Admins to do certain things.
Not really. It's not the same program at all. They just took the name for an inexplicable reason. They even had to make a paragraph disclaimer stating it isn't and never will be the same program.
Do you want to allow the following program from an unknown publisher to make changes to this computer?
Program Name: Sudo.exe
Publisher: Unknown
File Origin: Downloaded from the Internet
We had https://github.com/gerardog/gsudo long before this came out.
The hallmark of every successful Rust project: existence of a popular, equivalent software package not written in Rust.
That fact appears to be mentioned in the docs for this sudo, as well as mentioning gsudo has more features
(2024) At the time (587 points, 423 comments) https://news.ycombinator.com/item?id=39305452
> Everything about permissions and the command line experience is different between Windows and Linux. ... certain elements of the traditional sudo experience are not present in Sudo for Windows, and vice versa. Scripts and documentation that are written for sudo may not be able to be used directly with Sudo for Windows without some modification.
Then why is it named `sudo`? Just to create confusion?
Also, something like sudo is clearly not possible on modern Windows, because Microsoft thinks it owns your computer and won't allow Admins to do certain things.
It's wget for Windows all over again, just like with wget there's absolutely zero arguments shared between the two that do the same thing.
Ah yes, the 'curl' alias in powershell, vs the 'curl.exe' binary that uses the traditional options. Always have to remember that trap on windows.
The embracing continues
Not really. It's not the same program at all. They just took the name for an inexplicable reason. They even had to make a paragraph disclaimer stating it isn't and never will be the same program.
sudon't