Uli's Web Site
A wrong sense of entitlement
This year, some people on the Student-Dev mailing list started complaining that they didn't get the beta while students attending WWDC did. There were the usual reasons given, and I think it's finally time to clear up a few things (yup, here comes a rant...):
The beta was up as a torrent the day after it was given out, they might as well make it available right away
If someone took a naked picture of you and your girlfriend, and wrote her phone number under it and a message inviting people to join in for a threesome, and distributed that via a torrent, would you walk up to her and tell her to stop complaining and just invite some of the 20 people calling her every day over? After all, we all know having sex is fun, and can be safe, right?
This may be an extreme example, but I really don't see why it's OK when you don't want to do something that these 20 callers should just accept that, while when Apple wants to do something they have to justify themselves every step of the way. Apple is not endangering your business, it's not breaking any laws, and it's not forcing anyone to do something. They just make use of their right to decide when to ship.
And before you think I'm full of it: There are people to which such things happened. A message under a stolen sex movie, or a fake entry in the classifieds or on contact web sites... seems like some people think stuff like that was funny.
Apple is marginalizing Student Developer-status members by not giving them seeds
This has nothing to do with students. Ask any indie developer, and they'll probably tell you they'd love to be allowed to at least get a Student Membership with all the benefits. The moment I graduate, I'll no longer be eligible for any of this. I don't know where these complainers take their sense of entitlement from that they think they can bitch when they already get a shot at having a value of $2000 for free? I know many indie developers who can't make it to WWDC for similar reasons as some students quoted. It has nothing at all to do with students.
In general, I think too many people think they're entitled to too many things. I've heard people all indignant when I didn't lend them anything anymore after they'd lost or carelessly destroyed something I'd lent them. "But I apologized" they'll say. Well, it always takes two people for an apology. One to give it, one to accept it. "Sorry" is not just a switch that you can toggle and everything's fine again. It is an implicit request for forgiveness.
Every time I feel I'm entitled to something I double-check my assumptions, and try to make comparisons (like the naked picture one above). If I suddenly don't agree with my entitlement anymore, I try to just shut up.
It's not fair that Apple doesn't release WWDC to the public for free while MS does
That's an interesting idea of "fairness". Fairness doesn't just mean: "If another guy can go to Harvard, I have to be allowed to, too." That's just not how life works. Face it, people are different: Some are smarter, some have rich parents, some have dumb luck...
Does it suck if you're the one who has to work over summer while others go on vacation? Sure. But that's not Apple's fault. Take it up with your country's welfare system or find a way to work around it.
Not accepted to a particular school? Well, teaching involves translating knowledge so the students understand it. The more heterogeneous the class, the harder this gets. There are many ways of appeal, so if you really want to, you can try again. Or you can find another school that's a better fit for you. It's not always easy, and not everyone can move across the country, but usually there's an option that works, and if it's not quite as good, you can educate yourself. Borrow books, read web sites, do little jobs related to your topic of interest.
Microsoft and Apple are companies. They decide what products they'll make, they'll decide when they're finished for release to the general public, and they decide who gets to see it before that time. That MS decided for Vista (and reportedly not for releases before that!) to show everyone right away is their decision. But just as you can write a love letter to your girlfriend without having to publish it to the whole world, Apple can create an operating system and decide who to give advance copies to.
I need the beta to ship my product/to code for University
So does every independent developer or two-man software shop. Sometimes, you just have to bite the bullet and wait four months before you can ship. If you have a good plan for a product, it'll still be good in four months (It worked for Snapz Pro X, which got its first intel-native release last week). Until then you can do prototypes or backend work on Tiger, flesh out your plans. People have released software long before there were things like seeding programs.
It may be less convenient than being able to start with a seed right away, but keep in mind that a seed is essentially just a snapshot of Apple's current development state. Even if you got the seed, you might not be able to use it because something is broken in this build that prevents you from continuing. They may screw up something before the final release but after the last seed you get. Apple may decide to pull un-announced features if they find out they can't get them to work in four months. I know people who have ported their whole app to use a new API, just to have Apple pull that API before release. This can happen even with betas, and that's the main reason why pre-release software originally wasn't widely distributed.
If you're tasked to develop software for Leopard by your institution, then it's their responsibility to pay for it. They can hardly expect a student to have paid for seed access, or even for a compiler. They're usually responsible for getting you an office, a chair and a computer, and any other tools you need to achieve the task they give you. If they require you to pay for this or to organize this, then you've either signed a bad contract, or you should take it up with your student representation. Not Apple's fault.
Created: 2007-06-23 @270 Last change: 2021-09-23 @626 | Home | Admin | Edit|
© Copyright 2003-2021 by M. Uli Kusterer, all rights reserved.