. Microsoft is offering free upgrade to Windows 10 to those running Win8.1, Windows Phone and Win7 - MajorGeeks