Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Windows Microsoft Operating Systems Build

Microsoft's Plan To Split OS From Shell Takes Shape (zdnet.com) 128

An anonymous reader quotes a report from ZDNet: The latest Windows preview from the 20H1 branch, build 18917, has some hidden components that signal a future where the Windows Shell UI parts, such as Action Center, will be separate from the rest of Windows and can be updated with shell packages. A developer who uses the Twitter handle Albacore gave a breakdown of a new component in Build 18917 called 'Shell Update Agent,' which he notes is "capable of obtaining and updating the shell on demand."

That capability may mean nothing to most Windows 10 users. However, for Windows watchers it could be an interesting development of Microsoft's unannounced plans for Windows Core OS, in which Windows is modularized and calls on a range of shells that target different form factors, from HoloLens to Surface and dual-screen devices like the recently revealed Centaurus laptop, whose shell is called Santorini. Albacore goes on to explain that the Shell Update Agent references 'Package Family Names,' which suggests that the "shell will indeed be a separate, packaged component." Those shell packages can be acquired from both external and internal sources, which could mean shell components like the Start Menu, Action Center and Taskbar could be selectively built, based on these acquired packages. Finally, one more shell-related change noted relates to a new method for syncing settings. "The new one should support syncing more advanced and previously 'legacy' options such as File Explorer configuration," Albacore notes.

This discussion has been archived. No new comments can be posted.

Microsoft's Plan To Split OS From Shell Takes Shape

Comments Filter:
  • There are windowing UI built to host the Linux OS, just as OS/2 and other flavors hosted GUI interfaces for the underlying operating systems.

    MSFT just wants you to pay them for them monetizing what is already free and open source, in the hopes that you won't realize your $20,000 car is really a $500 car with a $2,000 chassis built around it, that you could have bought for $2500 in India (where they will sell it at that price, because it's only worth $2500).

    • They can't win can they? People around here have been moaning for years "why can't Windows be more like Linux". They finally head down that path and they still get bashed. Linux had it's chance to spark "The Year of the Linux PC" many times over. Little surprise that someone comes along and takes what is good about the OS while Linux guys keep making systemd jokes.

  • with Systemd, and Windows is becoming more modular like Linux used to be.

    Go figure.

  • It is probably the ultimate admission of failure: They seem to be preparing to get rid of the OS kernel and run "Windows" as a window manager on top of Linux or one of the xBSDs. Not that I mind, their broken half-assed kernel should have died decades ago.

    • But then, how would it retain compatibility with preexisting Windows programs? If it doesn't, might as well jump ship.

    • by rtb61 ( 674572 )

      M$ was stagnating a relying on lock in. Trump playing dickbrain, pushed the government of China and Huawei to go all in on a new OS and that means, China declared war on M$ the day the US declared war on Huawei. So M$ is now forced to make real moves, especially after being real dickwads with Windows anal probe 10. Yeah, people are looking for a new operating system and people are getting sick of Googles mass censorship (not that it is that bad but wow are the complaints loud and spreading using Googles own

    • That would be so damn funny.

    • Its an admission that things change.

      So they used to have a monolithic shell that suited the single purtpose of their single environment (windows desktop), now they need shells for different purposes - such as surface, hololens VR, games xboxy UIs etc.

      So its easy to say they should have done this years ago, but they never needed to do it years ago. they need to do it now, so they're doing it.

      • by Reziac ( 43301 ) *

        Actually, there was talk about doing something like this back when XP came out -- in fact I spoke with a Microsoft engineer at a trade show who said there was work behind the scenes to make the whole thing more modular, separate the OS from the shell, etc. to make it easier to maintain. Obviously it didn't go, but the idea is not suddenly new (except maybe to the younger generation).

        Personally I'd like to be able to use the Windows shell of my choice atop the modern OS -- then maybe I could give up my XP bo

    • I think it's a great idea.

      It's an idea that's been kicked around by the OSS crew forever, even when Balmer was in charge.

      Years ago when I still subscribed to Wired Magazine there was a two-page spread that was simply a desktop of a Microsoft exec left open. On it were various emails that were from a theoretical future at the time, Linus was an employee of Microsoft and Bill Gates sent an email saying he would no longer media arguments between Torvalds and Balmer. There were items about porting the Windows

      • by gweihir ( 88907 )

        Oh, I agree that it is an excellent idea. The *nix kernel API has stood the test of time, while the Windows kernel API is an unmaintainable mess and getting worse. A GUI was always optional for *nix and that means you can add basically whatever you want as an user-space process. X11 is just one option. The window manager for X11 is something that is not part of the system, but can be changed easily and, best of all, most applications do not care. Hence emulating a Windows GUI is not really a problem. And wi

  • by Anonymous Coward

    Those who ignore history are doomed to re-invent UNIX.

    This goes entirely against the design philosophies of Microsoft for the last 25 years or so ... where everything was so embedded into the operating system that it became a colossal security hole, like IE.

    Microsoft has been failing utterly in the mobile market because from the onset Microsoft just wanted x386 hardware so they didn't have to do anything. Unfortunately, in the process they've infested their desktop and server OS's with bullshit UI's suitab

    • Their modern UI's are garbage if you're on a multi-monitor desktop machine.

      I've seen a bunch of fairly alarming examples of this from someone I follow on Twitter. It seemed kind of amazing to me they were letting UI polish lapse so much, like the body panels on cars back in the day not having equal spacing...

      Maybe with this new approach they will correct a lot of errors? It's interesting that Apple seems to be angling this way with Swift UI (a very flexible UI targeting a lot of platforms) but they seem t

  • by cdsparrow ( 658739 ) on Monday June 17, 2019 @08:20PM (#58779458)

    That this goes as well and 98, and not ME.

    Basically they are just reverting to the way things were done pre NT...

  • by Gravis Zero ( 934156 ) on Monday June 17, 2019 @08:33PM (#58779514)

    Now they just need to submit some patches for Linux to use Windows drivers and Windows will finally have a decent kernel. ;)

  • That the company most people consider the top technology company is just now figuring this out. It's not like there wasn't an example of an OS which ran on supercomputers to handhelds with different UIs. Not like this example is new but has been around for decades and has but basically the same kernel/drivers, system libraries under the GUI no matter the device or machine it's running on. I think even HP and Sharp once had Linux on handheld computers in the era of Palm in 2000 or so. Almost 10 years befo
    • by gweihir ( 88907 )

      That the company most people consider the top technology company is just now figuring this out.

      Just means that most people have no clue. As usual, MS is a few decades late to the game.

  • I wonder if this means they will bring Program Manager back the way they brought File Manager [github.com]

  • Together, apart, together, apart.

    It's been thirty years of me watching as windows touts itself as separate, then integrated, then separate, then integrated.

    Glad to see there's no end in sight.

    Getting older means having less to worry about, as you notice that so many vectors are really just loops.

Keep up the good work! But please don't ask me to help.

Working...