The software titan Microsoft Corp has agreed to acquire software, intellectual property and other assets from....