4 ms·
The irony is, with Windows 10/2019, it's the other way around: Linux has switched its kernel to NT. See WSL.
by x0n 8y ago
The irony is, with Windows 10/2019, it's the other way around: Linux has switched its kernel to NT. See WSL.
- sorenjan 8y agoGNU/WindowsNT
- valarauca1 8y agoGNU/Xenix is making a come back !! for those you who don't remember Xenix was Microsoft's UNIX that it marketted prior to releasing DOS. Originally the idea was Xenix was the multi-user OS, DOS was the single user.
- freeone3000 8y agoYes. They shipped a functional userland and shell this time, and targeted developers. And it stuck.
- craftyguy 8y ago> Linux has switched its kernel to NT. See WSL This makes absolutely no sense. Linux is a kernel. If Linux 'switched its kernel to NT', it would not be Linux. Perhaps you meant the userspace, which is not dependent upon the kernel?
- jdub 8y agoWSL is an implementation of the Linux kernel ABI on top of the NT kernel. Typical Linux user space does depend on the kernel ABI – most significantly via glibc, systemd and friends, but also to various degrees up through the stack.
- craftyguy 8y ago> Typical Linux user space does depend on the kernel ABI Not really. There are some exceptions (systemd), but there are libc implementations for other kernels, and the GNU userland definitely runs on other kernels without a hard dependency on any Linux kernel ABI.
- jdub 8y agoAt a macro level, there are plenty of syscalls not wrapped by glibc that are used regularly in userspace. Then there's the micro level assumptions of behaviour. Look at the list of "doesn't work on WSL" software and all the bug fixes to get boring, every day stuff to run on it (or LX zones, or BSD personalities, or…)
- nailer 8y agoIf you know enough to say: > Linux is a kernel. You also know that 'Linux' is more commonly used as a description of the userspace and other common software. You are starting an unnecessary argument.
- craftyguy 8y agoAnd that description is wrong. The userpsace and other common software is not necessarily tied to the Linux kernel. Case in point, this whole article is about software originally developed for OpenBSD. OpenSSH has nothing to do with Linux.
- nailer 8y agoI agree that software isn't Linux specific. That doesn't prove your point or make your original post less obviously looking to start an argument where none exists.