News

Microsoft Declines to Make Windows 8.1 RTM Bits Available Early to Developers

The decision infuriates many developers, who won't be able to upgrade apps before GA.

Windows 8.1 has been released to manufacturing, according to press reports, and should be available to the general public on Oct. 18. As it turns out, that will also be the first day developers can get their hands on it, and it's causing an uproar in that community.

Antoine LeBlond, corporate vice president of Windows Program Management, made the announcement on a Microsoft blog today. "This is the date when Windows 8.1 will be broadly available for commercial customers with or without volume licensing agreements, our broad partner ecosystem, subscribers to MSDN and TechNet, as well as consumers," he wrote.

Developers, however, are used to getting products much earlier, when they can update their apps to work with the new version as soon as it's released. That could cause problems with their customers' applications, if there are incompatibilities between the Windows 8 and Windows 8.1 versions that break functionality. It's a point being driven home by developers on many fronts, including Microsoft blogs, personal blogs and Twitter.

One poster responding to LeBlond's announcement, self-identified as "IzsakSVK", summed up much of the anger:

"Releasing finished software to Technet and MSDN subscribers so late? This really adds value to the subscriptions we are paying for. How are we supposed to test our software for Windows 8.1? The day it will be automatically installed on users' machines? So we - software developers - can take blame that applications don't work on Windows 8.1?"

Another, "BAV0", said it should be part of the expensive MSDN subscription:

"...we pay thousands for MSDN access so we can test our software/apps properly, early testing, before GA, is an important part of that process! We don't care about a couple of bugs in your OS, we [care] about bug in our software. Most of us actually want to support Windows 8.1, a lot of us want to get apps ready for the awesome 8.1 features, but we can't properly do that unless we get the RTM bits before the public gets the Windows 8.1 update!"

LeBlond, responding to some of the unhappiness, pointed to a blog entry from the Windows App Builder Blog, which recommends among other things that developers use Windows 8.1 Preview as a guide for updating their apps. But that isn't good enough for some developers. For example, "13xforever" said "And what about security apps? Crypto providers? Anti-virus software? Shell extensions? Filesystem filters? All these require very tight integration and cannot be tested with Preview to guarantee a compatibility with the final version."

Wally McClure, a developer and columnist for Visual Studio Magazine, Tweeted his unhappiness:  "MSFT won't give out Win 8.1 RTM to MSDN before October 18. Need any more proof that MSFT has lost it's way?"

Another dissatisfied Tweeter was Robert Walraven: "Microsoft decides not to allow developers #msdn access to the GM of Windows 8.1 until GA. Nice job #Microsoft #fail".

It's not the first time recently that Microsoft has given its army of developers reason to complain. Earlier this month, the MSDN Web site underwent a redesign, which many developers felt was more focused on marketing for Windows Store app development than helping them with their day-to-day needs. Ironically, it's also a group Microsoft should be working overtime to keep happy, since it needs a larger ecosystem of apps for its Windows 8 and Windows Phone 8 platforms. They continue to struggle, in part because competing platforms like iOS and Android have much richer ecosystems.

About the Author

Keith Ward is the editor in chief of Virtualization & Cloud Review. Follow him on Twitter @VirtReviewKeith.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube