Slashdot Mirror


Apple Gifts Top WebKit Contributors with MacBooks

soundofthemoon writes "Just nine months ago, Apple started the WebKit Open Source Project. In that time, contributors have added some significant improvements to WebKit (and thus Apple's Safari browser). Today Apple gave their open source contributors a big thank-you, including rewarding the top contributors with some nifty goodies: 'As a thank you, we are giving MacBook Pro computers to twelve of our top contributors. We've also invited five of them to attend Apple's Worldwide Developer's Conference 2006 on Apple's dime.' Looks like donating your time isn't a thankless job anymore."

19 of 270 comments (clear)

  1. Obvious by Bombula · · Score: 5, Insightful

    Shoot me for stating the obvious, but this sets a good example for other companies to follow, not just in tech but across all industries.

    --
    A-Bomb
    1. Re:Obvious by SetupWeasel · · Score: 5, Interesting

      Good example?

      Let me tell you a story about a job I had. This job paid $8.50/hr and I spent my day on the phone blocking, unblocking, and collecting payments from the customers of a certain long distance company. The Company I worked for was in financial trouble, so they started cutting back actual pay increases in favor of contests.

      The rules were simple. Produce more than every one else on the floor and get paid closer to what you were worth for that month. "Brilliance!" they must have thought. They could pay us less and increase production at the same time!

      Immediately, the entire business fell into two camps:

      1) People who decided it was futile to play this game. These people's morale was shattered, and as a result, their production decreased.
      2) People who cheated to boost production, often leaving horrified customers in their wake, thus making it futile for anyone with a sense of ethics to play the game.

      I do not like the "contest" style of compensation. I believe if Apple really wanted to do something, they should compensate every person who did good work for them. That would be fair. As it stands, for every chosen one, there will be many wringing their hands, angry that their hard work goes unappreciated and uncompensated.

    2. Re:Obvious by asliarun · · Score: 5, Insightful

      This is different. Agreed, internal competition can actually damage morale in a company. However, what Apple has done is reward open source contribution for individuals who didn't expect the reward in the first place. This is a good thing, as it encourages open-source hackers by giving them recognition as well as by giving them an unexpected reward. Everybody likes to get recognized and rewarded, especially for something that they take intellectual pride in. Hats off to the people who take the time off from their regular work and participate in such projects, simply because they want other people to benefit and learn from their skills and contributions. They thoroughly deserve such rewards.

      Back to your example, where your company screwed up was in the fact that they confused incentive/recognition with unhealthy internal competition. It takes a very good people manager to instil a culture of competitiveness while making sure that it doesn't get degenerated into a political dog-eat-dog culture. The first encourages employees to benchmark themselves against their (better) peers and helps them pull up their socks when they feel they're sliding. The key here is that the manager should balance out the weaker employees' efforts with the company's goals, and make sure that they too are recognized and rewarded, along with the star performers. The second, OTOH, makes the weaker contributors feel a sense of futility, which makes them resort to cheating or give up the race. In my experience, i've met very very few people managers who can pull off this balancing act with success.

      You have a valid point that all contributors should be rewarded and duly recognized. However, the key contributors also need to be rewarded more than the others, for that is the essence of meritocracy.

    3. Re:Obvious by weileong · · Score: 4, Insightful

      no it's completely different. they posted the X-prize first in order to stimulate entrants etc.; here, Apple is rewarding the people who contributed *with no expectation of personal gain* (well, beyond things like satisfaction and if they use the code themselves), which is more true to the spirit of the GPL, as a complete surprise. this is much more of a real reward, and not some mercenary kind of thing.

    4. Re:Obvious by mblase · · Score: 4, Insightful

      I believe if Apple really wanted to do something, they should compensate every person who did good work for them. That would be fair.

      No, that would be employment.

  2. Re:Good for Apple by Anonymous Coward · · Score: 4, Informative
    I see they've found a way to unload all those pre-Intel Macs sitting in their warehouse.
    As a thank you, we are giving MacBook Pro computers to twelve of our top contributors.
    They are giving them intel versions.
  3. It really is unlucky by agent+dero · · Score: 5, Funny

    Never before has number 13 sucked so hard.

    Sucks to be you, top 13th contributor ;)

    --
    Error 407 - No creative sig found
  4. That's what they'd like you to think by Sux2BU · · Score: 5, Interesting
    Looks like donating your time isn't a thankless job anymore.

    Perhaps I'm just a little too cynical here, but this sounds like a great way to get free labor using an open source project. You release it, give some early adopters a thank you gift, and then wait as more people contribute to the project. You leave people with the hopes that they too will get "paid" for their work. Considering the (relatively) small amount of money spent on the gift vs. hiring people to work on the project it comes off as quite a deal. You might even get free advertising.

    1. Re:That's what they'd like you to think by Kjella · · Score: 4, Insightful

      Perhaps I'm just a little too cynical here, but this sounds like a great way to get free labor using an open source project.

      Well, for one the result is an open source project. Not something Apple can just lock up. Secondly, if you're in this for the money you're seriously not thinking straight. They're giving these to their top developers. It's a trinket for what they've contributed, it's not anything like a lottery where you can "win" and get a decent wage. Apple is simply seeing a way to make people that are already interested in doing an open-source project be a little more motivated. It's a win-win situation for both. That's not a crime or anything.

      --
      Live today, because you never know what tomorrow brings
    2. Re:That's what they'd like you to think by mister_tim · · Score: 4, Insightful

      I was waiting for someone to say this. Basically, that argument just shows that with the Open Source model you can't please everyone.

      If a company doesn't open source, plenty of open source advocates say they should and will complain about closed environment, etc etc
      If they do open source, then you get arguments like this - either that they are taking advantage of free labour, or using cheap labour.

      If you accept the open source model, then things like this are the outcome. In this case, it is very nice of Apple that they rewarded some of the top contributors, which they were certainly not obliged to do.

    3. Re:That's what they'd like you to think by Goth+Biker+Babe · · Score: 4, Insightful

      One thing everyone seems to have missed is that with the move over to Intel they would probably like 'their' top Open Source developers to have appropriate hardware to develop on.

  5. NASA Worldwind by Llynix · · Score: 5, Interesting

    NASA about a year ago sent gorgeous crystal cubes to the top contributers to their worldwind project. They had a couple of NASA logos etched on them along with our names. When the manager of the project popped into our community chat room I suggested some NASA schwag for the top contributers. I was thinking stickers/pens... something small. I was quite surprised to recieve a heavy box a couple of months later containing the perfect desktop gem.

  6. Re:KHTML? by ThePhilips · · Score: 5, Interesting

    I think that to be the case.

    Apple's decision to /open-source/ WebKit was quite controversal. Apple as a big company with lots of customers has to follow some security lines. That was the culprit why WebKit became so distant to its ancesor kHTML.

    The problem was that KDE and Apple has very different targets on how to release patches and etc. Some of the changes Apple did to WebKit would never be accepted by kHTML team. That in fact forked development of WebKit and kHTML.

    After Slashdot bashing (it was in times of release Acid2 test), when kHTML people said that Acid2/kHTML is a very distant (low-pro) target, Apple promised to come-up with solution to the problem. The solution was to clean-up internal repository and open it up the FLOSS community. kHTML people wanted to bring standardatization work done by Apple to kHTML on one side. And on another side Apple wanted to move to newer improved version of kHTML.

    Fork the it was going benefited no-one. The way things everyone wants is to have kHTML clean and strandard compliant and WebKit with some hacks and quirks to deliver top notch performance and compatibility for Apple's Safari. Hacks/quirks has always a potential to evolve into a proper solution.

    So I think your guess is right: most contributors would be the kHTML team. Thou I expect some other caring souls would wander the repositories too.

    P.S. Story about Apple's WebKit v. kHTML. the problem: http://it.slashdot.org/article.pl?sid=05/04/28/121 5227 - and the solution http://slashdot.org/article.pl?sid=05/06/04/144021 3

    --
    All hope abandon ye who enter here.
  7. Apple has done this before by sagefire.org · · Score: 5, Informative

    Apple has supported GIMP-print this way for a while now. Granted, they weren't giving them laptops. But, people working on GIMP-print got iMacs and were given special discounts on buying other macs for personal use.

    It's a great model. Hopefully, they will continue to do it for years to come.

  8. Re:Verbing nouns: Gah. by SurgeonGeneral · · Score: 5, Insightful

    Definitions are interesting, however it is the etymology of the word that will explain to the parent why his anger at the use of "gift" as a verb is a mistake.

    Gift is a word that is originally derived from the ancient German word geban - which, incidently, is a verb. The word grew to be a noun, but kept its verb meaning as well.

    The word gift has been used for a long time now as a verb in legal proceedings. When a person bequeths objects to people in a will, it generally is referred to as gifting. That meaning of the word has recently raised its head in major media where it seems to be a "new" use of the word, when actually it is only new to you.

    --
    -- "Man is born free, and everywhere he is in chains." Jean Jacques Rousseau
  9. Not quite the same by necro2607 · · Score: 4, Informative

    Well, it's not quite the same thing. These developers were rewards *after* doing a lot of work. They did the work without any knowledge of any potential "reward". That's what makes this situation a little different. :)

  10. Intel books... by skingers6894 · · Score: 4, Interesting

    This is cool and it puts Intel Macs into the hands of people who contribute. Maybe Apple understands that OSS contributors can't necessarily upgrade to the latest. This makes sure that the top dozen contributors to Safari get "Intellized". Smart AND nice.

  11. Use the Source, Luke by argent · · Score: 4, Funny

    do you think they'd consider releasing some form of Safari for Windows?

    You have:

    * The complete source to Webkit.
    * Gtk for Windows.

    What else do you need for a Windows port?

  12. Job offer... (Anonymous to protect the innocent) by spicyjeff · · Score: 4, Interesting

    I was invited to WWDC on Apple's dime a few times and they do this with student's every year to some extent. It's Apple's way of getting to know you better as you will also meet with engineers and others at events and invited lunches etc. This is Apple's interviewing tactic... you never even know you are being interviewed, until they offer you a job.