Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

What Goes Around Comes Around - The Only Clear Winner in This SCO Versus IBM Case is Microsoft
PBS ^ | JUNE 19, 2003 | Robert X. Cringely

Posted on 06/24/2003 6:07:26 PM PDT by Ernest_at_the_Beach

Ashton was a macaw that lived in the lunch room at George Tate's software company, Ashton-Tate, home of dBase II, the first successful microcomputer database.  There is a lot about that long-gone company that was unusual.  There was the macaw, of course, which was named for the company, not the other way around.  There was George Tate, himself, who died at his desk when he was only 40, but still managed to get married two weeks later (by proxy -- please explain that one to me).  And later there was Ashton-Tate's copyright infringement lawsuit against Fox Software that pretty much destroyed the company when it became clear that Ashton-Tate didn't really own its database. NASA did, which meant that Fox had as much right to dBase as did Ashton-Tate.  All this came to mind this week while I was thinking (still thinking -- this story seems to never end) about the SCO versus IBM lawsuit over bits of UNIX inside Linux.  There is a lot SCO could learn from the experience of Ashton-Tate.

Those who have stuck with this saga recall that I earlier wondered whether SCO put those bits of UNIX System V into Linux themselves, whether they were scavenged from BSD UNIX into both System V and Linux, or whether the problem lay behind Door Number Three.

Door Number Three it is!  According to some of those who have had a look at the offending code, it DID come from IBM after all.  There are reportedly many lines of identical code, and at least some of the Linux code even carries an IBM copyright notice.  Well, this is a surprise to me and a delight at SCO headquarters in Utah, I'm sure, but I'll bet my house that SCO does not prevail and here's why.

According to Laura Didio of the Yankee Group, "[SCO's] claims are not limited to just one area of the Unix System V kernel. SCO claims there are multiple instances of copyright violations. SCO said these include: NUMA (Non Uniform Memory access) a mechanism for enabling large multiprocessing systems, RCU (Read Copy Update) (and) SMP. All of the aforementioned functions represent high end enterprise performance and scalability functionality portions of the code."

And all those parts appear to have come originally from Sequent Computer Systems, now owned by IBM. RCU was implemented in Sequent's DYNIX/ptx, a legally-licensed derivative of System V, in 1994 for SMPs and in 1996 for NUMAs.  The RCU code inside the Linux version 2.2 kernel even includes the name of Paul McKenney, who was a major contributor to both the DYNIX and Linux versions.  The same guy wrote both pieces of code and probably did do some cutting and pasting between them.  To SCO, this is the smoking gun that makes IBM viable for treble damages because SCO's UNIX licenses cover derivative works.  That means if I have a System V source code license and I change that code, any changes I make live under the original UNIX copyright.

So that makes IBM guilty, right?  Wrong.

If we go back to the Sequent RCU research papers published about this work, we'll see they are very carefully written to present a general way of solving this problem on almost any multi-threaded operating system. It is a general solution. In the key paper, the first mention of some version of UNIX doesn't come until page five under the "implementation" section.  They did this work -- work that was supported by a variety of federal grants and involving more companies than just Sequent -- to develop a concept that they then implemented on UNIX.

Now let's think about the UNIX license and how it concerns intellectual property claims.  I am not a lawyer, but unfortunately, I have been involved in several copyright and trademark cases, and believe I know the law in this area.  SCO looks inside the System V source code and finds this implementation.  They look in the Linux source code and find a similar or identical implementation.  Sure enough, both can be traced to the same programmer at Sequent, which is now owned by IBM.  And SCO, as the UNIX IP enforcer, owns the license for all derivative works -- all derivative UNIX works.  David Boies sees this as his smoking gun and he's going to use it.  But David Boies is not an IP lawyer by trade.  This is key.

The IBM lawyers (who ARE IP lawyers) will strongly argue that none of this matters since we have a case of a single person who did two very similar implementations based on his earlier research.  Both his UNIX and Linux versions (works B and C) were derived from his original research (work A) which was not exclusively limited to UNIX.  His paper shows that was the case and while SCO may see it as the smoking gun, IBM will see it as the proof of innocence.

What SCO owns (forgetting for the moment Novell's contrary ownership claim and perhaps AT&T's) is the copyright on this particular work as applied to UNIX.  But Linux is not UNIX, so applying the same ideas -- even the same code if it comes originally from an upstream source -- is not necessarily copyright infringement. 

Say I write a new high-level programming language, then do nearly identical implementations of that language for UNIX and Linux and the UNIX version is made part of some official UNIX distribution.  Does that mean the Linux version violates the UNIX copyright?  No.  But I wrote both versions and the code is identical.  Surely that is a copyright violation?  No.  This isn't a matter of clean rooms and virgins and reverse engineering, it is a matter of precedence and authorship.  Sequent (now IBM) did not give up all its rights to the code when it was made part of UNIX.  They were very careful to plan it that way.

IBM has the largest legal department of any company in the world.  They are INCREDIBLY sensitive about IP ownership, which produces for them more than $1.5 billion per year in license fees.  They have embraced the GPL very carefully for their Linux work.  The very fact that this code was released under the GPL indicates it was vetted and found acceptable by the IBM legal department.  It's not like sometimes they don't bother to go through this procedure.

The upshot is that I believe David Boies will put on a very good show, but that the case will be thrown out on its merits.

And while this is happening, a whole lot of damage will have been done to vendors and customers alike, with only one party benefiting from the drama -- Microsoft.

SCO is effectively trying to destroy both the UNIX and Linux markets.  This makes no sense, but that is the logical result of their current efforts.  The idea that 1,500 of America's largest companies will be forced to drop Linux and will do so in favor of SCO's UNIXware is ludicrous.  Why would those companies spend big bucks buying licenses from SCO -- a company they are upset with -- when they can comply just as easily, and almost for free, by converting to one of the BSD variants?  Only Microsoft has had success bullying customers into buying its operating systems and SCO is definitely not Microsoft.  This behavior won't sell any software. 

Meanwhile, Oracle is trying to destroy PeopleSoft, one of the most successful application development companies around.  PeopleSoft's Customer Relationship Management (CRM) software is at the heart of many of the biggest Oracle databases.  Oracle, thinking it is reaching for growth in a flat market, actually runs a terrible risk of infuriating its biggest and most important customers.

Microsoft is smart and quick.  They are no doubt angling to take advantage of this new chaos in the software industry.  If history repeats, Microsoft will make very good business decisions.  Everyone else will make very poor, if not stupid business decisions.  The result will be that Windows will be stronger, and Microsoft's own CRM products, acquired when it bought Navision (the Danish CRM company), will gain a foothold in the market against PeopleSoft and Oracle.  A year from now, Microsoft will be a vastly more powerful business even than it is today, which is saying something. 

Where is IBM in all this?  If IBM were smart, they would be beating a path to J.D. Edwards, PeopleSoft, and SAP's doorsteps.  They would be making those companies sweetheart deals to support and resell IBM's Websphere development environment and DB2 database, grabbing some market share from Oracle.  IBM should be helping PeopleSoft hold Oracle at bay, making it worthwhile for customers to move their PeopleSoft and SAP applications from Oracle to DB2.  But this is very unlikely to happen.

Unfortunately, it would take IBM months to recognize such a golden opportunity and more months to approve a plan.  Probably every IBMer who sells or supports products in this "space" (IBMspeak) understands the situation.  But when your leadership is too unaware and too lethargic, well opportunities are missed.

Which brings us back to Ashton the macaw.  When Ashton-Tate sued Fox Software for copyright infringement in 1988, the suit was eventually thrown out because Ashton-Tate was shown to have made false statements in its original copyright application for dBase II.   

The company claimed that it "owned" the source code underlying dBase II -- code drawn from a database called Vulcan that was developed by Wayne Ratliff at NASA's Jet Propulsion Laboratory.  Vulcan was a Z-80 assembler version of JPLDIS, a mainframe database program written at the lab by Jeb Long and others.  Long later joined Ashton-Tate and was responsible for leading development of dBase III and IV.  Where Ashton-Tate apparently made its mistake was in forgetting that buying the marketing rights to Vulcan from Ratliff didn't invalidate the intellectual property rights of Ratliff's employer, JPL.

Think about it.  Ashton-Tate's claim on dBase was, in many ways, similar to SCO's current claim on derivative UNIX works.  They both ignored upstream property rights of others.  What is ironic about this is that Fox Software wasn't the only company sued by Ashton-Tate for this supposed copyright violation.  Fox's co-defendant was SCO. And having been on the other side of such a similar case, they should know better.  



TOPICS: Business/Economy; Editorial; News/Current Events; Technical
KEYWORDS: ibm; linux; microsoft; sco; techindex
Navigation: use the links below to view more comments.
first previous 1-20 ... 421-440441-460461-480 ... 601-608 next last
To: Dominic Harr
It's worth exactly what you just paid for it.

Never have I heard you speak truer words...it's just like Linux.

441 posted on 06/30/2003 6:20:04 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 326 | View Replies]

To: The Red Zone
the free software movement

Why don't you do something that will really save us some money like start the free Computer movement or free car movement. Because as it stands right now, running Linux vs. Windows the cost differences are neglible. I can find studies that show you Linux is a bit cheaper and others that Windows is a bit cheaper. Why not try to make my house free, my car, energy, gas, etc....? You know things that actually cost me money.

And don't you dare say that's silly because those things cost money or any other lame answer, because I'll just repeat all the stupid arguments you have for free software.

442 posted on 06/30/2003 6:28:44 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 432 | View Replies]

To: for-q-clinton
Because as it stands right now, running Linux vs. Windows the cost differences are neglible.

A really excellent point, especially considering software costs, much less itemized operating system cost, is minuscule compared to overall operating budget, which is eaten alive by hardware but even more eccedingly by manpower costs.

Unfortunately a lot of these guys won't understand, because the only budget they control is their own personal billfold.

443 posted on 06/30/2003 6:44:30 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 442 | View Replies]

To: Golden Eagle
Unfortunately a lot of these guys won't understand, because the only budget they control is their own personal billfold.

Possibly why they are so intereted in 'free' stuff.

444 posted on 06/30/2003 6:50:39 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 443 | View Replies]

To: HiTech RedNeck
IBM can shut down SCO on the basis of infringing IBM patents. If SCO wants to fall on its sword rather than cross-license, so be it.

Oh? Where's your proof? That sounds like chest-beating to me. Nothing more.
445 posted on 06/30/2003 7:25:38 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 406 | View Replies]

To: The Red Zone
Well, just about everyone who got the AIX "license recission" letters is laughing it off.

What will be more amusing is if SCO wins. Anybody who didn't desist from using the product after being warned is liable for infringement, too.
446 posted on 06/30/2003 7:27:18 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 412 | View Replies]

To: The Red Zone
And Linus' position is clear: he will yank bad code from Linux posthaste just as soon as someone tells him where it is.

Since Torvalds is the gatekeeper, perhaps he should think about retaining a lawyer. I have a feeling he's going to need one.
447 posted on 06/30/2003 7:28:31 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 414 | View Replies]

To: The Red Zone
No, for accusing us of trying to pull theft. We are not. We want Linux to be clean as a whistle. SCO sure isn't cooperating towards that goal.

If you want Linux to be clean, then you should support SCO's efforts to make it clean.
448 posted on 06/30/2003 7:29:59 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 422 | View Replies]

To: The Red Zone
That is what I know. You act like an anti-freedom buzzard.

Yeah, you and several billion Red Chinese can't be wrong, right? "Peopuh wan' Re' Flag Linuh, nowwwwww!"
449 posted on 06/30/2003 7:32:00 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 435 | View Replies]

To: Golden Eagle
"Kvetched"? Must be something from your native homeland.

Red Zone: Stalin's whipping boy...
450 posted on 06/30/2003 7:32:50 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 439 | View Replies]

To: Golden Eagle
Unfortunately a lot of these guys won't understand, because the only budget they control is their own personal billfold.

And they obviously don't pay for other peoples' intellectual property...
451 posted on 06/30/2003 7:33:40 PM PDT by Bush2000 (R>)
[ Post Reply | Private Reply | To 443 | View Replies]

To: for-q-clinton
As far as vendor lock in, yes that is a concern, but do you cut off your nose to spite your face?

When a solution comes along that promises to give you freedom from vendor lockin, as open-source tools like Apache and Linux do, you plan a migration to those tools.

As the industry is currently doing.

The os IS a tool, just like a hammer or a truck. And consider what it would do to all other industries if the hammer, or the truck, were sold with a software type license -- trucks would be sold on a 'per driver' or 'per delivery' basis. The trucking industry would be bankrupt. They'd never go for it.

And now the software industry has grown beyond this kind of vendor lock in, too.

You in all your guises will eventually have to address that point.

You can not even begin to make any headway in this until you do. All this fussing about commies and foreign pirates is really, really working against you.

Similar to the "if you drive SUV's you support terrorists" silliness. The argument is *so* transparently silly it turns people against you and your position.

As you've noticed here, and I'm sure everywhere else you've tried them.

452 posted on 06/30/2003 8:22:25 PM PDT by Dominic Harr
[ Post Reply | Private Reply | To 440 | View Replies]

To: Dominic Harr
The os IS a tool, just like a hammer or a truck.

This poor man has but one statement he has been asked to repeat, over and over. LOL.

453 posted on 06/30/2003 8:31:39 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 452 | View Replies]

To: Dominic Harr
You in all your guises will eventually have to address that point.

I guess I would have to answer that if anyone other than you were suggesting the OS is a hammer. Anyone can claim such stupid things, but only a fool would believe it.

I don't buy your analogy, but I bet I know why you want to make it and hope other's buy it. It's because you're a Unix head and you were used to getting any job you wanted and make big money for just being able to add users to a network. MS made it cheap to add users and do basic network admin stuff. So what used be be a six figure job became a $30K/year job. So if you can convince everyone the OS is a hammer they may choose linux because of it's zero cost up front, but then you'll charge them up the wazzon for doing basic administrivia stuff.

Hey I answered you cheezy analogy (probably not as you expected), but I believe it discredits your theory.

454 posted on 06/30/2003 8:43:31 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 452 | View Replies]

To: Golden Eagle
This poor man has but one statement he has been asked to repeat, over and over.

Take the high ground and hold it, it works every time.

You may have noticed a stark shortage of people buying your line. That's because *this* above is what everyone else is talking about.

Prattling on about "commies" and "foreign pirates" is as silly as telling someone looking at SUV's that they'd be supporting terrorists.

And obviously just as effective </eyes roll>

455 posted on 06/30/2003 8:45:51 PM PDT by Dominic Harr
[ Post Reply | Private Reply | To 453 | View Replies]

To: for-q-clinton
I guess I would have to answer that if anyone other than you were suggesting the OS is a hammer.

Ask 100 developers true or false -- "Is the OS a tool, like a hammer or a truck?"

456 posted on 06/30/2003 8:47:35 PM PDT by Dominic Harr
[ Post Reply | Private Reply | To 454 | View Replies]

To: Dominic Harr
Oh wait, I have a stupid phrase you can start to use since the OS is a tool just like a hammer or a truck is a bit lame and everyone is tired of hearing it.

The overpriced Unix administrator is a tool just like a government hammer or government toilet seat. They work 50% of the time and cost 8 times as much as it's Windows/Private sector counterpart.

457 posted on 06/30/2003 8:49:54 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 452 | View Replies]

To: Dominic Harr
If I ask 100 how many will say it's a hammer? At what point do I get to declare your point stupid based on the percentage of developers that answer that question.

But why limit it to developers? How about business owners? Business decision makers and technical decision makers?

458 posted on 06/30/2003 8:51:48 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 456 | View Replies]

To: Dominic Harr
The 'free' in free software means freedom from vendor control.

Yeah, right. And the "free" elections in the old Soviet union were truly free elections. Keep lying to yourself, at least you believe it.

But let me buy your lie for one moment. If that is all FREE means (freedom from vendor control), I guess I can make my own version of Linux and charge you $300 per copy and I don't have to make it available free of charge. Oh wait, but the GPL says I can't do that. So I guess it means you don't pay for the software also.

459 posted on 06/30/2003 8:56:54 PM PDT by for-q-clinton (If at first you don't succeed keep on sucking until you do succeed)
[ Post Reply | Private Reply | To 455 | View Replies]

To: for-q-clinton
Y'see, your insistence the OS is *NOT* a tool marks you.

Because that is the whole point here.

Open-source tools like Linux and Apache are popular because people have become tired of vendor lock-in. For example, when MS changed it's licensing recently, many of the 'locked in' switched to Linux. And many more wanted to.

People don't care who made the tools they use. This screeching about them being commies and pirates and stolen and all just goes in one ear and out the other.

Imagine you want a cheap hammer, so you go to Home Depot. There's a person outside wearing a sign, "HD hammers made by communist pirates".

You laugh at yourself, wonder what that fella has been smoking, and go in.

Now, imagine that the news comes and covers this guy. What is the end result?

Free advertising for Home Depot.

SCO's suit is doing *exactly* that here. No one takes the case seriously, but the constant headlines are keeping Linux and Open-Source in the public consciousness.

I'm loving this. This rules. Bump these threads to high heaven. The more times people see these headlines, the better.

460 posted on 06/30/2003 8:59:23 PM PDT by Dominic Harr
[ Post Reply | Private Reply | To 458 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-20 ... 421-440441-460461-480 ... 601-608 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson