June 03 McBride Confrontation Transcript

On June 20th 2003, McBride was collared outside the SCO headquarters by an organised protest by a large group of Linux hackers. Mcbride spoke with the guys at some length about the IBM case and Linux in general.

Now, after some delay, Groklaw have published the full transcript.

TurboTas finds it interesting because McBride does actually take the time to talk with the people protesting. In fact he went out of his way to speak with them: They had actually moved a short distance away from the building when McBride spoke with ’em.

Of course it is also interesting because some of the things McBride says have not quite turned out to be true.

Groklaw articles are distributed under a creative commons license, meaning that TurbTas can reproduce it and save you the hassle of visiting GrokLaw.

Darl: So, how’s the day going?

P: Oh, pretty well. We had more people than we expected. We talked to some of your engineers outside, and they’re really nice people.

Darl(0:11): So how did all that go?

P: Oh, really well . . .

Darl(0:16): So you guys are just convinced that we’re Satanic? Is that it?

P: No, no, no.

P: Just greedy, that’s all.

P: We wouldn’t use those words. We would use different ones.

P: We don’t say Satanic, but we don’t respect what’s happening.

P: Yeah, I mean, we obviously don’t know what’s going on 100%. And, we feel like the whole world is being kinda kept out of the loop. But we, the number one reason that we’re out here is because we feel that there’s a lot of FUD going around about Linux right now. Businesses are trying to be scared off to using Linux. I mean, IBM might be at fault, and if they are, they should be punished for what they did. . .

Darl: So your whole basic concern is just the whole FUD side of the issue.

P: Right. Now people aren’t going to use Linux because of this IBM lawsuit, when IBM is not the one that’s hurt. We’re the guys who actually program this stuff in our spare time.

P: We’re worried about claims being made without any proof being shown, and it’s …

P: And we don’t see the legal basis for an NDA to see the supposed code you’re offering …

Darl(1:08): Well, you know that’s a good one. A lot of people have been concerned about the NDA. You know, the basis for that is we have these software agreements that we have made with large vendors around the world and it basically says “We have to protect the software code,” and in order to basically license this you have to sign up to say, this is confidentially protected and you won’t share this with somebody else. So, if we turned around and opened this code up, like if I showed you the code, I mean, I’ve got it right here. . .

P: Do we want to see that, or are we at liability? No, I’m dead serious. Are we at liability if we see that? I’m not kidding.

Darl(1:50): I’m not going to show you. But, the point is we found hundreds of thousands of lines of code that are infringing against our contracts. Okay? Now we went through the process, and everybody said, wait, if this is, just show us ten lines of code. If it’s really that bad, just show us ten lines of code. We don’t want to wait two years. See, your point about FUD, if there’s something there, we want to see it right now.

P: Well, we can fix it …

Darl(2:15): Well, exactly.

P: So, see, with IBM, your liability claim against IBM, if that’s truly what you’re seeking, it doesn’t matter if we fix it and take it out, you can still show that IBM put it in there.

Darl: Right, so let me just…

P: So, what’s the point of …

Darl(2:27): So the point is this. Our agreements say that it’s protected. Now by us going out and this becomes unprotected. ..

P: …and rather than just saying where in the Linux kernel itself . . .

Darl: Like if I show you this side of the page, it’s okay. I mean, this is Linux. This is out and everybody can see it, okay. But if you look at the other side that I’m not going to show you right now, this actually is protected code that nobody is able to see without, you know, being under one of our protected agreements. It’s not about showing the code to keep it protected. It’s just that it’s protected.

P: Okay.

P: So why not indicate the lines in the Linux kernel without showing us your code?

Darl(3:01): Right. Because then by definition, we have exposed the code that is protected. Does that make sense?

P: It already has been exposed.

P: That’s kind of redundant.

Darl(3:10): Exactly. By us coming out and saying where it is and what it is, that’s where it becomes a problem.

P: A different question along the same lines. Caldera in the past has contributed a lot to Linux.

Darl(3:21): Right. But we haven’t contributed our Unix code. That’s the differnce.

P: But, according to… I read something about an engineer who used to work at Caldera that said the other day that said there was code that was, that Caldera did put …

Darl(3:32): There is code that we have agreed to put in there, and we’ve had (unclear), but the code that we’re finding infringing is not the code that we’ve agreed to contribute.

P: Why instead of following the model that AT&T set for this, that is showing what lines of code that is, at least giving an opportunity to remove the code, instead of suing for 3 billion dollars? There’s a big difference. Because AT&T found similar problems with BSD, and you could see their motives. They really wanted that code out of there so that they could continue with their proprietary Unix.

Now the difference with SCO being that they’re not concerned about that so much as they were waiting for code to be in there, and once they found it, they said “We’re not going to tell you so that. We don’t want to give you an opportunity to remove it so Linux can be free of Unix and Unix can be free of Linux.”

P: Trojan horse …

P: Why, instead of showing a certain amount of greed, and saying “We will sue for $3 billion, and we won’t give the Linux community an opportunity to remove that code”, why aren’t you giving the Linux community an opportunity to remove that code? It just seems like the only motivation behind not telling that, and giving the opportunity to remove that, would be greed.

Darl(4:48): Well, I think going back to the economic side of it, the flip side of this argument is, so SCO is a company that for twenty years had Unix on Intel. They have a twenty-year legacy of selling that type of product line. And as you go into the turn of the century, Linux had moved along, and the 2.2 version of the kernel, you know, it was doing rather nicely, you could do two or four way systems together, and that was nice.

But what’s happened, from Linux 2.4 that came out, what was it, January 2001 or so, to current, there have been millions of systems shipped into the marketplace, OK? And the code increase during that period of time — I’m sorry, the functionality increase of Linux during that point in time — has gone up dramatically. And, with respect to scalability, and ability to get high-end enterprise scalability, and a lot of the code increase has come, and the functionality increase has come, from the vendors that we have these confidentiality agreements with.

And so the question that came up earlier, was, you know, we’re all working for free on this stuff. We have no problem with all of you guys that are working on this stuff for free. The problem we have on the economic modeling side of this, is the vendors that are getting an economic incentive to reducing the amount of royalties that they pay by virtue of taking our property and putting it into Linux, then turn around and saying it’s a free system.

P: The same pattern was followed by AT&T, though, with BSD.

Darl(6:17): Yeah, but during that same period of time, there was still a lot of economic value to the System V code base.

P: Well, sir, if you don’t mind my asking. ..

Darl: Sure.

P: What is the absolute definitive answer to the question of why can’t we just take the code out? I mean what… honestly, Linux is my livelihood right now. That’s where I’ve been making all my money. If that goes away, you put a family on the street.

Darl(6:42): Yeah, and we’re not trying to get Linux to go away. We’re trying to get damages that have been done to this company, a company that used to have a few hundred… You want to talk about economic damages. . .

P: Well, damages, I mean, you’re damaging my livelihood now. Should I turn around and countersue?

Darl: There’s hundreds of companies that used to work for this company that don’t work here anymore. You know, revenue streams have gone from hundreds of millions down to 50, OK, 50, 60 in the last year, and so the question is, is intellectual property protectable, or not? Now we’re in litigation, we’re trying to get these things resolved. Now, you’ll notice we haven’t gone out and attacked RedHat. We haven’t sued them.

P: You just threatened.

P: Sent out thousands of threatening letters.

P: 1500. (laughter in audience)

Darl: The point, the part of the concern…

P: I’ve read several quotes where it says that individual users of Linux could possibly in the future be held accountable.

Darl: So the problem then is when you have infringed code that is sitting there on the system.

P: I have a uniprocessor system at home. I’m never going to touch any of this other code. Why should I have to pay a license for UNIX where …

Darl: We’re talking about commercial users.

P: What’s the difference?

Darl: We didn’t send you a letter, right? We sent it out to commercial users.

P: But the FUD is that I’ve read, I don’t remember if it was you or Sontag, that said that individual users might have to pay sometime. And that kind of trash talking, I mean, the thing with IBM I think should be completely separate.

Darl(8:05): Let me set one thing straight right now for you guys. We are not going after individual users. We’re trying to say people who are commercially getting gain on this. And people who were getting commercial gain on Unix, and now they’ve gone over to this system. That is really where we have a major problem. That’s where we’re …

P: What’s to stop you from pursuing that venture in the future?

P: My company uses Linux, so are you going after my company?

Darl: So, the question. Again, our focus is not on end users right now. We believe that there has been an IP hot potato that has been passed down to end users. And we are trying to get that resolved with the Unix vendor community.

P: So, if I use Debian, which is a completely open-source distribution, nonprofit, why would I be possibly liable in the future for something, I mean. . .?

Darl(8:55): I can’t… Again, when I look at Debian versus what we’re talking about with enter… I would really draw the line on enterprise class Linux versus what you’re talking about. Right? ‘Cause I think that there’s a huge difference. I mean, when I hear what you’re talking about, the thing that is interesting is, I would argue the point which is that’s not where we’re trying to go. Okay. Because our real beef is where the thing has been highly commercialized. When you get a 64-way system, and my guess is that the one you’re using at home is not a 64-way system, right? That is really where we have a lot of concern.

P: So, you opened, was it Unixware 3, or OpenSystem 3, I can’t recall. It was back in 2000, you basically made that source code available to everybody.

Darl(9:37): It wasn’t Unixware. We’ve never taken our System V code and made that available.

P: No it was system 3 of something.

Darl(9:42): It was very, very early versions of that go back into the ’70’s that predate the commercialized versions of any of the forms of Unix. So, again, we would agree that there’s things out there that, we’re not trying to round up all this stuff and say “Boy, every ounce of Unix that is out there is protectable and SCO owns all this stuff”, and you know that’s not what we’re saying, our focus is on the commercialized …

P: So, give me an example. If I create an embedded system, say an access point, or some motor controlling module, that uses a Linux kernel, is that infringing on SCO’s intellectual property?

Darl(10:13): Yeah, that’s hard for me to say right now with respect to what you just said about that.

P: Hewlett Packard has stated that they’re supporting Debian. Would that be an infringing instance right there? It’s major commercialized corporate backing. It’s a non-profit distribution.

Darl(10:33): Here’s what I would say. In May, we had a lot of folks that were very concerned that, you know, that this was a big FUD case, and you guys didn’t even have any code inside Linux, and so we said, you know what? We went back and said from a legal standpoint we’re going to open some of this up just so that people understand that there are direct files of System V showing up in Linux. Then we said, we’re going to move on and go through the month of June, and show this to people. And we’ve been showing it. Had dozens of people who have seen it. And every day, more people roll into here in Lindon, and we show them the code.

And further what we’ve said is that when we get into July, we’re gonna come back. We’re getting feedback right now, and I would view this as a form of feedback, you guys are obviously telling us what you think. We’re hearing feedback from users. (unclear) And then when we get into July… Pardon?

P: What about all of your copyright violations? Not abiding by the copyright on the stuff that you have profited from all these years?

Darl: We haven’t seen those violations. But let me just finish up here…

P: Have you ever read the license you distributed it under?

Darl: I’ve said that as we move into July, what we want to be able to do is come out and state definitively, here’s where we are. Here’s how we want to try and move forward. And…

P: Suppose a company that’s based in Lindon that makes a lot of money off of technology has a web server that runs Linux. Would they be in infringement of your copyright? Like SCO, or something

Darl(12:00): Again, back to web servers is not where I see the big problem.

P: (snickering in crowd)

Darl(12:09): When you talk about highly-scalable systems, and again, I’m not going to sit here today and say that that day in Lindon, Utah, on the corner of I-15 and 1600 North, we defined all the rules of this here. [laughter] What I’m trying to say here is the general approach here is … individual use of Linux …

P: … guys, he says we’re too close to the road here.

Darl: And commercialized Linux that has derived great benefit from folks that have Unix contracts with us is where we have a lot of problems. And our real goal as we get into July, we want to come out and definitively say “Here’s how we’re gonna try and move forward, and here’s how we want to see things go forward.”

P: So, how is it cut and dry where the infringement occurred? Do you have substantial proof that one company …

Darl: Yeah.

P: What about SGI? I mean, they’ve contributed significant code to NUMA scalabilities, so how is it that you’re going after IBM but yet SGI is free and clear for the time being?

Darl(13:09): We haven’t said who’s free and clear. What we have said is we have significant problems with IBM, we’re working through those issues right now, and we hope to get resolution to those. But, ya know, we’re working through these issues, we’re dealing with them on a case-by-case basis, and we want to get resolution.

P: Have you ever read the GNU Public License?

Darl(13:30): Sure.

P: Well, what about 100 thousand lines of copyright infringement on your part for every, maybe, one line that there might allegedly be on anyone else’s part?

Pleasant Grove Police Officer: Is there anything else here that we need to address?

Darl: I think we’re okay. Everybody has moved over here [unclear]. I just stopped to say hi to these guys for a minute. I’m gonna take off right now, so I think we’re fine. . .but I appreciate…

P: Before you take off, I was not able to get a very good picture of you off the web. Do you mind if I get another picture with you?

[laughter]

Darl(14:05): [unclear… laughter] You guys are awesome. I gotta go home, and you guys have a good weekend.

P: While you’re grabbing a picture, I did have one other question. So, you’ve talked about how your intent isn’t to go after end users, and how certain companies you’re not expecting to prosecute, whereas other companies you are. We see this as sort of uncertainty as much as the fear and doubt that SCO is propagating. We would enjoy an on-the-record statement from your company saying more or less the things you just told us.

Darl(14:40): Yeah. I appreciate that. When you talk about fear, uncertainty and doubt, I mean, the point is that it is very certain that there is copyrighted code infringement violation problems we’re dealing with here. And, it’s also very certain that as we get into the next month, we want to try and figure out how to move things forward in a way that, you know, we can live together peacefully. We’re gonna attempt to do that.

P: Is there anything that we can do as a …

P: … [unclear] unsettling with all the people you’ve infringed? All of the contributors to Unix, where you’re not … Where you’re no longer honoring the GPL?

Darl(15:10): We haven’t seen that.

P: Yea, of course. Because that’s your own attorneys. . .

P: Do you hope that the Linux kernel becomes completely Unix-free? Completely free of any potential copyright violations or patent violations, and everything? Is that your ultimate hope right there? Do you …?

Darl(15:30): Well, here’s what I would say. I think on the Linux side, it’s pretty clear that the processes are — first of all, I think that the model here of you guys all being involved, and people all around the world being involved, and contributing in, and being involved as part of this community is outstanding. You know. Hats off. That’s a very cool deal, OK?

The part that is concerning is that when the code goes into the kernel, there is in fact not a vetting process to make sure there’s not code violations in place. One of the hopes that I would have coming through this process that we would all come out with is a mechanism whereby the code can be vetted, it can be safe, it can be secure, so that we don’t have these kind of problems coming up in the future.

P: So is that a yes or a no? Do you hope that the Linux kernel is completely free of any violations whatsoever?

Darl(16:22): Sure.

P: How?

P: I have one other question.

Darl: That’s what I think …

P: How would this vetting process work?

Darl(16:28): Well, that’s what I think needs to be understood and put together here with people that …

P: Linux developers don’t have any access to know what the other code, where things came from …

Darl: Exactly, and that’s where I think there’s an opportunity to in fact work together on some of this. There’s been sort of a “don’t ask, don’t tell” process over here which is ask for forgiveness, not permission, and to the extent that you can get some kind of an equilibrium here, where you’ve got proprietary here and you’ve got open over here. To the extent that we can come together, there some modeling there, I’m all for that.

P: Do you actually have any quotation that shows that there’s a “don’t ask, don’t tell” policy? The only quotation we’ve seen is with respect to patents, which is the same thing any patent attorney says. With respect to copyright, I believe that what you’re saying here is a gross misrepresentation, and that the Linux process is very much better than your wholesale copying of Linux into your source tree.

Darl(17:27): I think when we look at this, you’ll find… You’ve seen a lot of people out there in industry today that are understanding that there are issues and problems with the very process by which Linux comes together.

P: As well as Unix, right?

Darl(17:40): And so, what needs to happen, I believe, in this process is that some of these things are put together more tightly.

P: Is BSD free of any copyright violations?

Darl(17:50): I can’t answer right now. I haven’t done the same kind …

P: When you say you’re not after the end users, are you interested in suing companies that sell Unix operating systems, Unix-like operating systems, not companies that use them or buy them?

Darl(18:00): We’re just fundamentally not interested in tracking down end users like yourself.

P: Can I have that in writing?

C: I’ve got it on tape.

P: Here’s my question. It seems from all the things I’ve read, and all the research I’ve done that SCO is more interested in trying to get money back for the damages than for actually cleaning up the Linux code and making sure that everything’s put in its place. Is that true, or are you . . .?

Darl(18:28): As we get into July, we want to try and try and figure out methods how we can move forward. It’s not …

P: It seems to me that …

Darl: There’s no doubt we’ve had significant damages. That’s not the only goal in this process.

P: It seems you could say lines this or this and this and this and this and this violate, send that out, it doesn’t matter any of your problems, and just give people a chance to fix it. But it seems you’re more interested in getting $3 billion, than in actually making Linux free of Unix.

Darl(18:54): No, I wouldn’t say that.

P: After the dust settles, what becomes of SCO?

Darl: Well, I think SCO …

P: Because, right now, I think lots of people feel, you know, [car ignition starting] Linux is what everyone uses these days, and SCO is doing this because Unix isn’t selling. So after this lawsuit, I personally don’t think a lot of people are going to be interested in buying SCO Unix, except people who already have a strong basis. . .

Darl(19:22): And right now we think… We already know what people are buying from us, and seven of the largest retailers in the world use SCO Unix. McDonald’s uses SCO Unix. Biotech uses SCO Unix.

P: But a lot of people are moving to Linux. So, they’re looking for reasons to replace…

Darl(19:37): And so the point is there used to be hundreds of millions of dollars in revenue here. It’s obviously come down. In terms of how we go forward . . .

P: … competition…[unclear]

Darl(19:47): So we need to step forward and say here’s how we’re moving forward with our version of Unix. Here’s how we work with Linux. Here’s how this thing moves forward.

P: How are you going to work with Linux?

Darl(19:57): Well, stay tuned in July. That’s really what we plan to come out with.

Darl(20:00): Hey, I gotta run. Guys, I appreciate ya.

P: Thanks so much.

P: Thanks for talking to us.

P: Thank you.

P: And thanks for explaining to us.

Darl: Yeah, I mean I understand. It’s a big issue. It’s a big issue for all of us.

P: This is one of the biggest…

P: But you said that the copyright issues that you’re violating, it’s not an issue for you. . .

Darl: And it is one of the biggest problems in the industry, and that’s why we all need to get it fixed together, and move forward.

P: Is that a commitment to fix your copyright violations?

[laughter]

P: That’s a good question.

Darl(20:28): We feel very comfortable with where we are with our IP on this so … [unclear]

P: [unclear] rampant violation of the GPL?

P: Will any third parties have a chance to go through the SCO source code and see if they’ve done violations of the GPL?

Darl(20:41): Yeah, well, again, our source code is protected material, so…

P: Like a third party that has…

Darl(20:46): Absolutely, [unclear] really ought to do that.

P: but the fact that they’ve shipped Linux for years, and now are not willing to abide by its license, which means that the years they’ve supplied it they’ve been in violation.

P: …applies to Linux

P: They shipped Linux . . .

[crosstalk]

Darl: We obviously have problems. Now one issue here is a distribution is not the same as a donation, right? Somebody donated code that is protected by us through other agreements in there. When it goes in, it doesn’t say “this was SCO protected code.” We only found out about this a couple months ago. That’s when we said “we’ve gotta stop this until we get this figured out.”

P: How did you find out?

Darl(21:27): Well, what happened is after we filed the IBM lawsuit, we were in the process of … This was… Clearly we found code that related to IBM. That is what led us to go into the lawsuit, and in the process of getting ready for that litigation, there was a deep dive that was going on, to comparing code bases in Linux and Unix, and it coughed up during that [unclear] process.

P: Isn’t it possible that someone was just inspired by work they’d done for other companies? Isn’t that reasonable?

Darl(21:50): It’s reasonable, except when the comment codes are the same, the humor lines in the comment code are the same, and the typos in the comment code are the same, then you start getting beyond… Ya know, it was kind of like, I learned this one day at school … It becomes more of the… Those, to me, are really the DNA of the code here.

P: But the question is, can you say which one comes first? For example, we know that we can see the change log on …

Darl: Yeah, it’s real clear.

P: Can we tell that SCO isn’t the one that …

Darl: Yeah. We’ve gone through this. It’s really clear.

Darl: We want to get to a good solution.

P: …IBM…

Darl: And we want to get this resolved, and ya know, we’re working to that end, and I appreciate you, guys. You’re on that end too.

P: The thing that we ask is that you just make it clear that you’re attacking IBM, not us.

Darl(22:38): I appreciate what you’re saying. OK.

P:Thanks.

P: Do you mind if we publish this? A transcript of this?

Darl: You know, I said everything that I said, so you know, I didn’t put you under NDA, so obviously you guys will do whatever you’re gonna do.

P: We’ll try not to take it out of context.

Darl: I appeciate that.

P: Thanks.

SCO response to SGIs open letter

SCO have responded to the open letter released by SGI. Rather unsurprisingly, it doesn’t seem that SCO are impressed.

SCO say that SGI’s remedial action does not go far enough. They’ve not elaborated other than to say that SGI cannot remedy the problem, but they’ve given them two months to do so anyway!

SCO did make references to the August letter sent to SGI. It seems that this letter needs leaking if we are to find out what SCO think SGI have done wrong!

Read the source article at vnunet.com.

Petrol Powered Blender

Yep, no joke. Finally a way to make working in the kitchen more manly. Although this gadget seems bizarre in the extreme, it’s actually a pretty neat device!

Check it out here

Open Office 1.1 Final

Hooray: OOo has finally gone final on version 1.1. As per article posted the other day, the features list is pretty impressive: Java is needed, but then what doesn’t need Java these days?

Check out the links section and grab OOo today!

SGI releases an open letter to Linux community

In what is becoming a common-place occurrence, SGI have released an open letter detailing their actions and responses to alleged infringements in SCO IP rights.

SGI are trying to set the record straight and are saying in no uncertain terms that SCO have overstepped the mark in terms of what they claim is Sytem V IP.

SGI Do admit that some routines have slipped through the net into Linux from SysV, but they mitigate this by clearly stating that the routines in question were already in the public domain. Two routines were never actually used and were removed in July. A few further ones are in the process of being removed. all in all, this equates to a few hundred lines of code (out of more than a million that SGI have contributed).

As if that were not enough, you’re not likely to even be running the code: most of the routines related to getting Linux running on SGI hardware.

XFS on the other hand DOES represent a large source code release to the OS community, but SGI are happy that it’s theirs. They say that their Unix license allows then to keep all code they write themselves. TurboTas is not clear on the impact should SGI be found not to own their own code: What depends on XFS, anyone?

Read more to get the whole letter (Original link source was Ned Ulbricht).

October 1, 2003

To the Linux Community:

As one of many contributors to the Open Source movement and to Linux, SGI takes the subject of intellectual property rights seriously. Our contributions are a valuable expression of ideas which contribute to the intellectual richness of Linux.

Over the past four years, SGI has released over a million lines of code under an open source license. Throughout, we have carried out a rigorous internal process to ensure that all software contributed by SGI represents code we are legally entitled to release as open source.

When a question was raised by the community earlier in the summer about the ate_utils.c routine, we took immediate action to address it. We quickly and carefully re-reviewed our contributions to open source, and found brief fragments of code matching System V code in three generic routines (ate_utils.c, the atoi function and systeminfo.h header file), all within the I/O infrastructure support for SGI’s platform. The three code fragments had been inadvertently included and in fact were redundant from the start. We found better replacements providing the same functionality already available in the Linux kernel. All together, these three small code fragments comprised no more than 200 lines out of the more than one million lines of our overall contributions to Linux. Notably, it appears that most or all of the System V code fragments we found had previously been placed in the public domain, meaning it is very doubtful that the SCO Group has any proprietary claim to these code fragments in any case.

As a precaution, we promptly removed the code fragments from SGI’s Linux website and distributed customer patches, and released patches to the 2.4 and 2.5 kernels on June 30 and July 3 to replace these routines and make other fixes to the SGI infrastructure code that were already in progress at SGI. Our changes showed up in the 2.5 kernel within a few weeks of our submission, and the 2.4 changes were available in the production version of the 2.4 kernel as of August 25 when the 2.4.22 kernel was released. Thus, the code in question has been completely removed.

Following this occurrence, we continued our investigation to determine whether any other code in the Linux kernel was even conceivably implicated. As a result of that exhaustive investigation, SGI has discovered a few additional code segments (similar in nature to the segments referred to above and trivial in amount) that may arguably be related to UNIX code. We are in the process of removing and replacing these segments.

SCO’s references to XFS are completely misplaced. XFS is an innovative SGI-created work. It is not a derivative work of System V in any sense, and SGI has full rights to license it to whomever we choose and to contribute it to open source. It may be that SCO is taking the position that merely because XFS is also distributed along with IRIX it is somehow subject to the System V license. But if so, this is an absurd position, with no basis either in the license or in common sense. In fact, our UNIX license clearly provides that SGI retains ownership and all rights as to all code that was not part of AT&Ts UNIX System V.

I hope this answers some of the questions that you and the Linux community might have. We continue to release new Linux work, and are very excited about the growth and acceptance of Linux. We are continuing full speed to do new work and release new Linux products. We take our responsibility to the open source community seriously and are confident that we have an effective process to verify the quality and integrity of our contributions to Linux.

Rich Altmaier

VP of Software, SGI

richa@sgi.com

Bye Bye OS says SGI?

Oh dear. As per recent TurboTas predictions, SCO have cast the net wider than IBM in the alleged infringements case. They are now picking on another of their biggest customers, which lets face it is always a pretty daft thing to do.

This is bang up to date news: SGI have been served the legal notice that IBM got all those months ago: they’ve been told that they have breached the terms of their Unix license and accordingly their Unix licenses will be revoked.

SGI of course already had problems: it was an SGI engineer at the heart of one of SCO’s initial disproved claims.

Turbotas can’t help but wonder how long before HP and Sun get the same letter.

Read some more here.

HP Softly Softly with SCO

In an interesting about turn, HP have requested that SCO remove all the HP banners on their American Roadshow.

HP are a big sponsor of the Roadshow. This you can expect: HP are a massive SCO customer. It seems though that HP are nervous about just how in bed with SCO they are prepared to get. TurboTas guesses they may be frantically trying to saw their arm off before SCO awakes.

Now it seems they’ve noticed that it may not be beneficial to their Linux business to stand too close to SCO.

Needless to say, there are many parties beginning to distance themselves from SCO, both politically and financially.

Interestingly, Sun have been reasonably quiet so far: it can’t be long before they wade in to support their primary OS vendor alongside HP? Mind you they are in a financial world of hurt at the moment: perhaps OS problems are the least of their worries….

At the same time, SCO have just enjoyed a 25% downturn in share price. To be fair this is far more likely to be IBM related than HP.

Fun stuff at the coalface then!

IBM to Follow in HPs footsteps? No Chance Mate!

IBM to follow HP? Do be serious: that would give SCO ammunition that IBM agree there is a risk. Oh no, instead, IBM have instead taken a leaf from SCO’s own Law book.

Yep, IBM filed a fresh round of counterclaims against SCO. Indeed, these are becoming the stuff of legends: amongst other things, IBM claim that SCO Violated IBM’s copyright: they distributed IBM’s contributions to Linux after having breached the GPL.

Of course, SCO consider this nonsense, nevertheless, IBM’s claims have some merit: The GPL requires Linux distributors to permit customers to freely copy the software. Once SCO stopped doing this, they effectivly breached the GPL and left themselves vulnerable to copyright suits by ALL Linux Copyright holders.

As you can imagine, I’m not suggesting that all Linux contributors should immediately sue SCO: risky at the best of times. It does bring yet another interesting twist though.

Read more

HP Indemnity Offer

An industry first from HP: Linux IP indemnity.

HP have waded into the SCO fray and seem to be supporting SCO in their action against IBM et al.

HP have announced that they will indemnify users of binary only Linux distributions that they bought with their HP kit from IP action from SCO.

Although on the surface this seems really great, it’s received groans from all corners.

On the one hand SCO see it as a big win, they consider this an admission from HP that there claims are founded.

On the other hand, the open source community feel that if HP are serious, then they must go further: the indemnity seems to be worth little as you may not modify or upgrade your distro.

Read more here

Samba Team Releases Samba 3.0

The first official, stable release of the Samba 3.0 code base has been posted on samba.org for download. After many months of hard work by a large number of developers, we have reached another very significant milestone in the life of the Samba project.

Read more….

Windows Domain Migration Release

The Samba Team is proud to announce the release of Samba 3.0, a major new release of the award-winning Open Source/Free Software file and print server suite for Microsoft Windows ® clients.

Replacement of Windows NT4 ® Domains

Samba 3.0 contains the first Open Source/Free Software implementation of Windows NT Primary and Backup Domain Controller functionality. Customers can transparently migrate their existing Windows NT domains to Samba 3.0 whilst keeping their existing user and group account databases. This enables significant cost of ownership savings over a Windows NT4 domain as a Samba 3.0 Domain Controller does not require client access licenses. Existing Windows tools can be used to manage a Samba PDC, allowing customer Windows expertise to be leveraged in a domain migration. A choice of LDAP back-ends allows integration with an existing customer directory service.

Single Sign-on with Active Directory ® Integration

Samba 3.0 seamlessly integrates into a Microsoft Active Directory domain in both native and mixed mode. Samba 3.0 provides single sign-on for UNIX ® / Linux ® clients in an Active Directory environment, allowing both servers and clients to transparently use Active Directory as an authentication and account source. Domain trust relationships are fully supported, allowing Samba 3.0 Controlled Domains to integrate easily into any Active Directory environment.

Complete Integration with Windows Security

Samba 3.0 fully implements Kerberos 5 authentication, SMB signing for tamper-proof file serving sessions, and SCHANNEL security for secure remote procedure calls. Samba 3.0 works “out of the box” with the improved security settings of Windows 2003 Domain Controllers.

A Global File and Print Server

As Samba is a global project, internationalization support is an important feature. Samba 3.0 now implements UNICODE character sets on the wire, allowing clients using any character set to connect to a single file server and store names in their native character sets.

David de Leeuw. Head, Medical Computing Unit

Ben Gurion University of the Negev, Israel wrote :

“With the release of Samba 3 we are able for the first time to store our files on the computer servers in any language we want. Filenames in English, Hebrew, Arabic, Russian, and scores of other languages, used by our staff and students, mix without problems thanks to the great new UNICODE support of Samba.”

Scalable Printing

Samba 3.0 has been tested in production supporting thousands of print queues with tens of thousands of simultaneous print jobs, providing the most scalable Windows printing solution on the market. Samba 3.0 fully supports the Windows “point-and-print” driver download feature, allowing Samba 3.0 to provide a transparent Windows printing experience.

Comprehensive Documentation

Samba 3.0 ships with the second edition of “Using Samba” by Jay Ts, Robert Eckstein, and David Collier-Brown (O’Reilly & Associates ®). Many thanks to the authors and publisher for making “Using Samba” available under the GNU Free Documentation License.

In addition, the Samba HOWTO documentation collection has been updated and improved by John H. Terpstra, Jelmer R. Vernooij and others. As well being freely available in the Samba 3.0 release it will be released in a forthcoming book, “The Official Samba-3 HOWTO and Reference Guide”, to be published by Prentice Hall ®.

Award Winning Linux/UNIX and Windows Integration

Samba has won many awards for providing Windows and Linux/UNIX connectivity. Last year, Samba was awarded the Innovation in Infrastructure prize in the “Enterprise Software” category by eWeek and PC Magazine, beating out such competitors as the Java 2 Platform.