Sun vs. OpenBSD?
An anonymous reader writes "CNet has an article up about OpenBSD trying to get documentation for Sun's UltraSparc-III processor. Basically Sun is giving them a bit of run around....There is some documentation available for the processor, but not enough to get things to boot."
UltraSparc-III's are mega ereet. I bet Sun is being evil and wanting to actually SELL software. Man, the nerve of some people.
Yeah, Sun is known for all the great single processor machines they make and openbsd is known for it's great smp support. It's a match made in heaven. I'm sure there are people lining up to run openbsd on one of the 106 processors in the sunfire 15k and sun is turning them away. Oh the horror.
We all have a love/hate relationship with Microsoft (okay, mostly a 'hate' one for Slashdotters) but at least they don't control the architecture, OS, and CPU for the Windows platform.
What?! Microsoft doesn't control the OS for the Windows platform?
My other account has a 3-digit UID.
This story was posted in the BSD section, I wrote something there. Didn't start enough of a flame war, so I'll repost it. Before flaming, make sure you read the email thread.
OK, I'm karma capped, lets some good ol' flaming start...
Theo de Raadt: (calls up Sun) Hello, I demand some documentation.
Sun Guy: Who the f*** are you?
TdR: I'm Theo de Raadt.
SG: Which Theo de Raadt?
TdR: The one that is incredibly smart and productive and gets real pissy when I don't get my way; the one that forked OpenBSD because the NetBSD folks didn't like how pissy I got and drove users away.
SG: Oh that one. What documentation do you demand because you somehow infer a right to having?
TdR: On the UltraSparc III processor.
SG: Oh, the one that you spent no R & D money on, that you spent no manufacturing money on, but you feel you have an absolute right to have it and if you don't get it you get pissy?
TdR: Yeah, thats the one.
SG: OK, here is our link.
TdR: This isn't enough. I want more.
SG: What other documentation are you demanding?
TdR: I don't know. It is your job to figure out what documentation I don't have and to get it to me when I demand it.
SG: If you don't even know what to ask for, how are you demanding more?
TdR: Those other guys get more.
SG: Which guys?
TdR: The Linux guys.
SG: You mean the ones that we kind of work with because we have an Intel distro and we should really appease the guys that kind of put it together? The OS that we might try to sell some software on?
TdR: Yeah, I want what they have. I deserve it.
SG: Why?
TdR: Because I want it to make a server.
SG: Using what OS?
TdR: A free one, that will put no money in your pocket for OS licenses, no money for support, that will most likely not sell any Sun software because it usually runs as a fairly stripped down firewall box, and won't even sell any of your real expensive hardware where you make the real money from since we don't support SMP. Since you lost a lot of money when the dot-com bubble burst, and your stock is now close to historic lows and have had a couple rounds of layoffs, you must be real enthused about doing some work which probably won't get your company any money at all?
SG: Ahh, so you demand we get some internal engineers for you who luckily will be really eager to stop their real work fending off fierce competition from IBM Windows HP and Linux, gather all our UltraSparc-III stuff for you, run it through our lawyers who luckily enough will drop all work involving our lawsuits about Microsoft and Java (and possible shareholder and wrongful termination lawsuits) sanitize it for you because from your reputation for getting pissy over things (witness ipf) you won't take kindly to an NDA and rush it to you on your schedule not ours.
TdR: If you don't, I'll get pissy. Yes, and make sure you get that NDA stuff out. We're opensource, and we don't like NDAs, and since we're always right your NDAs should go away because we say so.
I know why Theo would want this, but I can't see the Sun guys dropping everything and making this their number one priority. Though childish, if I was a Sun person, I'd release this stuff first to FreeBSD and NetBSD, knowing it would eventually trickle down to OpenBSD, just to piss off Theo.