4 ms·
This is also a distribution problem. If there was a distro with NT kernel, SSH and core services it could run on the same hardware.
by tonymet 2y ago
This is also a distribution problem. If there was a distro with NT kernel, SSH and core services it could run on the same hardware.
- bayindirh 2y agoNope. NT is designed with “not POSIX, not UNIX” ethos, and this affects the interfaces in and around the OS profoundly. You won’t be able to configure and communicate with NT kernel the way you talk with *NIX system, i.e.: with files. You open a serial port the same way you open any file. Same call, single line. In Windows that was 30+ lines to begin with. NT is not bad, but it’s not UNIX, and designed to be complete opposite of it. No user land can change that. Even “subsystem” functionality can’t make it replace Linux as we see today.
- Osiris 2y agoOne of their engineers demoed this years ago called MinWin.
- cheema33 2y ago> This is also a distribution problem... A lot of the software written for Windows assumes that there is a UI available. This makes it harder to automate things.
- tonymet 2y agothat's a good point
- gary_0 2y agoNot only does it assume a GUI for user input/output, on an API level there's the assumption of an HWND (window) and its message loop. Some Windows APIs aren't even available if you don't have that. Console-only applications are considered second-class citizens on Windows.