A person after my own heart. NT was actually designed, versus being a reimplementation of an existing thing.
[–] Tuna-Fish 2 days ago
[–] happymellon 1 day ago
Far too many features required 3rd party tooling to access, or were buried within menus of menus. Then were slowly either duplicated or replaced with half baked solutions.
[–] speed_spread 1 day ago
[–] tavavex 1 day ago
The closest they ever got to a 'nothing' NT was something like Windows Core or Factory/Validation OS. They still ship with some windowing capabilities, but they could strip them out if they wanted to, because there is a barebones text-only mode in Windows. Of course, all these editions are or were tightly regulated and only issued to big businesses who are supposed to have them, it's nothing that a Linux user would want.
[–] indrora 1 day ago
Windows didn't ship with a competent PDF reader for over a decade and some because of the DOJ: Any attempt by Microsoft to enter a market that already had a competition was seen as anticompetitive.
It's pretty trivial to get ValidationOS running, even down to RL1 where the kernel and NT execution environment are the only things you have: https://youtu.be/Zw5ysOJcY84?t=610
[–] EvanAnderson 1 day ago
[–] justincormack 1 day ago
[–] roryirvine 1 day ago
No GUI, with admin through Powershell, remote MMC snap-ins, or the SCUM/SCOM automation stuff. The managed hosting company I worked for around 2010 used it fairly heavily, and it didn't seem much worse to admin than the CFEngine / Puppet type tooling we had for Linux at the time.
[–] EvanAnderson 1 day ago
[–] stonogo 2 days ago
[–] mesrik 2 days ago
https://en.wikipedia.org/wiki/Dave_Cutler
Youtube has many of his interviews. The Computer History Museum (CHM) two part is perhaps most extensive. Links below to these. https://www.youtube.com/watch?v=29RkHH-psrY
https://www.youtube.com/watch?v=SVgSLud50ss[–] dontlaugh 1 day ago
[–] zbentley 20 hours ago
Pop quiz: across all kinds of FDs (including block files, dirfds, sockets, signalfds, eventfds, lock descriptors, /proc files, tmpfs files, timerfds, and so on), which features of {select/epoll, io_uring, O_NOBLOCK, inotify/fanotify, etc.} are supported?
[–] ahartmetz 16 hours ago
[–] zbentley 16 hours ago
[–] hagbard_c 1 day ago
Well, yes, it was designed and it also was a reimplementation of an existing thing, this being VMS. Since it was designed by the designer of VMS (Dave Cutler) it would be comparable to the fictional ThoRix which would be a new OS designed by Thomson and Ritchie after they did Unix.
[–] EvanAnderson 1 day ago
My nitpick with the "reimplementation of VMS" statement would be that it didn't target source portability of VMS applications like Linux (and the GNU C library running on top of it) does with Unix/POSIX applications. I see it as Cutler and his team taking lessons learned from VMS and building something new incorporating those lessons in a different requirements framework.
[–] jmmv 2 days ago
[–] mvdwoord 2 days ago
Windows and Linux: A Tale of Two Kernels - Tech-Ed 2004
https://youtube.com/watch?v=HdV9QuvgS_w
[–] trentnelson 1 day ago
[–] bananaflag 1 day ago