decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
No Decision Today, But Very Positive Reports From the Hearing
Wednesday, September 15 2004 @ 07:47 PM EDT

The hearing lasted 3 1/2 hours. Frank Sorenson reports that everything seemed to him to be tipping IBM's way. No decision announced. It will take about a week at least. But his description was that there was SCO blood all over the floor. That was his impression.

He said one of the SCO attorneys, Robert Silver, seemed to be asleep at one point. At any rate, his eyes were closed and his head kept bobbing. There was, at Brent Hatch's request, a "vertical break" for a few minutes so the room could stand up and stretch. In short, it was a marathon.

Frank's impression is that Kimball had made up his mind by the time it was over, and if he had to guess, he'd guess that he is going to rule against SCO on its motion and for IBM on its motion. SCO did bring up its Expedited Motion to Enforce the Scheduling Order, and Judge Kimball asked IBM to answer SCO's motion by next Wednesday, and SCO to respond by Friday, so Judge Kimball could get matters resolved. So I don't expect a ruling on today's matters until the following week. Frank noticed that Judge Well's assistant was in the audience, taking notes, by the way.

SCO's Motion

First, they argued SCO's motion, their Motion to Dismiss or Stay. Hatch spoke for SCO first, saying that they wanted to talk about scheduling issues. Kimball asked if the matter was full briefed yet, and Hatch said no. And Kimball said, 'You're not likely to get that." Then he said they'd talk about it at the end.

Then Mark James spoke for SCO. He argued that IBM's counterclaim 10 was extremely broad and introduced significant new issues. This, he said, is a contract case. A copyright counterclaim isn't a mirror of that. IBM says their counterclaim is compulsory, but James said SCO claims it is permissive. Leaving the 10th counterclaim in the case would confuse the jury.

Kimball then asked, "If Counterclaim 10 is gone, the jury won't be confused any more?" The room burst out laughing.

James then argued that there would be a need for more discovery and there were already discovery problems and issues. "IBM has stonewalled us," he said.

Then Evan Chesler spoke for IBM.3 SCO pleads one thing and then argues another, he said. He said he couldn't hear either party's pleadings being addressed in what SCO is arguing now. He went back to the complaint to show why the counterclaim is compulsory. Their 2nd Amended Complaint said that IBM infringed, induced and contributed to the infringement of their copyrights. So, IBM's counterclaim is a mirror image of that.

Chesler then mentioned the Red Hat and AutoZone cases. SCO threatened Red Hat, too, and they brought a declaratory judgment action that SCO also sought to dismiss but failed. In AutoZone, they said the issues are similar to IBM's. And that's about copyrights. So is Red Hat. They claimed the issues there are similar to IBM's too. SCO's strategy, Chesler said, was "Anywhere But Here," meaning litigate the matter anywhere else but where they are currently.

James for SCO then said they didn't place at issue *all* IBM's contributions. IBM did. They are injecting that into the case.

Then Robert Silver spoke for SCO, talking about Red Hat and AutoZone, but Frank couldn't understand what he was saying specifically, but the point was that the cases were actually different than the IBM case.5 Someone send a telegram to DE please.

That was the end of the arguments on SCO's motion to dismiss. Then they started the arguments on IBM's motions.

IBM's Motions

David Marriott spoke for IBM. Frank says he is so easy to listen to. He's very organized, he tells you how many points he will address and then he labels them, "First,..." so naturally that appeals to the logically trained geek mind. Marriott said that there were three reasons the judge should grant IBM's motion for a declaratory judgment of non-infringement:

  1. SCO has failed to present evidence of infringement;

  2. The alleged evidence they have presented (Gupta et al declarations) are no impediment to granting IBM's motion;

  3. SCO's proposition is that they need more time to do discovery, but all that they need they've had from the beginning.

On point 1, he read off a list of public statements SCO has made that they own copyrights and that there has been substantial infringement by IBM. Frank said it was like reading Groklaw. All the quotes we have about the MIT deep divers, the pattern recognition experts, the mountains of code. Frank thinks Marriott jokingly at one point mentioned icebergs of code. But IBM still has no response from SCO on IBM's Interrogatories 12 and 13, despite Judge Wells' order. IBM, Marriott said, believes that is because SCO has no evidence.

There then ensued a discussion about a confidential email, by a Mike Davidson or Davison, Frank wasn't sure which, saying that SCO did a comparison of Linux and Unix and found nothing. The email is from 2002. There is a Mike Davidson of SCO, so I assume that is who is meant.

On point 2, Marriott said that the Gupta declaration was inadmissible and should be stricken. But even if it was admissible, Gupta failed to do an abstraction, filtration, comparison test. He referred to the sealed Brian Kernighan declaration, and apparently he went through the Gupta declaration material and concluded that there were less than 300 lines and they were all filterable and not protectable. Marriott's point was that these 300 lines, even if they were not filterable, are not substantial quantifiably or qualitatively.

On point three, he said there was no need for more discovery. They have what they need. For purposes of this motion, IBM has copied and has induced other to copy Linux. 25,000 man years are not needed. That's a "straw man", Marriott said. Showing access is not relevant, but for the purposes of this motion, he said, youi may assume access.

At this point, as Hatch was given the cue that it was his turn to speak, he asked for the "vertical break." After the break, he talked about discovery again, and how badly they need it. Kimball asked him, "You've got Linux and Unix. What more is it that you need?" Hatch said Fred Frei would answer that separately. Then they brought forth a memo from October 4, 1999, a consultant's report by Robert Swarts. Frank is guessing at the spelling, but the point of the memo was to undo the confidential email about finding nothing. IBM said they'd only been given this memo several hours ago. Excuse me. 1999?

Then Frei spoke. 6 This was on the 56(f) motion to strike. He talked about why they need more. There is nonliteral copying, structures, sequences and organization, and algorithms and data structures. He showed examples, using a big screen, where he could scan in a page and then show it on the screen. 1 The examples he showed were these:

sem.h
elf.h
msg.h
perror.c

They look similar, he said, but it's hard to compare them.4 Sem.h, for example, in Linux, it's one variable per line, whereas in Unix, it's all on one line, with commas, as in:

In Linux, it is:

int a;
int b;
int c;

In Unix, sem.h is:

int a,b,c;

Then he showed elf.h and how they are identical. Duh. For those new to this subject, I suggest you might wish to read this article on ELF.

With regard to IBM's motion to strike, he said Sontag's declaration shows the enormity of the task of comparison; Gupta's show what they could likely find with more discovery; and Harrop's shows the procedural history of the discovery issues. Because more discovery would likely find more items like Gupta mentions, he said the judge shouldn't rule on IBM's motion to strike now.

He said both Sontag and Gupta do qualify as experts and he seemed to be trying to qualify them on the spot. He said SCO wants a road map. He used the comparison: If you want to drive from Aurora, NY to Los Angeles, you need a map, and without discovery from IBM, it's like they won't give SCO the road map. Judge Kimball asked, "Where's Aurora, NY?" I like his sense of humor. And he does pay attention to detail, does he not?

Marriott then got to speak, and he said about the road map: They claim we are not giving them the road map, but giving them what they are asking for in discovery is like giving them a road map to China. You won't make it to LA with that road map. You can't get a Linux-Unix comparison by looking at AIX and Dynix code.

He addressed the memo, saying SCO is trying to explain away their email saying they found nothing. And, by the way, it says that someone went to BestBuy, bought Red Hat 5.2 and compared it with numerous versions of Unix, so clearly it can be done and it didn't take them 25,000 man years. He also addressed the experts issue, and argued that Gupta and Sontag do not qualify as experts.2

Kimball then asked IBM's Marriott: SCO says IBM is only now introducing the issue of copyright ownership in its Reply Memorandum. Marriott then showed their Motion and Supporting Memorandum did mention that SCO must show that they own the copyrights and that there is substantial copyright infringement, so that is addressing the issue of ownership right there.

SCO's Expedited Motion

Hatch and James both spoke. They complained that they thought they'd have their discovery issues solved yesterday, on the 14th, but IBM got it postponed to October 19. That's terribly unfair to SCO and they said SCO really needs help with the discovery matter. They wanted Kimball to have the benefit of the discovery issues before Judge Wells before today's hearing. So Kimball asked IBM how much time it was given to answer the expedition motion to enforce. ("Expedition" is a Freudian slip on my part. I meant to write "expedited". I am leaving it as is, though, because, like many Freudian slips, it reflects what I am really thinking. As in fishing.) IBM answered and said they intend to respond on time. Then Kimball said, he'd like IBM to answer by one week from today and asked SCO to reply two days later. That is fast. If a hearing was needed, he said, they'd do it by phone. He wants the issues resolved.

I'd like to stress that these are one man's eyewitness impressions, but they are not legal impressions or predictive in any way. Others were there and they will add to the story.7 One has already emailed me that you really can't believe how good IBM's lawyers are unless you see them in person and in action. He says they speak off the cuff just as well as when they are handling matters that were prepared in advance. cxd says about Marriott:

"I will tell all of you. He is the best courtroom litigator I have ever seen. He is very organized. He is to the point and the Judge likes that. He did the community proud today. He is my new vision of a super hero."

All in all, it sounds like it went very, very well.

We have also gotten some more exhibits. A lot of them. One is a second declaration from Randall Davis. He did a Unix-Linux comparison, and he tells how long it took. Not 25,000 man years, I'm guessing.


1 TECHIE note from another eyewitness for Groklaw: "The slideshow was run on a projecter from a windows laptop. The attorneys for SCO used a system that had a bar-code reader. When they selected a page that they wanted to have displayed they would scan the barcode on that page from their binder. This allowed them to switch the order on the fly."

2 A new document has just shown up on Pacer that may help us to understand the point being made here, IBM's Reply Memorandum in Support of Motion to Strike Materials Submitted by SCO in Opposition to IBM's Cross-Motion for Partial Summary Judgment, which says: "In response to IBM's motion to strike certain incompetent and inadmissible materials that SCO had submitted in support of its opposition to IBM's cross-motion for partial summary judgment on its Tenth Counterclaim, SCO concedes that the Declaration of Chris Sontag, Sandeep Gupta, and John Harrop were not submitted for the purpose of attempting to show that a genuine issue of material fact exists that would preclude summary judgment. Rather SCO now insists, these declarations were submitted only 'for a very narrow purpose: to provide the Court with Rule 56(f) facts' (SCO Opp'n at 1), and were not intended by SCO to oppose IBM's motion 'on the merits'. (Id. at 30.) In light of SCO's admission, then, the Court should not consider any of the statements in the Sontag, Gupta, or Harrop Declarations (or any portions of SCO's opposition to IBM's summary judgment motion that cite such testimony) in deciding whether a genuine issue of material fact exists with respect to IBM's motion."

3Another eyewitness, cranesable, provides some more detail about Mr. Chesler's segment:

"Chesler for IBM --

           If you look at the arguments SCO has put forward, the interesting thing is that we didn’t hear their pleadings motion. [Hands JK a copy of the 10th CC pleading.] Go to pg. 40, par. 171 and 173. The scope is narrow.  IBM doesn’t infringe in *its* activities. If you want to know what a claim says, it ought to be read.

   Par. 179, pg. 52 of SCO’s claim.  Quotes 179, and points out that the verbs IBM chose were the exact verbs SCO used in their complaint.  These three verbs that SCO tells you are incredibly broad came right from their complaint.  We didn’t make this stuff up.  They said it. Par. 62 of 2nd Amended Complaint.  “IBM-Related Agreements.”  Note those words are capitalized, referring to specific agreements. SCO says IBM has “infringed, induced infringement and contributed to infringement.” [these are the 3 magic verbs] Par. 113.  “IBM has violated contract by using and assisting others to use SYSV for external purposes… by actively supporting transfer of Unix technology into Linux. Par. 118 on pg. 35.  “Transferring portions of Unix SYSV by… giving it to Linus Torvalds for open distribution to the public.”  [I remember several times he referred to the code being in the “public domain.”  So, even one of the Nazgul seems to not quite understand the distinction between public domain and GPL. Par. 122.  “Breach of confidentiality by contributing to Linux.” Choice quote.  “We didn’t pick this fight.” All we want is a declaration that we didn’t do what they say we did.  They’ve been publicly accusing us of these terrible things for over a year.

Look at what SCO has told other courts. [Hands judge a book full of SCO’s public declarations.] In SCO v. IBM, SCO argued, “This precise issue will be litigated in a case against Autozone.”  Moved to dismiss or stay, pending Autozone.  Has since dropped that argument. RedHat:  “Infringement issues are currently before Judge Dale Kimball.” Now they say litigating that issue would expand this case. In May, RedHat moved to lift stay.  SCO argues, “It would be a waste… while a substantially similar issue is before Judge Kimball.” They cannot reconcile their representations today with their representations in RedHat. SCO’s strategy is clearly one of “anywhere but here.”  Wherever we are, the issue should be litigated elsewhere. “We have a right to litigate it here.” We plainly satisfy the 4 criteria SCO brought up. We are not seeking a declaration on what somebody else did.  They have defined the scope of our activities.

Regardless of all that has been said, even if it were just about AIX and Dynix, we’d still be whether we put their code into Linux.  The basis of their purported termination [he likes to say this] of our license was our contributions to Linux. Even if we ignore all the other arguments, and you decide this motion is permissive, you still have discretion to grant it, and you should exercise your discretion to do so, because:

  •      Interrogatories 12 & 13 (What is yours that we took, and what did we do with it) have not been answered.  They keep arguing that they shouldn’t have to answer those.
  • Their failure to provide those answers is the basis for our motion for PSJ.
  •     They have all the source code they need to do a comparison.
  •     If they don’t have all of the code they need for a comparison, how can they have a basis to sue Autozone?
      This is not about 3rd parties, it’s about us."

4Frank has now reached his computer and provides this further information:

Computer comparison does not always detect similarities, even if the similarity is obvious enough that even a lay person may note the remarkable similarity. For an example, he showed the following comparison of sem.h: (Note: Though this example looks almost identical to what was shown in court, this code actually comes from the OpenBSD sem.h.)
UNIX Linux
struct seminfo {
      int     semmni,
              semmns,
              semmnu,
              semmsl,
              semopm,
              semume,
              semusz,
              semvmx,
              semaem;
};
struct  seminfo {
        int semmap;
        int semmni;
        int semmns;
        int semmnu;
        int semmsl;
        int semopm;
        int semume;
        int semusz;
        int semvmx;
        int semaem;
};

He was trying to show that an automated comparison would not catch the similarity between

--
int semmni,
semmns;
--
and
--
int semmni;
int semmns;
--

These two sections of code are functionally the same (both declare two variables as 'int' or integers), but automated comparison would not catch that they are the same. According to SCO, this is an example of 'non-literal' copyright infringement, and shows how someone could potentially copy source code and obfuscate it so that it is undetectable.

*******

I also heard from Dr Stupid, who points out:

The "struct seminfo" was released under a permissive license with old SCO's blessing as part of the lxrun package as late as 1999, as was a msg.h file. The COPYING file from that release refers the reader to the source files for the copyright information, but neither sem.h nor msg.h in that package carries a copyright notice.

5 Another eyewitness, Totosplatz reports: "Mr. Silver made these points: (1) this case is not about copyright, and (2) the case is only about contracts."

6Totosplatz has a bit more on Mr. Frei's argument:

Mr. Frei had some quite amazing claims to make, and he made those claims twice, basically that there is a direct path from UNIX through AIX and Dynix to Linux. He said IBM contributed AIX and Dynix to Linux and he stated that there is a direct path from UNIX through AIX and Dynix to Linux. But his basic point is that a comparison of UNIX to Linux is not enough, more is needed.

Judge Kimball asked, "More time, more from IBM, or both?" Mr Frei: "Both." Judge Kimball: "One might assume that a comparison of UNIX to Linux might have been done before filing a lawsuit." Mr Frei responded, "Yes, but that was Red Hat 5.2 in 1999 when Linux only had 2.9 million lines of code, Linux now has an additional 2 million lines of code."

7Yet another eyewitness report from Chris Brown:

I'm sure it's a given in these things, but I've got to make the disclaimers that I'm not a lawyer, I'm not a court reporter, & I have no fiduciary interest in IBM or SCO. I'm a humble Linux geek who lives in . . . Utah. Therefore, my coverage of the September 15th, 2004 hearing are just observations of what is best described as a layman, and subject therefor to omissions, errors, bias, and general sloppiness. Just the same I took notes and attempted to gather as much information as I could. Unfortunately, when IBM's counsel was speaking (esp. Mr. Marriott and Mr. Chesler) I had difficulty taking notes as they were spellbinding. Outstanding orrators, very compelling, focused, prepared, and in every way professionals.

Mr. Hatch spoke first for SCO to tell Judge Kimball what SCO wished to address. Mr. Hatch brought up the Expedited Motion on Enforcement of the Scheduling Order. Judge Kimball expressed incredulity that Mr. Hatch wished to discuss it, as it was neither in front of the Judge nor yet responded to by IBM's counsel. The Judge said that he's "not likely to get that." There was general laughter from this comment. The Judge was aware of what SCO was seeking today and expressed it as "no motions on summary judgement until discovery is completed."

Mr. James, speaking for SCO, addressed SCO's motion to dismiss or stay IBM's 10th counterclaim. He asserted that IBM's 10th CC is permissive as opposed to IBM's assertion it is compulsury. SCO's argument was that IBM's 10th counterclaim was overly broad, attempting to inject issues far outside SCO's complaint, including 3rd-party Linux contributors making contributions as much as 10 years before IBM made their first Linux contribution. He said that there were literally hundreds of such contributors whose contributions would need to be researched. Mr. James repeatedly brought up the significant expense and time that would be incurred by such. He asserted that, in essence, to rule on IBM's counterclaim all such contributions would have to be judged non-infringing as well.

SCO used a digital projector and screen to display various PowerPoint-like slides to accompany their presentation. On one slide, they attempted to show how the 10th counterclaim raises legal issues that are not "largely the same", nor concern the same issues as SCO's complaint. They stated that for the CC to be compulsory it must match in "Time, Space, Origin, and Motivation" to SCO's complaint. SCO insisted it did not meet these tests, that the contributions to Linux by 3rd parties extend back as much as ten years before IBM first made a contribution to Linux, that in space the counterclaim neccessarily encompasses hundreds of contributors rather than just IBM. As to origin I believe he referred to code from the hundreds of Linux contributors rather than just IBM. And as to motivation he said the motivation of those 3rd-party contributors were necessarily different than IBM's motivation. SCO asserted that the "logical relationship" between CC10 and SCO's complaint was absent and that having "some overlap" was insufficient to make CC10 compulsory. He cited "Millelacs Band of Chippewa Indians v. Minnesota". He "harps" on discovery and claimed that IBM is stone-walling and blocking discovery. Mr. James used the terms "complex" or "complexities" about 13 times before I started losing count. Oh, and "jury confusion" thrown in a few times too.

Mr. Chesler spoke for IBM in opposition to SCO's motion to dismiss or stay IBM's 10th counterclaim. While Mr. James' presentation was OK, Mr. Chesler was eloquent and very focused. He asserted that IBM's 10th counterclaim is about *IBM's* activity. He said he'd been taught in school that if you wanted to know what a plaintiff's claim was, you went to the source. He directed attention to page 40 of CC10, paragraphs 171 and 173. Paragraph 173 is saying IBM is entitled to declaratory judgment on *IBM's* activities. He referred to paragraph 179 on page 52 about IBM not infringing copyright. He said CC10 comes directly from SCO's claim.

He spoke about "SCO's chairman running around the country making claims". Mr. Chesler referred to SCO's Second Amended Complaint. . . Mr. Chesler states that in these references SCO is specifically asserting that IBM infringed SCO's alleged copyrights by copying SYS V source code into Linux. He says IBM's 10th counterclaim is a direct answer to those assertions, and is therefore compusory.

Mr. Chesler went on to cite a brutal list of SCO's contradictory claims and statements made in the Autozone and Red Hat cases. That in those claims SCO indicates to each of those courts that Linux copyright issues will be addressed in a different court, and that those assertions pointedly indicate that they will be heard here before Judge Kimball. He goes on to point out that in *this* court, SCO is discaiming copyright issues. He said SCO's strategy seems to be an "Anywhere But Here Strategy." Mr. Chesler spoke further on this but since he was so compelling I had trouble keeping notes. He discussed SCO's failure to respond to IBM's Interogatories #12 and #13 where SCO is to state what protected property of SCO's IBM is infringing, and in what way. This despite *two* court orders to do so.

Mr. James rebutted Mr. Chesler. He seemed to claim both that thousands of 3rd-party contributions are at issue and also that *only* a few 3rd-party IBM subcontractors are involved. I'm not sure what his point was on this. The Judge had asked Mr. James to reply to IBM's claims about SCO's conflicting statements in Autozone and RedHat. Mr. James said that SCO counsel Mr. Silver is a better person to speak to these issues. Mr. Silver took the podium, but there commenced a most interesting commentary where Mr. Silver seemed to dispute Mr. James' characterization of his abilities to speak to the Red Hat issues. Judge Kimball seemed upset about this and the next minute or so could have come from a Laurel and Hardy skit. Eventually Mr. Silver simply stated that SCO has not made misleading or false statements in any of the other courts. Mr. Silver & Mr. James quite simply did not address or resolve the contadictory statements, to my satisfaction.

My word! This was a long hearing: over three hours. My note-taking skills were sorely pressed, especially in light of my being captivated by IBM's counsels' skills. The courtroom was packed, I counted about 60 people, though that includes about 12 lawyers, 2 court clerks, 2 interns, the Judge, reporter, and whoever-it-is-that-sits-next-to-the-reporter. There were several press reporters there, including Robert Mims from the Salt Lake Tribune whose reports we've read before. ... I also recognized a RedHat employee I've had conversations with before. He stated that there was another RedHat employee there but that *he* didn't know who it was. Frank pointed out several people he knew that had been at earlier hearings. SCO appears to have brought a half-dozen or so employees, most of whom neither Frank nor I knew. Ryan Tibbits was there, seated in the "cheap seats." Most of the rest, on my impression, were Linux supporters. One person actually planned a vacation from Oregon around being here and was bummed about the Sept. 14th hearing being rescheduled. I was too, but obviously I need only drove 20 minutes to attend.

Next we heard arguments on IBM's motion for PSJ on CC10 and motion to strike Sandeep Gupta's et al statements. Mr. Marriott spoke for IBM. He started off by saying he had three points to make. The first was that SCO had failed to supply evidence. He quoted *numerous* Darl McBride quotes made to the press over the last 15 months. All of which we've repeated often here. Quotes of SCO having "deep dived" into the code, three teams working on comparing code including one from the "MIT Math Department", that they've compared the code "every which way but Tuesday", and that there are thousands of lines of line-for-line copying from UNIX to Linux. There were numerous additional quotes. Mr. Marriott indicated how these all pointed to SCO claiming they *already* did the code comparisons necessary between UNIX and Linux, and that they *already* have evidence, but that SCO has failed to answer IBM's Interrogatories #12 and #13 in which they *should* have stated what SCO property IBM is reputed to have misused and in what way. And that despite TWO court orders by Judge Wells, they have not answered them to this day.

Mr. Marriott stated that if SCO wished to defeat IBM's counterclaim 10, THIS would have been the method to do so. He stated that SCO's failure it do so is the principle proof that SCO has no evidence and that IBM's CC should be granted.

Mr. Marriott then handed out an email he referred to as "the Davidson email". The email had been marked Confidential by SCO and he said he was therefore unable to read aloud any of the content. I will discuss this email further later in my report. At this time he simply directed the Judge's attention to several items in the email that he stated supported his position. Secondly, Mr. Marriott discussed the "alleged evidence" in the Sandeep Gupta Declaration. He said that declaration was not filed by SCO in response to IBM's interogatories numbered 12 and 13, but was instead attached to a motion by SCO. . . . Mr. Marriott shows a sheet of paper of Gupta's table of code that Gupta purported to be infringing and he also handed out a *BOOK* of the original source code from which the lines of code on the table were taken. The book, he indicated, had the indicated lines of code highlighted in yellow. He points out, thus, that Gupta's code examples are cherry-picked and juxtaposed in an attempt to indicated infringement. Further, he pointed to the code in Gupta's table (where SCO code was on a column on one side with the Linux "equivalent" in a column on the other side) and indicated to the Judge that it is even obvious to a *layman* that the code, the cherry-picked code, is not similar.

Third he discusses the need for SCO to compare *UNIX* to Linux. (This was a theme of IBM's thoughout the afternoon, that to prove infringement, SCO must compare SCO's "own" UNIX code to Linux and show copying.) He discussed Chris Sontag's claim that up to 25,000 man-years may be needed to compare the versions of AIX they have received to Linux. He discussed the time issue of comparison, and especially that SCO has *already* demonstrated its ability to compare code quicker through its earlier claims of the deep dives & etc. He stated that interim versions of AIX, or especially AIX itself, were not required.

Mr. Hatch, before replying, asked for a 10 minute vertical break. The court so granted. When returning from break, Judge Kimball specifically asked Mr. Hatch to address IBM's assertion that SCO already has access to all the code they need. The Judge specifically said that SCO "owns" the UNIX code and that anyone could get the Linux code. Mr. Hatch replied that "that's disingenous". Judge Kimball snapped back quickly with "How's that disingenous?". SCO counsel Mr. Silver at this point falls asleep. Indeed through most of the rest of the hearing he is either nodding off, or completely asleep. . . .

Mr. Hatch goes on about not getting discovery from IBM including discussions we've heard already about AIX/Dynix code (all versions) and the 7,200 names IBM gave them. He complained that IBM's list, undoubtedly, included secretaries and others who are not relavent. (Though I specifically seem to recall SCO had asked for all those with *access*. It would seem improper had IBM *not* included them if they indeed had access.)

Mr. Hatch discussed the Gupta declaration, pronouncing Gupta three different ways, varying soft and hard vowel sounds. He quotes from Proctor & Gamble v. Amway to support PSJ must be denied as premature. Judge asks again about how & why more discovery is needed when SCO could do the comparison with the SCO UNIX and Linux source they have. Mr. Hatch does not answer Judge but goes back to the P&G presentation stating that SCO needs expert discovery.

He said "substantial similarity test" is fact-intensive and is a "classic" issue for the jury. He shows Robert Swartz' memorandum. Slide is titled "1999 Report (Oct 4, 1999) Line for Line Identical To UNIX" shows how report's author claims to have found line-for-line identical code. Not highlighted is author's comment about "fragments of code in various programs from various areas of the OS, not whole modules." Mr. Hatch turns time over to Mr. Frei.

Mr. Frei says he is "going to show why comparing SCO UNIX to LInux is not all that is needed." He uses a slide and compares software to a book. He discusses how a plot in a book is analagous to the function of a software product. He says that you cannot sit down a 6-year-old and have him compare code and discover similarities in the "plot." Nor can an automated tool do so, but it instead needs a very time-consuming process by experts.

He shows a slide from the Gupta Declaration showing comparisons of sem.h, and msg.h, and some other header file. He uses these to explain how in some cases copying can be obvious, identical, code and in others how semantics of commas or semicolons make the code not identical, but still obvious copying. Further he demonstrates how some may not even look similar. He explained how they have used automated comparators that have not turned up anything, but with an expert knowing what areas to compare, they were able to find substantially similar infringment. And that without such knowledge, they must make the laborious comparison of everything to everything that could take up to the 25,000 man-years. He says "we seek a roadmap to make the comparison" from IBM. He said they need to know who worked on AIX, Dynix, Linux and that they are going to be seeking admissions of copying and obfuscation.

He goes on to discuss CMVC and how they need not just releases of AIX, but all versions of AIX and Dynix. He shows perror.c from sontag declaration. Shows comparison between version 1 and version 17. He explains how much change is evident from one version to another, and that they need all versions of AIX so they can show see those changes. He states: "AIX started in UNIX and ended in Linux." On motion to strike he states that the Sontag and Gupta declarations are offered in support of 56(f) motion.

Mr. Marriott replies stating that he will only take 10 minutes (places wrist watch on podium and glances at clock. Judge notes clock as well.) (Mr. Hatch and Mr. Frei had spoken for a considerable time). Mr. Marriott talks fast, and to-the-point in refuting SCO's assertions. He uses frequent hand gestures, especially when making his repeated point about SCO needing to compare UNIX (left hand in air) and Linux (right hand in air). He speaks about SCO's roadmap analogy about driving from Aurora NY to Los Angeles (UNIX and Linux) and that having a map to China (or of some other place, speaking of AIX) will be of no help to them. Says SCO asks for a roadmap (from AIX) to Linux, but that doesn't help them compare Unix to Linux. I missed a lot of what Mr. Marriott had said as it was so fast and so compelling, I stopped taking notes. Sorry.

Judge Kimball says he will take it under advisement. He then discusses, briefly, the timetable on SCO's expedited request to enforce the scheduling order. SCO asserts they brought the expedited request solely because the Sept 14th hearing was moved to October, and they explain how that's going to give very little time for SCO to meet the schedule. Judge Kimball asks IBM to reply to SCO's expedited request by a week from today and for SCO to respond to IBM's reply by a week from Friday. Judge Kimball indicates preliminarily that he is not inclined to interfere with Judge Well's schedule. Judge Kimball recesses court.


  


No Decision Today, But Very Positive Reports From the Hearing | 441 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
No Decision Today, But Very Positive Reports From the Hearing
Authored by: Anonymous on Wednesday, September 15 2004 @ 08:58 PM EDT
YEEHAW!!!!!

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: entre on Wednesday, September 15 2004 @ 09:00 PM EDT
Great Great Great

[ Reply to This | # ]

OT stuff here.
Authored by: Franki on Wednesday, September 15 2004 @ 09:01 PM EDT
Wow, I was about to go to bed, but I want news now.

rgds

Franki

---
Is M$ behind Linux attacks?
http://htmlfixit.com/index.php?p=86

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: eggplant37 on Wednesday, September 15 2004 @ 09:03 PM EDT
DROOL!

I'm aching to find out what happened. "SCO blood all over the
floor."

What a beautiful thing.

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: Anonymous on Wednesday, September 15 2004 @ 09:04 PM EDT
Thankyou Frank, PJ! There were some wildly inaccurate rumors flying around out
there. It's good to hear a report from someone we can trust.

[ Reply to This | # ]

Thanks , Frank
Authored by: IrisScan on Wednesday, September 15 2004 @ 09:09 PM EDT
Many thanks , Frank , for your tireless efforts . I can hardly wait for your
court report .
Thanks also for your unusual cold remedies ;)

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: sef on Wednesday, September 15 2004 @ 09:12 PM EDT

Okay, the bit about Judge Wells' assistant is very interesting! Or at least potentially amusing.

[ Reply to This | # ]

I was there; Silver was sleeping
Authored by: Jlund on Wednesday, September 15 2004 @ 09:12 PM EDT
Robert Silver was definitely asleep at multiple points during the hearing today.
If Frank or anyone else would like some help in contributing to a summary please
get in touch.

I'm happy to answer any questions you guys may have.

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Wednesday, September 15 2004 @ 09:13 PM EDT
I'll be as happy as an oinker in a pigsty once it is clear that the groklaw
community's analysis is vindicated yet again.

[ Reply to This | # ]

googlebot not welcome here.
Authored by: Franki on Wednesday, September 15 2004 @ 09:15 PM EDT
I find it really sad that this great research source is not listed in what is
possibly the biggest online researchers tool.
Namely google.

Looking at groklaws robots.txt file, it seems that only the googlebot and alexa
spiders are blocked, which means that the MSNbot and others can help
themselves.

Does PJ have something against Google?
I understand that one reason might be the amount of extra traffic that google
would bring, but is that the only reason?


regards

Franki

---
Is M$ behind Linux attacks?
http://htmlfixit.com/index.php?p=86

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: producer on Wednesday, September 15 2004 @ 09:15 PM EDT
"You're Honor, we are desperate for discovery relief". And then they
said it again!
"And another thing, we didn't hire any experts to check any code. It would
have been too expensive, you know, since we didn't know what were were looking
for"
A bit of a paraphrase but that's what it was.
Funny stuff.
The Hon. Dale Kimball was not laughing.

[ Reply to This | # ]

Observer report
Authored by: tangomike on Wednesday, September 15 2004 @ 09:17 PM EDT
Here's a report from an earlier post/article: Report

---
The SCO Group's secret project to develop Artificial Stupidity has obviously succeeded!

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Wednesday, September 15 2004 @ 09:27 PM EDT
"He said one of the SCO attorneys, Robert Silver, seemed to be asleep at
one point"

It reminds me of this case in Texas where a defendant appealed his conviction on
the ground that his attorney had been snoring up a storm during his trial. They
do things differently in Texas than in New York State, because the Texas Court
of Appeals upheld his conviction on the ground that his representation had been
adequate!

[ Reply to This | # ]

SCO and UNIX SYSV and AIX and Clean-Room Development
Authored by: brian-from-fl on Wednesday, September 15 2004 @ 09:30 PM EDT
Several recent Groklaw items have left me wondering if perhaps SCOG has somewhat
of a fighting chance after all. Reading their claims about derived works, a
question finally popped up. Perhaps someone who is much more in tune with the
law can shed some light on this. Put aside the question of who actually
"owns" UNIX SYSV (which is important but apparently not fully defined
in everyone's eyes.)

SCO's claims to AIX code that isn't in UNIX SYSV would appear to be based on the
notion of contamination by those who read the UNIX SYSV code and understand it
thoroughly and then proceeded to develop addtional code that is shipped along
with that old SYSV code.

Consider for instance that a group of key DB2 developers quit IBM and create a
start-up company and a few years later come out with a relational database
manager. Even though they show that the DB2 code was not taken from IBM and that
their product does not incorporate any DB2 code, it would be difficult for this
new company to claim that they used none of IBM's DB2 trade secrets while
developing this new product.

On the other hand, if this start-up hired some very good developers, gave them
the external interface and functional specifications they wanted, and could
carefully track the development to show that none of the product's developers
had ever be one of those who had seen and worked with DB2 code, this "clean
room" development would, I think, be fairly immune to claims of trade
secret violation.

I also notice that IBM, while claiming that the code it wrote does not fall
under the original license agreement with AT&T, also claims that SCO does
not own the rights to the code that it would need to even raise such a claim.
Now, if you are defending yourself with two arguments, might it be the case that
you aren't fully confident in your main argument and feel the need to develop a
backup argument that would render the loss of the first argument moot? Perhaps I
am being overly paranoid, but the second argument over who actually owns the
UNIX SYSV copyrights seems to be somewhat overkill... unless the first argument
is not so air-tight after all.

And there is the matter of this case still being entertained by the court
system. It can't be totally devoid of even the faintest shred of legitimacy and
still be active. Snide comments and cynicism aside, the US legal system is as
active as it is because, as I once heard it put, in many countries a nail that
sticks up is hammered down. But in the US, a nail that sticks up and is hammered
down can pop back up and sue. Nuisance suits are a by-product of this system of
indivdual rights, but few people really want the other extreme.

And so I wonder if SCO is now trying to aim at this sort of "clean
room" based argument. However, I don't really understand the law in this
case (as a developer I have never felt the compelling need to jump ship and
compete with a former employer in the same market, and have only considered
other opportunities that were well outside the realm of what I was currently
working on). And so I would greatly appreciate a lesson (or a pointer to one) on
whether or not the lack of a "clean room" development environment for
AIX might indeed provide some merit to a valid contract dispute by SCO against
IBM.

Of course, even if this is SCO's attempt, it has been done is a most
pathetically clumsy manner. And even if they have a glimmer of hope in the
"clean room" argument, they seem to have made so many other mistakes
and contradictory statements as to undermine any valid claims they might have.

Thoughts anyone? IANAL, but at least Groklaw is educating me on just how much
IANAL!

[ Reply to This | # ]

From the court II
Authored by: cxd on Wednesday, September 15 2004 @ 09:38 PM EDT
Mr Mimms of the Salt Lake Tribune was in the front row today. I was able to
talk to him during the time out today. He does get it. I told him that I look
forward to reading his story tomorrow.

He told me that he did understand the importance of the Linux operating system.
He said that he wonders if Linux development has crossed the tipping point. I
told him of course it has. Microsoft releases every 3 to three years. Linux
users may change kernels 2 times a year. The freight train is rolling. I think
he gets it.

I was good to talk to him today.

Also the Deseret News had a reporter there today. He left the hearing before
the finish because of the deadline for the News. It is the evening paper here
in SLC. I will check to see if he was able to get anything in todays paper.

The court was full today there were about 75 people in attendance and the pews
were just about full.

The session was long...... did I say looooooooooooooooooong. Hatch went on and
on and on. Endless.

I was able to speak the the lovely Amy Sorensen. She gets my vote for my
favorite IBM team member. Not only beautiful but brains as well. She did say
today that the legal case causes creative people stress because we want it fixed
now. We know how to fix it but we feel helpless. It is good to know that IBM
is also feeling a little frustrated. They are hungry. you want them hungry.

I was also able to congratulate Mr Marrott. I will tell all of you. He is the
best courtroom litigator I have ever seen. He is very organized. He is to the
point and the Judge likes that. He did the community proud today. He is my new
vision of a super hero.

Ok that is enough... I will ramble more if I think of things.

cxd

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: Anonymous on Wednesday, September 15 2004 @ 10:10 PM EDT
In Linux, it is:

int a;
int b;
int c

In Unix, sem.h is:

int a, b, c


Tryin' to pull a fast one or what? Wasn't this case already covered in a
previous declaration?




[ Reply to This | # ]

Robert Swarts
Authored by: Anonymous on Wednesday, September 15 2004 @ 10:10 PM EDT
Could he be "Dr. Bob", whois full name I believe is Rober Swarts?

http://www.drbob42.com/



---
In matters of style, swim with the current, in matters of principle, stand like
a rock.
--Thomas Jefferson

[ Reply to This | # ]

Corrections here
Authored by: Khym Chanur on Wednesday, September 15 2004 @ 10:19 PM EDT
Right before "Then he showed elf.h and how they are identical. Duh.",
there should be *another* </BLOCKQUOTE>

---
Give a man a match, and he'll be warm for a minute, but set him on fire, and
he'll be warm for the rest of his life. (Paraphrased from Terry Pratchett)

[ Reply to This | # ]

Red Hat 5.2?
Authored by: Christian on Wednesday, September 15 2004 @ 10:21 PM EDT
Strange that they mention Red Hat 5.2. SCO has been focused on the Linux kernels 2.4 and above, but the first Red Hat release with a 2.4 kernel was RH7.1.

They have at times said that the 2.2 kernels were clean, but this is not consistent with other claims they have made. In particular, some of the header files they complain about have been around since before the 1.0 kernel. Nevertheless, they usually refer only to the 2.4, 2.5, and 2.6 kernels in their filings.

[ Reply to This | # ]

*More* stuff like Gupta's declaration
Authored by: Khym Chanur on Wednesday, September 15 2004 @ 10:24 PM EDT
With regard to IBM's motion to strike, he said ... Gupta's [declaration] show[s] what they could likely find with more discovery;

Yes, with more discovery they can come up with more similarities that don't pass the AFC test! Geez, how does the judge keep a straight face when SCO tries to pull stunts like this?

---
Give a man a match, and he'll be warm for a minute, but set him on fire, and he'll be warm for the rest of his life. (Paraphrased from Terry Pratchett)

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Wednesday, September 15 2004 @ 10:33 PM EDT
"One is a second declaration from Randall Davis. He did a Unix-Linux
comparison, and he tells how long it took. Not 25,000 man years, I'm
guessing."

Good guess, considering that Dr. Randall Davis is still among the breathing.

[ Reply to This | # ]

Frei's example files
Authored by: jfw25 on Wednesday, September 15 2004 @ 10:39 PM EDT
I don't have either Linux or System V handy, but I do have NetBSD handy.

The contents of sem.h and msg.h are pretty much necessitated by the X/ OPEN System Interfaces and Headers standard (you know, the folks who own the trademark "UNIX"?). sem.h also mentions the SVABI/386 standard for a couple of fields. And the fact that Frei complained about it being so hard to compare the Linux and System V versions because they were DIFFERENT suggests that they AREN'T COPIES OF EACH OTHER, wouldn't you think?

elf.h on NetBSD contains the following note:

/*
* The current ELF ABI specification is available at:
* http://www.sco.com/developer/gabi/
*
* Current header definitions are in:
* http://www.sco.com/developer/gabi/latest/ch4.eheader.html
*/
Now, it turns out that those URLs no longer work. But again, it comes from a published standard, this time published by our favorite vexatious litigants.

And as for perror.c, there's only a couple of really obvious ways to code it. (As it happens, the version I mentally coded before looking at the NetBSD version didn't match very well, but that's because I can be kind of obtuse at times...)

[ Reply to This | # ]

My turn to SUE!!!
Authored by: grubber on Wednesday, September 15 2004 @ 10:57 PM EDT
regarding the code SCO quotes:

int a;
int b;
int c

I thought I'd seen that before, and I wrote that more than 10 years ago in a
program that calucates the length of a hypotenuse! How dare they steal my code!
I'm calling my lawyer....

[ Reply to This | # ]

For the non programmers here
Authored by: jtsteward on Wednesday, September 15 2004 @ 11:13 PM EDT
What exactly is the function of these files:

sem.h
elf.h
msg.h
perror.c

I am guessing they are related to error messages and system calls.
IIRC this is one of the things SCO is whining in the Autozone case

---
-------------------------------------------------
Darl needs more bullets, he keeps hitting his foot but he won't go down

[ Reply to This | # ]

OT: New filings - SCO: We really really want to talk discovery again - and right now!
Authored by: Anonymous on Thursday, September 16 2004 @ 01:39 AM EDT
IBM-299 (13 September)
SCO's Ex Parte Emergency Motion for a Scheduling Conference
SCO respectfully files this *ex parte* [emphasis in original] motion for a case
management conference at the Court's earliest possible convenience to address an
emergency that was injected into this case late last week. SCO requests that the
Court set a scheduling conference at its earliest convenience, so that the Court
can assist the parties in reaching a reasonable solution to the discovery
problems in this case. SCO will be prepared to address these issues at hearing
currently scheduled before the Court on September 15.

IBM-300
Memorandum in support of IBM-299
- rehash of discovery arguments
- complaining about Wells' hearing postponed to 19 October
- tells up what SCO's supplemental memo on discovery is about - they say they
need the history of AIX for IBM's 9th counterclaim (AIX does not infringe a SCO
copyright)
- tells up that SCO had an IBM email describing a scheme to steal SCO's code
into AIX.
- they say IBM should not have responded to SCO's supplemental memo, because
they claim SCO's supplemental memo didn't raise any new issues, and IBM had
opposed SCO submitting a supplemental memo.
- SCO offered to withdraw its supplemental memorandum, but Magistrate Judge
Wells "declined to reconsider her Order" [allowing IBM to reply and
postponing the hearing to 19 October]

IBM-301
IBM's reply memo in support of motion to strike materials submitted by SCO in
opposition to IBM's PSJ motion on Counterclaim 10
- Because SCO has conceded (in their opposition to motion to strike)
Gupta/Sontag/Harrop isn't about material facts in dispute, but only for asking
for more discovery under rule 56(f). The court should say there are no material
facts in dispute, even though SCO claimed the affidavits showed there were facts
in dispute, in their opposition to the PSJ
- Even so Gupta/Sontag/Harrop under inadmissable for SCO to use in seeking more
discovery (SCO's rule 56f)
- SCO didn't justify hearsay in Harrop
- Testimony based on review of documents is not personal knowledge
- The education material about Sontag and Gupta is irrelevant. Education is
relevant to expert witnesses, but SCO contends Sontag, Gupta and Harrop are fact
witnesses.
- Parts of Harrop should be stricken as improper legal argument, and SCO didn't
justify that at all
- Sontag's 25,000 years and stuff about comparing Linux/UNIX being hard, are not
facts no matter what SCO says, they are opinions.
- Newspapers articles should be stricken as SCO uses them (inadmissable hearsay)
for truth of their contents. (1) SCO says it's common practice to submit
newspaper articles to the court - IBM this argument borders on frivilous, it
doesn't address hearsay issue. (2) Says hearsay is admissable for PSJ motions -
IBM says not citing 10th circuit cases (SCO cites two 11th circuit cases, and
misquotes entirely a Supreme court cases).
- The 11 exhibits that were extraneous documents, SCO didn't justify them, so
they should be stricken.

IBM-301-A, IBM-301-B, IBM-301-C

Quatermass
IANAL IMHO etc

[ Reply to This | # ]

All shipped in SCO Linux
Authored by: Anonymous on Thursday, September 16 2004 @ 03:57 AM EDT

Yup, SCO shipped all these files in SCO Linux. And they must have known about
them. Especially ELF.


[ Reply to This | # ]

Google hits on Michael Davidson
Authored by: Anonymous on Thursday, September 16 2004 @ 04:30 AM EDT
I did a google search for Michael Davidson and found a number of interesting pages:

[ Reply to This | # ]

techie note 1 explained
Authored by: cheros on Thursday, September 16 2004 @ 05:00 AM EDT
Powerpoint slides can be addressed by number, so entering "20" plus
Enter will get you to slide 20. All you need to do with a barcode reader is to
have those numbers in a barcode. When you swipe, the reader will enter the
number as if you'd typed it.

Frankly, it's a waste of effort unless you wnat to make sure you don't show the
wrong slide by accident by mistyping (so I wonder what else was in that slide
pack ;-).

= Ch =

(I use to write barcode code. Or is that bar-code? ;-)

[ Reply to This | # ]

LAWYER-MAN
Authored by: Anonymous on Thursday, September 16 2004 @ 05:17 AM EDT
With the uncanny power to get paid $500 an hour for talking common sense.

I don't think that it'll catch on.

[ Reply to This | # ]

  • EndlessLitigationMan - Authored by: Anonymous on Thursday, September 16 2004 @ 05:35 AM EDT
  • LAWYER-MAN - Authored by: Anonymous on Thursday, September 16 2004 @ 08:04 AM EDT
The Hearing in Salt Lake Tribune
Authored by: WojtekPod on Thursday, September 16 2004 @ 05:52 AM EDT
It's here. The also have caught "the roadmap".

Wojciech Podgórni

[ Reply to This | # ]

Code knowingly released under GPL
Authored by: Anonymous on Thursday, September 16 2004 @ 06:23 AM EDT
"Then they brought forth a memo from October 4, 1999, a consultant's report
by Robert Swarts. Frank is guessing at the spelling, but the point of the memo
was to undo the confidential email about finding nothing. IBM said they'd only
been given this memo several hours ago."

So when Caldera released their Linux they knew it contained infringing code.
Surely this cuts away the claim that they did so unknowingly? They cannot have
it both ways.

[ Reply to This | # ]

SCO is right about this point
Authored by: Anonymous on Thursday, September 16 2004 @ 07:52 AM EDT
[Hatch] He said "substantial similarity test" is fact-intensive and is a "classic" issue for the jury.

He could be right about that, you know.

[ Reply to This | # ]

Roadmap?
Authored by: Anonymous on Thursday, September 16 2004 @ 08:08 AM EDT
If I have a roadmap linking New York to San Francisco, does that mean that San
Francisco is a non-literalcopy of New York?

[ Reply to This | # ]

Would this be grounds for an appeal ???
Authored by: Anonymous on Thursday, September 16 2004 @ 09:22 AM EDT
I hope not.

[ Reply to This | # ]

McBride's "mischaracterization"
Authored by: Anonymous on Thursday, September 16 2004 @ 10:00 AM EDT
yesterday there were rumours that one of SCO's
own lawyers actually said in court that McBride
had substantially mischaracterized SCO's attempt
to find infringing code in Linux...

The reports up now make no mention of this
incident. Did it happen or not? (Of course,
what is in the reports we have let's us make
the easy *inference* that McBride is a
mischaracterizer (aka liar), but I'd love it
if the SCO legal team publically
admitted it in so many words.

[ Reply to This | # ]

Two comments
Authored by: Anonymous on Thursday, September 16 2004 @ 12:05 PM EDT
First, it sounds like Judge Kimball is getting rather tired of SCO's act, which
is excellent news.

Second, SCO didn't want the issue to be whether anybody's code infringed - just
whether IBM's did. I think this means that they want the door left open to go
after somebody else for their contributions to Linux without running into res
judicata from this case. However:

- IBM's request is for a declaration that their Linux activities do not
infringe. That includes distribution, which is distribution of all
contributions by everybody.

- SCO was ordered by the court to specify all contributions by anybody that
infringed on SCO's precious IP. They didn't specify anything.

IBM should be careful not to let SCO slide on this point. The decision should
be that there is no code in Linux that infringes on SCO's copyrights, not just
that there is no code contributed by IBM that infringes.

MSS

[ Reply to This | # ]

  • Two comments - Authored by: Anonymous on Sunday, September 19 2004 @ 05:49 PM EDT
What are the repercussions of this?
Authored by: Anonymous on Thursday, September 16 2004 @ 02:05 PM EDT
Latest 10-Q filed by SCO with the SEC: dated 14 September, 2004 (content confirmed)
On or about March 2, 2004, we brought suit against AutoZone, Inc. for its alleged violations of our UNIX copyrights through its use of Linux. Specifically, the lawsuit alleges that AutoZone is infringing our UNIX copyrights by, among other things, running versions of the Linux operating system that contain code, structure, sequence and/or organization from our proprietary UNIX System V code in violation of our copyrights.

SCO lawyer's statement to the hearing with Judge Kimball: dated September 15, 2004 (content credible but unconfirmed: al_petrofsky post on Yahoo message board)

Robert Silver (a BS&F partner) said that the AutoZone case "doesn't have to do with the world of Linux", and that it "was very specific to AutoZone".

If the official transcript backs up al_petrofsky's post, surely someone must be in personal trouble here?

[ Reply to This | # ]

Many Questions Raised
Authored by: Anonymous on Thursday, September 16 2004 @ 04:17 PM EDT
After reading the varied reports about the hearing (and the many comments
on the reports) I have a lot of questions in my mind. I'm going to post them
as subtopics to this post though. From what I can tell, I don't think these are

redundant with others already posted, but pardon me if I've overlooked
something (there's a LOT to read!).

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: Anonymous on Thursday, September 16 2004 @ 05:18 PM EDT
Looks like the judge is figuring out what is really going on here. SCO case with
IBM just took a turn for the worst in SCO eyes. I would bet that was a warning
from the judge. You should already have some of the proof. So where is it??
Besides how mant time did we hear "millions of lines of code copied line
for line" ... <laugh> Now there all hidden and SCO needs more time to
find them. I would think that is SCO managment saying we need to keep our
Million Dollar a year jobs for a while longer so let's do more discovery and
hope we can find something helpfull one day... really we need more time to win
this thing we swear .. Whatever

>Judge Kimball asked, "More time, more from IBM, or both?" Mr
>Frei: "Both." Judge Kimball: "One might assume that a
>comparison of UNIX to Linux might have been done before >filing a
lawsuit." Mr Frei responded, "Yes, but that was Red >Hat 5.2 in
1999 when Linux only had 2.9 million lines of >code, Linux now has an
additional 2 million lines of code."

[ Reply to This | # ]

Frei should have good comparisons already
Authored by: phsolide on Thursday, September 16 2004 @ 05:38 PM EDT

If this Frei character had done his homework, he would have excellent comparisons of the System V code base with whatever Linux kernel they chose.

He could have used tools like dup and pdiff.

Those two tools should be forthcoming to SCO for the asking, I'd suppose, given that someone at Bell Labs wrote them. And they seem designed specifically for the sort of problem SCO has to handle here, pdiff in particular. Using pdiff would take care of the assertions about how "int a, b, c;" and "int a; int b; int c;" confuse comparisons become moot.

Surely someone can get hold of dup and pdiff, and the System V code base to do some comparisons.

[ Reply to This | # ]

Ahhhhhhh! This is why civil society has rules
Authored by: Anonymous on Thursday, September 16 2004 @ 06:03 PM EDT
This may not need to be brought up...all who have emotional interest in this
battle clearly recall the timeline for each milestone. At one time, the antics
of caldera/newSCO's various executives provided entertainment on a scale that
was, until then, unknown. Oh what lengths people will go when motivated by
greed. To get back on track, NewSCO has twice ignored(at their own peril) Two
clearly stated requests by a competent Judge. This my friends, is what we call
contempt. Perhaps NewSCO is under the impression that Microsoft got away with
such behavior, so certainly contemptious behavior has become...shall we say
"par for the course". Well its about time to present another example
of what happens to those who mock the brick and mortar of civilized democratic
society. When anyperson displays contempt for the reasonable request from a
judge in good standing...well again, do so at your own peril. Methinks NewSCO's
peril has been decided

[ Reply to This | # ]

Are header files realy part of the Linux- program?
Authored by: Anonymous on Thursday, September 16 2004 @ 07:05 PM EDT
I look at all of these *.h files as of being definitions only. Let us asume that
we team together to construct a brand new car. In that case it would be handy if
we have definition list of common things like "wheel" "steering
wheel" "motor" etc. in advance. Even if GM or Ford (likely both)
are using the same expression for the same thing we would be in deep trouble -
according to SCO. So where is the beef?

[ Reply to This | # ]

What if the judge rules as follows
Authored by: Anonymous on Thursday, September 16 2004 @ 07:25 PM EDT
IBM did not violate SCO copyrights as it is unclear as to what copyrights SCO
does have.

This would not answer the key question ... is there unix code in linux. It just
questions whether SCO are the right ones to state it.

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Thursday, September 16 2004 @ 09:22 PM EDT
"Judge Kimball: "One might assume that a comparison of UNIX to Linux
might have been done before filing a lawsuit." Mr Frei responded,
"Yes, but that was Red Hat 5.2 in 1999 when Linux only had 2.9 million
lines of code, Linux now has an additional 2 million lines of code.""

Mr. Frei is basically admitting that Darl the Snarl's statement about SCOG's
three teams of analysts doing a deep dive and FINDING two million lines of
infringing code in Linux is so much phoney baloney. In addition, I would be
tempted to gather from the statement above that the violations must have been
found in 1999 if SCOG performed no such analysis in the last quarter of 2002 as
Darl the Snarl said SCOG did. Yet, Mr. Frei makes no mention at all as to what
violations and infringements were found in 1999. Mr. Frei's gloss-over
demonstrates that Kimball's point still stands: "one assume that a
comparison of UNIX to Linux might have been done before filing a lawsuit"

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Thursday, September 16 2004 @ 09:56 PM EDT
"The Judge had asked Mr. James to reply to IBM's claims about SCO's
conflicting statements in Autozone and RedHat. Mr. James said that SCO counsel
Mr. Silver is a better person to speak to these issues. Mr. Silver took the
podium, but there commenced a most interesting commentary where Mr. Silver
seemed to dispute Mr. James' characterization of his abilities to speak to the
Red Hat issues. Judge Kimball seemed upset about this and the next minute or so
could have come from a Laurel and Hardy skit. Eventually Mr. Silver simply
stated that SCO has not made misleading or false statements in any of the other
courts. Mr. Silver & Mr. James quite simply did not address or resolve the
contadictory statements, to my satisfaction."

We have here a failure by SCOG to address directly a question by the presiding
judge that goes to the heart of SCOG's credibility as a litigant: not a good
thing for SCOG.

[ Reply to This | # ]

semaphore example code misleading
Authored by: Anonymous on Thursday, September 16 2004 @ 10:08 PM EDT
SCO doesn't need to compare UNIX to Linux at all. They only need to check IBM's
contributions to Linux. Further, I find it hard to believe that semaphore code
would not be in Linux far earlier than when IBM started using Linux. I don't
think this code has anything to do with IBM and should not be considered in this
case. If they have a problem with the semaphore code, they need to locate those
who are responsible for it. If there were credible pieces of similar code
found, they can't just blame IBM. IBM is only repsonsible for it's own
contributions, and I highly doubt IBM contributed semaphore code being that
semaphore code would have to have been written at a much earlier stage in Linux
development.

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Thursday, September 16 2004 @ 10:17 PM EDT
SCOG's attempt to have Sandeep Gupta qualified as an expert is futile: none of
Sandeep Gupta's conclusions can be trusted as a finding of fact because he
failed to filter out public domain code, BSD code and code used with Caldera's
permission. And no code expert would have committed such an elemental breach of
due diligence. For the same reason, SCOG's demonstrations of code comparisons
are an exercise in irrelevance, because they cannot be trusted either.

So far as the rest of the world is concerned, SCOG is in court to show and
demonstrate infringements and violations - not to waste anyone's time by
"illustrating" similarities which may or may not be infrigements and
violations, for all that anyone knows.

[ Reply to This | # ]

No Decision Today, But Very Positive Reports From the Hearing
Authored by: blacklight on Thursday, September 16 2004 @ 10:30 PM EDT
"The Judge had asked Mr. James to reply to IBM's claims about SCO's
conflicting statements in Autozone and RedHat. Mr. James said that SCO counsel
Mr. Silver is a better person to speak to these issues. Mr. Silver took the
podium, but there commenced a most interesting commentary where Mr. Silver
seemed to dispute Mr. James' characterization of his abilities to speak to the
Red Hat issues. Judge Kimball seemed upset about this and the next minute or so
could have come from a Laurel and Hardy skit. Eventually Mr. Silver simply
stated that SCO has not made misleading or false statements in any of the other
courts. Mr. Silver & Mr. James quite simply did not address or resolve the
contadictory statements, to my satisfaction."

SCOG signally failed to address directly a question by the presiding judge - a
question that goes to the heart of SCOG's credibility as a litigant. SCOG is
wide open to a finding of fact by the presiding judge that SCOG is not credible.
Findings of fact are not challenged by the higher Federal Courts when they
review the lower courts' decisions..

[ Reply to This | # ]

Be warned: some math and sarcasm is in here
Authored by: Night Flyer on Friday, September 17 2004 @ 11:36 PM EDT
"Judge Kimball: "One might assume that a comparison of UNIX to Linux
might have been done before filing a lawsuit." Mr Frei responded,
"Yes, but that was Red Hat 5.2 in 1999 when Linux only had 2.9 million
lines of code, Linux now has an additional 2 million lines of code."

2 points: Firstly, I grant that Linux is bigger in 2004 than in 1999, but I need
to point out that todays programs that compare code are better and computers are
faster, which should pretty much offset the larger sized programs...

So what does Mr. Frei's comment mean? Let me see... If Linux was 1/2 as big in
1999, it would hypothetically take 12,500 man years to compare UNIX and Linux
(as compared to 25,000 man years needed for today's versions).

--- You do the math: With zero people working on the task, in which year will
SCO be able to report on its 1999 comparitive analysis?

Maybe this is why SCO struggled in court, its lawyers are trying to delay for
the final 1999 report.

Secondly, I wonder if the judges are insulted half as much as I am (cases taken
to courts without reasonable amounts of prior investigation and apparently
without a reasonable amount of evidence of a crime). And with no due dilligence
on producing evidence since.

----------------------

My clan motto: Veritas Vincit: Truth Conquers

(It was posted before by another: If there are 1,000,000 lines of copied code
(in 4.9 million lines?), SCO only needs to find one big patch at this time to
delay/defeat the summary judgement request by IBM.)

I keep bumping up against it... SCO is wasting the court's and our time and
energy.

As entertaining as this is... I believe the courts have more important things to
do than

[ Reply to This | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )