

I’ll take compatible.
Most people game on windows. It’s monolithic nature also means that they will mostly encounter the same bugs.
Linux has a wider base of functionality. A bug might only show up on Debian, not Ubuntu.
End result, they spend 60% of their effort solving bugs, for 2% of their base. That’s not cost viable.
Compatibility means they just have to focus on 1 base of code. All we ask is that they don’t actively break the compatibility. This is far less effort, and a lot easier to sell to the bean counters.
Once Linux has a decent share, we can work on better universal standards. We likely need at least 10% to even get a chance there.



The aiming is still a problem. The Hubble is relatively small. Even then, it can’t track fast enough to image the moon, let alone the earth’s surface.
Any useful reflector would be measured in Km^2 . Aiming that, with the same precision as Hubble would be a tall order. Added to that, the mirror would have to be light enough to launch. You’re basically trying to aim a sheet of tinfoil, as large as a stadium (minimum), with active tracking.