Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Wednesday September 18 2019, @02:51PM   Printer-friendly
from the you're-crazy dept.

Arthur T Knackerbracket has found the following story:

With Microsoft embracing Linux ever more tightly, might it do the heretofore unthinkable and dump the NT kernel in favor of the Linux kernel? No, I’m not ready for the funny farm. As it prepares Windows 11, Microsoft has been laying the groundwork for such a radical release.

I’ve long toyed with the idea that Microsoft could release a desktop Linux. Now I’ve started taking that idea more seriously — with a twist. Microsoft could replace Windows’ innards, the NT kernel, with a Linux kernel.

It would still look like Windows. For most users, it would still work like Windows. But the engine running it all would be Linux.

Why would Microsoft do this? Well, have you been paying attention to Windows lately? It has been one foul-up after another. Just in the last few months there was the registry backup fail and numerous and regular machine-hobbling Windows updates. In fact, updates have grown so sloppy you have to seriously wonder whether it’s safer to stay open to attacks or “upgrade” your system with a dodgy patch.

Remember when letting your Windows system get automatic patches every month was nothing to worry about? I do. Good times.

Why is this happening? The root cause of all these problems is that, for Microsoft, Windows desktop software is now a back-burner product. It wants your company to move you to Windows Virtual Desktop and replace your existing PC-based software, like Office 2019, with software-as-a-service (SaaS) programs like Office 365. It’s obvious, right? Nobody in Redmond cares anymore, so quality assurance for Windows the desktop is being flushed down the toilet.

Many of the problems afflicting Windows do not reside in the operating system’s upper levels. Instead, their roots are deep down in the NT kernel. What, then, if we could replace that rotten kernel with a fresh, healthy kernel? Maybe one that is being kept up to date by a worldwide group of passionate developers. Yes, my bias is showing, but that’s Linux, and it’s a solution that makes a lot of sense.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 1, Interesting) by Anonymous Coward on Wednesday September 18 2019, @04:04PM (14 children)

    by Anonymous Coward on Wednesday September 18 2019, @04:04PM (#895703)

    Windows is old and crusty but Linux is new and shiny? How?! They're both the same age!

    Starting Score:    0  points
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  

    Total Score:   1  
  • (Score: 2) by Freeman on Wednesday September 18 2019, @04:48PM (1 child)

    by Freeman (732) on Wednesday September 18 2019, @04:48PM (#895721) Journal

    Define Windows?

    Here's significant Milestones for MS-DOS/Windows:
    MS-DOS - Initial release August 12, 1981; 38 years ago[3]
    Windows - November 20, 1985; 33 years ago, as version 1.0 (unsupported)
    Windows 95, was released on August 24, 1995.
    Windows NT 3.1 (named to associate it with Windows 3.1) was released in July 1993

    I would say that when comparing apples to oranges, the release of the NT Kernel was akin to the first release of the Linux Kernel. As the NT Kernel was a major change from the previous architectures. While the current Windows 10 makes use of the NT Kernel. Which would make the Linux Kernel a couple years older than the NT Kernel/Windows.

    Linux Kernel - Initial release 0.01 (17 September 1991; 27 years ago)

    --
    Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
    • (Score: 3, Interesting) by dry on Thursday September 19 2019, @05:00AM

      by dry (223) on Thursday September 19 2019, @05:00AM (#895988) Journal

      NT started out as OS/2 NT ver 3. As part of the divorce, MS got version 3+ and IBM got ver 2.x. I'm sure they were happy that when they screwed IBM and switched NT to Windows, 3.1 was only slightly behind desktop Windows 3.11, which most called 3.1

  • (Score: 3, Informative) by Gaaark on Wednesday September 18 2019, @08:44PM (7 children)

    by Gaaark (41) on Wednesday September 18 2019, @08:44PM (#895813) Journal

    Windows was built for one user, solitary, no password needed.
    Business wanted the ability to share, so MS crapped in networking but left it MEGA vulnerable. They crapped in security...which made it appear secure, but it isn't.

    Linux was built from scratch for multiple users on a network with built-in security.

    --
    --- Please remind me if I haven't been civil to you: I'm channeling MDC. ---Gaaark 2.0 ---
    • (Score: 1, Touché) by Anonymous Coward on Wednesday September 18 2019, @08:51PM (1 child)

      by Anonymous Coward on Wednesday September 18 2019, @08:51PM (#895820)

      Linux was built from scratch for a student project to get a decent grade.

      There. FTFY.

      That's not to say it hasn't been wildly successful and is (in general) much more secure out of the box than Windows.

      • (Score: 2, Interesting) by Anonymous Coward on Wednesday September 18 2019, @11:58PM

        by Anonymous Coward on Wednesday September 18 2019, @11:58PM (#895899)

        Linux was built from scratch for a student project to get a decent grade.

        I wonder what grade it got.

    • (Score: 2) by barbara hudson on Wednesday September 18 2019, @09:50PM (1 child)

      by barbara hudson (6443) <barbara.Jane.hudson@icloud.com> on Wednesday September 18 2019, @09:50PM (#895863) Journal

      Most users don't want to share their computers with others over either a network or the internet. They don't run servers.

      Same as most users consider having to log in and wait for the system to stabilize is a pain in the arse. They would rather just turn it on, get a coffee, and come back with everything up and ready for them.

      Same reason we don't put passwords on our phones. The devices are for OUR convenience.

      "oh but someone can steal your data". If you use Android, or Facebook, or Google, nobody has to steal it - you're giving it away already.

      Most of the time my laptop isn't even connected to a network. The idea of being connected all the time by default is dumb.

      --
      SoylentNews is social media. Says so right in the slogan. Soylentnews is people, not tech.
      • (Score: 2) by Gaaark on Wednesday September 18 2019, @10:52PM

        by Gaaark (41) on Wednesday September 18 2019, @10:52PM (#895878) Journal

        Except businesses DEMAND connections ALL the time.
        They demand multiple users.

        And they demand security... Which is why businesses are switching their servers to Linux.

        Most users could get by using Linux, see the rise of android, they just don't know it. If suddenly everyone got smart, you'd see use of Windows dropping to niche markets and, maybe, gaming.

        But if everyone was smart, they'd use secure phones and use passwords.

        Microsoft is dead, its just people are too stupid to realize it.

        --
        --- Please remind me if I haven't been civil to you: I'm channeling MDC. ---Gaaark 2.0 ---
    • (Score: 3, Interesting) by dry on Thursday September 19 2019, @05:06AM (2 children)

      by dry (223) on Thursday September 19 2019, @05:06AM (#895989) Journal

      I thought NT was designed to be multi-user, the MS version of HPFS had pretty good ACL support. Of course when they threw Windows on top of it, you had a single user userland on top of multi-user kernel.

      • (Score: 2) by Runaway1956 on Thursday September 19 2019, @04:31PM (1 child)

        by Runaway1956 (2926) Subscriber Badge on Thursday September 19 2019, @04:31PM (#896140) Journal

        Hang on a second. "when they threw Windows on top of it" means what, exactly? "single user userland on top of a multi-user kernel". Isn't that what we have on Linux? 17 people* could all be logged into my Debian machine, and I couldn't follow what they are doing, unless I invoke super-user privileges. Users are separate and distinct, and they can't manipulate each other's stuff, unless that stuff is explicitly shared.

        *17 people can also be logged into Windows, but they can't all be active at the same time, unless they are running a server OS. I've tried it on home, student, and pro versions - it just doesn't work.

        • (Score: 2) by dry on Friday September 20 2019, @01:14AM

          by dry (223) on Friday September 20 2019, @01:14AM (#896329) Journal

          NT was originally designed to have various personalities or sub-systems running on the kernel, originally OS/2, Windows and Posix and I assume the Posix personality was quite capable of having multiple users logged in and each having their own shell, much the same as your Debian system. The Windows subsystem just wasn't designed for that. It might have been possible under the OS/2 subsystem and running Citrix, which at the time only ran on OS/2 and only supported text mode.
          Today you might be able to run the Xserver or a terminal on NT under the new Linux subsystem and have multiple people logged in with permissions keeping them separate.

  • (Score: 3, Insightful) by JoeMerchant on Wednesday September 18 2019, @09:09PM (3 children)

    by JoeMerchant (3937) on Wednesday September 18 2019, @09:09PM (#895837)

    The number of people maintaining the Linux kernel far exceeds the number of people MS pays to keep their kernel up to date.

    Would you rather fly a 1972 Cessna that has been torn down and rebuilt annually with multiple airworthyness inspections, or a 1972 Cessna that has been sitting in a barn for 15 years?

    --
    🌻🌻 [google.com]
    • (Score: 2) by barbara hudson on Wednesday September 18 2019, @09:57PM (2 children)

      by barbara hudson (6443) <barbara.Jane.hudson@icloud.com> on Wednesday September 18 2019, @09:57PM (#895865) Journal
      Based on how shitty the FAA has become, a properly mothballed Cessna is probably a safer choice. Every tear down is an opportunity for someone to screw up or leave a tool behind, or use counterfeit parts.

      Then again, the 737 MAX is now super safe since it's not allowed to fly, just spin up the engines once a month, move a bit so the tires don't flat-spot.

      --
      SoylentNews is social media. Says so right in the slogan. Soylentnews is people, not tech.
      • (Score: 2) by Gaaark on Wednesday September 18 2019, @11:00PM

        by Gaaark (41) on Wednesday September 18 2019, @11:00PM (#895882) Journal

        Microsoft used to have ANYONE dealing with kernel bugs, whereas Linux has a dedicated team. I trust them.

        And I trust the people taking care of the Cessna when they all fly it every day and give a shit about it, and are all looking at it making sure everyone is doing their job properly over the team who doesn't give a shit...its just giving them a paycheque.

        --
        --- Please remind me if I haven't been civil to you: I'm channeling MDC. ---Gaaark 2.0 ---
      • (Score: 2) by JoeMerchant on Thursday September 19 2019, @01:13AM

        by JoeMerchant (3937) on Thursday September 19 2019, @01:13AM (#895941)

        The FAA, DOT, FDA, USDA, etc. don't guarantee a damn thing, never did, they just put a framework out there that good people/companies comply with, and when companies are so far out of line that lots of people are dying as a result they do eventually get around to shutting them down. Oh, and they're a blunt bureaucratic / police state instrument to push little companies around with, on occasion.

        An airworthyness inspection, by someone who knows what they are doing, also ensuring the mechanics and suppliers know what they are doing - that's all important, and a hell of a lot more trustworthy than 15 years of barn rot - unless you are trusting people you shouldn't.

        --
        🌻🌻 [google.com]