Slashdot Mirror


Qt/Mac KDE Call for Help

aqsalter writes "Benjamin Reed of Fink fame is calling for help porting KDE to Mac using Qt/Mac. Interested parties should swarm the KDE-Darwin mailing list. KWrite for Mac here we come!"

60 comments

  1. Wassamatta guys... by Anonymous Coward · · Score: 0

    Usually it's MacSlash that posts topics from here several days later. This time it's apple.slashdot that is behind the curve.

  2. Disturbing by veldmon · · Score: 4, Interesting
    The one thing I've never understood is the relationship between OpenDarwin and the distribution concerns. Although GNU-Darwin maintains its own fork of Darwin, it mostly functions as a distribution the way Fink does. Meaning, it is a solid addition to OS X and not its replacement. However, only Fink seems to be traveling in the same direction as OpenDarwin, as far as strategic interests are concerned.

    GNU-Darwin almost seems to be hindering the entire Mac OSS unix community. It's only logical that the community should be centered around the PPC. Especially now that the G5 is on its way. This is where OpenDarwin and Fink are pouring all of their porting energy into. GNU-Darwin on the other hand has strangely abandoned the PPC in favor of x86 compatible chips. I believe the spokesman "proclus" said that they had to refuse to work with Apple over some free software issues.

    This almost surreal splintering can do nothing but harm the overall effort of ported OSS software for the Mac. If we can't agree that the PPC is the heart of the Mac, than what can we agree on?

    1. Re:Disturbing by Anonymous Coward · · Score: 1, Interesting

      proclus is, IMHO, an opportunist trying to make some bucks. And I also think that he has an undeserved ego and he project the impression that I have of him that, he think that the american dream is about being envied, and getting all the attention. Of course from the POV of the avg. stater, being does help in these ventures.

    2. Re:Disturbing by Anonymous Coward · · Score: 0
      I don't see how he could try to make any money off GNU/Darwin. I think he is trying to do some ego-stroking by being the 'leader' of a FREE software distribution (based on Apple/BSD/Mach's work).


      PS - procleus, please fuck off and die.

  3. But....why? by Prien715 · · Score: 4, Interesting

    I know I'm sacrificing karma on this but I'll ask the question anyway...why? Though I love linux as much as the next guy, OSX is probably the best GUI around. Why not concentrate efforts on making KDE the best GUI possible...better than OSX...before trying to port it? It'd be like Microsoft porting IIs to Linux. Who'd honestly use it?

    --
    -- Political fascism requires a Fuhrer.
    1. Re:But....why? by gdarklighter · · Score: 5, Informative

      If I understand correctly, the effort is not to port the GUI itself, but applications that use the kdelibs and arts libraries (i.e. koffice, konqueror, etc).

    2. Re:But....why? by Anonymous Coward · · Score: 0

      Spoken by someone who obviously hasn't used OS X or a Mac very much or at all. The whole reason the Mac interface is so good is subtle features and deep use of use (some of which was lost in the move to X, but will return at some point, no doubt).

    3. Re:But....why? by Dave114 · · Score: 2, Interesting

      If I could get KMail running with MacOS X (X11 doesn't count), I'd drop Apple's Mail app in the blink of an eye.

    4. Re:But....why? by dimator · · Score: 1

      Didn't Apple do much of the work already, when they ported the Konquerer renderer into Safari?

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    5. Re:But....why? by Trurl's+Machine · · Score: 2, Insightful

      Spoken by someone who obviously hasn't used OS X or a Mac very much or at all. The whole reason the Mac interface is so good is subtle features and deep use of use (some of which was lost in the move to X, but will return at some point, no doubt).

      I disagree (myself being a person who uses OS X a lot; I type these very words on an iBook 800). Indeed, the guy does not capitalize Mac correctly, but his point remains valid. Power users usually require extensive customization of their working environment. They just know what the want and they don't need any wisecrack from Redmond or Cupertino telling them what they can or cannot do. Customization options of a vanilla MacOS X installation are next to nonexistant. Yes, there are some third party hacks like Tinker Tool, but even with them, MacOS X is still less flexible than MS Windows. It's not important for Joe Shmoe, but I can understand the frustration of a power user, who can't even customize a bloody desktop theme. KDE for MacOS X could be a Holy Grail for these people - OS of their choice running on a machine of their choice WITH A DESKTOP ENVIRONMENT OF THEIR CHOICE.

    6. Re:But....why? by Matthias+Wiesmann · · Score: 4, Informative
      Didn't Apple do much of the work already, when they ported the Konquerer renderer into Safari?
      Not really, what they did for Safari was basically a small library that emulates the few QT controls used in the Konqueror rendering framework - I think this library is called Quack.

      Porting KDE is another beast altogether, we are not talking about a few controls and widgets. We are talking about application design frameworks. This means:

      • Handle inter-application data transfers: clipboard, drag-drop, services. Both framework use different internal formats (rich text, images, sounds, urls) so you have to convert things on the fly.
      • Link KDE application on OS X services for printing, file-management, filename mapping, icons, etc...
      • Link KDE application settings like internationalisation, appearances, user preferences to the OS X system.
      • Handle application level events and scripting - i.e make it possible for KDE application to understand apple-events like quit, open, print, but also OSAX scripting.
      All those things require a tremendous amount of work.
    7. Re:But....why? by Anonymous Coward · · Score: 0

      Oh piss off. What the fuck is a "power user"? A wanky name for people who's enormous self-importance overwhelms their puny intelligence. Are these the people who run really, really specy screen savers? Who have neat desktop background changing periodically? You don't need much desktop customisation that can't be done with commonly available utilties and anything more than that is just invoking bad design. And having a "choice" is load of crap. All you need is one good environment. Being able to choose from several badly designed ones doesn't help.

      You may use OS X, but it hasn't clued you up at all.

    8. Re:But....why? by Anonymous Coward · · Score: 1, Informative

      No. There's no KDE library code in KHTML. There was some QT code, unfortunately, but Apple's programmers wrote a little shim library that presents an identical interface to QT's foundation classes (strings and whatnot) to get around that. This library is now part of KHTML. So the QT dependencies are slowly being removed. That's a good thing.

    9. Re:But....why? by Anonymous Coward · · Score: 0

      Power users don't give a damn about customization. Power users are there to get their work done, not to diddle about with the way the buttons look or change their desktop picture.

      Power users have learned how the system works, and can use it. That's what makes them power users.

      What you call "power user" is actually "hobbyist."

    10. Re:But....why? by iMacGuy · · Score: 3, Informative

      The library is actually called "KWQ", and it's a bridge between things like QString and the Cocoa stuff that does the same thing. WebKit handles the UI, I think.

      At the beginning, I think the idea is just to get the apps running on QT/Mac effectively.
      (KDE already links into OSX's printing, since that uses the open-source CUPS, although it still uses its own GUI.)

      --
      Why won't slashdot let me change my terrible username :(
    11. Re:But....why? by AvantLegion · · Score: 1
      > Who'd honestly use it?

      I would. The point is to be able to run KDE apps natively in OS X. That would be a major infusion of free software - some of which (KDevelop especially) I use extensively.

      It would lessen my need to dual-boot my Powerbook, and let me run OS X alone a lot more.

    12. Re:But....why? by Anonymous Coward · · Score: 1, Informative

      Use Eudora. It's better.

    13. Re:But....why? by babbage · · Score: 1
      KDE for MacOS X could be a Holy Grail for these people - OS of their choice running on a machine of their choice WITH A DESKTOP ENVIRONMENT OF THEIR CHOICE.

      But what would be the point? At that point OSX will just be reduced to a Linux clone (albeit one that can run Photoshop etc natively). Why bother?

      If having a desktop environment of their own choice on OSX is such a big deal, run rooted X11 and take Aqua out of the equation. It won't run quite as snappily as Linux, but hey if that's what you want to do you're welcome to.

      Choice is one thing; indecision is another. If a UI is well designed, you don't need much by way of customization. If a UI is well designed, it is possible to be flexible in useful ways -- that is, in the tasks that can be performed, which after all is the whole point of using computers -- without being ridiculously configurable, like X11 / KDE / GNOME.

      Take a UI class and you'll learn in the first week that there are better & worse ways to design an interface, and that giving a choice can mean choosing "worse".

    14. Re:But....why? by Anonymous Coward · · Score: 0

      KDE is already the best GUI around, that's why now they are trying to port it.

    15. Re:But....why? by gaelicwizard · · Score: 1

      I am much more simpathetic to your opinion than most of the other replies, but I must point out a small error. We are porting KDE to QT/Mac. This means that KDE *WILL* use the OSX Aqua GUI and all that xcomes with it. KWin and KDM and everything like that will NOT be ported, so the customization will not sky-rocket when KDE works. we'll still have just what OSX offers, just a new library to link against for GUI apps (QT/Mac).

      On the other hand, OSX is highly customizable, it just takes a little more work than some other systems. OSX is designed to be a unified experience, and thus you have to be very careful and deliberate with what you tweak once you're off the beaten path. Many people aren't clever enough to do this properly, and others don't want to try, so they just complain about it.

      And you compare it to windows?!? please please tell me that you just choose to shorten that sentence hoping that we would be clever enough to expand it to mean something like "...in terms of hackability"

      JP

      --
      -- JP
  4. Wt/KDE/Mac ? by Anonymous Coward · · Score: 0

    Is it Qt/KDE for Mac, as in Classic/OS7-8-9 I can use on a Color Classic or a IIfx?
    Or is it Qt/KDE as in "the same features as what was the Mac desktop in 1990, but with the expections it will run on what was then a big fucking Cray." style today's desktop ?

    Please God forbid us the ugliness that will come in 13 years, from Microsoft in particular, to make this post more insightfull than just a plain dull troll.

  5. GNU-Darwin is irrelevant. by Xenex · · Score: 5, Interesting
    "The one thing I've never understood is the relationship between OpenDarwin and the distribution concerns."
    OpenDarwin distrubute software. They call it DarwinPorts.

    OpenDarwin is a project launched in April 2001 which works towards porting BSD-style software to Darwin, and features a crown jewel of DarwinPorts. OpenDarwin was founded by Apple, although they now have no control over the project's operation. Jordan Hubbard is one of many Apple employees closely associated with the project.

    "GNU-Darwin almost seems to be hindering the entire Mac OSS unix community."
    Virtually no-one in the Macintosh community cares about GNU-Darwin.

    GNU-Darwin is a project founded by a person that goes by the name proclus. This proclus character spends a fair majority of his time replying to valid criticism of his project on sites such as Slashdot and MacSlash. Unfortunately, this time would be much better spent working on the actual GNU-Darwin project; GNU-Darwin has nothing to offer that hasn't already been done better by either OpenDarwin or Fink.

    "This almost surreal splintering can do nothing but harm the overall effort of ported OSS software for the Mac."
    What splintering? GNU-Darwin is totally irrelvant.

    GNU-Darwin are not even involved with Metapgk, an alliance formed between DarwinPorts, Fink, and Gentoo. All the major packaging groups in the Macintosh community are part of this alliance.

    "If we can't agree that the PPC is the heart of the Mac, than what can we agree on?"
    That GNU-Darwin isn't going to exist much longer.

    DarwinPorts is going to be a part of Panther, and OpenDarwin is assured of a bright future. Fink and Gentoo are part of Metapkg, so all porting work that OpenDarwin does will help those projects as well.

    GNU-Darwin is totally insignificant, has virtually no support in the Macintosh community, and is let by someone with a warped view of reality. When it inevitably disappears, no one will care.
  6. You're an idiot. by Anonymous Coward · · Score: 0

    You're an idiot.

    It's written "Mac", not "MAC"; it's an abbreviation of Macintosh, not an acronym.

    Now, you say that Mac OS X's GUI "falls completely short" when power users look for "real functionality", and then suggest Windows.

    Ha. Haha. Hahaha.

    1. Re:You're an idiot. by Anonymous Coward · · Score: 0

      You only prove another point I often make.

      Until MAC users can wake up and recognise constructive criticism of their platform and not launch into a tirade of abuse, it will forever stay a marginalised platform.

      In 2005, 2008, 2010 when MAC still has less than 5% of the market, don't blame me for failures, just look to yourselves.

    2. Re:You're an idiot. by Anonymous Coward · · Score: 0

      Yeah, good design can be judged entirely by market share. And the success of a platform is determined by the attitude of it's users to criticism.

      You truly are a fuckwit. Thank god that Macs aren't any more popular otherwise we'd have to deal more often with dickwads like yourself. Luckily things like PCs and AOL absorb the effluent that is the righteous moron.

    3. Re:You're an idiot. by Anonymous Coward · · Score: 0
      let's talk about market share. You're market share. How many women (and/or men and animals) have you fucked? I'd guess somewhere between 0 and 10. Let's be generous and say 100. The USA has a population of around 300 million.


      That give your penis a market share of 3.3 x 10-05%.


      That MAC looks pretty big, doesn't it?

  7. Re:Dear Apple, by Anonymous Coward · · Score: 0

    Do the poster feel so unsure about his sexual orientation that he has point his computer is NOT gay? Maybe so far your computer's been your only sexual partner so far?

  8. Power users with a lot of time on their hands... by The+Herbaliser · · Score: 3, Interesting

    KDE is great if you want to spend about half your time configuring it. You can really customise KDE. It's got more options than the next California election. What's the point, though? In the end, you're still getting the same stuff done. I really don't think someone with a fanatical need to configure their desktop is really a power user. I'd call them more of a nerd with a god complex. The real power users are the people who know how to get stuff done... have a solid understanding of unix, know how to script well, and actually use that knowledge. The real power users would rather customise their shell than their GUI. Apple actually gives the user a lot of control over how the OS works, just very little over its appearance. In my opinion, that gives you a lot more power. I used to run KDE on my iBook. It was neat to watch the OSX dock pop up over the KDE dock when I scrolled down, and it was fun to play around with it, but it never actually made it easier for me to do anything or gave me any more realy power, just nerd empowerment, which is a very different thing. What I would find useful however, is the ability to run more GNOME and KDE apps independently. I was thinking about the differences between various the various *NIXes and Windows. It seems to me that Windows tries to obfuscate the user experience - they hide things from you so that if you want to do anything more than a few basic tasks, you've got to go get Microsoft Training. The names of system files are meaningless, every directory is deep within some bizarre structure, and the only way to find anything is through the copious use of shortcuts. Unix (and Linux) makes it much easier to get at the power of your computer - I mean, it's easier to more fully understand a Solaris install than Windows - but they throw it at you all at once, which makes it difficult and intimidating to get started. Using KDE (I haven't used GNOME) I find that you have the benefits of Unix that I mentioned, and you've got this GUI on top, but that the GUI, like Windows, hides things from you. It's better than Windows, but it still doesn't really expose you to how your computer works. My experience with OSX, although others' may be different, is that it draws you into Unix. You find yourself understanding the underlying system intuitively, and being drawn into it. It seems to sort of trick you into learning Unix. You don't need the terminal - but inevitably you're drawn to it. The thing about Macs is that non-technical Mac users often turn into power users without thinking about it.

  9. KDE works quite well on the Mac allready by xophos · · Score: 1

    A friend of mine has an i-book.
    He got rid of the osx and installed debian.
    And guess what, KDE runs fine.
    No porting needed ;-)

    1. Re:KDE works quite well on the Mac allready by Anonymous Coward · · Score: 0

      It's almost as if you didn't check what "Qt/Mac" means...

    2. Re:KDE works quite well on the Mac allready by xophos · · Score: 1

      Well, allmost...
      but a more precise name would be "Qt/OSX" anyway... ;)

  10. Re:Power users with a lot of time on their hands.. by Anonymous Coward · · Score: 0

    Yes, a fairly balanced view (ie I largely agree with you). But I'd like Apple to bring back the attention to detail they once had. It's amusing to note that just as Windows figured out that you place newly created folders at the point where you right-clicked to issue the command, the Mac OS has lost that feature. OK, we have the sick Unix robustness and standardness and it's welcomed, but can we have our superior user experience back now please? I hope they've done some of that work in Panther.

    And although they may be drawing you in to Unix, they need improve integration. Like file aliases and symbolic links. Unix ones show up on the Mac side, but not vica versa. Why not! (I'm sure there's a good technical reason ala the APIs but I don't give a shit).

  11. How about by Apreche · · Score: 1

    KDE for Win2k/XP? That would totally rock the house. I could have all the game playing of windows with all the nix of KDE. Then when I reboot to real nix it would look almost exactly the same.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:How about by Anonymous Coward · · Score: 0

      Don't lie, you know you never "reboot to real nix."

      Winblows user.

    2. Re:How about by SilentEchos · · Score: 1

      haha.. Right because you know KDE has so much to do with *nix. KDE is just a window manager you tool. So when you boot into your real *nix operating system, Linux I`m guessing, You will have an OS that will look the same but operate completely different. Yeah that wont be confusing. I guess its okay though because You know as well as I know that your not running any unix based OS.

    3. Re:How about by dhobbit · · Score: 3, Funny

      Porting KDE to Win2k/XP is the dumbest idea I have ever heard. It's dumber then a friend of mine who clipped a 9 volt to his balls. If you want to play games buy a Game Cube. If you want to run a stable computer then use a *nix. Or better yet encourage your game maker to write that game in OpenGL so its easier to port to OSX or Linux.

    4. Re:How about by commodoresloat · · Score: 1

      How about the worst of both worlds? A Window manager designed mostly to emulate Windows poorly atop an operating system that actually *is* Windows. Ugh.

    5. Re:How about by ProfessionalCookie · · Score: 1

      I think your .sig answers your own question!

      Peace out.

    6. Re:How about by Anonymous Coward · · Score: 0

      Let me guess, you're one of those mactards that's a proud of themselves that they can use a Unix-based OS, even though they wouldn't know a command line if it came up and fucked them in the ass.

    7. Re:How about by Anonymous Coward · · Score: 0

      It could be worse, you could be running a crappy GUI on on overpriced hardware. Oh wait, you probably already are.

    8. Re:How about by AvantLegion · · Score: 1
      > Or better yet encourage your game maker to write that game in OpenGL so its easier to port to OSX or Linux.

      I agree with the sentiment, but you'd have to be a fool to think the game developers are going to listen to a pathetically tiny fraction of their audience. Particularly when Direct3D has new effects and other fuckery to show off.

    9. Re:How about by Arandir · · Score: 1

      The ability to run a different window manager in Windows would be awesome. Even the ability to run a different desktop or taskbar would be great.

      Frankly, the only reason why people think Windows is easy is simply because they're used to it. The actual window manager component is lame. No snap-to's, no z-order control, no window shading. Sure, it looks pretty, but in terms of functionality, even Blackbox has it beat.

      If I could run a native (not cygwin) KDE, GNOME or Xfce under Windows, I would do it in a heartbeat.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    10. Re:How about by Planesdragon · · Score: 1

      You can do this already

      A simple Google Search finds a bunch of them. Some for-pay, some for-free.

      I don't use them because WinXP's taskbar acutally does everything I want it to do, and when I use Win2k at work, I can't customize it that much.

      If I could run a native (not cygwin) KDE, GNOME or Xfce under Windows, I would do it in a heartbeat.

      So would I, probably. But they're simply not ported.

  12. Re:What a pointless article. by Anonymous Coward · · Score: 0

    Don't have me because I'm beautiful.

  13. Re:Dear Apple, by Anonymous Coward · · Score: 0

    What part of "I am a homosexual" do you not understand?

    Unless your name is Harry Rodman, please go away.

  14. Because we want KOffice by michaelggreer · · Score: 1

    The GUI library (Qt) is already ported, so they just need to get it in shape and then fix the K apps to no longer use direct X11 calls. Then we too can have free alternatives to Office.

    1. Re:Because we want KOffice by Anonymous Coward · · Score: 0

      proper KDE apps (and gnome apps) don't use direct X11 calls -- KDE/QT/GTK/GNOME exist so they don't have to.

  15. KWrite? by AvantLegion · · Score: 1
    KWrite for Mac here we come!"

    KWrite? *yawn*

    KDevelop? Woohoo!

  16. You miss the point by a mile by AvantLegion · · Score: 3, Insightful
    You talk about KDE's extensive ability to be customized, but you take the flawed approach of thinking that people that enjoy this option use every last capability of it.

    This is not true.

    The point of KDE customizing is so that people that want one or two things to be a very specific way can make it that way and be happy.

    Very few people customize every last thing on the desktop. But many people customize a few things, and for different people, it's different things they want changed.

    You don't have to customize everything to appreciate KDE's deep and broad customizing options. All you have to do is customize a couple of GUI features in a way that other DE's don't allow, and you'll see the benefit immediately.

    1. Re:You miss the point by a mile by The+Herbaliser · · Score: 2, Interesting

      Actally, I believe you've missed my point by a mile.

      My point was not that extensive customizability is a negative thing, but that it's usually unnecessary, and does very little to make your actual computing experience more powerful.

      I know guys who dedicate their lives to perfecting their shell setup files. I'm sure they have lots of fun doing it, but I don't think it really makes that much difference to how much work they can get done.

    2. Re:You miss the point by a mile by babbage · · Score: 2, Interesting
      You talk about KDE's extensive ability to be customized, but you take the flawed approach of thinking that people that enjoy this option use every last capability of it.

      Actually, the last time I spent a significant amount of time using KDE as my default desktop, I did spend a lot of time noodling around in customizing every last aspect of the interface. I did not do this because it was fun. It was not fun. No.

      I did this because if I didn't find a way to fix the default settings, I was going to shoot somebody.

      For some reason, the default font for many text displays -- such as the source for a web page -- was a big loopy cursive, like what you'd see on a wedding invitation. I don't ever want to use a big loopy cursive as my default font, unless I'm using a program like Illustrator to take a crack at designing my own wedding invitation. It wouldn't bother me to purge such fonts from my hard drive forever (it wouldn't bother me if my wedding invitation were in GillSans instead), but no amount of tinkering could get the setting for cursive fonts to go away. Oh there were times that I thought I had it, but the next time I logged in the cursive would come back with a vengence: "thought you were rid of me, eh? muhahaha!"

      My other favorite was printing. I never did get the default print setting to be anythign other than (say) 5pts. To simulate this, take your browser and hit CMD- or CTRL- or ALT- or whatever your browser's "make the text smaller" keychord is, and hit this chord as many times as your browser will allow you to do. Now take that final small setting, divide it in half again in your mind, and imagine it printed out. I could have printed out "War & Peace" as a 20 page pamphlet sure to drive the strongest eyes blind if I had been cruel enough to try it.

      Plus, half the time it would be cursive tiny type.

      So yeah, I spent a lot of time trying to get my shiny new P4 desktop with gobs of ram and a fast processor to feel like anything other than a Medieval torture device.

      Then I found an ancient beige G3 Macintosh in a supply closet, and I begged the tech support guys to let me use it as my desktop. It was old, flaky, and took forever to get OSX installed & running, but once I did I never ever had to think about customizing the system again. That brand new KDE machine ended up being a headless server under my desk as I connected to it via SSH & HTTP from the Mac, and I was happy as a clam.

      So, the moral: please don't try to convince people that, as you say,

      The point of KDE customizing is so that people that want one or two things to be a very specific way can make it that way and be happy.

      The "very specific way" I want my computer to be is non-braindead. I'm willing to accept a wide interpretation of what non-braindead might mean, but I know it when I see it, and I don't want to have to fight to get it.

      KDE forced me to fight, like an arrogant Kung Fu master that I really wasn't hoping to confront. OSX got out of my way without making me think. Sometimes, the best way to win a fight is to not fight at all.

      Aqua 1, KDE 0.

  17. But would it behave like a Mac app? by anarkhos · · Score: 2, Insightful

    'cause not a single Qt app does so far

    --
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life
  18. Panther and X11 by jsmith38 · · Score: 1
    I heard that Panther is going to have X11 integrated into the OS. How tight is this integration, and if I'm running an app in X11 how different does it feel? Are the main things going to be there like copy and paste with other apps? How about drag and drop?

    when I go to the panther website, this is all that I see:
    Panther will include a final X11 window server for Unix-based apps, improved NFS/UFS, FreeBSD 5 innovations as well as support for popular Linux APIs, IPv6 and other important acronyms.

    It would be nice to hear from someone that has the beta of panther installed that is using the this X11, (if it is available).

    1. Re:Panther and X11 by Anonymous Coward · · Score: 0

      the integration is as tight as your mom's pussy.

  19. OGL ! DirectX by IncohereD · · Score: 1

    I agree with the sentiment, but you'd have to be a fool to think the game developers are going to listen to a pathetically tiny fraction of their audience. Particularly when Direct3D has new effects and other fuckery to show off.

    Newsflash - OpenGL is extensible WITHOUT releasing a new version, and they do update fairly often.

    Note that our Slashdot Lord John Carmack writes all of his engines (which many a game then proceed to license) in OpenGL. So don't tell me that OGL doesn't have new effects and fuckery.

    1. Re:OGL ! DirectX by Anonymous Coward · · Score: 0

      That is true, but only DirectX has a CONSISTENT interface to the "new effects and fuckery" that works the same on all graphic cards (to the limit of their actual features, of course). There is no way to use shaders in a consistent way on PS/VS1.1 hardware in OpenGL, while it's child's play in DirectX. This kind of stuff matters to game developers, who unlike carmack don't enjoy writing 10 different code paths for their renderers.