Slashdot Mirror


Microsoft Ponders Windows Successor

InfoWorldMike writes "Before Vista is even out of the gates, a Microsoft exec was talking Wednesday about Windows' replacement at a VC conference. Speaking at The Venture Forum conference, Microsoft's Bryan Barnett, a program manager for external research programs in the Microsoft Research group, said multicore architectures are of particular interest when weighing what to put in future operating systems at the company. "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today," Barnett said. Well, with Vista in the pipeline as long as it has been, you must admit it is not surprising Microsoft is taking the long-term view. And it won't be built overnight: There is no timetable for a Windows successor right now. But early work on this effort has not yet been organized, with five or six small projects afoot in various places throughout the company, Barnett said."

97 of 320 comments (clear)

  1. Child of my Child? by MinutiaeMan · · Score: 4, Funny

    Shouldn't this article instead be from the "twenty-years-too-late" department?

    1. Re:Child of my Child? by megaditto · · Score: 4, Insightful

      Was I the only one having the eery deja vu feeling when beta-testing Vista? Feeling like it's 2000, and you are beta-testing Apple's OS X. Fast hardware suddenly feeling unresponsive? Simple apps taking up 100 MBs of RAM? Each window stored uncompressed in VRAM? Crap paging system? Cut corners on POSIX compliance? Connected to a network share with less than 20,000 time-lapse tiffs, and the Vista freezes, crashes to 'classic' shell (complete with NT4-style 'Start' button!), then reboots :(

      I just couldn't stop asking myself: they spent 5 years building THIS?

      Given the availability of user-friendly Linux distros (SuSe, RedHat, Ubuntu), and given that Apple's OS X.5 runs flawlessly on x86, I am drawn to conclusion that MS is fatally late.

      X2 4400+ getting 1.2 'performance' rating, I didn't know whether to cry or to laugh. Maybe I just got sucked in by all that talk about 3D interface, aux.display support during sleep, new printing subsystem, and revolutionary user security framework?

      --
      Obama likes poor people so much, he wants to make more of them.
    2. Re:Child of my Child? by NutscrapeSucks · · Score: 5, Interesting

      You know, I remember testing "Windows NT 5.0 Beta 2", and the desktop could barely draw itself, there were loads of icons missing, you couldn't run MS Office, the admin tools would bluescreen the box, and it took about 30 seconds to open the start menu. And I was thinking "They spent 4 years building THIS?" And that turned out to be Windows 2000, widely considered to be the least crap version of Windows ever.

      There's the real possiblity that Vista might turn out to be a unusable crap heap, but its way to early to make that call. I'm kinda suprised that they had a public beta with 6 months (plus 3 more once it gets pushed again) to go.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    3. Re:Child of my Child? by mgblst · · Score: 2, Funny

      And that turned out to be Windows 2000, widely considered to be the least crap version of Windows ever.
       
      Oooo, high praise indeed. No need to get all gushy.

    4. Re:Child of my Child? by baadger · · Score: 3, Interesting

      Driver issues are most likely to blame for your poor Vista experience.

      I have a AMD64 3500, 960MB of RAM (integrated 64MB graphics) and can just about scrape a 'performance rating' of 3. I upgraded from 512MB to 1GB of RAM YESTERDAY and the difference it made to Vista is like comparing apples to goats.

      Out of the box Vista surps up 300-400MB of RAM on a fresh boot (I haven't taken an exact measurement).
      My Gnome/Linux desktop uses about 115-140MB and XP x64 is about 165MB (Gnome starts lower than XP x64 but generally increases with a little use of the UI, I think it loads more stuff into RAM on demand than Windows Explorer). I would hope this huge memory requirement is reduced when Redmond cannabalise Vista Ultimate into it's various flavours but I doubt it. There seems to be alot of processes and services running out of the box in Beta 2, but I haven't had time to see what they are all about.

      I noticed my boot time in Vista is very slow, but the performance control panel applet reports this is due to a bad driver.

      Interestingly the full Aero interface is more responsive than Windows Classic! It's a shame it's so damn ugly...

      My experience with Vista is therefore best summarised as: It's just as responsive as XP but guzzles more RAM, it's ugly and has alot of bugs and driver issues to work out before it goes RTM, personally haven't seen enough yet to turn me back from Linux but I think Vista will be a success.

    5. Re:Child of my Child? by hysonmb · · Score: 2, Interesting

      I've got to say, it seems that a lot of people still haven't grasped the fact that this is Beta software. There have been changes since the public beta went live already that have increased performance / fixed reported issues. Does anyone remember the first few builds of Longhorn? You could barely get it to install. I honestly don't think that MS should have put out a public beta, not yet at least, too many people are acting as if it's the final code and condemning it.

      By the way, the rating issue is something that has already been addressed and MS is working on changing it to make it more reflective of the systems that exist today. I have a x64 3500+ and it's showing a 5 for performance rating.

      Just keep an open mind that Betas historically are released with the intent of getting feedback and fixing it before the Release Candidates (where MS should have started the public releases) are out.

    6. Re:Child of my Child? by ElephanTS · · Score: 2, Interesting
      Was I the only one having the eery deja vu feeling when beta-testing Vista? Feeling like it's 2000, and you are beta-testing Apple's OS X.


      Ha ha! I thought it was just me!

      Now imagine, OSX didn't get primetime ready until 10.3 (released 2004 I think, or was it 2003?), so there's realistically a chance that Vista won't come into its own for another 3-4 years. As you say, they are too late, and I agree, it's possibly fatal.
      --
      spoonerize "magic trackpad"
  2. DNF by omeomi · · Score: 4, Funny

    Nice! I bet it's going to ship with Duke Nukem Forever Part Deux

  3. Vapour? by tepples · · Score: 3, Insightful

    The three states of matter are solid, liquid, and this announcement ;-)

    But seriously, does anybody think this announcement was intended to dissuade businesses and government agencies from trying the alternatives to Microsoft Windows that exist now? And will it work?

    1. Re:Vapour? by Nitewing98 · · Score: 5, Insightful
      But seriously, does anybody think this announcement was intended to dissuade businesses and government agencies from trying the alternatives to Microsoft Windows that exist now?

      Yes.

      And will it work?

      And no.

      Barnett's quote of "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today," is meant to obfuscate the fact that there are OS's that handle multiple processors very well (Linux and OS X, not to mention other unix variants).

      Microsoft has a vested interest in not doing PR work for the 'nix community. And they certainly don't want to imply that Vista won't get the most out of the current crop of processors when other OS's will.

      Mark my words folks, we're currently watching the Fall of the Roman Empire. Nero (Ballmer) is fiddling (throwing chairs during temper fits, screaming "Developers!" repeatedly, etc.) while the city of Rome (Redmond) is burning to the ground.

      I guess the capitalists were right, leave the marketplace alone and eventually it will find a center and select a survivor. In the OS wars, my money is on unix (in any flavor, take your pick) as the eventual winner. I'm sure Bill Gates knows this, that's why he's bailing while he can, just as he bequeathed the empire to Ballmer years ago when the DOJ was breathing down MS's neck. Gates is a lot of things: Stupid isn't one of them.

      --

      Nitewing '98

      Everything works...in theory.

    2. Re:Vapour? by DrSkwid · · Score: 4, Interesting

      At the OS level, a decent scheduler and not using giant locking will get you most of the way.

      To get the most out of it though, the applications need to be multi-threaded and multi-threaded programming in (standard) C/C++ is not straight forward, in fact it can be almost downright impossible to debug.

      Other programming languages are much more suited to multi threaded programming, particularly those that use the CSP model.

      Construction of Concurrent Systems Software
      http://www.herpolhode.com/rob/lec1.pdf
      http://www.herpolhode.com/rob/lec3.pdf
      http://www.herpolhode.com/rob/lec5.pdf

      My favourite, of course, is Limbo but I only know of one environment where that is implemented : Inferno

      here's another discussion on a similar theme

      http://it.slashdot.org/comments.pl?sid=164547&cid= 13736089

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  4. Know what would be funny? by BWJones · · Score: 4, Interesting

    Yeah, you know what would be *funny*? If Microsoft licensed OS X.......

    No, seriously..... OS X runs on Intel now, and Apple is working hard on compatibility layers for multiple OSs and it is the slickest, most stable, most beautiful mainstream OS out there right now. It would be especially funny as back some years under Gil Amelio, Apple actually looked at licensing Win NT for the new OS when Copeland was in horrible shape. Thank gawd that never happened or Apple would be where SGI is now (or worse).

    Hey, you know that Microsoft has used Apple as their R&D arm for years now, right? Why not just formalize it? :-)

    In all fairness, I am not saying that Microsoft can't do it themselves, I'd just like to see a return to the good 'ol days when Microsoft made good, solid applications and were not trying to be all things to all people. They used to you know...... I am thinking of the early versions of Excel (Multiplan) and Word on the first Macintoshes along with Microsoft MacEnhancer, Chart and Basic.

    Although one has to wonder what is going on when Microsoft's programmer team for Windows is in the several-thousands and Apple's development team for OS X is around 300.

    --
    Visit Jonesblog and say hello.
    1. Re:Know what would be funny? by r00tman · · Score: 2, Interesting

      Doesn't MS still own a considerable portion of Apple?

    2. Re:Know what would be funny? by mtec · · Score: 2, Informative

      No.

      --
      Cake or Death? Cake Please!
    3. Re:Know what would be funny? by Cyner · · Score: 4, Interesting

      OSX is based largely on BSD. Take the thickest concrete foudation you can find and add a pretty interface. What do you expect?

      --
      FreeBSD.org - The power to serve
    4. Re:Know what would be funny? by rifftide · · Score: 2, Funny

      Instead of basing the successor on OS X, maybe MS will come out with Plan X OS

    5. Re:Know what would be funny? by Pink+Tinkletini · · Score: 5, Interesting

      Never happen. To personify the company, Microsoft's ego is too big; you ever notice how it routinely enters markets completely irrelevant to its then-current strategies, apparently only for the sake of proving to itself, once again, that it's capable of domination? Microsoft wants so badly to be the best that it can't stand the sight of another tech company being successful. This seems to stem from some sort of deep-seated insecurity.

      So even if Microsoft were already licensing OS X today, you can bet it would be looking for ways to homebrew a solution of its own. Not to mention the fundamental differences in taste and approach to workplace environment between the target demographic of Windows vs. Mac OS X, but we'll not go there yet...

    6. Re:Know what would be funny? by Penguinoflight · · Score: 5, Interesting

      Apple got where they are by copying other people as well. Microsoft would be largely naive to license OS X, because the development team for OS X had hardly anything to do, and they didn't have to license anything to do it. What microsoft has been trying to do from day one is to avoid the ideas and basics of Unix. It worked for the first 10 years or so, but it has been failing ever since. Microsoft, for all their faults tries projects that are much harder (and more impractical) than apple. The problem with Vista too much integration with .net and C#, code that is designed for small business oriented projects being used on a huge bloated project. Microsoft may see their failure in trying to use their own code too much, but they will not likely step so low as to license a competitors OS.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    7. Re:Know what would be funny? by anaesthetica · · Score: 4, Funny

      Mr. Dvorak, please, it's late. Go back to your column and leave these poor /.ers in peace.

    8. Re:Know what would be funny? by EXMSFT · · Score: 2, Interesting

      And where did NEXTSTEP come from? Mach. Where did Mach come from? That's right. BSD. That's why there's an entire BSD layer deep in the core of Mac OS X.

    9. Re:Know what would be funny? by dilvish_the_damned · · Score: 3, Funny

      In all fairness, I am not saying that Microsoft can't do it themselves, I'd just like to see a return to the good 'ol days when Microsoft made good, solid applications and were not trying to be all things to all people.

      Ya, I still reminisce about wire-frame FlightSim as well. Ya, playing that game on the AppleII, MicroSoft was the bomb.

      --
      I think you underestimate just how much I just dont care.
    10. Re:Know what would be funny? by monteneg · · Score: 3, Informative

      Microsoft invested $150 million in Apple back in 1997, as an enticement for Apple to use IE instead of Netscape. Don't know if they still own those shares, but at a minimum they did once own part of Apple.

    11. Re:Know what would be funny? by Pink+Tinkletini · · Score: 2, Interesting
      Don't know if they still own those shares
      They don't.
    12. Re:Know what would be funny? by rolfwind · · Score: 4, Informative
    13. Re:Know what would be funny? by jcr · · Score: 3, Insightful

      Never happen. To personify the company, Microsoft's ego is too big;

      Apple had a pretty massive ego before Copland cratered, too.

      MS has just been through the biggest development project failure ever in the private sector. Their current management is on the way out before the shareholders lynch them. Think the new guy is going to commit to another six-year train wreck?

      MS has two choices: cut a deal with SJ, or try to turn Solaris into a viable desktop system. The first option would cost more but ship sooner. What they really can't afford, is another Longhorn.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    14. Re:Know what would be funny? by jeswin · · Score: 2, Interesting

      Comparison between Vista and OSX are pretty subjective. Here are some counters: 1. 64-bit support in OS X is still an after thought. While it is Vista's primary target. 2. The new audio and video driver system in Vista ahead of any other OS. 3. .Net platform is now driven into the heart of the OS. If you have written code in a "managed" environment, you already know why this is better. Of course Java exists, but the depth of the integration with the OS varies. You will never write Photoshop in Java, while .Net aims to there eventually (Paint.Net?). 4. OS X sucks in developer support. The stuff they are doing with Windows Presentation Foundation (WPF), Communication Foundation and Workflow are amazing, although I have strong reservations about platform dependency. Unless... 5. Performance? After writing this, I guess we were both trolling. :)) The discussion was about next generation Operating Systems. That is not Vista, and it is not OSX, too. Singularity might be.

      --
      Life is a conviction.
    15. Re:Know what would be funny? by BWJones · · Score: 2, Informative

      Ya, I still reminisce about wire-frame FlightSim as well. Ya, playing that game on the AppleII, MicroSoft was the bomb.

      More like subLOGIC or Bruce Artwick was the bomb. As I recall, Flight Simulator was originally created by Bruce Artwick nee subLOGIC. The version of Flight Sim I played on my Apple ][ was a subLOGIC product and I believe Microsoft purchased it from subLOGIC for the same reason they bought Bungie. They wanted Flight Sim to show off the new graphics capabilities of the new IBM PCs much like they wanted Halo to show off the X-Box. I don't know if the subsequent Bruce Artwick Organization was a formal/informal subsidiary of Microsoft or if it was a consulting gig, but Bruce stayed on to do Flight Sim for some time. Anybody know where he is/what he is doing?

      --
      Visit Jonesblog and say hello.
    16. Re:Know what would be funny? by Kyeo · · Score: 4, Funny

      Please don't anthropomorphize Microsoft. It really hates when people do that.

    17. Re:Know what would be funny? by NutscrapeSucks · · Score: 2, Interesting

      I love these pointless debates. The average Windows/Mac customer couldn't tell the difference between Cocoa running on the NT kernel and Win32 running on the Apple XNU kernel. The implementation of the underlying OS has very little to do with the desirability of either product. And in reality, Apple is a lot more likely to dump Mach than MS is to dump NT.

      Although one has to wonder what is going on when Microsoft's programmer team for Windows is in the several-thousands and Apple's development team for OS X is around 300.

      Server software, tablets, media center, 64-bit support ... Apple customers often forget there's more to computing than iMacs.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    18. Re:Know what would be funny? by Ohreally_factor · · Score: 4, Funny

      3. .Net platform is now driven into the heart of the OS. If you have written code in a "managed" environment, you already know why this is better.

      Because it's the only way to insure that the vampire stays dead?

      --
      It's not offtopic, dumbass. It's orthogonal.
    19. Re:Know what would be funny? by xwipeoutx · · Score: 2, Interesting
      What they really can't afford, is another Longhorn

      Whoa, you just blew my mind.

      Microsoft. Longhorn.

      Micro soft
      Long horn

      Wonder how subtle that was...(there was a penis joke earlier)

    20. Re:Know what would be funny? by vux984 · · Score: 2, Insightful

      The problem with Vista too much integration with .net and C#, code that is designed for small business oriented projects being used on a huge bloated project.

      Got a cite for that?

      All the reports I've seen are that Vista relies almost entirely on native code. What little managed code there was has actually been REMOVED. Vista -supports- .net, but vista isn't integrated with it at all; it barely uses it. If you could disable it, Vista probably wouldn't even miss it.

    21. Re:Know what would be funny? by Darth · · Score: 3, Informative

      What microsoft has been trying to do from day one is to avoid the ideas and basics of Unix.

      what day was it when they bought zenix and tried to market their own unix based os?
      was day one the day they sold that to sco and agreed to a contract that said they would never create a unixlike operating system that would compete with sco unix?

      --
      Darth --
      Nil Mortifi, Sine Lucre
    22. Re:Know what would be funny? by NutscrapeSucks · · Score: 5, Interesting

      Apple had a pretty massive ego before Copland cratered, too.
      MS has just been through the biggest development project failure ever in the private sector
      MS has two choices: cut a deal with SJ, or try to turn Solaris into a viable desktop system.


      Copland was a technology failure -- the old MacOS just couldn't be "modernized" without breaking applications / using too much memory / etc. There was just no way to add SMP and memory protection to the thing.

      Vista is a management failure. Rather than shorter release cycles with incremental improvments, MS put it on themselves to do it all in one big release. Nobody was asking them to do this -- it was just arrogance on their part. People want better security and search functionality in Windows, they don't want it rewritten in C# and they don't want shoot-the-moon features like WinFS. They don't even necessarily want transparent windows.

      If there was an XP2004 and an XP2006 released, you wouldn't see the bitching. XP's biggest problem at this point is just that it's old and clunky.

      So, different problems, different solutions. Apple had critical technical problems and had to buy a new OS to fix it. Microsoft has a project management problem .. Buying Solaris or OS X is only going to make the management problems worse, not better. They really just need to clean house of whomever is setting these development targets, and it looks like they've already started with the Chief Architect.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    23. Re:Know what would be funny? by finnif · · Score: 2, Insightful

      Although one has to wonder what is going on when Microsoft's programmer team for Windows is in the several-thousands and Apple's development team for OS X is around 300.

      It's really no mystery, you're comparing the needs of a tiny market versus a vast one.

      After the initial 4 year MacOS X development span, it's been incrementally revved to address the needs of a niche user market. Most of these users aren't businesses with extensive numbers of Macs. If they have Macs, they're integrated into other systems (Windows, most likely). On the support side, several thousand existing apps need to be supported, the developers of almost always do whatever Apple asks them to do (like switch to XCode, Universal binaries, e.g.). Apple also uses a considerable amount of OSS, like GCC, Konquerer, SQLite, etc.

      Windows, on the other hand, has several hundred million users and tens of millions of existing apps. While only a handful of companies have ever developed their own "enterprise" systems on Mac, millions have done it on Windows. Not only does this need to work for those users, but Microsoft needs to sell it. Apple has the Cult o... I mean captive audience who will pay for $130 upgrade because it has "Dashboard" and "Spotlight". Sales like that are not as easy for Microsoft coming from a business perspective, many of which still run Windows 2K.

      For business, Vista's strongest selling points are .NET finally shipping with a boxed copy Windows, IIS 7, WinFX and UAC. That's about it. But it still takes several thousand developers to sort through all off the requirements of several hundred million users and try to develop the things that will ultimately ship and sell more copies of Windows. It's unfortunate Microsoft isn't more successful with the former part (shipping :(... I would have liked to see WinFS make it out the door). I honestly have no idea why Microsoft seems to be targeting the home market with Vista more than the business market. Maybe because they can't ship OSes fast enough to make that a lucrative revenue stream like SQLServer?

    24. Re:Know what would be funny? by BrynM · · Score: 3, Insightful
      Although one has to wonder what is going on when Microsoft's programmer team for Windows is in the several-thousands and Apple's development team for OS X is around 300.

      I think you nailed a big part of Microsoft's problem there. It's software written by a creative bureaucracy. IBM is like that, except their aim is functionality and reliability not the nebulous "user experience". The former is a collection of software "artists" and the latter is a more scientific and testable approach. When a few artists collaborate, the result can be something dramatic (OS X), but if you have too many you generate little visionary fiefdoms where their goal is a smaller portion of the whole. Thus, feature FOO may be quite clever in it's methods and interface, but breaks completely when feature BAR (built by another fiefdom) is enabled. You also get wars between the fiefdoms that change the direction of the end product (interface versus security). Worse still, MS has grown to behemoth proportions in such a way that even the fiefdoms themselves are bloated and approaching the same state as the whole.

      MS can't revitalize itself (or windows for that matter) without downsizing, IMHO. They won't do it though. They are probably afraid that it will be perceived as weakness by the public and the stock market. ...Or they just won't drop the "we're the biggest and therefore the best" chip from their shoulder no matter how wrong it may be.
      --
      US Democracy:The best person for the job (among These pre-selected choices...)
    25. Re:Know what would be funny? by Fred_A · · Score: 2, Funny

      But where did BSD come from ? Was it not just basically a rewrite of the old UNIX V6 ? Itself an evolution of the original UNIX ?

      And was Unix not inspired by MULTICS ?

      Yet there is no trace of MULTICS in Mac OS X...

      Coincidence ? I think not...

      It's a conspiracy I tell you !

      --

      May contain traces of nut.
      Made from the freshest electrons.
    26. Re:Know what would be funny? by NutscrapeSucks · · Score: 3, Insightful

      Backward compatibility is a perfectly reasonable requirement, a successor OS would fail without it.

      Apple was using virtualization with A/UX ... they didn't need Steve Jobs to tell them about it.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    27. Re:Know what would be funny? by Baloo+Ursidae · · Score: 3, Insightful
      And in reality, Apple is a lot more likely to dump Mach than MS is to dump NT.

      Which is sad, really, since the rest of the world let VMS die long ago.

      --
      Help us build a better map!
    28. Re:Know what would be funny? by wirelessbuzzers · · Score: 3, Insightful

      Supposedly, Longhorn is named for a pub between Whistler (XP) and Blackcomb (Windows 2009?). It was supposed to be a stopping-off point on the way to The Next Big Thing.

      --
      I hereby place the above post in the public domain.
    29. Re:Know what would be funny? by mrchaotica · · Score: 2, Informative

      Who the heck cares about the kernel?! OS X has a BSD userland, therefore it is based on BSD!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  5. Re:In other Words... by RootsLINUX · · Score: 2, Insightful

    Lets not forget all of the "useful" features that they have cut out of it along the way. If Vista fails, it won't be just because of delays.

    --
    Hero of Allacrost, a FOSS RPG for *NIX/*BSD/OS X/Win
  6. NT architecture not even utilized by jimmyhat3939 · · Score: 4, Interesting

    What I think is odd about this is that the NT architecture has never really even been fully utilized, at least on the consumer side of Windows. In a lot of respects, NT is a pretty clever system, including highly individualizable security for files, processes, etc. It also supports multiprocessing well, contrary to the implication of the article. Point being, I'm not so sure the solution for Microsoft is to throw out NT and move on to something else (Singularity, or whatever it may be). I would suggest they instead look at the features already in place with NT and look at ways to actually enable and present them in a reasonable way in their consumer OSes. I guess this is the plan in Vista, but we'll see. The other thing I'd like to see Microsoft do is separate out the kernel-level framework (NT system, drivers, etc) from the UI framework, so that it would then be possible to treat those two elements separately, in the same way that Linux has the kernel and X/Window Manager stuff totally separated out. But, I guess that would make it harder for them to make money, so it's unlikely.

    --
    Free Conference Call -- No Spam, High Quality
    1. Re:NT architecture not even utilized by Osty · · Score: 5, Insightful

      What I think is odd about this is that the NT architecture has never really even been fully utilized, at least on the consumer side of Windows. In a lot of respects, NT is a pretty clever system, including highly individualizable security for files, processes, etc. It also supports multiprocessing well, contrary to the implication of the article. Point being, I'm not so sure the solution for Microsoft is to throw out NT and move on to something else (Singularity, or whatever it may be). I would suggest they instead look at the features already in place with NT and look at ways to actually enable and present them in a reasonable way in their consumer OSes.

      I think the key point to keep in mind here is not that Microsoft is looking for a successor to Windows, but that these statements came from "a program manager for external research programs in the Microsoft Research group". This is what Mirosoft Research does. They come up with blue-sky ideas like replacing Windows entirely, and then the product groups integrate those ideas into real, shippable products. As an example, the "Drivatar" AI used by Forza Motorsport came directly out of MSR. The researchers had grand plans for the technology (get real motorsport "legends" to generate drivatars based on their driving style, learn from the player as he's playing, etc), while the implementation in Forza was more practical (the main AI was based on pre-release training and didn't learn from watching the player, there were no "professional" drivatars, the player had to actively train his drivatar in specific sessions rather than having it learn while he plays, etc). That's not a bad thing, and it's still a damn sight better than most other racing game AI out there (Gran Turismo, I'm looking at you. Damn retarded bumper car AI ...). Researchers are good at coming up with crazy ideas and sample implementations that don't take into account the rest of the system (back to Forza, there's only so much processing available in an Xbox to handle all of the physics and AI, which means that real-time drivatar training wouldn't be feasible). If you know what to look for, you can see many Microsoft Research contributions in shipping products (speech, grammar checking, natural language processing, etc in Office; anti-phishing in the MSN/Windows Live Toolbar and IE7; pretty much the entire backend for MSN/Windows Live Search; and so on), but it's only bits and pieces. Go poke around, look at the many areas of research going on at MSR. Take a look at their sample code. And then remember that when you see a similar but less-grandiose feature 5-10 years from now in a real, shipping product.

      Note: I'm neither a Microsoft researcher nor a Forza developer, so all of the information above is what anyone can deduce from the sources I cited.

      The other thing I'd like to see Microsoft do is separate out the kernel-level framework (NT system, drivers, etc) from the UI framework, so that it would then be possible to treat those two elements separately, in the same way that Linux has the kernel and X/Window Manager stuff totally separated out.

      Microsoft has already done this to a fair extent with Terminal Server. The main thing to keep in mind is that the main bits in kernel space really are drivers, not the UI framework (and even that's changing with Vista). Terminal Server is very much Microsoft's X. Do you remember the "Fast User Switching" feature in Windows XP? Yeah, that's Terminal Server, and what it really means is that every time you use the Windows UI (in XP and 2K3) you're actually interfacing through a local Terminal Server session (just like X!). Of course, TS will have its little differences when running over a network, like not supporting video overlays or 3D acceleration, but in most case

    2. Re:NT architecture not even utilized by Baki · · Score: 2, Informative

      Do not forget that Windows NT is based on VMS. VMS lost long long ago from Unix, and for a reason. In the 70s and eary eighties, Digital shipped their hardware with VMS. Even though the operating system came with the hardware, many users replaced it with Unix because they liked it better.

      I have been unfortunate enough to have to work with VMS (system programming) myself, and I can tell you that it was a nightmare. Yes it was stable (Unix also) and still has a good reputation for that. But VMS, and Windows NT also, are so extremely inelegant, just plain ugly that it hurts your eyes if you have to deal with it at the system call level.

      Where Unix has tried to make things simple (e.g. the paradigm "everything is a file") and orthogonal, VMS is brute force (just like NT) and has special system calls for everything with multitudes of parameters and very complex structures. Just a simple example, in Unix a tape streamer behaves just like a file, the handful of file-related system calls, each with just a few parameters, apply to many devices including tapes. VMS has special system calls for tapes, for disks, for files, for terminals etc. etc.

      No wonder that the full potential of the NT architecture has never been utilized: it is too complex and overloaded. It is so inelegant and agly that it is hardly possible to actually use the full potential in practice. For me, NT was the return of a nightmare, with the only positive side that it has been hidden deeply under various API layers (win32 + .net lately) so you don't have to deal with NT directly.

    3. Re:NT architecture not even utilized by Mancat · · Score: 2, Informative

      NT has always worked like this. Each UI instance is a "window station" and like X, you can have multiple window stations on one machine. It's just only recently that Microsoft decided that it would be to the home user's advantage to be able to utilize Windows' support for multiple window stations on a single local machine. For what it's worth, this has always been possible since the very first releases of NT.

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
  7. More of the same... by freemywrld · · Score: 4, Interesting

    "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today," Barnett said.

    Maybe MS should pay attention to the fact that they have never taken full advantage of any processor's power. Most products they have put out these days just hog system resources, forcing systems to have more powerful processors, more RAM, etc. without ever really harnessing their power. The increase in power is just to make it seem like the bloat-ware is running better than it actually is.

    1. Re:More of the same... by spike1 · · Score: 3, Insightful

      Indeed.

      People haven't made full use of a computer's abilities since the 8 bits.
      (in those days, the programmers would often use every trick in the book to squeeze every last ounce of capability from a machine)

      And when will microsoft realise that "Taking full advantage of a processor's power" is *NOT* something you want an operating system to DO?
      An OS is supposed to sit unobtrusively in the background handling context switches, I/O and memory management. It's not supposed to use massive chunks of processor power that should be available to the apps themselves!

  8. Processing Power? by Anonymous Coward · · Score: 4, Insightful

    "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today," Barnett said.

    Operating systems are suppose to use all our processing power?

  9. Oh, well that's easy by Anonymous Coward · · Score: 5, Funny

    I think Microsoft already knows what to do as a successor to Windows...

    Just wait for Google to show us what a Google OS would look like... then do that.

  10. A successor to Windows by Phroggy · · Score: 5, Interesting

    I actually find this really interesting. Not that Microsoft is talking about a new OS after Vista, but that they're talking about it being a successor to Windows, not a new version of Windows.

    Microsoft has been trying to dig themselves out of the hole that they dug themselves into for several years now, and they can't do it (i.e. fix Windows) without breaking backwards compatibility with old applications, and as long as they keep releasing new versions of Windows, they have to maintain that backwards compatibility, or word will spread quickly and people won't buy it. Besides, if you have to buy new applications when you buy your new PC with the new OS, why not buy the Mac version of those apps instead, and switch?

    But then Microsoft bought VirtualPC, and a solution began to unfold. If they release a new OS, and don't call it Windows, then they don't have to maintain backwards compatibility with existing Win32 applications in the OS. They'll port the .Net runtime whatchamajigger, so new .Net apps will run seamlessly on either Windows XP, Windows Vista, or the new OS. Then they'll hack VirtualPC to make a stripped-down XP or Vista run transparently in the background, and run old applications inside of that (and new hardware will be fast enough that performance won't be a problem). It's basically the same idea that Apple did five years ago with Classic, the Mac OS 9 emulator that runs on Mac OS X. Chances are, just like Apple modified the Mac OS Toolbox, named it Carbon, implemented Carbon in the new OS and added the CarbonLib library to the old OS so Carbon apps could (sort of, in theory) run on both platforms with no modifications (it didn't actually work that well, but it did make it possible to port existing apps without rewriting the whole thing), Microsoft will probably come up with a derivative of Win32 that apps can be ported to that will run on the new OS. Meanwhile, they'll move as much as they can over to .Net.

    And hey, if they move what they can to .Net and emulate Windows, then they'll have the flexibility to move to a different processor architecture if they want, without the compatibility problems that Apple is going through with that.

    Flame on!

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:A successor to Windows by Osty · · Score: 5, Interesting

      And hey, if they move what they can to .Net and emulate Windows, then they'll have the flexibility to move to a different processor architecture if they want, without the compatibility problems that Apple is going through with that.

      Speaking of Windows, different multi-core processor architectures, Virtual PC, and .NET, have you looked at Xbox 360 lately?

      • It uses a triple-core PowerPC derivative processor
      • It's powered by a PPC-ported version of the Xbox operating system, which itself was a customized version of Windows 2000/XP
      • It runs many Xbox games via emulation at "native" (to the original Xbox's 733MHz/64MB architecture) speed. While I assume that this is purpose-built emulation and not an Xbox 360 port of Virtual PC/Virtual Server, it's not hard to believe that the virtualization and emulation domain knowledge that came with the purchase of Connectix made this possible
      • It's one of the core components of XNA, which includes support for Managed DirectX (and thus, a port of .NET to Xbox 360)

      As much as I love my Xbox 360, I have no illusions of it taking over all (any!) of my general-purpose computing (nor do I expect or want the PS3 to do so, Kutaragi!). However, when you look at the bullet points it's pretty easy to come to the conclusion that Xbox 360 may just be an incubation project for future hardware architectures and operating systems.

    2. Re:A successor to Windows by Fred_A · · Score: 2, Funny

      Surely you mean Windows\2 ? ;)

      --

      May contain traces of nut.
      Made from the freshest electrons.
  11. Don't exist? by colmore · · Score: 2, Informative

    "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today,"

    ahem... a*hem*

    --
    In Capitalist America, bank robs you!
  12. Re: Windows Ponders Successor by Nigel_Powers · · Score: 2, Insightful

    They've been pondering Linux for a long time now.

  13. good grief by aztektum · · Score: 4, Insightful

    Part of me feels like that even at this early stage the idea at MS is to add even more whiz bang bloat to Windows Next by "taking advantage of dual-core chips." Let the applications take advantage of them and the OS be a translator.

    --
    :: aztek ::
    No sig for you!!
    1. Re:good grief by Bob9113 · · Score: 4, Insightful

      Completely agreed. MS long ago lost sight of the fact that the OS is an Operating System, not an application. The OS should be the most minimal layer necessary to provide abstract access to the hardware. If it's a desktop system, that may reasonably include a nice light windowing system, gui toolkit, and window manager. All the rest of the cycles should go to the applications. Linux + X + Xfce4 + Xfwm is a very nice example of that idea. Toss in Alsa for sound and a printing system and you're good to go. Until we have practical, real 3D, monitors, there's no need for anything more from the OS.

      But that does present a serious problem for MS: It costs arbitrarily close to nothing to build all that when you spread the cost over a few hundred million people. From an economic standpoint, there is no reason to have commercial operating systems any more. The only thing that has them on life support is artificial barriers to entry, and the market hates those, so they're not going to last.

      The same is true of any common software. It has already happened to web browsers, email clients, IM, and many others. It is happening to office software now. The money is in small-market, big value applications like AutoCAD, custom enterprise software, and software that enables particular business models (eBay, PayPal, Facebook). Proprietary commodity software is the walking dead.

  14. Re:In other Words... by RunningGeek84 · · Score: 5, Insightful

    Vista won't fail, it doesn't really matter if it's far better than XP or not. Will Vista be more stable or secure than XP? Probably not. Will that matter? Probably not. It will look different and all the PC manufactures will preinstall it on their machines, everyone that buys a new PC will get and use it, and within several years after it's release it will be used by the majority of PC users (since the majority will have bought a new PC by then). Meanwhile the Mac lovers will call it a cheap ripoff of Mac OS X (which it probably is) and the Linux users will say you can get that stuff for free (watch the demo of Novell Linux 10 with xgl, it demonstrates all the cool windows effects MS is saying will be in Vista, and then some). But the majority of PC users won't know or care. To them it's a new feature when it shows up in MS Windows. The only thing that will break the cycle of everyone adapting MS's newest OS is the ability to effortlessly run Windows apps on Linux, or Mac. It's sad but true.

  15. If they want to do some long term research by mikesd81 · · Score: 3, Interesting

    Bleh I'm gonna get modded down for this but oh well. If they want to do long term work, work on the stability and security of an operating system. Let's face it. Microsoft is here. Linux coming to a desktop may happen but as of now it's in pre-natal care. Microsoft does need to take some hints from *nix. Be secure. Be quick. Be able to be to customized. They need to work with the community (by that I mean other software companies like gaming companies) and make strict guidelines how it should be written to work with Windows correctly. But they also need to take input. Software companies well say, "well hey we need to do this because..." and instead of MS saying "nope" they should say "well we built the OS and know it so this won't work becasue.....but if you do this...". I started my experience using MS, I'm a linux user looking for a linux job, but at least in linux developer comminicate and things are implimated correctly. Windows is easy to use, windows is easy to fuck up, windows is hard to repair. Usually the best repair is a re-install. This need not be. Eye candy is great, but we need stability and security.

    --
    That which does not kill me only postpones the inevitable.
    1. Re:If they want to do some long term research by Thundersnatch · · Score: 2, Insightful
      ...work on the stability and security of an operating system...

      MSFT has been doing just that for several years, and it's a pretty impressive project. It's called Singularity.

  16. Singularity by ozmanjusri · · Score: 4, Funny
    Microsoft should release the source for their Singularity OS http://research.microsoft.com/os/singularity/ under one of their shared source initiatives for study purposes.

    Then maybe a clever student, frustrated because the license won't allow him or her to modify it, will re-impliment a new OS out of Singularity. If they allow a lot of other people to contribute, it could get big really fast...

    --
    "I've got more toys than Teruhisa Kitahara."
    1. Re:Singularity by raftpeople · · Score: 2, Insightful

      but Singularity is - by far - the most innovative operating system concept on the block today

      Given that there are existing commercial operating systems that are more complete and advanced than Singularity (especially with respect to memory isolation, security, etc.), I think this statement goes a little far. It's good that MS is working on this and it sounds like Singularity is taking a good approach to the problem, but hardly the first or most advanced.

  17. Is it possible? by abscissa · · Score: 2, Interesting

    The next generation of windows, I think, will erase some of our antiquated notions about what an operating system "must" have (a boot sequence, a file system, etc.) To me, and I'm sure many other slashdotters who can remember MS-DOS, Windows XP seems like a very souped-up version of MS DOS. OS X (while it has a boot sequence, file system, etc.) just some how does not seem like MS-DOS. Every iteration of Windows so far seems to pile on more and more disguises for an elaborately dressed MS DOS. This pattern needs to stop.

    1. Re:Is it possible? by EXMSFT · · Score: 3, Insightful

      Not exactly sure how you arrive at XP as "MS-DOS"-like. Your analogy holds through Millennium (ME). But XP hath no gory, icky DOS underbelly. Ironically, Mac OS X (or Linux with your favorite WM) more closely aligns to the classic DOS "tacked on GUI" model. The Mac just hides it better than anyone else. The average user doesn't need to see the crap that flies by when Linux (or even XP before the kernel) loads. Windows (and Linux) could improve quite a bit by smoothing the rough edges between the software and hardware. But of course few organizations in this world can do that better than Apple (since it's their entire platform to do with as they wish).

    2. Re:Is it possible? by abscissa · · Score: 4, Interesting

      Thanks for your excellent response. Valid or not, here's why, to me, XP feels like DOS:

      1. There are files everywhere in a root drive called C:\.
      2. When my computer boots I see all these grey characters, bios, IDE info, etc. etc.
      3. Some applications, when installed, seem to be "everywhere"... they aren't just single little entities.
      4. There are thousands upon thousands of files, where you don't know what they do.

      Of course, Windows has a lot of plusses -- I can't remember any time Windows XP told me I didn't have enough conventional memory. And these problems are not unique to Windows, either.

      But I think my original point is that we would have to start seeing durastic changes in the way the computer works for the "next gen" operating system. Vista, IMHO, does not cut it.... in fact, it is (at least from what I have seen in the beta) the worst OS to be released since Windows 98.

    3. Re:Is it possible? by EXMSFT · · Score: 3, Insightful

      Likewise. Nice to have a grown up discussion on ./ for once. :-)

      1. There are files everywhere in a root drive called C:\.

      Windows has tried forever to make the drive structure opaque (or at least translucent) to the user... Witness the obnoxious "are you sure" dialogs when you go into C:, C:\Windows\ or C:\Windows\System32... pathetic at best, obnoxious at worst. But short of revamping the entire drive structure to make "the bad bits invisible" it'll be awhile before Windows makes it look as seamless as the Mac.

      2. When my computer boots I see all these grey characters, bios, IDE info, etc. etc.

      Yup. There's that issue of the hardware and software separation. OEM's don't seem to want to make the process less nasty-looking. I commend Apple on their move to the Intel platform (albeit EFI, not BIOS-based) without making it look crappy like a PC. If only a Wintel BIOS-based PC could look as good.

      3. Some applications, when installed, seem to be "everywhere"... they aren't just single little entities.

      That's the Windows "state problem". Little turds of system state, user state, and application state, all scatter-gunned around the system. Bits in the registry. Bits in leftover ini files. Bits in inf files. Bits in other random-ass config files. Without a rewrite of Windows that completely throws out compatibility, that will never get better.

      4. There are thousands upon thousands of files, where you don't know what they do.

      See 3. There are other OS's with the same problem - but at least they usually store state better (more logically or more hygienically separated) than Windows.

      As far as your final comment... agreed.

    4. Re:Is it possible? by VTBassMatt · · Score: 2, Interesting

      Not to be too snarky about it, but OS X's GUI isn't "a program running in X". I believe SystemUIServer is what you're looking for. Here, I'll show ya:


      PID TT STAT TIME COMMAND
      1 ?? S<s 0:07.69 /sbin/launchd
      23 ?? Ss 0:00.01 /sbin/dynamic_pager -F /private/var/vm/swapfile
      27 ?? Ss 0:02.75 kextd
      31 ?? Ss 0:00.04 /usr/sbin/KernelEventAgent
      32 ?? Ss 0:08.39 /usr/sbin/mDNSResponder -launchdaemon
      33 ?? Ss 0:02.71 /usr/sbin/netinfod -s local
      34 ?? Ss 0:00.54 /usr/sbin/syslogd
      35 ?? Ss 0:00.64 /usr/sbin/cron
      36 ?? Ss 12:01.23 /usr/sbin/configd
      37 ?? Ss 0:05.81 /usr/sbin/coreaudiod
      38 ?? Ss 0:03.59 /usr/sbin/diskarbitrationd
      39 ?? Ss 0:00.09 /usr/sbin/memberd -x
      40 ?? Ss 0:01.77 /usr/sbin/securityd
      42 ?? Ss 0:01.31 /usr/sbin/notifyd
      43 ?? Ss 0:06.03 /usr/sbin/distnoted
      44 ?? Ss 0:02.31 /usr/sbin/DirectoryService
      50 ?? S 0:00.32 /usr/sbin/blued
      51 ?? Ss 0:27.38 /System/Library/CoreServices/coreservicesd
      56 ?? Ss 7:09.75 /usr/sbin/update
      62 ?? Ss 67:49.33 /System/Library/Frameworks/ApplicationServices.fra mew
      64 ?? Ss 0:55.78 /System/Library/Frameworks/ApplicationServices.fra mew
      65 ?? Ss 0:07.20 /System/Library/CoreServices/loginwindow.app/Conte nts
      74 ?? Ss 0:01.05 /System/Library/CoreServices/pbs
      79 ?? S 0:26.11 /System/Library/CoreServices/Dock.app/Contents/Mac OS/
      80 ?? S 0:02.45 aped
      81 ?? S 0:41.75 /System/Library/CoreServices/SystemUIServer.app/Co nte
      83 ?? S 4:40.97 /System/Library/CoreServices/Finder.app/Contents/M acO
      86 ?? S 1:01.77 /Library/PreferencePanes/Growl.prefPane/Contents/R eso
      87 ?? S 0:04.04 /Applications/XShelf.app/Contents/MacOS/XShelf -psn_0
      88 ?? S 0:06.59 /Applications/Stickies.app/Contents/MacOS/Stickies -p
      92 ?? S 1:19.13 /Applications/Quicksilver.app/Contents/MacOS/Quick sil
      93 ?? S 0:01.99 /Applications/iCal.app/Contents/Resources/iCalAlar mSc
      94 ?? S 0:10.59 /Applications/iScrobbler.app/Contents/MacOS/iScrob ble
      95 ?? S 0:00.97 /Library/Application Support/Logitech/LCCDaemon.app/C
      128 ?? Ss 0:00.00 /usr/libexec/crashreporterd
      129 ?? Z 0:00.00 (crashdump)
      131 ?? Ss 0:05.09 /usr/local/sbin/dyndnsd daemon
      154

  18. 5 or 6 projects... by Arivia · · Score: 2, Funny

    Does anyone else see a future code merge revealing that the protoypes work off horribly incompatible file systems?

    --
    The role of the writer is not to say what we can all say, but what we are unable to say. -Anais Nin
  19. Sucessor to windows? by jkrise · · Score: 4, Funny

    1. Blinds.
    2. Gates.
    3. Sunscreens.
    4. Smokescreens.
    5. Chairs.... or rather, Chairs! Chairs! Chairs!!!

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Sucessor to windows? by realkiwi · · Score: 2, Funny

      No they'll try "Doors" and have the same legal problems that Apple does with elderly pop music legends...

      --
      realkiwi
  20. What they need is a new File System. by mosel-saar-ruwer · · Score: 2, Funny


    Personally, I think it would really r0x0r if the new OS shipped with an object-relational file system that had metadata, and a SQL-esque query syntax, and automated fall-over network distribution and...

    1. Re:What they need is a new File System. by CastrTroy · · Score: 2, Insightful

      I seriously think that MS should really take their OS and try to have different OSs (that run the same software) for different markets. Do you really think Joe user at home is going to learn SQL to search for their files? Do you really think that the DB admin want's a dog asking him questions about what files he wants to search for? I think that MS would make a lot of headway in their operating system if they developed 2 or 3 seperate operating systems focusing on Home users, Office users, and Servers. I realize they have this now, but they don't really customize it as much as they should. They all really the same OS, with different applications included for the 3 levels. What they really need is the interface to be completely built from the ground up, to work best with the audience they are trying to sell it to.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  21. Windows successor? by Mateo_LeFou · · Score: 4, Insightful

    um... how 'bout Linux. Worked for me at least.

    --
    My turnips listen for the soft cry of your love
  22. Windows Successor? by i_want_you_to_throw_ · · Score: 2, Insightful

    I vote Linux! If not that then any posix system is ok......thanks!

  23. Article Summary - Rewritten... by jkrise · · Score: 5, Funny

    Before Vista is even out of the gates, a Microsoft exec was talking Wednesday about Windows' replacement at a VC conference.
    Gates looked at Vista, and left, holding his nose! Before we let this beast loose on gullible folks, we want to pacify them, saying we're working on a better alternative...

    Speaking at The Venture Forum conference, Microsoft's Bryan Barnett, a program manager for external research programs in the Microsoft Research group, said multicore architectures are of particular interest when weighing what to put in future operating systems at the company. "Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today,"
    Our policy has always been "Whatever Intel giveth (in speed), Microsoft taketh away!" .. this dual core thing has got us stumped... we're figuring out how to slow things down with dual core.

    Barnett said. Well, with Vista in the pipeline as long as it has been, you must admit it is not surprising Microsoft is taking the long-term view.
    Well... we've taken a long while to build some junk, we've thrown out all useful stuff we promised.. don't worry, we'll keep working harder and longer in similar fashion.

    And it won't be built overnight: There is no timetable for a Windows successor right now.
    WE WON'T MAKE THE MISTAKE OF ANNOUNCING TIME TABLES AGAIN... NEVER, EVER!!! The successor to Windows could come in the next centruy... we won't be there, we won't care, but there's nothing wrong living in hope... We'll announce this non-event, non-timetabled non-initiative in Slashdot though!

    But early work on this effort has not yet been organized
    We are proud to declare that we have NOT YET started this NON-INITIATIVE

    With five or six small projects afoot in various places throughout the company, Barnett said.
    Some five or six groups of disgruntled employees have given up on Vista.... and now, they're talking about joining Google to Build The Successor To Windows...

    Actually, we should've posted this in Ask Slashdot... but we aren't part of the OSDL, and we have our pride.. so we announce it as News for Nerds... Thanks for your suggestions!

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Article Summary - Rewritten... by ggy · · Score: 2, Funny

      .. this dual core thing has got us stumped... we're figuring out how to slow things down with dual core.
      Hey, if you had tested Vista, you would know that they've already figured this one out...

  24. Re:In other Words... by Schemat1c · · Score: 4, Insightful

    The only thing that will break the cycle of everyone adapting MS's newest OS is the ability to effortlessly run Windows apps on Linux, or Mac.

    I agree with everything you said except for that last one. Trying to adapt to run Windows programs is what killed OS/2, which at the time was a much better OS than Win3.1 (what wasn't?). A true object oriented, multi-tasking, 32-bit operating system that ran circles around Windows, except of course in running Windows apps. Why should anyone even bother to develop for another OS if any new one will just try to run Windows apps as well as Windows? If that's what you want well, then just get Windows!

    --

    "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
  25. MS... the news of yesterday by l3v1 · · Score: 2, Funny

    Taking full advantage of the processing power that those multicore architectures potentially make available requires operating systems and development tools that don't exist largely today

    Marketing is one thing, lying is another. Oh, wait, this is MS.

    I so hate them when they speak about SW and OSes like there would exist nothing nowhere besides Windows. So, no wonder I don't ever like what they say.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  26. A successor to Microsoft by Anonymous Coward · · Score: 2, Insightful

    IBM had to totally re-invent itself. It had been the major player in the computer industry and was in danger of fading away to nothing.

    Microsoft is, or will be soon, in the same boat. There are fewer and fewer reasons that one needs Microsoft. FOSS is becoming more and more viable. At some point ATI and NVIDIA will have to start playing nice with the open source community. Microsoft will be faced with the choice of evolving or fading away into obscurity. Usually companies fade away when thwacked upside the head by a disruptive technology (like Linux).

    Talking about a successor to Windows just shows that they haven't realized the magnitude of the problem yet. (Or maybe Bill has and he's bailing out.)

  27. Re:Ozzie the wizard by megaditto · · Score: 2, Funny
    [...]he discovered his passion, which was, as he once put it, to augment relationships among human beings through technology.


    Well, then Ozzie should stay out of Texas. The use of such technological 'devices' is illegal there even for consenting, married adults:
    http://www.dailytexanonline.com/news/2005/03/03/Op inion/Lawmakers.Should.Pull.Out.Of.Sex.Lives-88395 7.shtml
    --
    Obama likes poor people so much, he wants to make more of them.
  28. Re:A successor by t1n0m3n · · Score: 2, Insightful

    blah, blah, blah

    Games

    When games I buy at the store can be popped into my Linux system and installed with no fuss... Linux will have arrived. I want to install a linux os in a few minutes, run an OS updater, install several random top shelf games, and have them all run flawlessly (no matter what type of hardware I have). Until that happens linux will ALWAYS be a novelty OS.
    Video games drive what OS is used for a majority of users. That is the way it has always been, and the way it will always be.

    I run Windows XP-64. I would love to run linux instead, but I know I will not be able to run DDO, WoW, Doom3, etc etc without some major headaches with compatibility, drivers, libraries, etc.

    For now, I satisfy my linux cravings by running linux in vmware.

    --
    32303036 204D5620 41677573 74612042 72757461 6C652039 31307320 53696C76 65722F52 656400
  29. Re:In other Words... by jeswin · · Score: 4, Informative

    Meanwhile the Mac lovers will call it a cheap ripoff of Mac OS X (which it probably is) and the Linux users will say you can get that stuff for free (watch the demo of Novell Linux 10 with xgl, it demonstrates all the cool windows effects MS is saying will be in Vista, and then some). The difference between Xgl and Avalon in Vista is not its performance, or rollerdex Windows or transparent Windows. The difference is in how easily these are accessible to application developers. Avalon apps run all that graphics goodness with a simple XML derivative called XAML, and well supported by a Photoshop like designer (Called Expression) to actually design the UI. This tool again generates XAML layouts and eye-candy, which is fully compatible with the Visual Studio IDE. Conveniently forget this difference, and there lies one reason why Windows is so popular.

    --
    Life is a conviction.
  30. MS needs to compete against itself by Infonaut · · Score: 4, Insightful

    In 1983, Apple's latest and greatest was the Apple IIe. Although Lisa/Lisa II tanked, Apple did OK with a new machine it rolled out in 1984.

    As numerous books and articles have detailed, the Macintosh development unit was given preferential treatment, many resources, and an impossible mandate. The result was a computer that radically altered the personal computer industry. The hardware was new, the OS was new, the applications were new - everything about it was new. Nothing like the Mac had been seen in the computer market.

    Microsoft already has competitors, in the form of Apple, Linux, Google, and web app vendors who want to kill the desktop altogether. One more competitor, loaded with cash, unencumbered by a requirement to maintain backward compatibility with Windows, and given a well-articulated mission might be able to come up with something radically new and better than anything currently available.

    If MS doesn't recognize that their golden goose is fast becoming a lead albatross, they're going to continue to lose their ability to shape the market. Getting by on marketing and control of PC OEMs isn't going to cut it any more. They need to put some of that massive stockpile of money into something truly bold. The question is, are they organizationally equipped to do so? Is it in their DNA, or have they become too atrophied?

    --
    Read the EFF's Fair Use FAQ
    1. Re:MS needs to compete against itself by nietsch · · Score: 3, Funny

      AFAIK, gold is twice as heavy as lead, and albatrosses are way more aerodynamically efficient than geese. So the transfer to a lead albatros is to be considered an upgrade. You still need a pretty dense atmosphere for it to be able to fly...

      --
      This space is intentionally staring blankly at you
  31. There is no timetable for a Windows successor... by l3v1 · · Score: 2, Interesting

    There is no timetable for a Windows successor right now.

    :D :D :D

    This is the best joke I've heard in a long while :))

    They kept pushing and postponing Vista's dates and continuously dropping features for how long now ? Right. Now what can you read above: no timetable for the one following Vista. Ok.

    I can of course understand that for a company it is very important to show that they have long term plans. And they need to tell that convincingly. Right now, I'm not convinced about neither.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  32. Obsolesence of native code by Myria · · Score: 5, Insightful

    The next Microsoft OS is quite likely to be based entirely on interpreted/dynamically compiled languages, obviously the CLR. The actions over the last 2 or so years seem to indicate that Microsoft wishes to deprecate native code. They would probably run existing x86 Windows programs in a sandbox so that untrusted code (aka all native code) cannot damage the system. The OS would deny even the computer owner the right to run native code with any authority unless it's signed by Microsoft. We can already see this coming with Vista: unsigned code cannot run in the kernel at all in x64, and in all versions unsigned code cannot request that dialog box to ask the user permission for admin access. (This last one was never announced by Microsoft and was slipped into a build. Developers filed it as a bug; Microsoft declared "as design" with no comment whatsoever.)

    It works great for DRM, because sandboxed code cannot manipulate other code. If implemented correctly, something that Microsoft has shown to be possible with the 360 (though with native code), it would be unbreakable other than at the hardware level. Microsoft would make it so that only Microsoft-signed programs are allowed to run natively, whereas .NET programs could run unsigned. (They'd probably require signing to do anything interesting like write files to disk.)

    This is terrible and I hope Microsoft meets a lot of resistance.

    Melissa

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
  33. Microsoft Singularity might come to the fore by Heir+Of+The+Mess · · Score: 2, Interesting
    Micorsoft singularity http://research.microsoft.com/os/singularity/ has been going on for a while. Has some interesting things about it that make it more multicore friendly, although completely infriendly in the current environment. For example it doesn't allow DLLs, but rather your libraries load up as seperate processes, and use pipes to communicate with each other.

    It also has the goal of being a fully managed operating system, so it should be possible to host it on a variety of devices.

    When it comes to a point where they have to abandon the windows code-base or sink under the weight of it, I wonder if they will turn to Singularity?

    --
    Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
  34. Vista by LFTr · · Score: 2, Insightful

    What else were they promising recently that is never going to be delivered? Must keep hyping something.

  35. Re:In other Words... by Jugalator · · Score: 3, Insightful
    Linux users will say you can get that stuff for free (watch the demo of Novell Linux 10 with xgl, it demonstrates all the cool windows effects MS is saying will be in Vista, and then some)

    Vista may not end up being the best thing since sliced bread, but let's act as introduced geeks on the subject and not compare Vista to xgl.

    xgl is a layer for the window manager, Vista is an operating system. Graphics subsystem. Operating system. Apples. Oranges.

    I mean, does xgl come with the BitLocker technology? Does it let Linux make use of USB memory sticks as virtual RAM? See also its new features. I know, many features are already shared by Linux distros, but that still doesn't make an xgl <-> Vista comparison any less idiotic. Compare with Aero as you like, but not Vista. You don't compare KDE with e.g a full distro often, now do you?

    I don't understand how such major flaws in an argument can give a +5 Insightful.

    No wait, it was defending Linux.

    Nevermind.
    --
    Beware: In C++, your friends can see your privates!
  36. Re:In other Words... by jt2377 · · Score: 2, Insightful

    Vista is what XP used to be when it released...everyone call it (XP) an OS with Fisher Price interface. well...is Linux anywhere near XP's desktop marketshare?

  37. Vista 2, aka XP3 ? by Tom · · Score: 5, Insightful

    Didn't Vista start out pretty much the same way? "Total rewrite from the ground up", everything shiny and new, new paradigms for file system handling and coffee making?

    Look what we ended up with.

    History repeats itself, repeats itself, itself...

    --
    Assorted stuff I do sometimes: Lemuria.org
  38. Hello Mr Penguin by Joebert · · Score: 2, Funny
    Microsoft Ponders Windows Successor

    Hasn't anyone ever seen an Adam Sandler movie ?!
    It's going to be the biggest slack-assed OS out there that eventually gets a fire lit under its' ass & saves the OS day.
    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  39. Re:In other Words... by Tom · · Score: 3, Insightful

    The only thing that will break the cycle of everyone adapting MS's newest OS

    is what you yourself wrote a few sentences before: Breaking MS stranglehold on the OEMs. If windos were something that you had to buy extra, people would start looking for alternatives.

    --
    Assorted stuff I do sometimes: Lemuria.org
  40. Re:In other Words... by mrchaotica · · Score: 2, Informative

    All the more reason we really need XUL.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  41. Sounds like ... by lwriemen · · Score: 2, Funny

    Microsoft should buy OS/2 from IBM.

  42. Re:In other Words... by crimperman · · Score: 2, Insightful
    Vista won't fail, it doesn't really matter if it's far better than XP or not.....It will look different and all the PC manufactures will preinstall it on their machines, everyone that buys a new PC will get and use it, and within several years after it's release it will be used by the majority of PC users (since the majority will have bought a new PC by then).

    agree with you so far

    Meanwhile the Mac lovers will call it a cheap ripoff of Mac OS X (which it probably is) and the Linux users will say you can get that stuff for free (watch the demo of Novell Linux 10 with xgl, it demonstrates all the cool windows effects MS is saying will be in Vista, and then some). But the majority of PC users won't know or care. To them it's a new feature when it shows up in MS Windows.

    Yep - agree here too.

    The only thing that will break the cycle of everyone adapting MS's newest OS is the ability to effortlessly run Windows apps on Linux, or Mac. It's sad but true.

    Now this is where I disagree. You made good arguments that the reason Vista won't fail is because the PC builders will all pre-install it and then ignored that fact when making your closing statement.

    What will break the cycle is when people can walk into/browse the website of a PC vendor and purchase a PC with whatever OS they want on it. As long as the vendors/manufacturers are locked into agreements with MS then the average PC buyer has no choice and the dominance of MS on the desktop continues. Many PC users are too lazy to install a new browser or patch their existing OS let alone install a whole new OS. Until they can buy a PC without Windows installed they simply won't bother to change. Trouble is few manufacturers are prepared to take the risk (to their profit margin) of challenging their MS agreement and we end up in a cause-effect loop.

  43. Re:In other Words... by OldeTimeGeek · · Score: 2, Insightful
    If windos were something that you had to buy extra, people would start looking for alternatives.

    Doubtful. Just because there are options doesn't mean that people will go out of their way to investigate them. Or do you really think that, when an average new computer buyer is given the option between Windows, something that they've heard of and have probably used before, or one of the various flavors of Linux, something that they probably haven't heard of and more than likely haven't used, that they won't choose Windows? More likely it'll just be just another additional cost that they'll grumble about and pay anyway - like USB cables with printers or HDMI cables with new DVD players.

    I'm not saying that these people are stupid - it's just that there are things more important things to them than the operating system that their computer uses. They care about what it can do, not what it runs. Which is as it should be.