Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: Scutter

My hope would be that someday microsoft would realize how insanely primitive their update system is and switch to something more like yum or apt. It is downright painful to update a windows computer compared to just about any linux distro these day


16 posted on 07/22/2016 5:46:16 PM PDT by zeugma (Welcome to the "interesting times" you were warned about.)
[ Post Reply | Private Reply | To 1 | View Replies ]


To: zeugma
My hope would be that someday microsoft would realize how insanely primitive their update system is and switch to something more like yum or apt. It is downright painful to update a windows computer compared to just about any linux distro these day
I know what you mean. I actually think the package system (MSI) in Windows is pretty good, but there are some limitations of the OS and the user base that restrict what's feasible. For one thing, the surface area of changes that require reboots in Windows is higher than in Linux, even though there was a lot of improvement in this space in Windows 10.

Also, the Windows team is constrained by what I refer to as the "backwards compatibility straight-jacket". They have to carefully review and justify every breaking change, because each one will lead to unhappy customers and potential bad press. Heck, even non-breaking changes irritate some users (you know, those guys who are all still running Windows XP because *shudder* the icons are different in Windows 7).

Also, your average Linux user is just WAY more technically savvy than your average Windows user and can deal with stuff that would quickly overwhelm Microsoft with customer support calls were such a thing pushed out in Windows. For example, when I do an update of one of my Ubuntu systems, I may run into some package that's made a significant change to its config file format, and then I get an option to overwrite the old config or leave what's there in place and write the new config to a different name. Can you imagine how the average Windows user would react to this? Another example of that is with complex package dependencies. Most Windows users just couldn't deal with that, and so Microsoft has avoided going that route.

One area, though, that I think has just been horribly butchered in Windows is the whole device driver thing. There have been SO many breaking updates to that over the years, and I can tell you that even today, it is not a pleasant task to write a device driver. Linux seems to have that pretty well nailed down.

All of this is my opinion, and not necessarily the position of Microsoft.

17 posted on 07/22/2016 6:27:52 PM PDT by Scutter
[ Post Reply | Private Reply | To 16 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson