[Info-vax] macOS (was: Re: reasons I like long uptime)

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sat Jul 1 16:55:47 EDT 2017


On 2017-07-01 20:07:26 +0000, already5chosen at yahoo.com said:


> Are OS updates forced?

No.

XProtect updates are automatic and are transparent, unless those are 
explicitly disabled.   XProtect deals with malware and problem 
software, certificate revocations, etc.

By default, macOS updates allow the user to select when to install and 
reboot.       Same for app updates.

macOS upgrades — what OpenVMS calls major releases — are a seperate 
request for installation by the user.   You'll get told that the 
upgrade is available, but won't be forced to install it.

Apple generally provides security updates and XProtect definitions for 
one to two releases back.

Updates and apps are cached locally when macOS Server is around, and 
will be cached locally by macOS (without Server installed) in the next 
release.   This caching means that once the update or app has been 
downloaded once, the caching server will keep it around and age it, 
rather than downloading copies from the Apple update servers each time. 
  In OpenVMS terms, it'd be akin to caching PCSI kits for apps and 
updates on other local OpenVMS servers, rather than forcing sftp 
downloads from VSI for each.

iOS also allows folks to delay updates and upgrades, too.  iOS updates 
and upgrades and apps will also use the macOS caching server 
capabilities.

> If they are, for how long can you postpone them?

Years.   Or until you discover that running down-revision software is a 
problem.

Xcode can build apps for older versions, and developers can and 
variously do keep older macOS and iOS releases around on various 
systems.

With iOS, Apple does stop signing old releases, so if the device needs 
to be reset or needs to be wiped and re-installed, you'll get upgraded 
to the most current iOS release supported by the device.

> How often OS updates require reboot

Most OS updates require reboot.  App updates, no.

> or log-off?

An update reboot saves your state, logs you off, reboots, logs you back 
in, and recovers your state.   An upgrade also restores state, but — 
given that takes longer and folks can wander off — leaves you to 
specify your password on the login once the upgrade is completed, and 
then restores your state from prior to the shutdown.

> Does reboot due to macOS update feel more like "controlled reboot" or 
> more like power cut?

It's more like your monitor goes to sleep than any sort of reboot 
familiar to OpenVMS folks.

> Luckily, at work I have no problem of power cuts. UPSes tends to work fine.

Like the cake, "uninteruptable" is a lie.


Many folks point to Microsoft Windows as being based on many of the 
designs and ideas of VMS, but — in many ways, and not the least of 
which is "it just works" — I find that macOS is more of a descendant of 
VMS than Windows is.

Apple certainly have their issues with macOS and iOS, but there are 
more than a few ideas in macOS that OpenVMS could benefit from adopting 
or extending.  There are also designs and approaches and parts of iOS 
and macOS that would be inappropriate for OpenVMS, too.  Some — like 
actually getting rid of problematic or buggy or insecure code, and not 
dragging along ancient hardware support — can be unpopular with some 
folks, though.



-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list