jbmandeville wrote:
I'm sorry but a Mac without any 3rd party software is what mort people call **useless**. …
It’s a test, not a stipulation on how one should run their system, in general.
… I'm not sure what your point is. …
The point is that if the system passes the test, then one knows, unequivocally, that there is some third-party software at fault.
… While I expected some 3rd party software to crash with an M1, it's A TOTAL SCREWUP for an OS to allow constant hard crashes irrespective of the reason. I thought Mac build OS X on top of unix for exactly that reason: stability. …
You are correct that the more usual expectation is that the third-part software, itself, will «crash».
However, the less usual or even the unusual never has a zero probability of occurring.
Yes. The macOS is built on a version of UNIX.
However. Apple has permitted users to install various Kernel, System, and User Extensions, etc., which, if they misbehave, will, all too commonly, take down the entire system!
Apple has been warning that they may disallow such from running on their systems, at some point.
By your sentiment, they should have already disallowed such!
That would, almost certainly, have prevented this!
Perhaps Apple has been too lenient!
However, really, no one should ever upgrade (not just update) their Operating System (OS) without checking the compatibility of their software and add-on hardware, for the new OS.
Note: the distinction between OS updates vs. upgrades is an important one:
- Updates can only have compatible OS changes.
- Upgrade can, and often do, have incompatible OS changes. In fact, this is almost the only reason for upgrades!
… Now I've got a poorly functioning Windows machine, basically. A hard crash brings everything down, not just one app. Bad look.
Fortunately, you can solve the problem by upgrading or getting rid of the misbehaving third-party software.
It is too bad that you didn’t check on the compatibility of your software and add-on hardware, with the new OS, before upgrading.
(… the School of Hard Knocks …)