Slashdot Mirror


The Unforking of KDE's KHTML and Webkit Begins

Jiilik Oiolosse writes to tell us Ars Technica is reporting that after years of existing seperately, KHTML and Webkit are finally coming back together. "In open source terms, this may be as big of a deal as the gcc and egcs merger of yonder days. KHTML and Webkit are definitely coming of age. The KDE developers, responsible for the original creation of KHTML, are dedicated to seeing this unforking happen and are taking a leading role in that effort."

104 comments

  1. Impact on Apple by jshriverWVU · · Score: 2, Insightful

    How will this impact Apple given that Safari uses it. Also after the unfork they decide to go the GPL3 route.

    1. Re:Impact on Apple by Jiilik+Oiolosse · · Score: 3, Informative

      KHTML/Webkit and derivatives are under the LGPLv2, and the rights were not assigned to a central organization. They would have to contact every author that ever touched that code before they'd be permitted to offer it solely under the LGPLv3...

    2. Re:Impact on Apple by Anonymous Coward · · Score: 0
      Err no:

      version 2 of the License, or (at your option) any later version.

      Distributors are free to distribute under LGPLv3 or the KDE project can switch at will.
    3. Re:Impact on Apple by mpapet · · Score: 0, Flamebait

      Apple is pretty much driving this one now. I think this quote from TFA is telling, "its improvements had become difficult to move back into KHTML"

      Apple is free to do what they want within the confines of the licenses provided. The problems will arise when projects rely on Apple for their features. Specifically, the features apple is willing to share. One of the problems is Apple has no interest in keeping a GPL'd webkit fully functioning with tidy entry/exits for whatever proprietary things Apple wants to add. I can easily imagine Apple's GPL CUPS suffering the same fate.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    4. Re:Impact on Apple by ip_fired · · Score: 5, Informative

      When I worked on WebKit, the source that was publicly available was the source that went into Safari after it's had been adequately tested. They don't have a super-secret version that they are adding their improvements to. The version they improve is the LGPL version.

      In fact, you can go and download the nightly build of WebKit and use it with Safari (Safari is just a wrapper that provides the gui).

      http://nightly.webkit.org/

      --
      Don't count your messages before they ACK.
    5. Re:Impact on Apple by Otter · · Score: 5, Insightful
      One of the problems is Apple has no interest in keeping a GPL'd webkit fully functioning with tidy entry/exits for whatever proprietary things Apple wants to add.

      Huh? How do you get that from a story about Apple providing such an attractive fork that everyone, including the original authors, is switching to it?

      The piece you quoted refers to a squabble about changes to Webkit being difficult to port to KHTML. Which, as the article notes, has been long resolved to everyone's satisfaction.

    6. Re:Impact on Apple by Anonymous Coward · · Score: 0

      I've read this on the webkit web site. I'm worried about the last paragraph, should I ?

      ---

      Obtaining Check-In Privileges

      Contributors with a proven track record of good patch submissions and that have demonstrated an ability to work well with the community can obtain check-in privileges to the WebKit source tree. In order to obtain this check-in access, the contributor must find a reviewer who will act as a sponsor.

      The sponsor arranges a copy of the committer agreement to be sent to the contributor. Once the contributor sends a copy of the signed agreement to Apple, she or he receives check-in access.

      ---

    7. Re:Impact on Apple by ray-auch · · Score: 1

      They are free to distribute under V2 or later terms.

      They are not free to change the licencing to "V3 or later" and exclude the V2 option. Under clause 1 of GPL (v2 - but v3 is similar) the requirement is: "keep intact all the notices that refer to this License".

      Only the copyright holder can change the "version 2 of the License..." line.

      At least, that is my understanding - IANAL etc.

    8. Re:Impact on Apple by Spaseboy · · Score: 1

      Apparently all the impact has been CAUSED by Apple.

      --
      "I don't want more choice, I just want nicer things!"
      -Jennifer Saunders as Edina Monsoon
  2. With our powers combined by SpiffyMarc · · Score: 3, Funny

    Finally, open-source has an answer to Voltron (or the Megazord, depending on which generation you are in.)

    1. Re:With our powers combined by Xybre · · Score: 1

      I'm ubernerding here, but..

      "With your power combined" is from Captain Planet.
      I thinks this bridges the generation gap between Voltron and .. what is that, Power Rangers?

      --
      Eternity is a time bomb.
    2. Re:With our powers combined by wiredlogic · · Score: 2, Funny

      Super Sentai (AKA Power Rangers) predates Captain Planet.

      --
      I am becoming gerund, destroyer of verbs.
    3. Re:With our powers combined by Zombie+Ryushu · · Score: 1

      Well, Microsoft will just setup an Ambush of 5 monsters, For the newly combined Thunder KDE and then this will happen.

      http://www.youtube.com/watch?v=nqdBBZweKuQ

      Start watching at about 5:00

    4. Re:With our powers combined by halivar · · Score: 1

      That only means they were the first to rip-off the One True Multi-colored Team(tm), Voltron, Defender of the Universe (pbuh).

    5. Re:With our powers combined by Xybre · · Score: 1

      I hate to continue this discussion, but Power Rangers didn't make it to english-speaking television until 1993, and Captain Planet was aired first in 1990.

      I somehow feel like less of a person for going through wikipedia for these tidbits. Maybe if I just change the date of Captain Planet's pilot episode to 1951 I can win this one.. hrm..

      --
      Eternity is a time bomb.
    6. Re:With our powers combined by rkanodia · · Score: 1

      It's ok, you win anyway. After all, I just found out that Captain Planet was based on a novella by Jules Verne.

    7. Re:With our powers combined by Anonymous Coward · · Score: 0

      I much prefer "Orbots! UNITE!"

  3. Re:why does slashdot look like shit in IE? by Anonymous Coward · · Score: 0

    Is it because you guys can't write a decent web application to save your life? So's your face
  4. How is it? by Snowgen · · Score: 1

    How is it I can live my whole life without ever hearing about something, and then two different, unrelated, stories both reference this whole EGCS thing on the same day?

    1. Re:How is it? by jshriverWVU · · Score: 2, Informative

      egcs was a fork of the gcc tree, and had some nice pentium optimization back in the day. See link.

    2. Re:How is it? by Anonymous Coward · · Score: 0

      Everything you see - your entire observable world - is a TV show, of which you are the star. EGCS is nothing more than another artificial stimulus from the faux outside world as envisioned by the director of the show. Everybody you think you know and love is in on this. Your only chance for escape is to kill them. Kill them all.

    3. Re:How is it? by Anonymous Coward · · Score: 2, Insightful

      The real beauty of EGCS history is when RedHat 6.0 shipped with a snapshot version of EGCS instead of tried and true GCC 2.98, and called it GCC 3.0. Of course, since it was just a daily snapshot and not even a release candidate, it was buggy as all hell. Couldn't even compile a kernel because some of the inline assembly and undocumented behavior changed. What a huge piece of shit, thanks RedHat.

      It got so bad, FSF had to disavow all knowledge of any GCC 3.0 compiler and jump to 3.1 immediately, since invariably GCC was blamed for this debacle, instead of the true idiots: RedHat.

      The more you know.

    4. Re:How is it? by ZachPruckowski · · Score: 4, Interesting

      Well, it's a famous forking/unforking story regarding GCC, and today we've had a GCC forking story, and a forking->unforking story. Since stories about successful unforks and stories about GCC aren't all that common on Slashdot, it makes sense you haven't seen it here before.

      Fortunately, in this case the reference is actually relevant to the process and the discussion. In the GCC story, it was completely unrelated to a license-based fork of GCC.

    5. Re:How is it? by iluvcapra · · Score: 2, Funny

      The phrase "GCC fork" is a well-known fnord.

      --
      Don't blame me, I voted for Baltar.
    6. Re:How is it? by TheRaven64 · · Score: 1

      One thing that nothing I've read made clear is what happened to the copyright. Usually, GNU projects have to have the copyright assigned to the FSF. Did the EGCS people all assign their copyright to the FSF when they were un-forked?

      --
      I am TheRaven on Soylent News
    7. Re:How is it? by Anonymous Coward · · Score: 0

      Yes. Though keep in mind that the people who worked on EGCS wanted to work on GCC in the first place, but found that there was too much beaurocratic overhead.

    8. Re:How is it? by 1729 · · Score: 3, Informative

      The real beauty of EGCS history is when RedHat 6.0 shipped with a snapshot version of EGCS instead of tried and true GCC 2.98, and called it GCC 3.0. Of course, since it was just a daily snapshot and not even a release candidate, it was buggy as all hell. Couldn't even compile a kernel because some of the inline assembly and undocumented behavior changed. What a huge piece of shit, thanks RedHat.

      It got so bad, FSF had to disavow all knowledge of any GCC 3.0 compiler and jump to 3.1 immediately, since invariably GCC was blamed for this debacle, instead of the true idiots: RedHat.

      The more you know.


      Your facts are a bit off:

      http://www.gnu.org/software/gcc/gcc-2.96.html

      In particular, note that the gcc-2.96 debacle had nothing to do with egcs. GCC 2.95 was released after the gcc/egcs merger and before Red Hat released gcc-2.96.
  5. Unforking? by Anonymous Coward · · Score: 5, Funny

    I believe you mean KHTML and WebKit will be *spooning* soon!

    1. Re:Unforking? by jd · · Score: 4, Funny

      Spork.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:Unforking? by Midnight+Thunder · · Score: 1

      I believe you mean KHTML and WebKit will be *spooning* soon!

      I suppose you did have to reference the karma Sutra ;)

      --
      Jumpstart the tartan drive.
    3. Re:Unforking? by Anonymous Coward · · Score: 0

      Spooning? Oh yay. Now we'll have two rendering engines called WHTML and KebKit.

    4. Re:Unforking? by tqk · · Score: 0, Troll

      Can we please unfork KDE and Gnome next? Assuming that means the two of them will implode into a Black Hole and wink out of existence. Please?

      Fluxbox rules, Blackbox's not bad, Openbox tends to work after a fashion, and there's always fvwm* or dwm for the rest. Enlightenment, you're on your own.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    5. Re:Unforking? by wezeldog · · Score: 1

      Foon.

    6. Re:Unforking? by Coldfinger · · Score: 1
      The KHTML team just released the following statement in response to all the dodgy comments on slashdot:

      There is no spoon

      Sincerely,
      The KHTML Team

    7. Re:Unforking? by Anonymous Coward · · Score: 0

      "Foon" is a much more accurate description of what most people call "spork". The utensil is around 3/8 fork and 5/8 spoon. "Foon" is 3/8 fork (the 'f' and half of the first 'o') and 5/8 spoon (the other half of the first 'o' and the "on"). "Spork" gives the fork way too much credit.

    8. Re:Unforking? by wezeldog · · Score: 1

      Damn straight. They called me mad at the academy. It also has the dominant phonetic long 'o' of spoon instead of the short 'o' of fork.

  6. Webkit wins by dj_tla · · Score: 5, Informative

    The summary is a bit vague as to what 'coming together' means. Basically, Webkit is going to be adopted in KDE as a Kpart, features in KHTML that aren't in Webkit are being added to Webkit, then KHTML will die out. Seems at least some KHTML developers will be working on Webkit in the future. The article also goes into the history behind the forking, and is actually a decent read.

    1. Re:Webkit wins by TheRaven64 · · Score: 1

      It's a shame, in a way, since there was a big clean-up of the KHTML code just after the Apple fork. Mind you, the WebKit code is a lot cleaner than it used to be; if I had just a bit more time I'd start doing a GNUstep port.

      --
      I am TheRaven on Soylent News
    2. Re:Webkit wins by stilborne · · Score: 4, Insightful

      i think a more accurate term is "everybody wins". the code bases have evolved and it has come time to bring the best of all worlds together. the path chosen to get there is interesting, but not a matter of winners and losers.

    3. Re:Webkit wins by stilborne · · Score: 5, Informative

      > what 'coming together' means

      i suppose i could be a bit more helpful and comment on this as well..

      > Webkit is going to be adopted in KDE as a Kpart,

      what's happened is that the Qt rendering layer has been added to the main webkit repository and several people at Trolltech and from the KDE community are working on webkit and the Qt based rendering in that repository.

      this opens the way for webkit to show up in kde, including the kpart.

      hopefully more of the khtml forks will follow suit and join mainline dev, but this certainly does start to bring together two of the bigger and more knowledgeable teams when it comes to khtml/webkit.

      > features in KHTML that
      > aren't in Webkit are being added to Webkit

      as many as possible, yes.

    4. Re:Webkit wins by dj_tla · · Score: 1

      Thank you for correcting me, I agree wholeheartedly. Looking at the article, they focus a lot of Webkit's widespread adoption, but don't go into the development of either codebase other than Webkit abstracting out KDE and Qt specific code.

    5. Re:Webkit wins by Anonymous Coward · · Score: 0, Offtopic
      The parent is posted by the new president of KDE eV.

      Here's the official press photo, and here you can see him drying his underpants over the fire. Strictly fyi, of course.

    6. Re:Webkit wins by Anonymous Coward · · Score: 0

      That's funny as hell.

      Makes me glad I don't use KDE - the linux desktop for tracksuit wearers.

    7. Re:Webkit wins by stilborne · · Score: 1

      yeah, it was pretty funny. a few of us went for an unscheduled swim in loch laramond, with the "unscheduled" bit resulting in us stripping down to our briefs. frigging cold water but very refreshing. since we also had these two nice fires, i figured i'd dry out my gear rather than let it sit soggy in the scottish drizzle.

      i dunno, i think it's important not to take one's self overly seriously. creating technology should fun have as an element, and it's hard to have fun when you're serious all the time.

      that said, when time comes i get pretty serious. there are pictures of that on the net too, but they are less enjoyable to look at ;)

    8. Re:Webkit wins by IceFox · · Score: 2, Interesting

      For example check out some neat stuff that Zack has been doing in his spare time with webkit in Qt. http://zrusin.blogspot.com/2007/07/web-on-canvas-a nd-dashboard-widgets.html

      --
      Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
    9. Re:Webkit wins by shutdown+-p+now · · Score: 4, Interesting

      I wonder if this actually means that WebKit will become a standard Qt (and not just KDE) component. Qt has its own HTML rendering engine currently, but it's rather simplistic. I wonder if Trolltech has decided it's time for something more powerful...

    10. Re:Webkit wins by iangoldby · · Score: 1

      I wonder if this actually means that WebKit will become a standard Qt (and not just KDE) component.
      Yes, that's what it says in the article.
    11. Re:Webkit wins by Yvanhoe · · Score: 1

      It could perhaps be a good idea to come up with a new name for the whole project to tone down the "we won, they lose" issue...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    12. Re:Webkit wins by Phisbut · · Score: 1

      I wonder if this actually means that WebKit will become a standard Qt (and not just KDE) component.

      Yes, that's what it says in the article.

      Or you can simply get the info straight from the source at Trolltech.

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    13. Re:Webkit wins by phoenix_rizzen · · Score: 1

      RTFA, it mentions just that in there. :) Webkit will be in QT 4.4 (or thereabouts).

  7. Four standard browsers. by LWATCDR · · Score: 2, Interesting

    So we have the Webkit family.
    The Gekko family.
    Opera.
    and the IE family of browsers.
    All this would be great if they would all follow the standards!
    Okay it would be great if IE followed the standards instead of making them up as they go. IE7 is better but far from perfect.
    I wounder if there is any chance that Firefox will move to Webkit in the future? I know it is unlikely but one does wonder.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Four standard browsers. by wal9001 · · Score: 2, Insightful

      Maybe the "Make sure everything works in IE" era will die off and grow in to the "Make sure everything works on iPhone." Then we could all let IE die or switch to Webkit/Gecko rendering. Since both of them aren't written by a bunch of faceless cubicle monkeys deep in a megacorporation we'd probably end up with a happy world of (correctly rendered) rainbows designed within the standards set forth by WC3!

    2. Re:Four standard browsers. by Anonymous Coward · · Score: 0

      > All this would be great if they would all follow the standards!

      It's pretty much just IE that DOESN'T follow standards. The others are doing a good job, and in my opinion, as a webdesigner/programmer with 11 years of experience, Webkit/KHTML is doing the best job to date.

    3. Re:Four standard browsers. by Anonymous Coward · · Score: 0

      All this would be great if they would all follow the standards! Opera and Webkit both do an admirable job of following the standards. Then there's Firefox and, worse, IE... (Apparently Firefox 3.0 might finally pass the ACID2 test! It's only been how long since Opera and Webkit did?)

      I wounder if there is any chance that Firefox will move to Webkit in the future? 0% chance. Firefox under Linux is based on GTK+/GNOME, not Qt/KDE. Firefox requires XUL, which is a part of the Firefox rendering engine (called Gekko). Replacing Gekko with Webkit would essentially be dropping all the existing Firefox code and starting from scratch.

      Personally, I think a new open source project to bring a Webkit-based browser to Windows that attempts to actually fit into Windows could easily kill Firefox. No bloat, superior standards support, what isn't there to love?
    4. Re:Four standard browsers. by omfgnosis · · Score: 2, Interesting

      Personally, I think a new open source project to bring a Webkit-based browser to Windows that attempts to actually fit into Windows could easily kill Firefox. No bloat, superior standards support, what isn't there to love?
      There used to be such an effort, called Swift. When Safari for Windows was announced, the Swift developer(s?) announced that they'd continue development, switch to win32 WebKit builds and provide a native Windows user experience with a WebKit renderer. Now swift.ws is gone. I seem to recall it'd disappeared before, so I don't know if the dev(s?) changed their plans or just have shitty hosting.
    5. Re:Four standard browsers. by MORB · · Score: 1

      I also expect/hope that konqueror will be among the applications ported on win32 in KDE4.

    6. Re:Four standard browsers. by POWRSURG · · Score: 1

      Since I've talked to the Swift developer (singular), I can say that Swift is technically still alive (or at least it was a few weeks ago, even if every link he ever sent me is now dead). I believe that he said that he expected that Swift 0.4 to be available by the time Safari 3 gets out of beta.

      I don't know where he plans on hosting it, but because of his comment about version 0.4 it seems that Safari being released on Windows did not deter him from releasing his browser. For a low version number release by a single developer, it was an ok browser.

      Honestly I'm surprised that the community didn't offer him better help on maturing his product (I believe it was GPL, but I do not recall and I only have the 0.2 source at home) or at least help him with bandwidth. Having a Webkit based browser on Windows is pretty damned useful for developers. Sadly, thanks to Apple's release of Safari on Windows I doubt this will ever happen.

    7. Re:Four standard browsers. by Anonymous Coward · · Score: 0

      The ACID test represents tiny part of standards, and passing it doesn't really tell anything about the overall standards compliance of a browser engine. FF2 is about on par with Opera when you look at the big picture.

      I'd actually commend FF crew for going with their schedule rather than shoehorning the few small parts necessary to pass ACID2 into older gecko just for the sake of publicity whoring while ignoring the real improvements.

    8. Re:Four standard browsers. by Spaseboy · · Score: 1

      Just for shits, I'll throw out there that WebKit based browsers pass the Acid2 test. It would be the only open-sourced rendering engine to do so. If you are looking for a WebKit-based Firefox I already asked about this when chatting with a Gecko contributor. He said that all the "Firefoxy" things are intrinsically tied to Gecko. Camino is a perfect example of what he was talking about. It is based on Gecko but has none of the Firefox stuff because they did not want to be tied to the Gecko engine if things changed in the future.

      --
      "I don't want more choice, I just want nicer things!"
      -Jennifer Saunders as Edina Monsoon
    9. Re:Four standard browsers. by Anonymous Coward · · Score: 0

      Having a Webkit based browser on Windows is pretty damned useful for developers. Thanks to Apple's release of Safari on Windows this has already happened.

      Corrected that for you.

      Why should it be bad that Apple released Safari on Windows? It does use Webkit, and for a website developer, the rendering engine should be the important bit, whether you like the UI or not. Also Apple's release of Safari does not stop others from making Webkit based browsers, it may even have helped them with Apple working to make sure Webkit runs on Windows.

  8. Re:Boy lost in the Software. by halivar · · Score: 0, Flamebait

    Truly, you have a dizzying intellect.

  9. Debate in a Glasgow pub? by Anonymous Coward · · Score: 2, Funny

    Aparently the debate was in a Glasgow pub. So was the final decision was made over a broken bottle and a cry of "Stich this Jimmy!"?

    1. Re:Debate in a Glasgow pub? by BertieBaggio · · Score: 1

      Anyone care to explain the joke to me? I'd rather like to get it as I'm Glaswegian...

      --
      If all you have is a grenade, pretty soon every problem looks like a foxhole -- MightyYar
  10. I hope you are right by mpapet · · Score: 2, Insightful

    My bias is pretty obvious. I sincerely hope that you are right.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  11. As big as GCC? by H4x0r+Jim+Duggan · · Score: 3, Interesting

    As big as GCC? I'll need Wikipedia's help just to know what Webkit is.

    http://en.wikipedia.org/wiki/Webkit

    1. Re:As big as GCC? by Vexorian · · Score: 0, Troll

      Hell yeah, I mean a web rendering engine? Like we needed more of those... and frigging apple is involved! for god's sake, don't compare this to precious GCC...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    2. Re:As big as GCC? by Vexorian · · Score: 1

      I guess some apple fan boys got mod powers, like I care about your karma ...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  12. Developers abandon KHTML for the WebKit fork by homesnatch · · Score: 2, Informative

    This is a more accurate subject line. If you read the article, it is clear that the original developers are moving to WebKit instead of KHTML.

    From TFA:

    While there are still a few reservations, the consensus is to develop a Webkit KPart for embedding into Konqueror at the earliest opportunity and to take a more active role in the development of Webkit itself. This was hinted at earlier in an Ars interview with Lars Knoll, but now it is more or less the official word.

    Now, KHTML won't be deleted right away since there are features in it that need to be ported into Webkit. For example, KHTML (in KDE 4) implements portions of the definition of the CSS3 standard, which will need to be adopted into Webkit and so forth. But the big deal is that the coders that invented the underlying layers that power Konqueror, some Nokia browsers, Abrowse, Safari, Adobe's Air, and now Epiphany and a few other projects that are in the works, are now back in the fold.

  13. Spork is old news by Anonymous Coward · · Score: 1, Funny

    The inventor of the "spork" has a new invention... spildo!

    1. Re:Spork is old news by lordtoran · · Score: 1

      You are all wrong. If you reverse a fork, you end up with a krof of course.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    2. Re:Spork is old news by jd · · Score: 1

      That assumes sequential coherence. Due to latencies involved, you're more likely to get korf.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  14. An explanation by Midnight+Thunder · · Score: 3, Insightful

    Apple is pretty much driving this one now. I think this quote from TFA is telling, "its improvements had become difficult to move back into KHTML"

    You are missing some of the context. WebKit is being heavily developed and is receiving contributions from many source, though what is most notable is the fact that WebKit has an abstraction layer, whereas KHTML does not. This abstraction layer allows WebKit to be adapted to many underlying architectures and this is why Webkit is getting the attention. Because of the original license nothing is stopping the KHTML developers from taking the WebKit source and making a fork (KHTML -> Webkit -> KHTML NG), but while everyone is benefiting there is little need to do this.

    What is also interesting are some of the players that are contributing to WebKit, since there are big corporations in there too, including Adobe and Nokia. There are of course many unaffiliated developers that should not be forgotten, of course.

    --
    Jumpstart the tartan drive.
  15. Can you get Windows Binaries? by billstewart · · Score: 2, Insightful
    I'm not really interested in building Windows versions of the browser from source - other people have presumably done that, since they're shipping the source (:-), and the little development I do these days (and lots that I used to do) tends to be on various flavors of Unix systems where there's a decent development environment and working OS. But I spend *lots* of time using Windows, and using Windows browsers, and having a browser that was lighter-weight than Mozilla would be a Good Thing.


    The nightlies look like they're just source, and the various home pages and first layer or two of wikiness didn't seem to have any indication that they want to support users as opposed to developers.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Can you get Windows Binaries? by Anonymous Coward · · Score: 0

      Webkit isn't a web browser and Safari on Windows isn't any lighter or faster than firefox.

    2. Re:Can you get Windows Binaries? by ip_fired · · Score: 3, Informative

      I believe the nightlies are actually compiled DLL's (or shared libraries, depending on which OS you are on). You can point the safari executable to use the nightly builds instead of the shipped build.

      With that said, the nightlies can be buggy, leak, crash, etc. After all, it's just what the devs checked in the previous day and it hasn't really been fully tested.

      I was just trying to make the point that the guts of Safari is open source, and that is where Apple puts it, it doesn't have a separate branch that it works on.

      --
      Don't count your messages before they ACK.
    3. Re:Can you get Windows Binaries? by Anonymous Coward · · Score: 0

      The Safari 3 beta for Windows is faster than Firefox. See http://www.apple.com/safari/

    4. Re:Can you get Windows Binaries? by Phil+Urich · · Score: 2, Interesting

      The Safari 3 beta for Windows is faster than Firefox. See http://www.apple.com/safari/


      I had my doubts, but now that I've looked at Apple's entirely unbiased official site I'm convinced! :P

      Seriously, do your research first. Safari kindof cheats (and by kindof, I mean majorly) with onload, see this article for example. Quote, "Well, its results are almost certainly wrong, and it will appear a lot faster than it really is, if JavaScript is used to time it. The results are completely unreliable." The author suspects it wasn't intentional cheating, though. Regardless it's not as straightforward of an issue as Apple's PR department would like you to think.

      (by the way, Konqueror launches far faster than Safari 3 claims to on that publicity site; is that Konqueror being quick, Windows being slow, 64-bit computing actually being an improvement, or the fact that they tested that on an iMac? I bet they used XP SP2 Home :P )
      --
      I remember sigs. Oh, a simpler time!
    5. Re:Can you get Windows Binaries? by aliquis · · Score: 1

      Cool, I do prefer Opera and Safaris page tells me it's the slowest one even thought I've always belived it has behaved as the fastest one, go figure =P

      That is with an awful lots of tabs thought which is the situation I use it in, Safari is much faster now after installing pit helmet (ad/banner blocker) thought, because flash in OS X is dead slow and a few pages with flash will eat up all your CPU and most of your RAM. Flash suck.

  16. No chance. by Anonymous Coward · · Score: 0

    The thing many people miss about Firefox is, its entire UI is done in Gecko, via XUL. So you'd have to make KHTML/Webkit understand XUL first... ...and one has to wonder why you'd bother, when we have Konqueror.

  17. Re:Does anybody else smell Microsoft? by WindBourne · · Score: 1

    Based on past history, MS would need the web world to coalesce to 1 stronger opponent. Mozilla, Firefox, Opera, Safari/khtml, etc. I am not worried.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  18. This story is incorrect. by Anonymous Coward · · Score: 0

    As simple as that. How could there be a concensus reached
    at Glasgow, if a large portion of KHTML developers weren't
    even there?

    There is no definite decision to merge or "unfork".
    Everyone has always believed that this would be
    a nice goal, but getting the details right has never
    happened, despite some people working very hard to
    work them out.

    What is true is that some KHTML developers believe they
    may have a technical solution which could hopefully
    lead to social solutions. Hopefully it will work out,
    but perhaps it will not, and as such any such public
    announcements are premature and misleading.

    Maksim 'SadEagle' Orlovich,
    KHTML ECMA, DOM, and KJS Developer

  19. I sincerely apologize for the following: by Anonymous Coward · · Score: 0

    > I believe you mean KHTML and WebKit will be *spooning* soon!

    Unforkingbelievable!

  20. Not really. by SanityInAnarchy · · Score: 1

    You did quote an example here -- but yes, this is probably my favorite way to do a merge, or an "unfork". Given fork A and fork B, pick fork B, port the features you miss from fork A, then drop A and use B.

    But it is quite similar to gcc/egcs, in that the egcs fork got far enough ahead that the gcc people adopted it and "abandoned" their own new gcc version. I strongly suspect, however, that anything gcc had that egcs didn't was ported over before egcs was blessed as the new gcc.

    --
    Don't thank God, thank a doctor!
  21. Maybe they can merge in a spell checker... by Anonymous Coward · · Score: 0
    ...when they bring Webkit and KHTML together, and then story authors and editors won't spell "separately" wrong anymore!

    Hey!

    Stop throwing rotten fruit!

  22. Re:Boy lost in the Software. by aichpvee · · Score: 0, Offtopic

    I would have, but the bitch keeps asking for it.

    --
    The Farewell Tour II
  23. Strange, this sounds like good news by Skeith · · Score: 1

    Khtml developers will add features that Webkit is lacking and then they will all get in the same boat. Trolltech and KDE will work together for Webkit under qt, Nokia works on gtk, Apple with whatever OSX uses. While I don't agree with Apple secretly forking it, the momentum Apple created should be used by the open source community. Webkit will be very versatile when this is done, being able to use both gtk and qt.

  24. thats the end of the world as we know it by Anonymous Coward · · Score: 2, Insightful

    Are you actually aware of what this means?

    Three very big development 'companies' are working together on *one* web engine with *one* code base.
    Apple. Trolltech. KDE/The Open Source community. Maybe Nokia too, sometimes in the future.

    Never thought that that would happen.

    1. Re:thats the end of the world as we know it by stilborne · · Score: 1, Informative

      add Adobe with Air to that picture, and there are Others(tm) lurking with webkit trees.

    2. Re:thats the end of the world as we know it by Anonymous Coward · · Score: 0, Informative

      + Adobe, which uses WebKit as its HTML renderer in Adobe AIR.

    3. Re:thats the end of the world as we know it by Anonymous Coward · · Score: 0

      Adobe is yet to make any significant contribution to the WebKit tree at webkit.org or post a source tree that actually builds.

  25. Re:Boy lost in the Software. by jeevesbond · · Score: 1

    Hehehehe, it's posts like these that remind me why I added you to my friend list.

    --
    I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
  26. Re:Boy lost in the Software. by Dhalka226 · · Score: 3, Insightful

    Frankly if I had mod points I would have modded both of your posts down, and I couldn't care less about the GPLv2/GPLv3 debate or its outcome. Your first post didn't say anything worth being modded up, and I don't know what that "have you stopped beating your wife?" comment was about but it smells like flamebait to me.

    And this one? Aside from worthless insulting of some anonymous moderator, you bust out some fantastic "ZOMG! ANTI-GPLV3 CONSPIRACY!!!" nonsense that simply deserves to get buried. And you used your karma bonus to do it.

    Perhaps instead of some vast anti-GPLv3 conspiracy to keep you down, you're just being modded down for being an ass?

  27. This will only be applicable to GPL programs by xynopsis · · Score: 1

    Apple's Safari is a closed and proprietary program that is why they removed the Qt dependency in the fist place and replaced it with a small subset of Qt functionality called KWQ. Since Qt's license only allows GPL and requires payment for other versions, I wonder what this means for companies wanting to release a product based on WebKit but decide not to publish the source code - such as Safari itself. They may or may not like the idea of shelling out $3000/developer just to include Webkit.

    1. Re:This will only be applicable to GPL programs by Anonymous Coward · · Score: 0

      If Apple wrote KWQ the Qt license doesn't apply. You're assuming that KWQ was created by copying source from Qt, which is almost certainly not the case.

      KHTML & WebKit are LGPL v2 or later.

  28. Re:Boy lost in the Software. by illuvata · · Score: 1

    I don't know what that "have you stopped beating your wife?" comment was about but it smells like flamebait to me.

    It's a well known example of a common fallacy.
  29. Official Announcement, For Release Immediately: by Anonymous Coward · · Score: 0

    There is no fork.

    Sincerely,
    The New WebKHiTML Team