In a series of tweets, Microsoft's Joe Belfiore has revealed that the software giant is no longer developing new features or hardware for Windows 10 Mobile. While Windows Phone fans had hoped Microsoft would update the platform with new features, it's now clear the operating system has been placed into servicing mode, with just bug fixes and security updates for existing users.

I was a first adopter of Windows Phone 7 - so much so I imported a device from the US during launch week. It was an amazing operating system to use, and I loved it. Soon, however, it became clear Microsoft was unable to attract developers to the platform, and even those applications that did make it weren't particularly good - not even the ones written by Microsoft itself, which were often simple HTML-based apps, which simply weren't good advocates for the platform. As a Windows Phone user, you were always scraping the very bottom of the barrel when it came to applications.

To make matters worse, the move to Windows NT with Windows Phone 8 was a disaster. Existing phones weren't updated, and instead, only got an entirely pointless Windows Phone 7.8 update. This didn't do anything to enamour users to the platform, which makes it all the more weird when Microsoft did it again when Windows Phone 10 was released. In any event, Windows Phone 8 did mature over its short lifetime, gaining many features other platforms had had for ages. Sadly, the application situation never improved, and to this day, the Windows Store is a ghost town.

It really sucks that Windows Phone became a victim of blatant mismanagement and market forces, because I still love the operating system and its unique UI. One day, I'll have to sit down and write the counterpart to my Palm retrospective, covering the entire PocketPC/Windows Mobile/Windows Phone era.

Though it looks like more and more companies realise that it's a lot cheaper to have an army of free developers doing the dirty work for you rather than paying thousands of people yourself, there might still be a cultural issue that is preventing MS from open sourcing it. Google realised that and even Oracle abandonned Solaris as there is no money in OSes unless you have full control. You don't get full control unless by historic precedent (Apple IOS and MSDOS/Windows) or making it free (Android).

It might also be that the code looks too much like Windows 10 (for desktop and server), I don't know.