Microsoft has revealed it will stick with its code-name for its forthcoming operating system, due the end of next year or early 2010.

In a blog post, general manager Mike Nash said the next version of Windows will keep the "Windows 7" code-name when it is launched.

"Simply put, this is the seventh release of Windows, so therefore 'Windows 7' just makes sense", Nash said.

"Over the years, we have taken different approaches to naming Windows", Nash wrote. "We've used version numbers like Windows 3.11, or dates like Windows 98, or 'aspirational' monikers like Windows XP or Windows Vista."

"And since we do not ship new versions of Windows every year, using a date did not make sense. Likewise, coming up with an all-new 'aspirational' name does not do justice to what we are trying to achieve, which is to stay firmly rooted in our aspirations for Windows Vista, while evolving and refining the substantial investments in platform technology in Windows Vista into the next generation of Windows."