It seems obvious to me that there's a progression. Back in Apple II, C64, DOS days computers generally ran a single app at a time.
Windowing systems were invented allowing multiple apps to share the same screen. This is what we've had for 30-40 years.
For AR though we need multiple apps to share the same 3D space all running at the same time just like I have 14 apps running on my laptop right now.
I need my mapping app drawing the path to my destination. I need my transportation app showing me the next bus/train coming. I need my virtual pet app adding my virtual pet around my feet. I need my social networking app to show me my friends info next to them in me view. I need my dating app highlighting people that are potential matches.
All of this has to happen simultaneously and at 90fps. That will require an entirely new OS and possibly new hardware (dual GPUs, ... or pre-emptable GPUs) one for compositing the 3D world at 90fps and one for apps so if app takes too long to generate it's portion of the scene the entire OS doesn't start running low. An old OS that only runs a single 3D app at a time and who's apps don't share the same 3D space will be a huge hindrance to AR being truly revolutionary.
I'm not saying Magic Leap's OS is that OS but that OS is not MacOS/iOS/Windows/Linux/Android