Slashdot Mirror


Why Panther May Tear Up Longhorn

Sophrosyne writes "Microsoft Watch has presented an article on Longhorn, which is due not before 2005, and compares it with Mac OS X 10.3 (Panther), which may be released this September. The article touches on some of the areas where Windows is ahead in operating system design and technologies, as well as how Panther plans to compete. Included in Microsoft Watch's article were links to a Extreme-Tech article on Desktop compositing, and 3D User Interfaces. It also contains videos of Longhorn's 3D Quartz-like user interface in action." If processor power is so important, why are we so willing to waste it on making windows do funny things when we move them around? Just wondering.

22 of 198 comments (clear)

  1. The biggest difference by Enrico+Pulatzo · · Score: 5, Funny

    between Longhorn's Windowing System and Quartz is IE will have it's css extended to allow you to do crap like that to arbitrary windows, so popup ads will be mesmerizing.

    the groundwork is in place already. It's only a matter of time before it's applied to the windows themselves.

    1. Re:The biggest difference by torpor · · Score: 5, Insightful

      The second and third videos don't look like they're realtime to me... I imagine its just clipped video scaled, rotated, and alphamapped ...

      If she was hitting the "Start" key and the menu was being build and displayed, and all that, I would be a little happier with what I saw. But as it is, and knowing MS' track record of shoddy demo's, I'm gonna pass all judgement on Longhorn until I hear chimps talking about it on the bus.

      Until then, ho hum ...

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  2. New viruses by Frac · · Score: 5, Funny

    Did anyone watch this clip of the new prototype GUI?

    This is it. This is what e-mail viruses are going to look like in four years.

  3. hrmpf by coyote4til7 · · Score: 4, Insightful

    I think the nickle summary is that Microsoft and Apple are madly hurrying to add stuff. They're not sure exactly what anyone is adding except they've heard there are rumors. Then they suggest you use google to go dig some unsubstantiated stuff up. Sheesh.

    --

    the clock on the wall says 4 til 7
  4. Re:ridiculous comparison by Mikey-San · · Score: 4, Informative

    What the /hell/ are you on?

    1. NO 970 MACHINE HAS BEEN ANNOUNCED BY APPLE YET. Say it with me, dammit. While it may be likely, don't take as canon rumor sites and IBM press releases that don't even mention Apple Power Macs. Jeez. You're already a Mac user, eh? (And I say that being one.)

    2. 980? 990? WTF? At what data are you looking? Search Google for "ibm 970 chip" and the only info you find are two random comments in some forum somewhere; search IBM for roadmap info on PowerPC, and you will find their "9xx" selection, and the only thing under that is this:

    http://www-3.ibm.com/chips/techlib/techlib.nsf/tec hdocs/A1387A29AC1C2AE087256C5200611780

    Lastly, with the release of the 970 being sometime in the second half of this year , don't you think saying we'll probably have a "990" by 2005 is a little premature?

    Meh.

    --
    Mikey-San
    Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
  5. Re:Fantastic, except by dhovis · · Score: 5, Informative

    It is 3d in the resect that the content of the windows are treated as textures which are mapped onto planes. That allows the compositing to be handled by the video chip instead of the CPU.

    Apple introduced this in Jaguar as "Quartz Extreme". Basically some of the CPU intensive stuff in the interface is offloaded into the 3D functions of the video chip. It requires a fairly hefty video chip (Radeon, or GeForce2+), but those are common now. The upside to it is that Quartz Extreme makes some of the flashier features (e.g. transparancy) available with no additional CPU cycles. It uses the video chip (which is largely untaxed anyway unless you are playing a game). In fact, on a Mac with QE, you can play a quicktime movie under a transparant terminal window with no slowdown and no increase in CPU use. You can use an OpenGL screensaver as your background with no significant CPU use.

    --

    --
    The internet is the greatest source of biased information in the history of mankind.

  6. Re:ridiculous comparison by Captain+Nitpick · · Score: 4, Insightful
    Lastly, with the release of the 970 being sometime in the second half of this year , don't you think saying we'll probably have a "990" by 2005 is a little premature?

    Actually, this isn't that far-fetched. Look at all the chips that have been called "G4" by Apple.

    • 7400
    • 7410
    • 7450
    • 7451
    • 7455

    What is far-fetched is expecting a major redesign rather than minor incremental improvements.

    --
    But then again, I could be wrong.
  7. 3d gui bad by Apreche · · Score: 5, Insightful

    Okay, 3d is a neat thing. It's really neat because it creates entire new genres of video games. And it also make really cool animation for movies and such possible. However, for user interfaces 3d is bad unless it's a hologram, and we're still talking flat monitors here. It's one thing if you use the 3d stuff to make it look cool. Say an icon is a spinning 3d image of a disk instead of a pixellated icon of a disk. That would indeed be cool, if useless. However, making the actual interfact 3d is bad. 3d implies depth which means something is behind something else. Behind is bad in UI, because it's obscured.

    What I would like to see is a vector graphics based user interface. Right now my task bar I have to set the width in pixels. I have to select one of 4 sides of the screen to put it on. All of my windows are rectangular in shape. With a GUI based on vectors I could have a round web browser. Or an oblong winamp. My task bar could be a triangle in the lop left of my screen. I could change the shape of existing windows to make room for new ones. Usually if I've got 3 or 4 windows open on a desktop all the room is used, but a small piece is left over, or one of the windows has to be sized awkwardly to fit. The awkwardly sized window ends up having it's internal ui elements messed up. With a vector based ui you could morph each window to maximize use of screen space.

    Microsoft is using 3d because they can. They are thinking about keeping a hold on their 3 year upgrade cycle. Apple, while not making a vector based ui, is thinking about making a good ui.

    --
    The GeekNights podcast is going strong. Listen!
  8. Wow, what a great read...did I miss something? by amichalo · · Score: 4, Interesting

    What I got out of the article is that because OS X 10.3 will be released before Longhorn, it's gonna "tear up Longhorn".

    What a load! I love OS X but just because its out first doesn't mean it will be better than Longhorn. That list of longhorn's feature set is full of HUGE features and while Apple doesn't have to worry about things like providing a digital image catalog (a la iPhoto), other things like file system search features that takes english language strings and not query language are not so easy to deflect.

    I do believe by 2005 when Longhorn is out, Apple will have made amazing OS X gains, heck it might even be OS XI by then, but I do NOT buy first to market wins.

    Resistance is futile.

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
    1. Re:Wow, what a great read...did I miss something? by Anonymous Coward · · Score: 5, Insightful

      "I do believe by 2005 when Longhorn is out, Apple will have made amazing OS X gains, heck it might even be OS XI by then, but I do NOT buy first to market wins."

      I think the premmise of the article was that because Apple was so far ahead now when compared to XP, the introduction of Panther in a couple months will make that lead massive. In two years time that Massive lead will be growing exponentially.

      While Longhorn may (or may not) be an innovative update, the article is simply saying that it will have to be absolutely INCREDIBLE to catch up to the hights that OS X will have achieved by that time.

  9. Apple doesn't tell you anything... by Steveftoth · · Score: 5, Informative

    The 970 if not used by Apple has had some very strange design decisions. This is the first chip that IBM has made that has the Altivec/VMX implemented. Maybe they want it for linux. But common sense tells us that it's more likely that Apple has indeed requested that feature be implemented because they rely heavily on it in their OS. Having encouraged everyone to use the instructions has kinda locked them into useing them.

    Also, as everyone knows, Apple is famous for not saying anything until the product is in trucks, and heading to stores. So while it is not a guarentee that they will be using it, I would put money on the fact that the next step in the evolution of Apple computers will be twords the PPC 970.

    I do agree that 980/990 prediction is a little early at this stage in the game though.

  10. Re:Tearing up? by oscast · · Score: 4, Interesting

    "What do you mean Panther will tear up Longhorn? Apple to suddenly have 90% market share?"

    Tear up meaninging... that Apple will lengthen the gap with which its OS is better than Windows.

    "Shiny spinny stuff is cool and all that, but windows doesn't have huge market share because of an amazing interface."

    That's for sure.

    "It is because they arrived at market at the right time, with the right product, with the right marketing strategies.

    The vast majority of consumers don't CHOOSE windows... it is chosen for them as the result of illegal business practices which caused microsoft to dominate the industry...

    "(Perhaps not morally right.. but the proof is in the pudding as far as $$ go)"

    You bring up an interesting point... The best way to gauge user preference is to measure boxed OS sales... something Apple has consistently outpaced Microsoft by a large margin.

  11. adjustable pretties by scrotch · · Score: 4, Interesting

    For a while now, I've been thinking that OSes ought to have a couple of different graphics modes. When you're just sporting around the internet or moving files about trying to look busy, the windows should dance and swoosh and have shadows and transparency. Use up all those extra processor cycles. When you start rendering your hour long video composition, they should chill out. Window borders should drop down to 256 colors, shadows should disappear, windows should just close, rather than slither away. It would be nice to have a switch somewhere ( EyeCandy: On/Off ), and even nicer for the OS to flip that switch automatically when the processor load gets really high for more than a few seconds. My 2 cents.

  12. Extra millseconds by spooje · · Score: 5, Informative

    With OSX you don't lose CPU cycles for all the extra animation. Quartz off loads the Open GL and most vector processes to your video card. This frees up your CPU for real tasks.

    --
    Tea and kung-fu. Life is good. Rising Phoenix
    1. Re:Extra millseconds by Toraz+Chryx · · Score: 4, Informative

      You're assuming that the videocard will be maxed out, this doesn't appear to be the case.
      You're also assuming that the majority of graphics/video tasks hit the videocard, most seem to be software at this point (and dripping with altivec code)

      give this a look

      having the video subsystem handle things that were previously handled by the processor (like window composition) is faster than the cpu doing it, and also frees up the cpu do throw horsepower at an FCP render :)

  13. Apple delivers and MS hypes by afantee · · Score: 5, Insightful

    Since its initial release just 2 years ago, Mac OS X has had 2 major revisions and numerous minor updates with significant performance gain and countless new features. In contrast, Win XP remains virtually unchanged apart from a single service pack and a large number of security patches.

    MS is just full of puffs and bluffs. They have been talking about .NET, Longhorn, speech recognition for so many years, but failed deliver any meaningful result. Now we know that Longhorn is at least 2 years away, and WinFS is just a Windows Service on top of NTSF rather than a revolutionary file system. The only things really worth mentioning in Longhorn appears to be the Aero GUI and Window rendering through GPU, basicly a second rate imitation of Aqua and Quartz Extreme.

    MS is just a slow dinosaur that has to die sooner or later due to its total incapacity to innovate. Apple is 60 times smaller than MS, and yet makes more and better software than the Redmond beast, in addition to cool hardware innovations like Xserve, Xserve RAID, iPod, iMac, PowerBook, and so on.

    Although Win XP has some nice features, but it just doesn't feel nearly refined as Mac OS X. Judging from the recent leaks, Longhorn can't even match Jaguar, let alone Panther. And no one can imagine how much better OS X would be by 2005.

    1. Re:Apple delivers and MS hypes by Arkham · · Score: 4, Insightful

      Looking at corporate America where I've worked, I can say unequivocally that even if the next release of Windows set your chair on fire every time you booted it, it would probably still remain the corporate standard for years to come.

      Microsoft is SO completely entrenched in the dektops of companies that nothing, no matter how great it is, could change it. If for no other reason, Exchange ensures a dependency on Windows. IT support weenies aren't trained to support more than one platform, and Windows is it.

      I carry my iBook to work every day so I don't have to do software development on Windows 2000. Whyen people come to my desk and see tools like BBEdit and SQLGrinder, the ooh and ahh. But none of that matters. Windows is the standard, and it's gonna stay that way.

      --
      - Vincit qui patitur.
  14. Brushed metal... by SvnLyrBrto · · Score: 5, Informative
    > that frickin' metallic theme that Apple puts on everything
    > now (despite their design guidelines) - yuck! Brushed
    > metal looks good on hardware, not on software.

    Brushed metal is indeed annoying. Fortunately, it's simplicity itself to be rid of. Wether an application used Aqua or brushed metal widgets is defined by a single variable in an xml file inside the application bundle. Change that variable, restart the application, and the accursed brushed metal is gone!

    There are free programs that'll demetallify all your apps in one step; or do so on an app by app basis, and keep track of the altered ones in a central location.

    If you're some kind of freak, you can even ADD the brushed metal skin to applications that didn't use it in the first place!

    cya,
    john

    --
    Imagine all the people...
  15. Re:ridiculous comparison by Thom+Khatt · · Score: 4, Insightful

    Just one of the favorite tactics from the big MS playbook. We've seen it time and time again. Good product is on the market. Microsoft promises something "Bigger and Better". People believe the FUD and wait to buy Microsoft product. Sales of original product drop off. Microsoft product finally comes out after months/years of delay and is inferior to original product. But people buy it because it's "Microsoft". "You can fool some all of the people some of the time, and you can fool some of the people all of the time, but you can always fool enough of the people enough of the time..."

  16. Re:Tearing up? by GlassHeart · · Score: 4, Insightful
    I like Windows and abandoned Macs somewhere around '91 for many reasons but mainly value for the dollar.

    This value comes at a price. You helped create a monoculture of operating systems, where interoperability is possible essentially only when Microsoft was late to the party, where a single virus outbreak may take down most of the world's connected desktops, and where one company decides where you want to go today.

    I like Apple, but I wouldn't want to see Apple with 95% of the market either. What I want is diversity, where several competing platforms capture various niches, none able to dominate the others.

    Funny you should mention value for the dollar. You do realize that Microsoft can probably sell Windows at $10 a copy and still make money, right?

  17. Don't forget it's MS we're talking about by Andre+Breton · · Score: 4, Interesting
    I wonder if people haven't learned anything from history. If Microsoft says something will be ready in 2 years, well... I would at least add another 12 months to that. (Or be prepared to never here again of it)
    And this presentation coming from Microsoft I wouldn't be surprised if it ran on a Mac.

    Regarding Extremetech's article: How extreme can their IT knowledge be if some forum member (!) has to enlighten them on that "Apple has being up and running with their Quartz Compositor engine in OS X, which is now hardware accelerated as Quartz Extreme in Mac OS X 10.2 (Jaguar), and that MS is once again playing catch-up and acting as if it's new stuff." Hiding under stones much?

    Besides: The public beta of Mac OS X came out September 2000 and Quartz was demo'd to the public half a year before that by Steve Jobs. So implementing wiggly windows takes MS 5 years. More like 6 (see above)...

  18. Panther to tear up Longhorn? by McAddress · · Score: 4, Interesting
    It is interesting that everyone seems that it is fair to compare a (almost) current OS to a hype-only possible OS that will not reach the market for another 2 years at the minimum.

    It is like comparing a 2003 car to a 2005 one.

    But the scariest part is that the 2003 wins. gofigure