The recently released Windows Phone 8 has an expiration date stamped on it, as well as the Windows Phone 7.8. A support page has been added to Microsoft's website that states that the Windows 8 Phone will no longer be receiving any support from Microsoft after July 8, 2014, while the Windows Phone 7.8 will survive a bit longer to September 9, 2014.
Windows Phone 7.8 was released to enable the older Windows Phone 7 hardware to acquire some of the features of the new Windows Phone 8. As Microsoft was so eager to allow its older phone model to remain in circulation, one has to wonder what Microsoft is doing by releasing end of support dates so soon, especially as it could have a negative impact on the support and dedication from developers.
On the bright side, Microsoft had already confirmed in February that large updates are on their way for Windows Phone 8, while a leaked Nokia document suggested that there might still be updates coming for the Phone 7 as well. The end of support dates can therefore assure users that, while their products may outlive their expiration dates, there could be a stream of regular updates to come in the meantime.