Mustrum_Ridcully
Legend
But I think pretty much no Windows Version was made from scratch. I think pretty much all modern Windows Version can probably be dated back as least as far as Windows NT 3.1.Well, regarding Microsoft's operating systems at least, it seems more prudent to skip every other version. You really don't have to follow every trend if it's kind of obvious it will be a dud. Windows 95, Windows ME, Windows Vista, Windows 8 - all of these versions were half-baked affairs that either went too far in the wrong directions or not far enough.
Windows 10 is kinda different because it's supposed to be the last version of Windows we'll ever see - Well, we'll seePersonally, I'm 100% sure, there'll be a new version eventually. It's just a question of how many years it will take. The problem is that 'living' software doesn't age well: Adding more and more features to a software, changing and fixing code in several iterations will inevitably lead to clunky code that is hard to comprehend and maintain until you reach a point where it's simply better to start from scratch..
There are certainly parts that were rewritten over time, but throwing out everything and rebuildng from there is unlikely, and unneccessary, and most definitely hasn't happened so far.
"Living" software can age poorly if the development team is not taking steps to avoid it, but it is possible to take such steps. Good architectural design, regular refactoring, strict coding guidelines, reviews, automated testing...
The version number we hear - Windows 7, Windows 8.1, Windows 10 -that's mostly a marketing thing. It has little do with the underlying software.