On May 26, Nokia launched its Ovi Store, an online software and content repository, to an estimated 50 million Nokia device owners worldwide.