Microsoft looks ready to launch Windows 11
theverge.com
theverge.com
Microsoft also discovered the Android update pain by tying OS APIs updates to specific OS versions.
Common users and IT departments don't update the OS like browsers, even when that is a couple of mouse clicks away.
Plans never go 100% as we think they would.
Let's start by not making hazardous plans for the sake of marketing, which is notoriously harmful in its short-sightedness.
What was the technical point behind the announcement of an eternal major version number? Clearly none, since upgrades to the underlying system are still happening, whether they are called Windows 11, Windows 10 "This-years-flavor Update", Windows 10 "2105" or "21H1" or whatever subversion name they come up with (with total inconsistency even here, in typical Microsoft fashion).
With Windows 10 linage that kind of breaking change can't be done in a clean way.
UWP evolution is like Android updates, APIs are tied to specific versions and backwards compatibility is a mess.
Win 8 had three programming models for tablet, phone and desktop.
Win 8.1 merged tablet and desktop and called it UAP.
Windows 10 merged all of them together than called it UWP and the whole One Core message.
Then some key C++ developers started an internal movement at WinDev against C++/CX, managed to deprecate it. But here is the thing, after 4 years it still doesn't offer anything like C++/CX tooling, forcing a Notepad like experience for IDL files. Screw paying customers.
Meanwhile .NET Native is stuck into C# 7.3 with .NET Core 3.1, with no roadmap.
WinUI 3 is only planned for desktop with no roadmap for HoloLens and XBox.
So both developers and users need to come to an agreement what their computers should be running.
For me, pressing the red button and coming into an alternative version of "Windows 8", aka Windows 11, is the only way to sort out the mess Sinosfky started.
Honestly, I wish this was the move. I regularly fantasize about how much better Windows would be if it were XP with 20 years of bug fixes, driver updates, and little else. If it had focused on the support subscription model the incentive would be to churn out updates regularly to keep people paying for them. Windows truly would be the most stable OS instead of the cluttered mess it is now.
But you can use over 4G limit on x32: http://vm1.duckdns.org/Public/Windows_XP_SP3_Remove_PAE_Limi... or other versions too: https://wj32.org/wp/
And since Mac OS recently bumped to 11, Windows has to do it too, to keep up with the number, much like Firefox adopted Chrome's numbering.
The Patch Tuesday fiascos have already done that.
What trust do they currently have?
Seriously, nobody cares about things like this. Way bigger things have been walked back on.
Vista had serious technical problems with memory consumption, which Windows 7 addressed. It also had perceived-but-not-real problems due to superfetch and PCs being sold with too little memory or too weak graphics - changing the name may have helped with that.
But the technical changes were real. Windows 7 rearchitected GDI - offloading it to the GPU (AKA WDDM 1.1 / DXGI) - so that using it didn't cause the bits of each window to be retained in system memory. So Windows 7 can open as many Notepad windows full screen as you like, whereas Vista with DWM enabled cannot.
And Windows 7 rearchitected how services load. Vista had introduced lots of features, implemented as services, but it loaded them all on startup and kept them in memory. Windows 7 introduced a mechanism to load them when the features were actually used, saving memory and startup time.
And then there's the list of visible features, which, as you can see, is pretty large: https://en.wikipedia.org/wiki/Features_new_to_Windows_7
I would have thought they'd have 10.1 like Apple does. Windows 10 was like MacOSX for Microsoft.
So better reboot Windows 11 as Windows 7 vNext, while pretending 8 - 10 never happened.
It is just pity that Microsoft has decided to take the usual approach on sensitive subjects, usually when certain technologies are heavily pushed and then abandoned (XNA, Silverlight, Bizztalk,...) they just stop talking about it, but never make any big annoucement that they are leaving it behind.
We keep it paused (or off) in VirtualBox for one small piece of proprietary vendor software.
Really enjoying these guys: https://www.devuan.org/
Regarding the updates, I don't consider it more annoying than the macOS equivalent, and it's understandable that MS wants to push users to upgrade, to ensure they have the latest security updates.
I have not seen security threats alerts with Windows Defender enabled, and without downloading suspicious (i.e. unknown/unsigned) executables, which also seems reasonable. Actually, it's less painful to run unsigned executable on Windows, than on macOS.
If would be better if they had a setting to turn them off. All of them. But this mess is comming from mobile where every developer thinks his program (app ) is the most important.
> Regarding the updates, I don't consider it more annoying than the macOS equivalent, and it's understandable that MS wants to push users to upgrade, to ensure they have the latest security updates.
The problem is that they do not separate features and security updates. And also they don't test them enough, and this, combined with forced updates, breaks things.
> I have not seen security threats alerts with Windows Defender enabled, and without downloading suspicious (i.e. unknown/unsigned) executables, which also seems reasonable. Actually, it's less painful to run unsigned executable on Windows, than on macOS.
Antivirus programs have long stopped being useful. And, as also google has shown, you can have signed malware executables. Also there are a lot of programs which, technically not malware, will behave like malware and defender and others do nothing about it.
https://www.wintips.org/wp-content/uploads/2019/11/image_thu...
It's particularly upsetting considering that much of the complexity in NT comes from having a micro kernel which is supposed to make that kind of thing easier.
Indeed. I just want MS to merge the control panel & $ettings in a fluent UI, for the love of god. do that and update a few UI formats away from the half-assed reimplementation of W7 & 8(which it is) and frankly Windows is in a great position at that rate.
My greatest concern is that Microsoft will attempt to lockdown their OS the same way Apple and Android have.
That would explain why they would release a new operating system when 10 was supposed to be the last.
I’m not sure that will happen, they attempt it with Windows S and it went nowhere
I hope they are heading in a new aesthetic direction with Windows 11.
Too bad the article mentions "Rounded corners [...] are also planned."
“It’s .NET that needs to match Windows support lifecycle that’s the limiting factor”
My understanding is that anything that needs to ship in Windows must be supported for 10 years. And if they ship PS7, now they need to support the .NET version it uses for a very long time.
Also, provide easy option for OS be 100% configured using PowerShell script or give export of current settings to script.
I hope microsoft can figure out how to successfully monetize the operating system market again. I don't like them putting all their eggs in the cloud marketplace.
I think if they had three compatibility VM modes: DOS/Windows 3.1 (might need a more complex DOSBox-like emulator, to solve the '64-bit OS doesn't like 16-bit stuff' problems), Win98SE, and WinXP, that would cover the vast majority of compatibility needs. Maybe there could be (downloadable from their store) more special-purpose images, for the guy who needs "WinME mode" or "Win2000 mode".
But it still feels like we're missing out on the true potential of VMs. They could be huge for privacy and security-- you run anything suspicious in a VM, and maybe only allow specifically (and user-configurable) permitted data to be persisted on disc.
I want my browser living in a seperate VM, that I can nuke from orbit in a single click. If I get drive-by downloaded, or just end up with a huge cookie file, poof, it's gone.
I think Windows already has some sort of feature like that, although I never really tried it (and therefore can't say how smoothly to use the implementation is) because it requires HyperV, and at least on my computer HyperV breaks hibernation.
Not that I expect to see it, but I think the opposite would also be fascinating. A natural partner for WSL2 would be Windows shipping with a full Android runtime, with support for ARM Android (rather than Android x86) apps. Hell, they could even offer the Windows Store up as a delivery mechanism for Android apps.
The suggested change to the Store's policies also sounds like a reasonable upgrade, but of the “A whole new Windows Store!” variety, rather than the “A whole new Windows!” variety.
Is there something revolutionary in there that I've missed?
Scrolling on MacOS just feels 10x better, it’s the main thing I miss when using windows.
Maybe also less need for traditional disk storage. Even more in the cloud ! Starting with browsers bookmarks ! /s
Oh, and mandatory login to your desktop via M$ servers backed API...
What about the rumour that Microsoft were going to adopt Linux for the kernel with a Windows UI on top?