60 comments

[ 4.2 ms ] story [ 93.0 ms ] thread
"My sex life is pretty good"? What does that even mean?
I guess he was implying that the question was so uncomfortable to answer that he would rather talk about his sex life.
(comment deleted)
Engadget's live coverage has more context. It isn't quite a non-sequitor like TechCrunch says -- Walt actually asked Jobs about his relationship with Google, and Jobs made a joke.

  6:49PM Walt: How's your relationship?
  6:49PM Steve: My sex life is pretty good.
http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/
fracking TC and its linkbait shit. TC goes back to my hosts file.
Arrington trying to vye for some more clicks IMO
It means that he aimed for Howie Mandel and hit Howard Hughes.
I took it to be a joking way of saying that he's feeling thoroughly screwed.
Maybe it means that he's been having fun fucking iPhone developers up the ass.
Why do people try to turn normal business competition into some sort of Cain and Able story?
Because Cain and Able stories are more fun. They attract more attention. We haven't evolved much since ancient Rome, we still want to see the blood fly. :)
That's actually pretty accurate when it comes to Steve Jobs. First it was him and Gates and then him and Schmidt. In both cases it was a close relationship followed by backstabbing.
Because "Large advertising firm expands product line; moves into competition with major hardware manufacturer" wouldn't get nearly as many pageviews.
OT: Is it not Kane and Abel?
Steve Jobs says Apple "created" WebKit. That wording makes it sounds like it started from nothing. But it didn't, WebKit was forked from the KHTML project in 2002 and later diverged (http://en.wikipedia.org/wiki/Webkit#Origins). One might say WebKit evolved out of KHTML.
And it was like pulling teeth to get Apple to contribute their changes back. For a while, IIRC, they claimed bug reports were proprietary information, and they refused to provide them back to the KHTML team. And that was before Apple was evil!
Wasn't that still after Apple sued Real Networks for making it possible to put RealAudio stuff onto iPods, in 2005, and called hackers unethical?

Real: "Our Harmony technology enables consumers to securely transfer purchased music to digital music devices, including...iPod..."

Apple: "We are stunned that RealNetworks has adopted the tactics and ethics of a hacker to break into the iPod, and we are investigating the implications of their actions under the DMCA and other laws."

To me, that was the day Apple turned evil.

For me, it was PT_DENY_ATTACH.
I don't know much about the project itself, but wouldn't web-kit have received contributions from outside of Apple aswell? (perhaps only since 2005 when it was open sourced though)
Maybe you're forgetting some history. When Apple announced Safari, people said it was completely stupid to not choose the Gecko engine. People said that the KHTML engine was totally immature and progressing slowly. Why on earth would you pick KHTML over Gecko?

After a fairly huge amount of work on the part of WebKit contributors, you can see that Apple's move was both not stupid and also generous. WebKit development rapidly outstripped every other engine, and it's still on the leading edge today. It's open source software, with a mostly BSD license.

> people said it was completely stupid to not choose the Gecko engine

That's not how I remember the reaction of the (few) people familiar with both KHTML and Gecko.

it would be more helpful if you tell us how you remember it
Not the OP, but from what I remember:

* Gecko code was a mess and difficult to separate, integrate. KHTML was cleaner, and already intended to be pluggable, just missing some edge-case features. * KDE/KHTML devs had to fight to get Webkit's source opened, and when they finally did, all they got was code dumps that were impossible to integrate back into KHTML

It's gotten a lot better, and Apple's Webkit devs have become much more open, but from what I understand, it was a huge ordeal to get them to abide by KHTML's GPL.

WebCore (the actual rendering fundamentals itself) was open source before WebKit (the bigger chunk of code that makes up more of a browser's features). When code was released back to KHTML, it came in big chunks with large changes because WebKit development was being taken in a different direction and at a much higher speed than KHTML. Therefore backporting was extremely difficult, and it seems like the WebKit people were not too eager to spend time documenting all of their changes back against existing KHTML code, so they just dumped out big patches and diffs without much commenting.

Some features were backported, but you can see today that WebKit is farther ahead than the KHTML fork, and receives a lot more attention.

People criticized Apple for being bad open source contributors, but I don't blame them for choosing to fork over contributing to a project they didn't control. I always thought the "right to fork" was sacred.
I remember the general consensus being that Gecko, while more functional was convoluted and hard to work with, while KHTML was a cleaner base to work from, but needed work to better deal with the ugly realities of the web.

If it was as crappy as suggested then you'd have to ask why Apple would have picked up a LGPL project rather than start from scratch.

I also remember them being less than great open source collaborators at first.

(comment deleted)
>> Steve Jobs says Apple "created" WebKit. That wording makes it sounds like it started from nothing.

That wording is also more TechCrunch's than Steve's.

Steve's words:

> Well Chrome is not... you know. And it's based on webkit, work we did at Apple.

> Almost every modern browser is based on webkit... Nokia, Palm, Android, RIM has one... and of course ours.

> We've created a real competitor to IE. In the mobile space it's #1.

(link: http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/)

While that still takes more credit than I'd care to see, "work we did at Apple" definitely is a softer statement than "Apple 'created' WebKit". Even though the word "created" does come up a couple of sentences later...

"... created a real competitor..."

Which I'd have to give to them completely. KHTML wasn't going to compete with IE on its own.

"work we did at Apple" is the politicians way of saying that they created it. Compare it to the infamous "I took the initiative in creating ..."

To nitpickers like us, they can say that they did not create it, but to a regular reader/listener it sounds like they did.

After watching some of the video footage, I noticed that Engadget's transcription is often highly paraphrased. So I transcribed directly from one of the D8 videos:

  Steve: We took a tiny little open source project, and we
  created what's called "WebKit" out there, and we did an
  interesting thing for Apple: we put it in open source.
So it turns out that he did say they "created" WebKit, but he also points out that it was created using an existing open source project.

Turns out this thread was a lot of hubbub over nothing, as I suspected. Unless someone wants to gripe about KHTML being described as "tiny little".

> and we created what's called "WebKit" out there, and we did an interesting thing for Apple: we put it in open source.

He's acting like Apple had a choice about the licensing of someone else's work.

When you choose to build off a LGPLed project, you are choosing to open source the work you put into it. They could have easily chosen not to build off a LGPLed project.

Stop fishing for perceived slights. This is petty, and a waste of the internet.

When you chose to use an OSS project, you choose to follow the license, sure.

But what Jobs said - 'we put it in open source' - implies that it KHTML wasn't already OSS.

Dear god, did you completely fail to read the first part of the quote? How can he imply that KHTML wasn't already open source when he specifically refers to it as open source?

The "interesting thing for Apple" is that they chose to put their efforts into an open source project in the first place. Apple, the company that likes to control its software as much as possible. This is all he's saying. Don't read anything more into it than that.

Yes I did. The full quote is:

> Steve: We took a tiny little open source project, and we created what's called "WebKit" out there, and we did an interesting thing for Apple: we put it in open source.

which doesn't serve any value beyond simply saying:

"We took a tiny little open source project, and worked on it."

Steve adding 'we created what's called "WebKit" out there, and we did an interesting thing for Apple: we put it in open source' makes no sense - it's either:

- redundant (KHTML was already LGPLed, so obviously Apple's patches would be)

- implying Webkit was something 'created' by Apple that Apple had choice over their licensing with.

To me it seems the latter, which is somewhat disingenuous. You obviously disagree. Invoking spiritual beings is unnecessary.

I refer you to my previous comment: http://news.ycombinator.com/item?id=1397514

Let me break it down a bit further. WebKit is an Apple-initiated project. It is the web counterpart to Apple's native UIKit framework. If they wanted to, they could have made WebKit closed source, eschewing the use of KHTML entirely. They were in no way obligated to use KHTML as a starting point. And for a company like Apple, you can be sure the decision to tie themselves to the LGPL was not undertaken lightly.

In choosing to use the LGPLed KHTML project as the basis for WebKit, they chose to put WebKit in open source. They did exactly what Steve Jobs said they did, no disingenuity required.

Sure, maybe he could have ordered his phrases more clearly, but he's speaking off the cuff here.

> If they wanted to, they could have made WebKit closed source, eschewing the use of KHTML entirely.

Yes, I understand what you're saying - Apple made a choice about what product to use and was aware of the licensing implications.

Apple got to make one choice: use KHTML or something else. As soon as they chose KHTML, the choice of licensing was made for them. Saying 'we open sourced it' implies Apple made the choice to open source it. They did not. They were obligated to by the fact the people who made the code licensed it that way.

Linksys got to make one choice: use Linux or something else. As soon as they chose Linux, the choice was made for them.

Job's already mentioned that Apple chose to use an OSS app. Saying they 'chose the licensing for it' is wrong: they didn't, someone in the KDE project made that decision. Apple abided by the rules, they didn't create them.

Let me try this again.

Let's say we form a company to develop a web layout engine. We haven't made anything yet, and we're wondering if it would be better to make our layout engine closed source or open. We decide to go with open. Why? Because we're fed up with having to support slow, non-standards-compliant browsers for our web apps. If our fast, standards-compliant layout engine is open source, maybe more browsers will use it, and web development will be less sucky for us in the future.

It turns out that there's already some great open source code called KHTML that we can build on to create our engine, and it's licensed with the LGPL. Well, that's no problem, because we decided our layout engine was going to be open source anyway. So why not fork it? We don't have to, but it's good code, so we might as well. Thus, our open source layout engine ends up being based on KHTML. But it was not our decision to use KHTML that made our engine open source. We decided that it was going to be open source, irrespective of whether we decided to use KHTML.

Likewise, Apple chose whether or not WebKit would be open source, irrespective of whether they decided to use KHTML.

You seem to be making the argument that Apple just decided to base WebKit on KHTML without much concern for the licensing implications, and inadvertently ended up "stuck" with a WebKit that must adhere to the LGPL. Hence, Steve Jobs is disingenuously suggesting that WebKit was intentionally open source. And what I'm saying is, given Apple's long history of tight control over its software, not to mention their willingness to rewrite their software from scratch, that assumption just isn't credible. Whereas they have credible, self-interested motives for creating an open source layout engine, just like Google has credible self-interested motives for making Android open source.

> You seem to be making the argument that Apple just decided to base WebKit on KHTML without much concern for the licensing implications

No.

I'm saying 'we used something OSS! Then we decided to make it OSS!' is either nonsensical or misleading.

Well, I tried my best.
I didn't think it was that hard to understand. Do you get what I'm saying now?
I've always gotten what you've been saying. You seem to be completely incapable of getting what I'm saying. And I'm certain you have to ability to get what I'm saying, but I think you just really, really don't want to. Or you're trolling. Not really sure at this point.
>>> You seem to be making the argument that Apple just decided to base WebKit on KHTML without much concern for the licensing implications

>I've always gotten what you've been saying.

Clearly you haven't.

OTOH, if you think I've misunderstood or mischaracterized anything you've said, you haven't said so.

Anyway, I give up.

You're saying Apple decided to open source WebKit before deciding what to base it on.

He's saying that because KHTML's LGPL was going to force them to open source WebKit in any case, it's either nonsensical or misleading for Steve to say that Apple "put it into open source".

I didn't remember that LGPL wasn't commercially "safe".

Is there a video of this available yet?
Some clips are beginning to appear on allthingsd.com.
I found the most interesting part to be right at the end. Apple is a hardware company first, and one market where they already have some expertise is in displays. I realize it's not the exact same technology for TVs, but to think that Apple would not at least give it a shot, with an iTunes backend providing content seems like a missed opportunity in another multibillion dollar market. I figure the next "revolutionary" Apple product will be a "smart" TV.
... And one that won't let you watch "porn" aka anything that slams apple?! I'm sure it will be awesome like the iPad and I'll buy one (btw)
Just because we're competing with someone doesn't mean we have to be rude.

Great point in light of Google's last IO announcements along the lines of we discovered we can use the internet to sync Android.

To be clear, that statement was making fun of the current state of Android. The next sentence was an apology for not having the functionality earlier.
Speaking as a someone who's worked as an ER nurse for 18 years... Steve looks like hell.

I'm guessing he's down to about 120lbs. More pics here: http://d8.allthingsd.com/speakers/steve-jobs/#slideshow-1-32 I know it's a touchy subject, but holy crap. I did a double take when I saw the pictures of him. He is not a well man.

Vegans have a hard time (re)gaining weight.
Can you back that up? I know all those vegan carbs have to be going somewhere...
Why isn't anyone talking about the inability to install non-apple approved apps on the iPhone, the iPad, pretty soon apple tv, and I'm sure in about a couple of year all apple devices. Isn't this a major issue? The inability to have access to apps that steve doesn't necessarily approve of?

As I write this on my iPad, I wonder how long it will be before I'm not allowed to type certain words on apple "soft" keyboards?

Steve stance on the reasons for disallowing apps also concerns me. It would ok if he does this to create a monopoly (which is really what the store is, for all intents and purposes), but what scares me is that he claims he does it for "people"

... And Walt and Sara, just like last time, didn't think that was an important enough issue to press upon. Kudos for asking about the gizmodo issue though

Uhh, a lot of people are talking about that stuff. All the time.
True, but nobody who has access to steve wants to call him out on that?
> The inability to have access to apps that steve doesn't necessarily approve of?

Can you imagine that have your own shop in which you want to sell a lot of toys to kids. Why should a local porn dealer have the right to sell the porn in your store?

Jobs has the right to select what he wants to sell. You have the right to select where and what you buy.

Whenever I hear such arguments they smell me to people who are actually porn dealers unsatisfied with their own shop who think they have the right to demand from a shiny shop over the street to sell their goods for them.

http://www.engadget.com/2010/06/01/steve-jobs-live-from-d8/

>7:14PM Walt: Can I talk to you about a somewhat different subject, which is curation? You are a retailer of a lot of content, and of apps. And there's been a lot of controversy about your app store rejecting things, sometimes you backtrack. I don't know of any law that any merchant whether it's you or Walmart that says you have to carry something you don't want to carry. But isn't there responsibility with that? You become big, you have the most apps. You've talked in some things you've written about protecting the consumer... but isn't there a downside of you guys acquiring all this power and you saying no to some cartoonist or some political candidate? Don't you have a problem there?

>7:16PM Steve: Well let first say we have two platforms we support. One is open and uncontrolled -- that's HTML5. We support HTML5. We have the best support for it of anyone in the world. We then support a curated platform which is the app store. It is the most vital app community on any platform. How do we curate this? It's a bunch of people, and they come into work every day. We have a few rules: has to do what it's advertised to do, it has to not crash, it can't use private APIs. And those are the three biggest reasons we reject apps. But we approve 95% of all the apps that are submitted every week.

>7:18PM Walt: So what happened with this candidate?

Steve: We had a rule that said you can't defame other people.

Kara: Determined by your app people.

Steve: Yes... and political cartoons got caught in that. We didn't think of that. So this guy submits his app and he gets rejected. We didn't see that coming. So we changed the rule, but this guy never resubmitted... then he wins a Pulitzer Prize, and he says we rejected him. So, we are guilty of making mistakes. We're doing the best we can, we're learning as fast as we can -- but we thought this rule made sense.

>7:19PM Steve: We're doing the best we can, we're fixing mistakes. But what happens is -- people lie. And then they run to the press and tell people about this oppression, and they get their 15 minutes of fame. We don't run to the press and say "this guy is a son of a bitch liar!" -- we don't do that.

>7:20PM Kara: So in terms of publishing these rules more clearly...

Walt: I talk to developers all the time, but they express to me that they're confused...

Steve: 95% are approved within 7 days...

Walt: So you don't think it could be better?

Steve: I do, but I want to remind you.