In some respects, I wish that were true. The problem is, softice
does have a future, it just isn't a very pretty one. Compuware keeps dragging it along like some kind of shambling, muttering zombie. The whole thing is just kind of held together with tape and bubblegum because they apprently don't see any value in, you know...actually
updating the friggin' code once in a decade or so. Anyway, they either need to let it live by actively developing new versions that work, or let it die. But they can't let it die because what are you going to replace it with? I'm not saying there aren't
any alternatives for ring-0 debuggers, but none that really compare to softice. It's the only tool of its kind,
if you can actually get it to work.
As much as I like olly, it's can't be a total replacement for softice. I'm not sure what Olleh's plans for version 2 are, but I gather that they don't involve any ring-0 debugging yet. But, it's still early in Olly's life, so maybe someday. All I'm hopin for in version 2 is that he gets all the bugs shaken out of the conditional tracing feature, and maybe some speed inreases there, too. There are a lot of things that Olly does very well, and even better than softice, really.
Maybe that new Virutech debugger (hindsight?) will be ring-0. I don't think it even goes beta until May, though
