Analysis of SCO vs. IBM 282
icantblvitsnotbutter writes "An excellent -- and clear! -- article over at LinuxWorld.com has a multipoint analysis of SCO's 40-page complaint (this is a brief?!). For all those IANAL's out there, here's something to sink your teeth into. On the balance, the outlook seems positive for IBM. Still, the parallel invocation of a contractural clause potentially nixing AIX lends some credence to claims that this is a just way for SCO to coerce IBM into buying them out..." Some old documents from a similar lawsuit have surfaced, and naturally ESR has his own take on the case.
In other news... (Score:4, Funny)
Which would be worse?... (Score:2)
...IBM, AT&T, or Lucent buying the remains of USL and UNIX?
Let's just pray that Microsoft doesn't get any ideas.
Aww... (Score:3, Funny)
[intense cynical sarcasm]
Damn free stuff always screwing us over.
[/intense cynical sarcasm]
Almost nothing new here (Score:3, Insightful)
It is not as if SCO patent reads like "WE patent UNIX and everything that looks like it. And that is that.They have to patent some feature of the OS which they can accuse IBM of violating"
Re:Almost nothing new here (Score:5, Informative)
Quoting from the SCO complaint;
18. SCO is the present owner of all software code and licensing rights to System V Technology.
Pretty much summarises what they are saying.
Re:Almost nothing new here (Score:5, Interesting)
The suit was settled after the University threatened to countersue over license violations by AT&T and USL. It seems that from as far back as before 1985, the historical Bell Labs codebase had been incorporating large amounts of software from the BSD sources. The University's cause of action lay in the fact that AT&T, USL and Novell had routinely violated the terms of the BSD license by removing license attributions and copyrights.
The exact terms of final settlement, and much of the judicial record, were sealed at Novell's insistence.
Re:Almost nothing new here (Score:2)
"18. SCO is the present owner of all software code and licensing rights to System V Technology."
Pretty much summarises what they are saying.
Ah, but a distinction - it seems the SCO people are willfully blurring the patent/copyright issue. Yes, they have patents on Unix. No, it doesn't extend to EVERYTHING about Unix. And I bet they don't have a patent, say, System V startup script formats.
At this point, they only have copyright, which they accidentally (or incompetent
Re:Almost nothing new here (Score:2, Informative)
Re:Almost nothing new here (Score:2)
There is NOTHING that IBM could have learned from SCO that could have been applied to Linux to make it "less of a bicycle".
The kind of fraud that they are attempting to currently perpetrate should be prosecuted as perjury.
Wait...I've seen this movie before. (Score:4, Funny)
Judge: Ninepence.
SCO: I'm not dead!
Judge: What?
IBM: Nothing. Here's your ninepence.
SCO: I'm not dead!
Judge: 'Ere. He says he's not dead!
IBM:Yes, he is.
SCO: I'm not!
Judge: He isn't?
IBM: Well, he will be soon. He just filed a 9000 word legal brief.
he's just resting (Score:2, Funny)
Nice brief (Score:4, Insightful)
Plus, their case doesn't hold water because, the SCO that we're talking about is not the same SCO as the SCO that provided Unix, after AT&T.
This SCO is caldera. The old SCO is SCO. Do the math, Caldera != SCO. Therefore, I do not see their grounds at all.
What I would like to know is... (Score:4, Insightful)
If SCO is just about to sell out, and is attempting to inflate it's 'intellectual property equity' in the hope that someone with money may buy them? Or maybe there are already talks underway?
If not, this appears to be a horrid act of desperation.
In ESR's take... (Score:5, Funny)
Re:In ESR's take... (Score:4, Informative)
Definition: Latin term meaning "friend of the court". The name for a brief filed with the court by someone who is not a party to the case
definition of Amicus Curiae (Score:5, Informative)
Black's Legal Dictionary defines amicus curiae: "A person with a strong interest in or views on the subject matter of an action may petition the court for permission to file a brief ostensibly on behalf of a party, but actually to suggest a rationale consistent with its own views. Such amicus curiae briefs are commonly filed in appeals concerning matters of broad public interest; e.g. civil rights cases".
I found this item here [mumia2000.org].
I don't know what worries me more... (Score:2)
Re:I don't know what worries me more... (Score:2)
Re:In ESR's take... (Score:3, Interesting)
If only.... (Score:4, Interesting)
I think they'd have a pretty good chance of ending up owning all of SCO.
Not that it's worth much.
Re:If only.... (Score:2)
Random Programming (Score:5, Insightful)
Shared libraries are by their nature unique creations based on various decisions to write code in certain ways, which are in great part random decisions of the software developers who create the shared library code base.
It's interesting to note that SCO considers the decisions of programmers to be basically random.
Re:Random Programming (Score:3, Funny)
Re:Random Programming (Score:3, Informative)
As for "Shared libraries are by their nature unique creations..." I'm not even sure where to start. How is some code a "unique creation" simply because I have compiled it as a shared library? If I build it as a static library, is it no longer unique? Do SCO not understand that one of the points of using shared libraries is that th
Re:Random Programming (Score:2)
What they assert is that
1) SCO enterprise applications require SCO libraries to run
2) By random chance Linux developers could not create libraries which are binary co
Re:Random Programming (Score:3, Insightful)
Re:Random Programming (Score:2)
Rubbish. That's like saying it's statistically impossible for all Brits to drive on the left hand side of the road. There's lots of parameters to lots of functions, but there's always a lot of effort put into making them as consistent as possible. This means that a very few design choices dictate how everything else is put together.
Move source,destination -or- Move destination,source
Further, access to almost any code that uses the library gives most all the informa
Re:Random Programming (Score:2)
You bet this is a Brief (Score:5, Funny)
Or should I just make an analogy to a brief COBOL program?
Re:You bet this is a Brief (Score:2)
Judges can get very testy when this is ignored. This can include the offending lawyer being forced to dance around the courtroom with the offending brief hung about his neck.
Slashdot interview... (Score:5, Informative)
Re:Slashdot interview... (Score:5, Informative)
They answered:
We are definitely not allowed to cut and paste proprietary code into any open source projects (or vice versa!). There is an IBM committee who can and do approve the release of IBM proprietary or patented technology, like RCU.
I don't see how this is "bad" for IBM. It shows that they are actively protecting any proprietary interests to the point that they actually have a committee.
but some interchange of ideas could have been happened if a developer of one team talks with one of another.
Again they replied:
Having solved the problem once, our non-Linux peers can help steer us without spelling it out for us, allowing us to still develop solutions that can then be open sourced.
Again, IBM seems to be keenly aware of the cross pollenation issue and actively taking steps to avoid any issues. It reads to me like it's all pro IBM?
Re:Slashdot interview... (Score:4, Informative)
If ESR has done his homework, and it certainly looks like it, then over 90% of that document of his looks as though it could be used to murder that lawsuit in very short order.
Re:Slashdot interview... (Score:4, Funny)
It's not a committee. It's a TASK FORCE!
JoAnn
Public Domain Knowledge (Score:5, Interesting)
I would be interested in knowing if the knowledge shared here had slipped into the public domain, because if so then NDAs do not apply.
IANAL
Re:Public Domain Knowledge (Score:2)
Re:Public Domain Knowledge (Score:2)
However, I doubt there would be any reason why I then couldn't say, "I'm sorry, I signed an NDA an
Re:Slashdot interview... (Score:3, Informative)
Stealing code was a paramount concern. It's accounted for.
Linux "advanced features" (Score:4, Insightful)
Rus
Re:Linux "advanced features" (Score:3, Insightful)
One would think IBM has substantial in-house experience with failover SMP, journaling filesystems, logical volume management, NUMA, and hot-swap hardware. I believe their mainframes had most of these features long before any UNIX machine did. I mean IBM has only be developing operating systems for what 50 years or so?
obligatory GNU joke (Score:5, Funny)
Averment 77: Related to the development of the open source software development movement in the computing world, an organization was founded by former MIT professor Richard Stallman entitled "GNU."
RMS may be surprised to learn he is a former MIT professor.
He is not; he is a former GNU/MIT professor.
Re:obligatory GNU joke (Score:2)
SCO's case (Score:5, Interesting)
While I have no idea if SCO has a case or not, I see that many here assume IBM had nothing to do with making Linux enterprise stable, and scoff at SCO's claim.
Yet, if you take the time to google the web you'll find that IBM dedicated an entire internal group to Linux and hired several external companies during 1999-2001 with the sole purpose of making Linux entreprise strength (even Linus has said so).
Now, to be clear, this does not yet prove that any illegal transfer of technology took place (and I doubt SCO will be able to prove it, IMHO they are fishing hoping to find the smoking gun during discovery), but it does verify one of the main three claims from SCO.
It's not a claim. (Score:3, Informative)
A claim is basically a statement of "... and this is why the court should care". So far, SCO's
Re:SCO's case (Score:3, Interesting)
that's not the issue (Score:3, Interesting)
Furthermore, Linux was already far more advanced and "enterprise ready" before IBM even touched it than SCO gives it credit for NOW.
I was using Linux on SMP machines before IBM ever came on the scene. IBM's LVM was turned down. IBM's JFS is probably the least used JFS in
Re:that's not the issue (Score:2)
If IBM went to the trouble of hiring companies to improve Linux then some development that they wanted to see through wasn't being done. How important it was? important enough for IBM to spend millions of dollars on this.
Keep im mind that some of the work that makes an OS entreprise strength is nitty gritty optimization that the hack
Re:that's not the issue (Score:5, Insightful)
It's well and good to say that ext3 or Reiser beats out JFS, which is probably true, because all installations of linux are going to use those things, including the hacker's box sitting at home. However, not everyone has the time, money, nor interest to develop those areas of Linux that need to be developed in order for it to compete on the level of enterprise class servers. IBM sells those products, and thus they contribute to Linux in ways that a desktop user might not quite see.
Maybe when I'm running a wackload of processors at home on a huge rackspace (when I own my own island too), I can try and contribute to scalability or some such other thing, but until then, IBM fits the bill perfectly.
did you even read the articles? (Score:2)
I didn't say IBM has contributed nothing, but the level of contribution is greatly exaggerated by SCO. Furthermore, SCO's claims imply that Linux, in it's current form, is far behind where Linux was in actuality before IBM came on the scene.
SCO Pre-Lawsuit insider trading... (Score:5, Interesting)
I'm finished when 'em. I'll support their products while my clients still have them, but as soon as the first opportunity to upgrade comes along, we're migrating!
Here is an excerpt about who the money grabbers are, and when they acquired for
http://biz.yahoo.com/t/s/scox.html
Here is my new policy:
http://www.dentar.com/index.php?scoprobl
Can they not proofread? (Score:3, Interesting)
Regardless, since UNIX was licensed to universities to study couldn't the concepts SCO claims were "stolen" by IBM simply have been studied by the Linux developers when they were in school?
Re:Can they not proofread? (Score:2, Insightful)
Re:Can they not proofread? (Score:2)
Well, as far as I can tell this is not the final form of the document that will be submitted to the court. The title gives it away:
Brief of Amicus Curiae in SCO vs. IBM (draft)
This is a draft and as such may contain spelling and grammatical errors.
(I assume your comment was directed at the ESR brief, but you were not specific. If
With enough eyeballs all fallacies are shallow. (Score:2)
More importantly by putting this document out for review the OpenSource model itself is being used to improve the Amicus Brief. All facts will will have needed documentation, and a list of people to testify will most likely be available.
This is very clever and it's recursive nature would be poetic justice if indeed it helps defeat the SCO claim.
Re:Can they not proofread? (Score:2, Funny)
ESR - Very well written response (Score:5, Insightful)
Re:ESR - Very well written response (Score:2)
Chill out, its a joke people.
Re:ESR - Very well written response (Score:4, Insightful)
ESR is getting a bum rap in this instance. People are using his past mistakes as a lame excuse to ignore or poke fun of him. His brief is remarkably sensible, well thought out, and well documented.
To date, it is the most reasoned response to the SCO lawsuit.
$ grep -i ibm /usr/src/linux-2.4/CREDITS (Score:2)
D: libmodem author
D: IBM Turboways 25 ATM Device Driver
SCO Threatens To Revoke IBM's Unix License (Score:4, Funny)
Re:SCO Threatens To Revoke IBM's Unix License (Score:3, Interesting)
I don't know the details of the "Unix contract" that IBM is said to have with SCO. According to ESR's brief, Unix vendors continued to buy licenses to the original AT&T/Bell Labs code long after that source code ceased to be relevant to the marketplace. If IBM bought such a license, it presumably would have been transmitted to Caldera, then Novell, then SCO.
He also points out that none of the "Enterprise Scalability Features" such as SMP, NUMA,
Why UNIX kernel must not be GPLed! (Score:5, Funny)
"A female decendant of Christ and two unlikely prophets are called upon by Rufus, an unknown 13th apostle, to stop two angels, that were cast out of heaven, from unknowingly erasing all of God's work by restoring their souls by entering a new church. Restoring ones soul by entering a new church is a part of the Catholic Dogma, and by restoring their souls the angels could reenter heaven thus revealing there is a loophole to return to heaven. This would prove God was not perfect and upon proving this all of God's work would immediately be erased."
If IBM buys SCO outright or from the smothering runins, IBM will gian the rights to UNIX and may also chose to release it under GPL. If someone decides to use the UNIX kernel using GNU O/S, it will become GNU/UNIX.
GNU's Not UNIX/UNIX???
This contridiction will bring calmady to the IT world and bring end the free software movement (including GPL).
ESR's Amicus brief (Score:4, Insightful)
I just finished reading the brief. I must say that for the first half or so, I was very impressed with it. It was simple, logical and factual. However, by the end, it seemed to devolve into a statement of beliefs and feelings that, to me, did not feel right in a court brief. For example:
SCO's complaint, in all its brazen mendacity, is the last gasp of proprietary Unix. The open-source community and its allies are more than competent to carry forward the Unix tradition. We pray that all assertions of exclusive corporate ownership over this tradition be given a swift and merciful end.
Am I the only one who thought that this was not the forum for such OpenSource flag-waving?
On Point (Score:4, Interesting)
Avertment 84: "Prior to IBM's involvement, Linux was the software equivalent of a bicycle. UNIX was the software equivalent of a luxury car. To make Linux of necessary quality for use by enterprise customers, it must be re-designed so that Linux also becomes the software equivalent of a luxury car. This re-design is not technologically feasible or even possible at the enterprise level without (1) a high degree of design coordination, (2) access to expensive and sophisticated design and testing equipment; (3) access to UNIX code, methods and concepts; (4) UNIX architectural experience; and (5) a very significant financial investment."
Intel based Unix implementations -- AIX/PS2 (Score:3, Interesting)
Sun Microsystems needs to improve its marketing efforts for Solaris x86.
Not to mention that IBM released AIX/PS2 back in the early 1990s -- a version of AIX that ran on 80386 based PS/2 hardware.
It sucked to the extent that the hardware it ran on sucked. A big, bloated Unix kernel running on an 80386 with a maximum of 16 megs of memory and a 60 meg ESDI hard drive was pretty close to a non-starter.
Re:Intel based Unix implementations -- AIX/PS2 (Score:4, Interesting)
Note: my wife was on that project team. They later went on to create the Sparc 5. Scott did a lot of killing of good projects and is Seriously holding back the creativity of the engineers at Sun. There are some Really good people there.
Re:Intel based Unix implementations -- AIX/PS2 (Score:2)
Errmmmm...wait a sec here... I seem to remember something called "Microsoft Xenix", which was licensed from AT&T and then later SOLD OFF to SCO, well before they acquired the rights to AT&T code.
So, SCO is effecti
This is all about PROJECT MONTEREY!!! (Score:5, Interesting)
This is not about UNIX!!! This is about PROJECT MONTEREY!!!
Monterey was a real, live, flesh and blood endeavor in which SCO and IBM partnered to write a new, 64-bit, proprietary Über-Unix on Intel hardware. SCO committed real, live, flesh and blood engineers to the project, and real, honest to goodness, cold, hard cash. IBM walked away from the table. The question is: How much SCO intellectual property did IBM walk away with, and how much of it found its way to IBM's Linux projects? If, through discovery, SCO can prove that a substantial number of IBM's Project Monterey engineers were re-assigned to IBM Linux projects, then SCO will have a reasonably solid foundation on which to proceed with the case.
This is no different than Intergraph's highly successful court cases against Intel, in which Intergraph proved that Intel had stolen substantial amounts of Intergraph intellectual property.
Google on Project Monterey SCO IBM [google.com]
Google on Intergraph Intel [google.com]
The key to the case is the discovery... (Score:2, Insightful)
The key to this case is the discovery phase. If the judge allows SCO to go forth with discovery, they can begin to prove their case that IBM Monterey engineers were re-assigned to IBM Linux projects [by examining employment records], and then go from there to showing the actual loss of intellectual property [by examining email records, memoranda, minutes of meetings, and unpublished IBM Linux code & unpublished IBM Linux documentation].
IBM lawyers, on the other hand, will do everything in their power
Re:This is all about PROJECT MONTEREY!!! (Score:2)
SCO simply has nothing to steal.
Re:This is all about PROJECT MONTEREY!!! (Score:4, Interesting)
Yes Monterey was a real life project, but that's completely irrelevant. Why is that the case? It's quite simple, if SCO had some sort of contractual obligation from Monterey that they could hold over IBM then they almost certainly would have mentioned it in their court filing.
Read SCO's original filing and you will find absolutely no reference to Monterey and any contracts involving Monterey. SCO's filing is quite explicit in its mention that their claim comes from the fact that they own the original System V UNIX source code (which IBM licenses and includes in AIX).
I would agree with you if SCO had even mentioned their recent work with IBM, but they didn't (probably because the IBM lawyers wrote a contract that is unassailable). The entire case stems around the original UNIX source code that SCO acquired from Novell. As such it is a ridiculously specious case. Don't believe me, go read SCO's filing.
SCO mentions MONTEREY explicitly!!! (Score:3, Informative)
I would agree with you if SCO had even mentioned their recent work with IBM, but they didn't (probably because the IBM lawyers wrote a contract that is unassailable). The entire case stems around the original UNIX source code that SCO acquired from Novell. As such it is a ridiculously specious case. Don't believe me, go read SCO's filing.
From THE COMPLAINT ITSELF [sco.com]:
nixing? (Score:3, Funny)
SCO's smashing display of hubris (Score:4, Insightful)
Averment 86: It is not possible for Linux to rapidly reach UNIX performance standards for complete enterprise functionality without the misappropriation of UNIX code, methods or concepts to achieve such performance, and coordination by a larger developer, such as IBM.
I hope the rest of their case shows the same degree of arrogance and technical ineptitude. IBM would have little to worry about.
Claims sound awfully inflated. (Score:5, Interesting)
I'd really be interested to see what kind of damages SCO can prove. They may end up racking up millions in dollar of legal fees for a very small reward, if any.
Even the IBM/AT&T agreement is valid, I'd be surprised if IBM wasn't smart enough to isolate engineers with knowledge of SCO Unix source code from engineers assisting in the Linux development. I mean, c'mon, IBM has been in the computer industry since ENIAC and has been in business almost twice that long! Does anybody really believe IBM can't write a non-disclosure agreement and isolate its employees? SCO makes it sound like the 7,000 IBM engineers working on Linux are the only engineers IBM has, thus, IBM must have violated trade secrets! PLEASE! IBM employs hundreds of thousand of people and probably 10 times the number of engineers they have working on Linux.
Just because IBM has thrown some effort into Linux, doesn't mean they are tossing AIX out the window. It is probably a wait and see... if Linux really catches on, we can move AIX enterprises over and add Linux enterprises with the benefits of the GPL. IBM is now a service provider, and the reality is, the only way you make money with Linux is providing service.
It'll be interesting to see how much the lawyers end up making out of all this.
-Anthony
SCO needs a history lesson... (Score:5, Interesting)
One of the major gripes of SCO is that Linux would not have been able to have SMP support if it weren't for IBM lifting SCO Unix code and handing it out for the kernel developers.
Perhaps they should read this article [ibm.com] at IBM DeveloperWorks. This page pretty much explains why IBM decided to go the way of the fat penguin.
It should be worth pointing out this quote from the article:
Linux has had support for SMP waaaaaay long before IBM adopted it and apparently this was one of their reasons for adopting Linux. I also read in a magazine once (I think it was Time or Newsweek c.a. 1998 IIRC but someone please correct the datePlus there is also the fact that a year before IBM adopted Linux, they (among others)made large hardware available to Linux developers for testing and benchmarks [linuxjournal.com].
0xB00F disappears in a puff of smoke...
The SCO uncertainty principle (Score:2)
Your Honor, this is known as the SCO Uncertainty Principle (it as also known as Schroedinger's sales figures). SCO may have
Mistake to throw in DRM (Score:2)
However, I think it is a mistake to throw in DRm at the end. It bears only passingly on the issues at end and is controversial in its own right even within the open source community. The facts are strong and stand on their own.
The article is flawed. (Score:5, Interesting)
As an example, the author takes issue with the SCO's claim that IBM must have stolen SCO trade secrets in order to improve Linux by saying "OK, then, diff the code." It's true that such a diff would provide prima facie proof of violation, but there are plenty of violations which would not require any code to leak at all.
Suppose part of the validation test set for Monterey consisted of a stress test written by SCO and owned by SCO. That code wouldn't ever be in the final product, and it would certainly be SCO's intellectual property, shared with IBM in order to make Monterey work better. Let us further suppose that code was used in the Linux development work, and found a key set of bugs. (Don't tell me it isn't possible that it would have been -- developers tend to think of tools as just tools, and forget that they may be encumbered.) At that point, there would been a misappropriation of IP.
(Disclaimer: I have not ever seen any of the code covered by any of these agreements, nor have I ever seen any tests in the Monterey test suite, nor had any contact with any of the principals in this lawsuit. I'm merely criticizing the LinuxWorld piece; any resemblance between the situation outlined here and reality would be purely coincidental.)
Re:The article is flawed. (Score:2)
I agree with you on the LinuxWorld article though. Mod it as 'overrated' and the ESR one as 'insightful'.
Re:The article is flawed. (Score:4, Informative)
Perhaps. But if I were you, do what I did: download the kernel changelogs for 2.4 (and if you like 2.2) and grep them for ibm.com (i.e. commits from someone at IBM).
For example, I fetch the changelogs from here [ibiblio.org]. And then I ran:
in the directory containing the changelogs to get the filenames with commits from an IBM email address. Use a pager with regexp search capability (like 'less') to view the files, in this case the changelogs for 2.4.19 and 2.4.20.What?!? You're not running linux?!? Shame on you!
As you will see, most of the checkins involve bug fixes for IBM's JFS, some patches for IPV6, and few ones for s390. Gotta love version control, eh?
Project Monterey was a plan that never happened. It was a plan to put Unix on IA-64 machines that died during conception. What we have is a lot of white papers on the subject but no written, working code. Of course I could be wrong, and if there was working code it would have probably been written by IBM developers anyway with a "Copyright (c) 2000 IBM Corp." near the top of the sources.
Probably, but one of the accusations SCO makes is that IBM allegedly handed out Unix code owned by SCO to Linux kernel hackers. And that Linux would not have advanced if IBM had not handed out said code. But so far, all code commits from IBM appear to be mostly patches to existing code. What's more SCO accuses IBM of handing out code from SCO Unix to improve Linux's SMP capabilities. However, Linux's SMP support was one of the primary reasons why IBM adopted Linux in the first place (for proof, see my earlier post in this thread). Ergo, by adopting an Open, Freely Available variant of Unix with SMP support would lessen their development efforts.
What I find rather interesting is Caldera's Logo on the IA-64 Linux page [linuxia64.org]. And it lists them as one of the players in this project. And even more interesting is the missing links on SCO's website pointing to details of the Itanium Netfarm they have presumably made available to IA-64 Linux developers.
- casts polymorph other spell on grue... 0xB00F!
Blatantly wrong (Score:3, Insightful)
"Averment 23: [omitted for brevity]"
This is entirely irrelevant. Linus started Linux on the '386 because it was available and had the features needed for his pet project. Intel processors' ability/inability to function at "enterprise level" at this point in time doesn't matter one iota.
"Averment 78: The primary purpose of the GNU organization is to create free software based on valuable commercial software. The primary operating system advanced by GNU is Linux."
The primary purpose of GNU is to provide a high quality, freely usable/modifyiable/redistributable implementation of an operating system that functions similarly to Unix. I argue that the value of commercial Unix was collapsing until the widespread use of Linux with the GNU system.
The primary operating system advanced by GNU is GNU. The Free Software Foundation has long been grudgingly accepting Linux until the Hurd is ready to replace it. SCO is completely distorting reality here.
Averment 79: In order to assure that the Linux operating system (and other software) would remain free of charge and not-for-profit, GNU created a licensing agreement entitled the General Public License ("GPL").
Have the SCO lawyers ever read the GPL?? The GPL specifies, in plain language, that it encourages profit motives for GPL software. You can sell it for as much as people are willing to pay for it. You just can't make it closed/proprietary. The GPL was created to ensure that people would never have the rug pulled out from under them by a greedy/unscrupulous company like SCO.
Averment 82: Linux has evolved through bits and pieces of various contributions by numerous (italics mine) software developers using single processor computers
I italicized "numerous" here. A large group of highly motivated individuals can accomplish wonderous things. I wonder if SCO thinks that complicated software just spontaneously comes into existence all by itself. More likely, SCO thinks that only it has highly talented and highly motivated people. Looking at what happened to Unix after SCO bought it, I'm doubtful that SCO employs any of the latter.
In the last several years, multi-processor systems have fallen in price enough that groups of low-paid individuals could afford to buy shared systems. More importantly, the price of dual processor systems have dropped in price enough that individuals can afford to buy them privately. (sarcasm on)But since Linux is developed solely by poor hippies, that couldn't possibly have happened(sarcasm off).
Also, there is nothing that disallows IBM from providing commodity hardware and publicly available specifications to some developers with the explicit purpose of providing access to otherwise prohibitively expensive hardware for expanding Linux's capabilities.
To comment on the author's closing remarks:
"This case serves as a reminder that organizations take non-disclosures seriously."
This case serves as a reminder of just how incredibly important the GNU and Linux projects are to the computing industry. Once this type of nonsense can be swept into the historical shitcan, we can all work in a more peaceful environment.
I hope IBM shreds SCO with legal fees and then countersues to recover them. Let SCO end its life in unrecoverable debt.
SCO SMP licensed from Corollary; 2 more i386 UNIX (Score:5, Informative)
Two more i386 ports that ESR has forgotten about: Altos (later purchased by Acer). I was one of the engineers that ported SCO 3.2.0 (or was it 3.2.2?) to the Altos 1000 (see Google groups for info). The second is the "Sun 386i" 80386 computer which everybody seems to have forgotten about. Again, see Google groups.
IMHO the only thing of value SCO was to contribute to Monterey was the X server.
I believe that from a legal standpoint AIX is licensed SVR3 code (although having seen AIX kernel code, SCO OpenServer and UnixWare source, and "pure" virgin SVR3 code I can attest that AIX is a complete overhaul and bears no resemblence to pure SVR3 (or SVR4) except in the bowels of STREAMS).
full disclosure: ex-SCO employee who worked on all kernels including Monterey prior to Caldera.
JFS was *ported* to OS/2, it didn't come from OS/2 (Score:2)
Where is the sheep? (Score:2)
His skills and knowledge is very valuable to us and i think many people underestimate just how important people like Bruce Perens is to the open source community.
Thanks Bruce!
Re: (Score:2)
Trivializes BSD and BSDi (Score:4, Insightful)
As far as "getting up to enterprise grade" speed comparisons goes, they're at some level irrelevant, at least in the way SCO framed it. UNIX vendors had to blaze trails, find their way, mess up, and find the true path again. Linux followed these trails in the form of POSIX. It's much quicker to code to a spec than have to code and lay out the spec, distribute the spec as it changes to your development team, and see how well it integrates after all at the same time. Having the spec also makes all that super coordination "magic" that SCO was talking about seem a little less fairy tale-ish. Lay out a spec, give parts to different people, have them code, and then at the end it all comes together. Who else has been burned by Linux' version of select()? It's coded to the BSD select() man page, unfortunately BSD select() isn't and neither is any other commercial vendor, and Linux select() is not bug compatible with other select()s. There's your miracle for you, the magic of troff. (at least it's not info pages, god no...)
BSDi also had a commercial UNIX, BSD based of course, on x86. I did some work on it. At the time wasn't enterprise ready, at least the version I worked on (the SMP implementation was pretty basic, the kernel was forced to run on a single processor) but in later years it got better and in fact I thimk FreeBSD SMPng is based off ideas from BSDi. My non-lawyer mind wonders how many statements of "fact" in the complaint have to be shown to be false before the case can be dismissed.
On other IANAL notes, I wonder if IBMs law firm is reading these posts and all the other arguments on the other web sites and saying "yeah, thats a good point.. yeah, write that one down."
UnixWare to Linux Porting Guide (Score:4, Informative)
UnixWare to Linux Porting Guide (development tools and the API)
http://people.redhat.com/drepper/ [redhat.com]
http://people.redhat.com/drepper/sco-porting.pdf [redhat.com]
Averment 82 (Score:3, Insightful)
ESR pretty much... (Score:3, Informative)
"...The author [ESR] personally ran two of these -- Microport and Yggdrasil -- and a third not listed, which was the Dell own-brand port.
SCO competed directly against these ports, and cannot fail to have been aware of their existence. SCO's claim to have been unique in supporting Unix for PCs is therefore not merely false, it is a deliberate and egregious lie."
Everyone who thinks they know anything about this issue but who is under -- say -- forty years of age owes it to themselves to read ESR's brief.
My first experience with UNIX was in '86 -- using SCO Xenix -- on an NEC 80386 in an auto parts store.
SCO as an "enterprise computing environment" UNIX?
Yeah, right...
t_t_b
ESR kicks... (Score:3, Informative)
"...When OSDL spun up, IBM gained a choice: work with one small partner that lacks demonstrated expertise or focus on the enterprise market, or join a large consortium of industry heavyweights with man-centuries of relevant experience.
That seems just about enough time for an astute IBM strategist to conclude that SCO was the less likely alternative to sustain a serious Linux development and support effort over time. To any technical person, SCO's own failure to develop expertise beyond its small-business roots seems a more plausible explanation for the switch to OSDL than some nefarious anti-SCO conspiracy by top IBM executives..."
God, I love ESR...
t_t_b
ESR goes for the jugular: (Score:4, Informative)
You go, ESR...
t_t_b
Re:SCO/IBM....what's this all about? (Score:5, Insightful)
The real reason is that SCO is dying, and wants to be bought out by IBM, thereby knocking up the final share price for their investors.
Got it?
Re:SCO/IBM....what's this all about? (Score:4, Funny)
Ironic that they are trying to stop AIX sales, IBM makes more money on AIX sales each year than SCO has grossed since their beginning. AIX sales simply won't be stopped. And then to accuse IBM, of all companies, of misappropriating SCO source and technology? There are some very talented lawyers in IBM's employ, SCO might be trying to get bought it's a real possibility but that stuff doesn't happen like that to IBM. They can play really dirty when you try to bully them and they don't lose very often. The question could become "is it cheaper to pay to convert SCOs customers to Linux and let them die or buy them"
Re:Patent Application (Score:3, Funny)
But hey, whatever floats your boat.
Re:Patent Application (Score:2)
It is time for you to injest sandwiches from my compartment.
Re:Microsoft business plan (Score:2)
Re:But ESR isn't right either. (Score:2)
Since AT&T did a lousy job of protecting thier IP rights to Unix, this might not be legally relevant, but it is relevent to the truth.
Re:SCO is making this stuff up. (Score:2)
Re:for linus (Score:2)
But it's a good practice. Can save your ass sometimes.
Szo