At Apple, you can sign up for the developer's program trivially. For an individual, it's about $500 and you get two big things: prerelease software and hardware discounts. The hardware discounts are significant, about 25%, which more than makes up for the cost of the membership. In addition, they don't try to shaft you -- witness the recent upgrade for their Intel transition hardware.
OK, now enter Sun. They also have a developer program, but it offers access only to software. Do you want to release your application on an UltraSparc? Good luck. Want to optimize for the T1? Dream on.
So maybe it's a more involved thing, e.g., the Sun Partner Advantage program for ISV's. Trying to figure out whether or not you're eligible is not so transparent (at Apple, everyone with $500 qualifies -- btw, why the heck does this matter? Why wouldn't you want all comers developing on your hardware?). It's a corporate thing I guess. This looks like it might be useful to help figure out how to get access to some dev hardware - except I have to know what pricelist categories A, B, E, H, and P are. I guess Jonathan Schwartz's ode to the software stack doesn't quite translate like it does over at Apple.
So, right now, there's discussion about what to do about ISV/partnering somewhere off in a corner of the company. It is not clear whether or not we're going to do anything with that and we're going to wait-n-see on Niagara...we bought a cheap sparc box through the online store because the other process was so cumbersome. I was so excited by Niagara a while ago, but now I'm just tired.
Technorati Tags: Programming, Sun