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."
I only went to WWDC once, when i was 17, my employer (first IT job) sent me on their dime... it was a blast, really cool, really eye-opening... giving OSS developers a free ride (and a free computer!) is just cool... i don't have much of a point... this just cool, and makes me nostalgic :)
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.
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.
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.
I think that to be the case.
/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.
1 5227 - and the solution http://slashdot.org/article.pl?sid=05/06/04/144021 3
Apple's decision to
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/12
All hope abandon ye who enter here.
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.
Your job sounds almost like a scam a friend of mine was involved in, and it sucked the life out of him. Basically, he answered an advert in the local newspaper looking for proofreaders and transcribers with guaranteed work. Indeed, when he phoned them they gave him a job on the spot.
Except the job involved bidding money for work, and if you bid the most money for a particular job, you got the work and were paid for it. You were paid good money for it which is why it looked so appealing, I think he was on $45 per hour for transcribing from news broadcasts. The only problem was with such a large pool of "employees" it wasn't unusual to find they were bidding $40 for a job that only involved an hour's transcribing. Do the math and you can see how it works.
That was a scam though, your job sounds like it ended up the same without management quite realising how bad it was.
which is more true to the spirit of the GPL
How so? The GPL explicitly does not preclude the option of selling the software or of being paid to produce it. Not restricting redistribution is not the same as charging for initial production.
That said, I think this is pretty fucking cool. Apple didn't have to do this, but they chose to do so. Yes, I know it's in their best interests, but so what? A bunch of people got some cool stuff with no strings attached. Sounds pretty cool to me.
It's official. Most of you are morons.
While that sounds abominable to us westerners, families in those countries actually want their children to work at those sweatshops because the pay and working conditions are so much better than the alternatives. These people see the sweatshops as a good thing, not some horrific servitude. Working for a western corporation is something to be proud of over there. Sure there are some bad apples - who are much more likely to get their factory on 60 minutes - but they're not representative.
If you don't believe me, ask one. I did.
Nine months ago, that changed when Apple started exposing the VCS for WebKit and actively helping kHTML developers to integrate the WebKit improvements to KDE, and integrate the newer kHTML code to WebKit. In the initial situation, Apple benefited. After opening the repository, everybody benefited, and now Apple is saying "Thank you," in a very tangible way.
-30-
Over ten years ago a lecturer of mine at uni was, on his own and just for fun, porting Tk(as in Tcl/Tk) to make use of the Motif libraries as noone else had done it. He got about 80% done of it and got too busy to complete it. Months later silicon graphics got in touch with him regardign the libs. Apparently they wanted a Tk for Motif dfor something and were wondering if he was going to finish it and if they could use it(I beleive this was before all the attention to licensing details we have today... I think he just released it to his edu web site and only had some "it aint my fault if this code breaks something" disclaimer).
:)
Anyways... he said he was going to finish it soon when things calmed down with his time. SGi sent him a couple of shiney workstations to encourage him to test it on their OS and hardware
Kudos to Apple for this generous move.
:-) But I can tell you from personal and professional experience, a lot of developers and companies don't bother testing on Safari at all. That leads to a sub-optimal web experience for Safari users.
This is slightly off-topic, but while Apple's feeling generous with regards to WebKit- do you think they'd consider releasing some form of Safari for Windows?
With OSX's growing popularity, an increasing number of visitors to my websites are using Safari. Unfortunately, there's no way to test on Safari without actually buying an OSX-capable piece of hardware! Now, in *my* case, I actually went out and bought a Mini.
I realize that maintaining a version of Safari for Windows would represent a significant committment of resources. Perhaps Apple could release some kind of testing tool for Windows that, while not being a full-fledged browser, at least incorporates Safari's WebKit rendering technology. It shouldn't be that hard. I suspect that the Windows version of iTunes uses a port of WebKit to render the iTMS although I can't verify that.
(There are some online services that will show you what your pages look like in Safari - but those aren't particularly helpful for testing dynamic, data-driven sites. Better than nothing but far from an ideal solution...)
OtakuBooty.com: Smart, funny, sexy nerds.
Nice theory, but the problem were the OpenSource zealots who complained that kHTML still didn't pass Acid2. Thanks for spreading your FUD, try again next time.
Lars T.
To the guy who modded me down from perfect to terrible Karma - Apple haters still suck
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.
Actually they had better be careful. With bullshit lawsuits in the US they could be exposing themselves to liability. AOL was sued by its army of volunteer support and they lost, and Origin was sued for its volunteer support (councilors in Ultima Online) and they lost as well. One of the key factors was that they provided some compensation (free game time in the case of UO). However, I think another key thing was that they had shifts and hours.. which obviously isn't the case here, but the whole thing was so stupid that Apple should still tread lightly.
--
WHO ATE MY BREAKFAST PANTS?