freedquaker said: Windows core is pretty streamlined and relatively efficient. But for whatever reason, the windows releases have been VERY BLOATED ever since the advent of Windows Vista, which does not only tax the system performance wise but also takes too much space. |
Windows Vista, Windows 7, and Windows 8 all create a hidden partition on the computer for restoration. In addition, the OS does a better job of protecting itself (it does this with a file cache) as well as better cataloging with system restore points. In addition, more of the OS is installed on the HDD than with Windows XP. With Windows XP and prior, if you wanted to chance the features of the OS, you had to keep your disc on hand to install them. With Windows Vista and later, uninstalled features are available without the disc for installation. Essentially you activate those features with a flip of a switch.
Microsoft also did something different that I don't entirely understand yet. In Windows XP you only had local profiles. In Windows Vista and later you have both roaming and local profiles cached on the system. So where as application data used to be maintained in one spot, it's now maintained in two. That's true whether you have the Home edition or the Professional edition. Yet the only versions that can take advantage of a Domain log-in as I recall -- where a roaming profile might be used -- are the Ultimate and Enterprise versions.
Your statement regarding Microsoft and OSes would ring true if it weren't for the fact that the Xbox 360 OS was Windows NT based and ran in as little as 32MB of memory. Windows Phone 8 was a transitional OS. Much like Windows ME was the transition between Windows 9x-based OSes and Windows NT-based OSes, Windows Phone 8 was the transitional OS between Windows CE-based Windows Phone 7 and Windows 8 compatible Windows Phone 8.1. Windows Phone 8 had its own set of unique APIs. While Windows Phone 8.1 does too, developers can create applications that work across Windows platforms. They couldn't do that before Windows 8.1 Update 1 and Windows Phone 8.1.