The Wall Street Journal has published an extensive article discussing Microsoft’s “uphill battle” against Linux, outlining the challenges the company faces as well as its position on open-source software.