Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.comp.os.windows-10    |    Steaming pile of horseshit Windows 10    |    197,590 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 195,683 of 197,590    |
|    Brock McNuggets to All    |
|    Re: Windows 10 end of life is pushing us    |
|    20 Nov 25 15:26:00    |
      XPost: alt.comp.os.windows-11, comp.os.linux.advocacy, comp.sys.mac.advocacy       From: brock.mcnuggets@gmail.com              On Nov 19, 2025 at 9:55:27 PM MST, "Lawrence D´Oliveiro" wrote       <10fm6vu$2noei$1@dont-email.me>:              > On 20 Nov 2025 02:46:25 GMT, Brock McNuggets wrote:       >       >> On Nov 19, 2025 at 7:24:00 PM MST, "Lawrence D´Oliveiro" wrote       >> <10flu3v$2lsr1$1@dont-email.me>:       >>       >>> Windows needed WSL (1 and 2) because it lacked a Linux-like       >>> environment.       >>>       >>> macOS is the same. “Unix” is not what matters any more; now it’s       >>> very specifically “Linux”.       >>       >> I do not share your black and white world view.       >       > Just look at the facts: Microsoft first tried WSL1, to emulate a Linux       > “personality” on top of the Windows kernel. They couldn’t make that       > work. So they had to bring in an actual full-function Linux kernel in       > WSL2.       >       > If macOS really was “Unix” in any way that mattered, they could have       > done the same thing as WSL1: provide a “personality” to emulate the       > minor differences (one would assume) between “Unix” and “Linux” on       top       > of their existing kernel, which is already supposedly “Unix”       > (according to you anyway, given it itself seems to say otherwise).       >       > But Apple couldn’t get that to work either. Or it didn’t even bother       > to try. Instead, it went straight to a WSL2-style approach, bringing       > in an actual full-function Linux kernel from the get-go.              WSL1 made sense for Windows because Windows had no real POSIX layer to       protect, so Microsoft could bolt on a syscall-translation shim without       breaking anything. And then they moved to WSL2. That allows people to run       pretty much any Linux software. Why NOT do this?              macOS is in a different situation. Its BSD/Mach stack and POSIX APIs are used       all over the system. Trying to bolt Linux syscalls and semantics onto that --       with Linux's interface differences, device models, virtual file system, event       notification system, namespaces, and so on -- isn't a "minor difference," and       it would risk breaking actual macOS software.              So Apple didn't skip a WSL1-style layer because it "couldn't." It skipped it       because a Linux "personality" doesn't make architectural sense on top of       macOS's existing Unix core. Running a real Linux kernel in a VM is simply the       more reasonable, easier, and less error-prone option.              And yes, Apple (and MS) pulling in open source pieces to do that is completely       normal. That's the entire point of open source: use what works. You seem to be       arguing that open source should not be used, or that it is a sign of failure       when it is. I do not get that. Be happy Linux is valuable enough where both MS       and Apple want to provide the ability to get some of its benefits on top of       the benefits they already offer.                     --       It's impossible for someone who is at war with themselves to be at peace with       you.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca