• lordnikon@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 days ago

    Yeah i mean on a level where breaks the kernel and MS is forced to stop allowing these kinds of kernel modifications like they were talking about doing after the crowdstrike incident.

    • highball@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      Too much money. I worked on the Windows kernel from minkernel to onekernel. There were massive rewrites with the switch of the CE kernel out for minkernel when Windows Phone was in development. minkernel used to chew through eMMC memory in a few weeks on the first Windows Phone internal dev devices. Microsoft could, rewrite onekernel (I’m assuming they are still on onekernel), if they wanted. I think Windows is a dead man walking.

      Microsoft keeps building up Azure Linux. Also they push Windows 365, the cloud based Windows OS for businesses (if I understand correctly). If I’m reading the tea leaves, Windows runs like shit in the cloud and is very expensive. Because of this, companies are switching to Linux containerization for their servers. Even on Azure, Linux is on 60% of the servers. Even I work exclusively on services containerized with Linux, never Windows. If Windows was so good, you’d think it would be the opposite.

      Also, Microsoft makes all their money from Cloud, i.e. Linux. Which again is why Azure Linux is getting more and more development. So, imagine if you will, Windows 365 instances suddenly become Azure with a Windows userland ( Windows/Linux, not GNU/Linux). Most users wouldn’t even know. If you had problems, running your software, Microsoft could allow you to drop back to Full Windows. For every Azure Linux instance running as Windows 365, that would be a significant cost savings to Microsoft, especially when everybody does everything in Chrome. If that’s how it all unfolds, why would Microsoft want to put any major engineering dollars towards a kernel rewrite? They do have the money. I just don’t see Microsoft every fixing the kernel root kit situation. It’s 100% in their wheel house though.

      • chocrates@piefed.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        2 days ago

        There were rumours that windows would become a Linux desktop environment for a while, I can see the business case for it but the migration seems impossible

        • highball@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 day ago

          I wonder about that. I’m probably not thinking of some very important things. Edge, Office, Active Directory, Co-Pilot, a Windows DE, userland programs(could even be GNU+Windows, don’t want to forget notepad and minesweeper), Powershell, DirectX and SDKs. I think they could do it in a year or two. I just figure, if they could improve Windows in the cloud, they would have done it. And they’ve already got a massive head start with Azure Linux.

        • LiveLM@lemmy.zip
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 day ago

          Maybe it’d be a new “Windows S Mode” situation.
          Got a new cheapo laptop? Enjoy our Secure Windows Home Basic (Linux + Windows DE) and install your apps ONLY from the Windows Store (that we made sure run in the new environment)
          Need full Windows? Upgrade to Pro.

          • chocrates@piefed.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            I wouldn’t hate a closed windows ecosystem on Linux. We would get the kernel patches and more software would work. Even if we didn’t get kernel patches because windows is scummy and ignores the gpl, a common abi would still be amazing

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      Isn’t that what always happens, though, that they only talk about changing things?