Microsoft's embrace of open source is driven by commercial practicality not principle
Microsoft's part in a US$70m investment in CyanogenMod has raised many eyebrows: why is Microsoft investing in a popular version of the Android mobile phone operating system, when it has its own competing Windows Phone product? ...