Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
X Businesses GUI Apple

Apple Posts Their X11 Source 111

fdiv_bug writes "This happened a day or two ago, but it slipped my mind to report it. Looks like Apple has released the source code to their X11 implementation for Mac OS X." Also check out more downloads at OpenDarwin.org.
This discussion has been archived. No new comments can be posted.

Apple Posts Their X11 Source

Comments Filter:
  • by dirtmerchant ( 162306 ) on Saturday February 08, 2003 @08:59PM (#5261725) Homepage
    I wish they'd make up their minds on whether or not they're evil. My head hurts.
    • Re:Damn Apple... (Score:2, Insightful)

      by Anonymous Coward
      It's true enough that they're a company that's out to make a profit, but they've made large contributions to the open source movement over the past couple of years, such as KDE's HTML and Javascript components (Safari and Sherlock) and Darwin, and praising the open-source movement. At the same time, they haven't exactly had mercy on anyone who's violated a contract (see iCommune) or immitated their user-interface appearance too closely, and so on. Their behavior seems quite consistent. So the real problem is: "I wish that I could make up my mind whether or not they're evil."
    • Complexity (Score:5, Interesting)

      by gidds ( 56397 ) <<slashdot> <at> <gidds.me.uk>> on Saturday February 08, 2003 @10:40PM (#5262129) Homepage
      I know you didn't mean this too seriously, but there's a serious point here. Why do we want to characterise an entire corporation, with hundreds (thousands?) of staff, as a single entity? Can't our minds cope with the idea that all those different people might not be having exactly the same thoughts?

      And even if they were, they might still do some things we think of as `good', and others we call `bad'. Corporations, like people, are complex things. Humans tend to think by simplifying, categorising, and labelling, but we must realise we're doing it, and avoid it when it loses too much information. The world is a complex place.

      As Anonymous Coward said above, Apple has done many good things, and some bad ones. That's all there is to it. Predictive value? Well, I predict that in future they'll do some more good things and a few more bad things. Wow, huh?

      (As it happens, I like a lot of the things Apple are currently doing, and I like their kit enough to own some. I'd like to see their stuff become more popular. But I've no illusions; I wouldn't like to see them have 90%+ share, just as I wouldn't like to see anyone have that sort of share. M$ may have an unusually immoral corporate ethos, but I doubt any company in their current position would be entirely altruistic for long. Power corrupts, and all that.)

      (Er, sorry, this post has turned out inappropriately serious for this place! Feel free to insert hackneyed one-mouse-button-sniping, lame puns, and unrelated whinges as appropriate...)

      • Re:Complexity (Score:4, Insightful)

        by Llywelyn ( 531070 ) on Saturday February 08, 2003 @10:59PM (#5262196) Homepage
        " Can't our minds cope with the idea that all those different people might not be having exactly the same thoughts? "

        Of course, many people on /. can't even figure out that /. isn't a homogenous entity,

        For instance:

        "Wait, aren't we supposed to hate the MPAA and be boycotting movies?" (in response to the new release of a movie)

        Of course some people on /. hate the movie industry and are boycotting it, but others aren't. This isn't hypocritical, it is a consequence of having a lot of people.

        So, since we can't even recognize ourselves as a non-homogenous entity, then the probability of us recognizing Apple or Microsoft is slim.

        Wait, now I am doing it with the "we" ;-)
        • Re:Complexity (Score:3, Insightful)

          by CentrX ( 50629 )
          Well, it's hypocritical when it's same editor writing about how horrible the MPAA is and also announcing/promoting movie releases and how much he wants to go see them.
          • Re:Complexity (Score:5, Insightful)

            by Golias ( 176380 ) on Sunday February 09, 2003 @06:30AM (#5263507)
            No it's not. People who love movies are more likely to be concerned by the misbehavior of the MPAA, not less.

            Hypocracy is not writing about how horrible the MPAA is while writing good things about new movies. Hypocracy would be if they wrote about how horrible the MPAA is, told you not to go to any movies, and secretly went to them anyway.

        • "Wait, aren't we supposed to hate the MPAA and be boycotting movies?"

          So, how many Slashdot readers who hate the MPAA went to see TTT? How many of them saw it more than once?
      • Re:Complexity (Score:3, Interesting)

        by bedouin ( 248624 )
        Well, it's kind of like being a prisoner who was abused by guards and staff during a 15 year sentence -- you'll come out with a tendency to distrust authority. Or maybe kind of like a black who lived in segregationist South making a white friend -- it's a slow, difficult process.

        Likewise, after 10 years of Microsoft garbage flooding the market, people have developed a hatred of large computer corporations (at least here on /.) So, even when Apple does a few nice deeds it's only right that people feel a little awkward about it.
    • by mrpuffypants ( 444598 ) <mrpuffypants @ g m a i l . com> on Saturday February 08, 2003 @11:07PM (#5262219)
      if you've ever used an ipod you'd go with "not evil"
      • Re:Damn Apple... (Score:4, Insightful)

        by capmilk ( 604826 ) on Sunday February 09, 2003 @10:36AM (#5264319)
        If you've bought Mac OS X Server 1.0 and a G4 Server afterwards, you'd go for "Evil. Really evil".

        For those who don't know: Mac OS X Server cost around $600 (in Europe). If you wanted to use it on your new PowerMac G4, you had to buy the, er, "update" to 1.2. Which cost around $600, as did the retail version. If you bought a new dual processor G4 after that, you had to buy the update to 1.2.1. Which cost, you guessed it, $600.

        I bailed out before that and bought a Sun box instead. It runs Solaris 8 which will still be supported for another couple of years. No, there are no patches for Mac OS X Server versions older than a year.

        I don't know about the update path from Mac OS X Server 1.2.1 to 10.0, but I do know that the "update" from 10.1.x to 10.2 costs around $650.

        Evil. Clearly evil.
        • Re:Damn Apple... (Score:4, Interesting)

          by cehardin ( 163989 ) on Sunday February 09, 2003 @06:18PM (#5267111)
          Wow, that's a lot of money. However, check this out:
          a 25 license version of windows 2000 Advanced Server cost $4000.
          That's only for 25 clients!
          http://www.microsoft.com/windows2000/adv ancedserve r/howtobuy/pricing/default.asp

          Unlimited client license for Mac OS X Server (v10.2) is only $1000. So even if you pay for OS 10.3, 10.4, 10.5, 10.6 you will still come out ahead if you had chosen microsoft's products.
          • Re:Damn Apple... (Score:3, Informative)

            by henele ( 574362 )
            At The Apple Store [apple.com] when you buy an XServe (which comes with an unlimited user lincense for OS X) you can buy a $999 "Mac OS X Server Maintenance Program" which sounds like it would of solved your problem to some degree...

            "Mac OS X Server Maintenance is a 3 Year, non-cancelable agreement during which you will receive every major upgrade release to Mac OS X Server."

          • That might be a benefit for a lot of users. But what if you do not have more than 25 clients and do not want to constantly buy new versions?

            What I want from a server OS is, that it is safe and easy to maintain. I don't want to buy a new version (that looks different and behaves differently) every year, I want support.

            Sun will be releasing Solaris 2.6 patches for at least another 2 years - and 2.6 was sold in the mid 90s. Apple is not even supporting their 10.1 releases anymore. If Apple kept up their good work *and* started delivering decent support, I'd stop complaining at once. But I don't see that happen...
    • business isn't INHERENTLY evil - ask the Quakers. Now, I'm not saying that Apple is run by Quakers, but they obviously aren't demons either. Microsoft, on the other hand...
    • by frankie ( 91710 ) on Monday February 10, 2003 @09:54AM (#5270395) Journal
      make up their minds on whether or not they're evil.

      Well, you could always submit some photos to Am I Evil Or Not? [iamcal.com] Meanwhile, here is a handy reference chart:

      • Apple divisions:
      • Hardware: Not Evil. Sexy, generally support standards, but don't allow clones.
      • MacOS: Mostly Not Evil. Open source kernel, proprietary GUI, sometimes antagonistic to developers.
      • Software: Mostly Not Evil. Free stuff often made at the expense of loyal Mac developers (SoundJam, Watson, etc), but lots of open source [apple.com] as well.
      • Legal: Very Evil. Send cease&desist letters at the drop of a jellybean, and threaten the DMCA.
      • Steve Jobs: Chaotic Neutral. As an insane liberal genius, he disdains your quaint notions of human ethics.
      • Microsoft divisions:
      • Windows: Evil. Monopoly abuse, swiss cheese security, embrace/extend/extinguish.
      • Office: Necessary Evil. Would be much less evil as an independent company.
      • Explorer: Mostly Evil. Proprietary muscle to push Windows monopoly, but support web standards.
      • Legal: Evil. Submits fake evidence, colludes with DoJ.
      • Games: Partly Evil. Tool to maintain Windows monopoly, but decent products.
      • XBox: Partly Evil. Burning MS slush fund in attempt to capture a console monopoly, but it's a decent rig.
      • Hardware: Not Evil. MS Mouse & Keyboard are nice.
      • MSN: Mostly Evil. Plays abusive games to screw up MS competitors.
      • Hotmail: Partly Evil. Spies on your clicks in email links, but supports anti-spam filtering
      • Bill Gates: Lawful Evil. Very Exactly Lawful Evil.
      • IBM:
      • Not Evil. Formerly Big Brother, now #1 Linux advocate and possible savior of Apple.
      • Red Hat:
      • Not Evil. Would love to kill off all the other Linux distributors, but you can't really hate anyone who gives away their main product [redhat.com].
      • frankie wrote:

        > Legal: Very Evil.

        Insert standard joke about lawyers being evil here.

        > Send cease&desist letters at the drop of a jellybean,

        Okay, how would you handle things better? Would you let everyone get by with breaking contracts with you (which are legally binding), no matter how much it hurt you? Would you let those that break NDAs (that they signed on their honor and by their free will) blab all your hard work to the world so Microsoft comes out with your products before you do?

        How about that very valuable brand that is one of the most recognized in the industry? Would you just toss that away so idiot kiddies with nothing better to do can create Apple themes? Keep in mind that if you don't defend that trademark, you loose it!

        It is difficult to have a legal department that does a good job of defending your contracts, NDAs and trademarks, and not come off as a bad guy. Perhaps a standard of legal goodness/evilness would be whether the legal department just does their job of defending the company, or whether they are offensive and attack other companies (patent lawsuits for fun and profit, C&D letters for things the recipient is legally entitled to do, etc.).

        > and threaten the DMCA.

        Prove it. I want to see a photocopy of the communication Apple supposedly sent Other World Computing. The word of OWC's president is not good enough, especially when it contradicts the story he gave three weeks prior to the DMCA claim, in which he said Apple asked NICELY, and he complied to keep good relations with Apple.

        Until such a time as I see proof, I am going to continue to presume Apple's innocence. I refuse to be used to blacken Apple's good name. And an accusation of DMCA use, without proof and constantly brought up by Slashdotters, blackens Apple's good name.

        Otherwise, I mostly agree with your very good posting.

        "The path of peace is yours to discover for eternity."
        Japanese version of "Mothra" (1961)
        • Yikes, the wrath of Mothra is dangerous indeed. I need to research this topic [google.com].
          ...time passes...

          You're right; there is no verifiable evidence of a DMCA threat against OWC. And most of their trademark cases are not unreasonable. Revised ranking:

          • Apple Legal division: Partly Evil. Goes overboard about Themes [resexcellence.com], and face it, they're corporate lawyers.
  • Nice (Score:4, Interesting)

    by fateswarm ( 590255 ) on Saturday February 08, 2003 @08:59PM (#5261727) Homepage
    Nice to see some code spread on the net.

    It doesn't really matter to real programmers if it's gpl or fbsd or anything.

    Having the source and getting ideas from it is a good thing.
    • Re:Nice (Score:2, Insightful)

      by nathanh ( 1214 )
      It doesn't really matter to real programmers if it's gpl or fbsd or anything.

      Of course it bloody matters. Pretending that copyright laws don't exist is stupid and naive. Real programmers are not stupid nor naive. Or do you perhaps think that RMS, Linus, Alan, Hubbard, Gettys, Dawes, ..., aren't Real Programmers? They have all commented on licensing or made decisions based on licensing.

      • Re:Nice (Score:5, Insightful)

        by Anonymous Coward on Saturday February 08, 2003 @09:58PM (#5261979)
        Jebus Cripes, maybe you ought to chill.

        He didn't say to "pretend copyright laws don't exist"

        He said that having access to code is good for programmers. just like having access to books is good for people who want to be authors.

        He's also saying, I think, that minor license differences aren't as important as the big picture of free software, specifically being able to see source code.
        • Re:Nice (Score:3, Informative)

          by nathanh ( 1214 )

          He didn't say to "pretend copyright laws don't exist"

          He said that having access to code is good for programmers. just like having access to books is good for people who want to be authors.

          He actually said:

          It doesn't really matter to real programmers if it's gpl or fbsd or anything.

          If it doesn't matter then why do so many "real programmers" spend so much time arguing about it? Or perhaps they aren't "real programmers"?

          He also said...

          Having the source and getting ideas from it is a good thing.

          Only if the license is appropriate. Try getting some "ideas" from Microsoft Shared Source and see how many lawsuits you get hit with. Or perhaps tell Phoenix that they didn't need to clean-room reverse engineer the IBM PC BIOS back in 1985, because they could have just read the published and easily accessible assembly source.

          The licensing ALWAYS matters. To pretend that it doesn't is simply naive. You can't simply "look at" source code just because you find it floating around the Internet; if you stupidly do so then anything you write afterwards is possibly tainted.

        • Re:Nice (Score:3, Insightful)

          by ihatewinXP ( 638000 )
          yes let us not encourage this - its that rabid attitude that we are trying to talk you zealots out of. it is more important that the code is out there. "anything you write later will be tainted" - no seriously chill, in the long run (ie after the revolution and the we are rebuilding as a perfect communist......oh wait) well what im saying is the fact that the code is out and in some form however restrictive (in this case not very) that it gets people talking about open source. my mother (an Technology Specialist at a middle school) saw a X11 on OSX link one day looking at a link i had sent her. after explaining to her that no OSX 11 isnt out it prompted a discussion on "what is open source." now laugh if you will but she has only administered Macs and PCs, no one had ever explained to her the concept. and you know i didnt waste a minute explaining the diff between license x vs y....the greater good is more important, many keystrokes have died a painfull death beating these dead horses -
          • Re:Nice (Score:5, Insightful)

            by nathanh ( 1214 ) on Sunday February 09, 2003 @12:27AM (#5262500) Homepage
            yes let us not encourage this - its that rabid attitude that we are trying to talk you zealots out of. it is more important that the code is out there. "anything you write later will be tainted" - no seriously chill,

            It has nothing to do with "chilling" or "zealotry" or "communism" or whatever stupid buzzword you want to use this week to ridicule people. It has everything to do with comprehending the reality of copyright law. It does affect you, whether you want it to or not. Hiding under a rock and pretending that all the "zealots" are trying to turn you into a communist is pure idiocy. I thought McCarthyism died out in the 60s. Isn't it nice to know it simply spread to the Internet.

            The reality of the situation - without your bullshit about communism and zealotry - is that you can't just stare at somebody else's source code without first comprehending the licensing terms. The license ALWAYS matter. You have to care about the license - not for the sake of zealotry or your "greater good" (not a view I share) - but because it's the law.

            The original comment that it doesn't "matter" whether it's GPL or FBSD [sic] is pure and utter nonsense. And you are guilty of supporting this nonsense whenever you casually dismiss people as "zealots" simply because they recognise the true danger of copyright; a danger you clearly do not comprehend.

            • and again let me say 'just chill'. life (your mindset your health) has _everything_ to do with chilling out and seeing things for what they are. if you had read my comment a tad closer (or maybe even twice) you would see my comment on communism was a positive one (ie "i hope one day after the revolution when we are communists this wont matter). i abhor mccarthy-ism and its present day incarnation. and yes i concede that the license _does_ matter in for every charachter of code out there when you get down to the logistics of using it and basing a program on it. but for this (Apple releases X11 source to public) thats not what the story is about. no one has to wrangle with the issues of using this code to design a X11 implentation on X because thats what it is, but for novice programmers like myself its an interesting chance to see how they linked it to the quartz engine, etc. i dont care about the license, im not going to incorporate any of this code in my commercial products, i merely want to see how it works (i guess my curiosity is jst a waste of time like that). the original post sees this, its about the greater good of having the code out period. - and thats all i can say, i feel like im beng drawn into an argument and not a discussion; its making feel dirty this early in the morning ;)
  • by henele ( 574362 ) on Saturday February 08, 2003 @09:03PM (#5261747) Homepage
    As a mac user only really currently on the outside of the open source movement I mostly want to see how this links with the development of Open Office [openoffice.org], which I am very interested in...
    • It doesn't. X11 apps are going to behave the same regardless of the Xserver implementation.
      • It kind of does. Behavior isn't quite the same, due to the hardware acceleration Apple's version takes advantage of. XFree prior to this had no 2D or 3D acceleration on Quartz. Also, the only Window Manager that came close to making X apps fit in better was OrborOSX, which did an admirable job, but still fell short a bit. quartz-wm does a much better job of making X apps fit in with other Aqua apps. Of course, it remains imperfect. I think the quartz-wm developers could take a cue from WindowMaker and more smoothly integrate X apps into the Dock. Granted a lot of X apps don't provide good icons to put in the dock, but the major ones do have an application icon that would work well in the Dock.

        You may say all this is silly trim, but in the world of Apple, a consistant UI is extremely important. You can bet OpenOffice was one of a few significant apps they wanted users to be able to use without slowdown. They may never be able to do anything about qt, gtk+, motif, etc. widgets and menus not matching the Mac style, but they can make the Window focus, interleave, and decoration fit in well, and have Dock entries for X applications.
  • finally! (Score:4, Funny)

    by Anonymous Coward on Saturday February 08, 2003 @09:03PM (#5261748)
    Finally, the world can see the source code to an X11 implementation! I've waited for this moment for decades.
  • by eyez ( 119632 ) <eyezNO@SPAMbabblica.net> on Saturday February 08, 2003 @09:06PM (#5261761) Homepage
    I don't know what the submitter has been smoking, but this did /NOT/ happen a few days ago.

    I remember downloading it a couple weeks ago. It's been available for download since they released their X11 betas.
  • New Benchmark? (Score:2, Interesting)

    by henele ( 574362 )
    I'm fairly new to the mac dev scene, and haven't played around with this code yet, but at over 50MB, and it being easily accesable, could compiling this become a new benchmark to add to the huge list of those floating around the mac web today?
  • Lindows, only in reverse.

    Im not a MAC user, but darn, that is really nice to have the ability to run X apps on a MAC. I think this really enhances the appeal of a MAC to a serious user.

    Apple made a great move, adding *nix at its core with OS X.
  • That's what we need access to!
    • All they put in the source tarball is the default twm. Thanks Apple.
    • On Apple's X11 list [apple.com], it has been stated that X11.app's QuartzWM is going to remain closed-source and proprietary. That's all their code and they're going to keep it to themselves, as is their right. On the other hand, the extensions made to the xfree86 codebase have been offered back to the community under the same licensing terms as the rest of that project.
      • by grammar nazi ( 197303 ) on Sunday February 09, 2003 @01:36PM (#5265408) Journal
        On Apple's X11 list [apple.com], it has been stated that X11.app's QuartzWM is going to remain closed-source and proprietary. That's all their code and they're going to keep it to themselves, as is their right. On the other hand, the extensions made to the xfree86 codebase have been offered back to the community under the same licensing terms as the rest of that project.

        There's nothing wrong with this. Apple extended X11 under the terms of the X11 license and as a result is giving the code back to the community. Apple created a propiretary window manager (QuartzWM) and doesn't look like it is going to release this code to the community.

        It is within Apple's right to do both things. Please don't get mad at them for not releasing QuartzWM source to the public. Why should they release QuartzWM to the public?

        Poeple applaud apple for choosing Khtml and X11 to extend for their own uses. Apple obliges with the licenses, but then people get mad when they don't release source with their browser or WM.

        Please be happy that apple has chosen open source software and extended it. The GPL and many other licenses protect the right for businesses to extend the software and still use proprietary extensions in the same way that it protects your right to download the source. It is a good thing that the software allows Apple to do what it does, otherwise Apple would have never used the source code to begin with.

        Rather than being happy or sad with Apple for helping/hurting free software, why don't we all be happy with free software for allowing Apple to use it in commercial applications? I don't think that Babbage (the author) disagrees with me, I just wanted to clarify this point with other readers.

        • That's not a clarification. It's mostly wrong.

          The GPL does not seek to protect the right for businesses to extend software without releasing the source to their extensions.

          There are situations where the GPL does not apply, however. If Apple didn't distribute their binaries, they wouldn't have to distribute their source either.

          All of this isn't really relevant, since XFree86 is under the X11 license, not the GPL.
        • If they released it, people in the open source community would get to see a big Quartz application, solving problems they are familiar with. If the code were unusually pretty or slick, it might encourage others to get to know Quartz better, and to write their applications in a way that could more easily take advantage of it when ported. They would also eventually get the bug-stomping benefits of lots of eyeballs caressing their code.

          The only reason I can see for them not to release the code would be that it uses uncommonly good generic window system algorithms that they don't want copied by others.
    • It wouldn't do you any good.. quartz/aqua isn't a window manager, it's more analagous to X11 itself.. except it doens't look like crap.

      There's nothing to stop you or anyone making a Window manager that draws windows like OSX. But the minute you go to distribute it, Apple's lawyers will be, how you say.. on your ass :) It's not just the code, the Aqua interface is also a trademark.
  • by Anonymous Coward on Sunday February 09, 2003 @03:09AM (#5263005)
    /* Why can't people just use bloody Aqua */ // Damn GNU hippies - S. Jobs
  • Sigh... (Score:5, Insightful)

    by lvdrproject ( 626577 ) on Sunday February 09, 2003 @05:02AM (#5263337) Homepage
    Apple is the only entity that i know that can make ANYTHING pretty. I always regarded X as one of the ugliest, roughest, most uncivilised beasts of modern software. But look at this! [akamai.net] Even the logo is pretty.

    To go even further, here's your typical implementation of AIM for Windows [skylagoon.com]. And then there's Apple's implementation of AIM [akamai.net].

    And i don't even have to mention their hardware. Sigh... i hope you get paid handsomely, noble Apple design team. WE SALUTE YOU!

  • by ExEleven ( 601282 ) on Sunday February 09, 2003 @05:38AM (#5263411) Homepage
    From the perspective of a person who only owns a Macintosh Classic with 4mb of ram, "RELEASE THE SOURCE FOR OS 7!!!"
    • The source code would be nice, but at least they offer fully compiled binaries of MacOS 7.5.3 and older for free to anybody who wants to download it.

      (Actually, IIRC, they have bumped their free "abandonware" OS list to everything up to 8.1 now, but I could be mistaken about that.)

      • Oh, by the way.... Once you've downloaded the compiled older version of MacOS, you can view and edit all of the system resources with ResEdit, and other free tools are out there for further hacking the MacOS.

        So, unless you are planning on writing a derived OS and calling it Linmac or something, there's really not a whole lot of reason why anybody would want the source of System 7.

  • by Slur ( 61510 ) on Sunday February 09, 2003 @04:15PM (#5266375) Homepage Journal
    So how long before Apple opens the source for Mac OS 9 - or at least the Mac OS 9 Finder? I'm sure there are plenty of APIs in there that were abandoned, from the TCP/IP stuff to the printing architecture. I'll bet there are a lot of geeks who would love to get their hands on Mac OS 9 and continue extending it, do some speed improvement, maybe bolt on a little pre-emptive MT, protected memory, and a real VM. I for one would love to hack the Finder into a standalone Carbon application to run under Mac OS X.
    • In the first place, Apple still uses OS 9 in the Classic layer of X.

      In the second, they don't programmers to spend their time fiddling with a program that they're no longer trying to make money off of. They want you to work on X.
    • by Ponty ( 15710 )
      And a few geek hobbyists will be able to do what Apple failed to do after ten years of pumping millions of dollars into Copland? You'll recall that they tried to "bolt on a little pre-emptive MT, protected memory, and a real VM" and ended up scrapping the project and buying NeXT.
    • Apart from the arguments of the other people that replied already, there's also the issue that Apple doesn't own the rights to all technologies used in Mac OS 9 (e.g. all powstscript-related stuff).
  • I was under the impression that X 4.x already was using hardware acceleration. Question: 1) What does Apple use as the Desktop Enviroment - is it X with Aqua as the WindowManager? 2) Can X apps (like Evolution, etc) now run together with Mac apps like Office X at the same time on the same desktop 3) Are these improvements that Apple made to X or where they already in X and now Apple is taking advantage of those features (basically, will the linux community get ahold of these improvements if Apple made some).
    • Does XDarwin serve the same purpuse that Quartz does?

      According to the layer image [xdarwin.org] it appears the XDarwin cannot run Cocoa apps, is the true
    • Answers to parent post:
      1. Apple uses a semi-proprietary desktop environment known as Quartz for most GUI apps. X11 is a compatibility environment that partially maps X11 calls to Quartz calls, as well as doing some stuff of its own.
      2. Yes, X11 apps now coexist with Cocoa (native OS X) applications on a single desktop. (However, there are still some focusing oddities. Oh well.)
      3. These are Apple extensions to X11, but they will unfortunately not benefit Linux users -- it's all bolted to Quartz, and that's where all the acceleration is taking place anyway. The XFree86 acceleration is just as good, if not perhaps better. What's so cool about this is the integration with the standard OS X interface.

      (Disclaimer: I've been using X11.app for a almost a month now. X11 for OS X (OS X11?) isn't new, and neither is this source. But that's what you get here... :)

What we anticipate seldom occurs; what we least expect generally happens. -- Bengamin Disraeli

Working...