Skip to main content

Seeking Alpha: Microsoft Spending on Vista Confirms Linux Foundation Theory

By 11/06/20088月 22nd, 2017News