Technology news May 12th 2017 Windows 10 ARM Itunes Windows Store Linux and more