Slashdot Mirror


Apple Releases WebKit

rohanl writes "Apple has responded to recent criticisms from the KHTML developers by providing a live CVS repository (including all history) of WebCore, JavaScriptCore and the newly open sourced WebKit, public mailing list, irc channel and bug database. Details at the new webkit.opendarwin.org"

7 of 329 comments (clear)

  1. Re:But WAIT!!! by pebs · · Score: 5, Insightful

    But wait... what is KHTML going to complain about now!

    Would Apple have done this had they not complained?

    --
    #!/
  2. Without wishing to sound too fanboyish... by ickoonite · · Score: 5, Insightful

    ...good stuff, good stuff. It seems they actually do care about how the open source community perceives them. And it can only do them good to remain on good terms with the Konqueror/KHTML team.

    That said, some of the criticisms of the Konqueror team may have had some validity - specifically, there is little room in the cutthroat commercial arena for the unwavering dogmatism, devotion to absolute technical superiority over immediate user needs, etc. Hopefully the two can forge a way forward together now that Apple has made this (much needed) gesture.

    iqu :)

  3. Just a reminder by frankie · · Score: 5, Insightful
    For the N+1th time, let's remember that:
    1. Previously, Apple was following the LETTER of the LGPL license, and giving back all changes
    2. The KHTML developers were not pleased about the monolithic tarballs, but accepted that it was a valid option
    3. They were, however, annoyed about all the fanboys who complained that KHTML wasn't merging Apple's changes
    4. Apple is now following the SPIRIT of LGPL
    5. Yes, we are in fact through the looking glass, but that was yesterday's article
    Any questions?
  4. Re:Wait and see first... by svanstrom · · Score: 5, Insightful
    I think we need to wait and see if this is anymore use the KHTML developers before we go proclaiming Apple as the good guys... :)


    Sorry, but that's just bs... the "KHTML developers" picked the license, and Apple gave back as much as they had to according to that license.
    That's it, that's the whole thing; Apple never were the bad guys, because they did what they have to.

    Now Apple is doing even more than they have to, and now you are waiting for the "KHTML developers" to say if they like it or not before figuring out if Apple are they good guys or not???

    Wake up and realize that Apple's doing more than they have to, now it's up to the "KHTML developers" to figure out if they 1) want to use to code or 2) can use the code.

    If they can't use the code, then what would Apple have to do to make them the good guys in your book??? Hire people to teach them and/or do the programming for them?
    --
    perl -e'print$_{$_} for sort%_=`lynx -dump svanstrom.com/t`'
  5. All of you zombies by SamBeckett · · Score: 5, Insightful

    Bitching about the "SPIRIT" of the GPL, LGPL, whatever, are retarded. Seriously. Look, if the developers wanted to be dicks about it they could have (and should have) released their KHTML shit under a license that explicitly stated their desires.

    SPIRIT schmirit.

    Their behavior boils down to "Wah, I offered my friend a lollipop and he took it."

  6. Re:Wait and see first... by anno1602 · · Score: 5, Insightful

    They had contributed back

    They did release all their changes as one giant tarball, which, while complying with the license, is not a good basis for merging back changes. They did not get actively involved in hacking KHTML, instead they did a classic fork. This is not bashing Apple, just trying to bust some myths.

    OSS people got upset as they wanted more.

    KHTML developers never complained about Apple's way of doing things. They were annoyed about users saying "This is fixed in Safari, why isn't it fixed in KHTML? They are the same thing!", so they pointed out that no, it wasn't, and merging with Apple is no easy task, because (a) the codebases have diverged so much and (b) the format in which Apple publishes its changes is, while legally sufficient, not an good one for merging changes back. Somehow, that was interpreted as complaining about Apple, while all they were really doing was trying to bust the myth that KHTML and Webkit are still the same thing.
  7. Re:Wait and see first... by 99BottlesOfBeerInMyF · · Score: 5, Insightful

    Apple wants to make some use of OSS code in their software, but they don't want to contribute back, which is not cool.

    I think you're way off base. What makes you think they don't want to contribute back? Did you read the article about KDE passing the ACID compliance test? That was due to an Apple engineer patching WebCore so Safari would pass then specifically writing a bunch of comments and micro patches for the KDE guys. For which, I might add, he was thouroughly ridiculed here on Slashdot for not providing a CVS repository (Apple does not use CVS) which one of the KDE guys had asked for a few days previously.

    Now Apple is providing a CVS repository at extra work and expense to themselves and you have the gall to say that they don't want to contribute back? Are you actively trying to make the OpenSource movement look like a bunch of pricks or is it unintentional? How about when a commercial company bends over backwards, spends money and time to do exactly what is asked of them even when they have no legal obligation, and basically do everything they can to be the good guy, use and support open code and standards and give back very useful improvements you don't attribute it to them being forced to by all the bad press you've previously generated about them in a forum that they don't care about anyway?

    Apple is being nice because the engineers working there are good guys and want to be nice and help out. They aren't doing it to avoid bad press. Give credit where it is due already.