Slashdot Mirror


Apple Posts Their X11 Source

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.

18 of 111 comments (clear)

  1. Damn Apple... by dirtmerchant · · Score: 5, Funny

    I wish they'd make up their minds on whether or not they're evil. My head hurts.

    1. Re:Damn Apple... by mrpuffypants · · Score: 4, Funny

      if you've ever used an ipod you'd go with "not evil"

    2. Re:Damn Apple... by capmilk · · Score: 4, Insightful

      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.

    3. Re:Damn Apple... by frankie · · Score: 4, Funny
      make up their minds on whether or not they're evil.

      Well, you could always submit some photos to Am I Evil Or Not? 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 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.
  2. Nice by fateswarm · · Score: 4, Interesting

    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.

    1. Re:Nice by Anonymous Coward · · Score: 5, Insightful

      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.

    2. Re:Nice by nathanh · · Score: 4, Insightful
      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.

    3. Re:Nice by jcr · · Score: 4, Funny

      Try getting some "ideas" from Microsoft Shared Source and see how many lawsuits you get hit with.

      What, microsquish would sue you for selling bloated, buggy code?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  3. Interaction with Open Office... by henele · · Score: 4, Interesting

    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, which I am very interested in...

  4. finally! by Anonymous Coward · · Score: 4, Funny

    Finally, the world can see the source code to an X11 implementation! I've waited for this moment for decades.

  5. This didn't happen a few days ago... by eyez · · Score: 4, Informative

    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.

    --
    get 0wned. irc.w30wnzj00.com
  6. Re:APPLE IS DYING by Alex+Thorpe · · Score: 4, Insightful

    Who's a year behind? Dell is finally starting to dump the floppy drive, they're five years behind! ;-) More, if you include the old legacy ports they still use.

    Oh, you mean CPU speed? My 3 year old iMac is fast enough for everything I do, save for recent 3D games, and I don't really need those anyway. That's one thing hurting Apple's 'marketshare', the quality and longevity of their products.

    --
    "Common Sense Ain't" -Unknown
  7. Complexity by gidds · · Score: 4, Interesting
    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...)

    --

    Ceterum censeo subscriptionem esse delendam.

    1. Re:Complexity by Golias · · Score: 4, Insightful
      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.

      --

      Information wants to be anthropomorphized.

  8. Re:does this include source for quartz-wm? by babbage · · Score: 4, Informative

    On Apple's X11 list, 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.

  9. Strange Stuff in the Source Code.. by Anonymous Coward · · Score: 5, Funny

    /* Why can't people just use bloody Aqua */ // Damn GNU hippies - S. Jobs

  10. Sigh... by lvdrproject · · Score: 4, Insightful
    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! Even the logo is pretty.

    To go even further, here's your typical implementation of AIM for Windows. And then there's Apple's implementation of AIM.

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

  11. Re:does this include source for quartz-wm? by grammar+nazi · · Score: 4, Insightful
    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.

    --

    Keeping /. free of grammatical errors for ~5 years.