Windows: Microsoft Beating on a Dead Horse


Recommended Posts

NeoSmart Technologies has released an objective research article delving into the reasons why Microsoft 's Windows Operating system isn't coming along as well as it should in the market and isn't accomplishing what it set out to do. For a change however, the research is objective and reinforces the criticism with suggestions and solutions - instead of just flame.

But Vista is the end of line. I?m not saying Microsoft won?t make another Windows, they probably will, but it?ll be a mistake. Even Vista was a mistake. Technology just doesn?t work that way, and it can be a treacherous beast to tame and fatal to maiMicrosoft has two things going against it; two things that make Windows dead; and two things that could mean the end of line for everything Microsoft: Microsoft?s insistence on backwards compatibility, and ultimately, their failure to recognize change and move on ahead.

ead.

Source: NeoSmart Technologies

Story: Microsoft Beating on a Dead Horse

People would go nuts if MS cut backwards compatability with Windows.

The article doesn't suggest no backwards compatibilty - just a different way of doing it (no compatibility in the kernel, but via native emulation - just like OS X)

People would go nuts if MS cut backwards compatability with Windows.

Care to explain why? They already own VirtualPC...why couldn't they use that as a basis and create an emulation layer for backwards compatibility (like Rosetta, but for the same architecture) until apps are updated or brought up to speed. I mean, hell, they already have a half-assed "compatibilty mode", why not go full-blown and do it right? If it would legitimately make Windows better, who wouldn't be all for it?

Microsoft has two things going against it; two things that make Windows dead; and two things that could mean the end of line for everything Microsoft: Microsoft’s insistence on backwards compatibility, and ultimately, their failure to recognize change and move on ahead.

I find that with a lot of things, not just Windows, but it is so very true. Problem is that people WILL moan if they just cut-off backwards compatibility. I would like to see a COMPLETE re-work of Windows and (as somewhat mentioned in the article), for them to include a "lite" Windows version that you can boot to for running old things that won't run in the new Windows.

Maybe we will see this kind of change from Ray Ozzie?

the way applications are installed and uninstalled in Windows sucks

No idea what Mac is like, but I tried Linux a few days ago, and it was good and bad. If you selected something that was in the list of available programs it was easy - it automatically downloaded the files and installed it. But if you wanted something that wasn't... It wasn't as easy.

People would go nuts if MS cut backwards compatability with Windows.

Then create a Classic environment - like Mac OS X has for Mac OS 9 and below support - to make the transition less harsh and give people and companies time to adapt:

picture15si.png

I find that with a lot of things, not just Windows, but it is so very true. Problem is that people WILL moan if they just cut-off backwards compatibility. I would like to see a COMPLETE re-work of Windows and (as somewhat mentioned in the article), for them to include a "lite" Windows version that you can boot to for running old things that won't run in the new Windows.

Maybe we will see this kind of change from Ray Ozzie?

Is it a management thing?

MS needs to transition. Make Windows and another OS. Slowly --> the other OS and let Windows die out.

Then create a Classic environment - like Mac OS X has for Mac OS 9 and below support - to make the transition less harsh and give people and companies time to adapt.

That's exactly what the article says :) :D

That's exactly what the article says :) :D

I think it's an absolutely ingenious solution Apple came up with to ensure that they could start over and leave the old Mac OS behind, yet to ensure that most Mac OS 9.2.2 users could continue to use their applications.

But I guess Microsoft doesn't really feel the need to fundamentally improve things.

Edited by Neowave

Neowave, could enlighten me on this? I don't understand how Apple did it or how it works for Mac OSX, but I am looking at getting a MacBook so explain with a bit more detail ?

In OSX, if you try to start an OS9 app, it will load up OS9 from inside of OSX, and run that app.

Neowave, could enlighten me on this? I don't understand how Apple did it or how it works for Mac OSX, but I am looking at getting a MacBook so explain with a bit more detail ?

The MacBook does not support OS 9 emulation, nor does any Intel-based Mac.

Also, it does load up a full OS 9 OS in an emulation layer, you can watch the whole boot up if you want.

Neowave, could enlighten me on this? I don't understand how Apple did it or how it works for Mac OSX, but I am looking at getting a MacBook so explain with a bit more detail ?

Classic is basically running two OSs - in this case Mac OS X and Mac OS 9.2.2 - at the same time without the need to actually dual boot. It's a transparent layer that enables you to run Classic applications right from the desktop, so not inside a window like Virtual PC or VMWare Workstation.

Here are some shots:

Preference pane:

picture20hc.png

Mac OS X and 9.2.2 (Classic) system folders on the same partition:

picture53jd.png

Boot/Loading screen:

picture47zn.png

Mac OS 9 application running on Mac OS X desktop:

picture33dt.png

Mac OS 9 application in the background:

picture42oq.png

As you can see both Mac OS 9 and Mac OS X applications retain their own native interface without compromising one another in any way.

So for Mac OS 9 applications that means: No Aqua interface or any other Mac OS X technologies/enhancements.

For Mac OS X it means: No legacy icons outside the Classic system folder, no Aqua interface being cluttered with old graphics, no bloat from legacy support (files, drivers etc.) inside the system's core (so basically everything we don't see in Windows XP/Vista today).

However, after 5 years of service Classic mode will become extinct mostly due to the Intel transition as Mac OS 9 is unable to run on x86 based CPUs.

Edited by Neowave

Yes the way Microsoft has choosen to handle backwards compatibility is a problem with the 32-bit OS family. But I can't believe that they wouldn't have thought about it with all the programmers within MS, there must have been another reason.... Or does this mean that it's time to replace a few managers/designers?

Edited by Evolution

Yes the way Microsoft has choosen to handle backwards compatibility is a problem with the 32-bit OS family. But I can't believe that they wouldn't have thought about with all the programmers within MS, there must have been another reason.... Or does this mean that it's time to replace a few managers/designers?

I think the drive for Microsoft to fundamentally change things isn't big enough. In order for that to happen more users and developers need to loose faith in their OS.

Is it a management thing?

MS needs to transition. Make Windows and another OS. Slowly --> the other OS and let Windows die out.

That's exactly what the article says :) :D

I agree... MS needs to cut ties, emulation seems the best bet, IMO. Windows needs to leap forward in technology.

i hope Vista is a HUGE success, and people just eat it up with a spoon. So we can turn back, and spit in all these haters faces.

im so sick of these articles, if you don't like Vista, Microsoft isn't forcing it down your throat.

i hope Vista is a HUGE success, and people just eat it up with a spoon. So we can turn back, and spit in all these haters faces.

im so sick of these articles, if you don't like Vista, Microsoft isn't forcing it down your throat.

ditto, just not that harshly.

people are consumers, and they have a choice. If you dont like it, then go off and get/do your own thing.

Then create a Classic environment - like Mac OS X has for Mac OS 9 and below support - to make the transition less harsh and give people and companies time to adapt:

Emulating a 'classic' Windows XP and before environment in an upcoming Windows OS may sound like a good idea - but as much as an advantage it may be, there's the problem of a speed hit in the emulated OS. At least for now, the compatibility settings in XP/Vista are nothing more than changing a few settings instead of emulating an older core.

for some reason i just cant see microsoft windows suddenly dying. perhaps slipping in market share (which wouldnt be a bad thing) but not dying. they do have an exceptional product and yes improving it.

do i see others coming up. yes. i think thats good to. i think mac should have more market share and it would be nice to see linux jump leaps and bounds as well so it could be decently used more commonplace.

mac is good in that respect, but not common place. also windows should improve more on security.

none is perfect. most of all the death of ANY competitor is bad for the consumer. :yes:

Compatibility modes—also referred to as " layers"—are essentially collections of compatibility fixes that serve to emulate a specific operating system environment for an application. For example, the Windows 95 Compatibility Mode contains approximately 50 of the most common fixes applied to older Windows 95 applications so they can function properly on Windows XP. Some of the fixes include: returning Windows 95 version credentials; precise emulation of the Windows 95/Windows 98/Windows Me heap manager; file path fixes to redirect Windows 95/Windows 98/Windows Me desktop and start menu folders to their Windows XP equivalents in the Documents and Settings folder; and registry virtualization to emulate Windows 95/Windows 98/Windows Me registry data.

How well do XP's Application Compatibility modes work, anyway?

I think this is a better way to do it anyway...

You'd rather use WINE in 'nix than VMWare if you could, right? Hopefully, it'll just get better with Vista....

Edited by MioTheGreat

Uhh, is there any sort of proof anywhere that Windows' backwards compatibility causes problems? Because I sure haven't read any articles to that effect. Seriously though, if someone can link up some technical documents for me to read that'd be great.

I've noticed that throughout the years Microsoft has been doing exactly what this article wants, albeit at a slow, controlled pace. They transitioned to the NT kernel, and as they add support for newer things the older stuff tends to drop off. A lot of old hardware is covered by Windows generic drivers now, it's not like Windows has a billion different old drivers included.

Personally, I would guess that backwards compatibility is not a very big deal for Microsoft. It's not like there's 10 different versions of the Win32 API or something like that. I also think it's ironic how people want things like this and then whine when DirectX 10 won't be backported to XP...

i hope Vista is a HUGE success, and people just eat it up with a spoon. So we can turn back, and spit in all these haters faces.

im so sick of these articles, if you don't like Vista, Microsoft isn't forcing it down your throat.

And I'm so sick of people who don't have a bloody clue about software development in general let alone issues involving backward compatibility making such fanboy comments.

Vista has major issues with resource usage. Just ask Brad Wardell or any other IT professional actually testing out Vista trying to see how it will handle "real work". If you cannot see the problems, then I'm afraid that you are blinded by being an overly optimistic fanboy.

What are you going to say when it comes out and it is a total letdown? Are you going to ignore the problems and say it is better than XP? Because right now, Vista is a lot worse than XP.

The problems with Vista have nothing to do with backwards compatibility. That is just an excuse apologists use to defend MSFT. The problems with the Vista project go much deeper than minor issues with preserving backwards compatibility. I would say that maintaining backwards compatibility only contributes to more potential security flaws and bugs than anything else.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • 1. Define "better". 2. It's still more expensive than equivalent PCs so... And there is not one Windows platform. This is the mistake ALL Apple oriented people make. Apple is one OEM. You could reasonably compare them to one PC OEM, say Dell or HP. But you can't compare them to ALL PC OEMs. Case in point, Apple has NO touch screen MacBooks. No tablet Macs. There are no rugged Macs. The variety of PC OEM design is insane. With Apple, you have... Apple. The problem is that you're starting with Apple as the definition of "good" then filtering out anything that isn't close to an existing Apple product, then trying to homogenise all of those left into a fictional product line and then ignore any innovations to create a minimal feature subset so you can say "See! Apple better!" PS: I was an Apple dev for 17 years and helped develop MacInTalk and disability solutions for Apple, and worked on Microsoft Office for MacOS - and I have several Macs and MacBooks - so tread very carefully.
    • Major Xbox layoffs may claim South of Midnight developer Compulsion entirely by Pulasthi Ariyasinghe Microsoft has been making major changes in its gaming wing Xbox for a few months now, including the appointment of a new CEO, a large number of leadership changes, and strategy shifts. However, the company is seemingly also looking at initiating a major layoffs wave at Xbox and perhaps even a studio closure. The new report lands from Kotaku, Xbox first-party developer Compulsion Games is being shuttered soon by Microsoft. For those unfamiliar with the studio, it's the team behind Contrast (2013), We Happy Few (2018), and South of Midnight (2025). Its latest game was quite well received, even winning a Peabody Award for its writing. It even received a 9/10 in Neowin's own review, highlighting its engaging storyline, gorgeous world, and curious characters. The studio joined Xbox Game Studios in 2018, just as Microsoft announced it is acquiring Playground Games, Undead Labs, and Ninja Theory. Despite recent listings for new staff roles, according to the new report, Compulsion Games is being closed entirely, with over 90 staff being let go. Kotaku also added that the studio's leadership is in negotiations with Microsoft about this decision, but no official details have been revealed yet. The report lands just as two senior managers of Xbox leave their posts at Microsoft Gaming. Head of Xbox Game Studios Craig Duncan and chief of staff Louise O'Connor originally began their journey in Rare and have been a part of Xbox for over two decades. Dunkan has been responsible for games like Kinect Sports and Sea of Thieves, while O'Connor was primarily working on Rare's Everwild project before its cancelation. If this report about the studio shutdown is accurate, this may just be the start of a major new layoffs wave at Xbox Game Studios. There are also rumors of Arkane Studios being heavily affected. As always, take all these reports with a grain of salt until something official materializes from Microsoft or the studios.
    • The flaw with this analysis is that this laptop has a cellphone CPU in it. In the Intel world, that would be an N150 and those are everywhere, even in low end laptops. You can get an N150 based NUC with 16GB RAM and 256GB-512GB SSD... NOT soldered in... for < $500 Canadian (around US$360). The problem is two fold: tech bloggers/writers on most tech site (like this one, ironically) overvalue Apple and apparently aren't in the same earnings class as most regular people. As a result, we get breathless articles about how everyone needs a folding phone when most people just cannot afford one... or really need one. And we get Apple used as the baseline metric regardless of whether that comparison makes any sense. If Dell or HP released a retail laptop with a cellphone motherboard, you'd be all over them for doing that - but Apple does it and it's genius. I see articles suggesting what Samsung - a company that basically started the foldable phone market and has built them for eight years - needs to do to compete with Apple's unreleased, unspecced and unseen folding phone. Sorry, no - if the Neo (really creative name there BTW - still, better than the Go, the other "creative" product name everyone's using) encourages PC makers to make cellphone laptops using lower end ARM processors, we all lose. It's a step backwards and a capitulation to the fact that semiconductor makers and computer OEMs (and tech bloggers) have totally lost the plot.
    • Everyone should install this extension and ignore games that use AI. https://chromewebstore.google....nnigaaeelfkeomjcngmnh?pli=1 https://addons.mozilla.org/en-US/firefox/addon/ai-warning-for-steam/
  • Recent Achievements

    • One Year In
      ThatGuyOnline earned a badge
      One Year In
    • Week One Done
      Jeroen Wilms earned a badge
      Week One Done
    • Week One Done
      rolfus earned a badge
      Week One Done
    • One Month Later
      Leroy Jethro Gibbs earned a badge
      One Month Later
    • Conversation Starter
      flexorcist earned a badge
      Conversation Starter
  • Popular Contributors

    1. 1
      +primortal
      505
    2. 2
      +Edouard
      198
    3. 3
      PsYcHoKiLLa
      127
    4. 4
      Steven P.
      82
    5. 5
      ATLien_0
      74
  • Tell a friend

    Love Neowin? Tell a friend!