Slashdot Mirror


Safari vs. KHTML

Johnny Mnemonic writes "CNET has a story that describes the divergence between the code base of Safari and KHTML. Although there were high hopes that Apple would contribute significantly to the OSS project, that optimism has all but disappeared. Is an unrealized danger of OSS that others may take your project in a direction you didn't intend? Can OSS code and goals harmonize with the goals and needs of corporation designed code? Is it that Apple mismanaged the relationship, or that the KHTML guys expected too much? Interesting warning for other OSS-corporate marriages." We've previously reported on the frustration in the OSS community on this issue.

12 of 553 comments (clear)

  1. THIS POST BROUGHT TO YOU BY THE LETTERS F&P, B by Anonymous Coward · · Score: -1, Troll

    *_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_
    g_______________________________________________g_ _
    o_/_____\_____________\____________/____\_______o_ _
    a|_______|_____________\__________|______|______a_ _
    t|_______`._____________|_________|_______:_____t_ _
    s`________|_____________|________\|_______|_____s_ _
    e_\_______|_/_______/__\\\___--___\\_______:____e_ _
    x__\______\/____--~~__________~--__|_\_____|____x_ _
    *___\______\_-~____________________~-_\____|____*_ _
    g____\______\_________.--------.______\|___|____g_ _
    o______\_____\______//_________(_(__>__\___|____o_ _
    a_______\___.__C____)_________(_(____>__|__/____a_ _
    t_______/\_|___C_____)/_KISS_\_(_____>__|_/_____t_ _
    s______/_/\|___C_____)___MY__|__(___>___/__\____s_ _
    e_____|___(____C_____)\__ASS_/__//__/_/_____\___e_ _
    x_____|____\__|_____\\_________//_(__/_______|__x_ _
    *____|_\____\____)___`----___--'_____________|__*_ _
    g____|__\______________\_______/____________/_|_g_ _
    o___|______________/____|_____|__\____________|_o_ _
    a___|_____________|____/_______\__\___________|_a_ _
    t___|__________/_/____|_________|__\___________|t_ _
    s___|_________/_/______\__/\___/____|__________|s_ _
    e__|_________/_/________|____|_______|_________|e_ _
    x__|__________|_________|____|_______|_________|x_ _
    *_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_


    Important Stuff: Please try to keep posts on topic. Try to reply to other people's comments instead of starting new threads. Read other people's messages before posting your own to avoid simply duplicating what has already been said. Use a clear subject that describes what your message is about. Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page) If you want replies to your comments sent to you, consider logging in or creating an account.

    Important Stuff: Please try to keep posts on topic. Try to reply to other people's comments instead of starting new threads. Read other people's messages before posting your own to avoid simply duplicating what has already been said. Use a clear subject that describes what your message is about. Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page) If you want replies to your comments sent to you, consider logging in or creating an account.

    Important Stuff: Please try to keep posts on topic. Try to reply to other people's comments instead of starting new threads. Read other people's messages before posting your own to avoid simply duplicating what has already been said. Use a clear subject that describes what your message is about. Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page) If you want replies to your comments sent to you, consider logging in or creating an account.

  2. Typical for Apple in the FOSS world by multipart · · Score: 1, Troll

    Apple is just a lousy company to co-operate with in an open source project. It is interesting that the KDE people mention that the fixes from Apple are more like hacks that break other things. This is _exactly_ the same as what happens with GCC. Always quick hacks to pass some benchmark or validation suite, or to paper over real bugs in dreadful ways. Never any real, constructive co-operation. Somehow, Apple appears to be unable to work with a community, instead of against it.

    1. Re:Typical for Apple in the FOSS world by Anonymous Coward · · Score: -1, Troll

      You poor soul. The Apple fanboys are going to mod your post into the lowest pit of hell for saying that. Because, you know, modding people down on Slashdot that have a dissenting opinion is going to silence them and convince the fence-sitters that their modded up point of view is the proper one, thereby winning more people to their side. This ignores the fact that we're here to discuss, not convince.

      And this, too, will be modded into oblivion. Oh well. I'm posting AC anyway.

      You what's strange? For all the Apple zealotry, Microsoft will still sell more versions of their 5-year old operating system this year than Apple will sell computers. If Apple was so wonderful, more people would buy it, not just the people who like to publicly justify the actions of an unconscionable corporation that has proven time and time again that it doesn't care about its users, so long as they keep buying Apple's overpriced, overstyled, proprietary snobmachines.

  3. Re:Another question by PitaBred · · Score: -1, Troll

    Some twit just wrote a blurb at apple. If it was anyone with any technical sense, they'd know that it was Objective C. C++ IS an objective language. Objective C is the abortion of a language that Apple uses all over the place.
    It's sour grapes because the KDE/KHTML guys did a lot of work to let Apple have usable access to the code for KHTML, more than just a code dump, and then Apple does the opposite, which is a bare-minimum release of the code that's a pain in the ass to re-integrate because it's not even separate patches, it's one gigantorific patch that the KDE guys have to go through almost line by line to tell which parts will work and which won't.
    Stop being an apologist. The KDE/KHTML guys aren't upset about the release of the code, either. They're just tired of everyone thinking Apple is some kind of benevolent group working with them for the betterment of the world, because they aren't. Apple is a corporation working to make money, period, and they aren't being overly generous or cooperative.

  4. what is Microsoft had done the same by Anonymous Coward · · Score: -1, Troll

    I hear half of u guys defending Apple.

    I am wondering what these guys would have said if MS had done the same.

  5. Re:Its only the bad things we head about? by PitaBred · · Score: 0, Troll

    The thing is, the KDE guys did Apple a favor, and DID make it easy for them to get at the code. Apple just spit on their courtesy by just releasing their monolithic patches. That's what people are pissed about. Not legality, not anything other than Apple code releases just generally not being of much use in the form they're released in, especially after the OSS guys did so much to help them.

  6. Re:Which one should we go for? by m50d · · Score: 0, Troll

    Apple, of course. It being apple trumps DMCA, illegal abuse of monopolies, being anti-hacker, and so on, which we know outweigh open source.

    --
    I am trolling
  7. Apple = Closed by katorga · · Score: -1, Troll

    It always amazes me how people associate Apple Computer with open-ness, free thinking, and individuality.

    The company has demonstrated over the course of its existance that it is the direction opposite of all of those trends. Clised

    Example 1: iPod limited to apple services and formats, functionally a lockin product designed to trap users into the Apple Music Store.

    Example 2: Look and Feel. Apple has always imposed the most limits on the user's ability to customize his computer look and feel of any OS. Conformity is the Mantra at Apple. Individuality be darned.

    Example 3: Open Source. Apple plays lip services to opensource but does not give anything of signifigance back to the community. Darwin in open. Aqua is not. KHTML is open, Safari is not. On and on.

    Apple's image is ALL marketing spin.

  8. Re:Here's a quote from Zack Rusin by Lars+T. · · Score: 1, Troll

    So you are saying that he didn't mean what he said? That KHTML did become worse because of Apple's involvement? And what the hell have you done to make KHTML any better? You are a whiner, nothing else.

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  9. Huh? by Anonymous Coward · · Score: -1, Troll

    Is an unrealized danger of OSS that others may take your project in a direction you didn't intend?

    If you want code always being used for what you "intended" then don't open the source.

    Good grief.

    Anal morons.

  10. Wrong as you can possibly be. by bani · · Score: 0, Troll

    You're so wrong, you can't possibly be any wronger.

    The KHTML devs are not complaining about apple not contributing back. They're complaining about all the mindless apple fanboys spouting "OMG APPLE DOES SO MUCH FOR KHTML YOU KHTML GUYS ARE A BUNCH OF LAZY FUCKS FOR NOT MERGING APPLES PATCHES IMMEDIATELY"

    They took it for so long, but are no longer willing to stay silent on the issue.

    In other words, their issue is with the legions of apple retards. Are you one of them?

  11. Re:Apple should start... by Anonymous Coward · · Score: -1, Troll

    I think they're still buying the dimwits that work for them ipods. Maybe when they've finished with those.