Linux Kernel Code May Have Been in SCO UnixWare
Random BedHead Ed writes "Groklaw has some interesting new information online. In an entry today,
PJ has posted the Deposition of Erik W. Hughes (PDF), a SCO employee. Hughes' 2004 testimony reveals that the Linux Kernel Personality (LKP) of UnixWare somehow used kernel code. Exactly how it was used is not clear. UnixWare was released under a proprietary license, but the General Public License under which Linux is distributed requires derivative works to use the same license. As PJ says, it's "now apparent why SCO tried to say the GPL is unconstitutional" back in 2003."
A big up yours to whoever modded me down for stating that I've suspected stuff like this for a while from them.
You are about to give someone a piece of your mind, something which you can ill afford...
Haha, who says there's no such thing as karma... It's just poetic justice that SCO gets what they deserve.
So, does that mean that code in the linux kernel now was once in UnixWare?
Or does it mean that SCO UnixWare has code that was once in the linux kernel?
It's interesting either way, of course, but c'mon guys. Precise wording is your friend.
Look out honey cause I'm usin' technology
Ain't got time to make no apologies
2004 is so last year.
Obi-Wan: This is not the code you're looking for.
GPL code in UnixWare...SCO forced to either pay damages or open source the Kernel. Something I never thought I'd see.
...in bed
Take no prisoners.
Do not negotiate.
Sue their asses.
Come on FSF!!!!!
-b
If you read the actual Groklaw article you will see it may just have been some copy of the kernel on one of their distribution disks which would be fine as far as the gpl is concerned. If they actually integrated source code from the linux kernel into their own kernel that would be very interesting and bad karma indeed for them. But that is far from certain.
Now they'll be sued into oblivion, some more.
I can't see this forcing the UnixWare kernel to be relicensed under the GPL though, especially since some of the code couldn't be GPL'd even if they wanted. It'd just make them quite a bit more liable for copyright infringement than they already were. Since the offending code was supposedly removed over 2 years ago, they could easily claim the infringement was accidental and they made a best effort to remedy it, short of notifying the copyright owners.
The dumbest part is that they probably could've used BSD code (eg FreeBSD's Linux emulation layer) and done it legally.
Dewey, what part of this looks like authorities should be involved?
This being true, I really don't see why SCO suddenly went on the offensive against Linux. Surely they would have known scrutiny would have come their way, and these violations of their own would have been brought to light.
Unless, of course, the knowledge wasn't available at the time SCO decided to start going after Linux because they hadn't properly audited their own code base to ensure they were on the clearest possible ground internal ground before starting to attack the legitimacy of others code bases.
Business Voyeur
I've gone on record here at /. as saying that maybe we shouldn't be reading about and going nuts over every bit of news out of SCO, but this seems to take things in another direction. Rathern than Linux having SCO code in it, SCO code now has GPL'ed code in it? Doesn't that mean that besides being absolutely annoying, they've also broken the law? Oh, well in that case, let's have at it.
I wonder what Boies and company get out of this. I remember reading about Boies during the MS trials and he's a fascinating guy. The problem with finding a lawyer fascinating is that eventually they have to defend OJ or Darl McBride or some other idiot. But it seems to me that Boies went into this one where he had a choice to stay outside. Very strange.
Hell, I don't even know if Boies is still involved in any of this. I figure even if he is, they might need a different kind of lawyer for defense instead of attack. Tee-hee.
Yeah, I'm as old as my UID would suggest.
Main Entry: confidential /-"den(t)-shE-'a-l&-tE/ noun /-'den(t)-sh(&-)lE/ adverb
Pronunciation: "kän-f&-'den(t)-sh&l
Function: adjective
1 : marked by intimacy or willingness to confide
2 : PRIVATE, SECRET
3 : entrusted with confidences
4 : containing information whose unauthorized disclosure could be prejudicial to the national interest -- compare SECRET, TOP SECRET
- confidentiality
- confidentially
I think they pretty much succeeded in labeling the use of Linux as "risky" (in the U.S. anyway) with untold IP issues.
I'd like to know how would anyone know (as in establish as fact) their compiled code contained GPL'd parts? It was easy to spot when those jokers claimed PearPC was something they made. But, how would anyone know in this case?
It might have been a trial balloon for Microsoft to gauge their litigation options too.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
SCO = SO COMPLETELY OWNED!
A big up yours to whoever modded me down for stating that I've suspected stuff like this for a while from them.
We'd like to give a big "Sorry" to everyone who is reading this! We ran out of mod points.
-Sco Legal Team
If I understand the way copyright law works, this would be more than enough to let anyone with a registered copyright on part of the Linux kernel subpoena the source for LKP to check for infringement.
Should there in fact be apparently-infringing material there, then the copyright owner could get a preliminary injunction forcing SCOX to cease and desist immediately, and very likely an order recalling all licensed copies with infringing material.
Now, there would be a bond required but otherwise PI for infringement is dang near automatic. So a company with registered Linux kernel contributions and a bit of money could pretty much finish off SCOX as a software vendor by forcing their users to convert away.
I suppose that it's a good thing for SCOX that there aren't any companies like that who would be willing to go to court with them, now, isn't it?
Lacking <sarcasm> tags,
SCO has two Unix products: OpenServer and UnixWare. It is important not to confuse them.
OpenServer is based on what was Xenix, and until the recently released OpenServer 6, it was considered to be an SVR3 system.
UnixWare was obtained in some form or another (under dispute at the moment) from Novell in the mid 1990s. It is an SVR4 system.
OpenServer 6 is being labelled as an SVR5 system now, and appears to be amongst the initial steps in merging/unifying the technologies found in UnixWare.
Indeed, at this point OpenServer is still a different product than UnixWare.
Cyric Zndovzny at your service.
Now they can claim that Linux contains Unix code.
SCOvIBM: In the wake of the recent opinion issued by Judge Kimball, fact discovery will continue until 27 Jan 2006, and the parties must disclose with specificity all "allegedly infringing materials" by 22 Dec 2005. Redacted and unsealed motions are being rapidly released, with SCO finally joining in. The parties seem to be still consulting with each other on the privilege log issue. Finally, a fully briefed, now partially redacted discovery motion awaits a ruling, though no hearing date is yet set.
SCOvNovell: On 29 Jul 2005 Novell answered SCO's amended complaint and filed an impressive array of counterclaims . Perhaps the most compelling request that Novell indicates they will present to the court seeks to require that income SCO received from Microsoft, Sun, and the other "Intellectual Property Licenses with Linux end users and UNIX vendors" be held in a "constructive trust" until Novell's contract claims are decided. Other counterclaims call for relief relating to SCO's alleged slander of Novell's title to UNIX System V copyrights and declarative, injunctive, and monetary relief relating to SCO's alleged breaches of the contracts effecting the sale of Novell's UNIX business to Santa Cruz. In particular, Novell seeks to have the court enforce Novell's actions to stop SCO's threats regarding Linux and AIX; to audit the terms of SCO's SCOSource licenses issued to Microsoft, Sun, and others; and to collect any money owed to Novell resulting from SCO's SCOSource activities. Unless SCO is granted an extension of time, they should reply to these counterclaims by 22 Aug 2005.
RedHatvSCO: This case remains stayed. However, Judge Robinson indicated that if "it would no longer be an inefficient use of judicial resources" or "there is evidence that SCO has misrepresented the issues," Red Hat can refile their motion for reconsideration to lift the stay. The parties are instructed to update the court every 90 days on related actions in which SCO is involved. The next update is due approximately 28 Sept 2005.
SCOvAutoZone: Judge Jones stayed this case "pending further order of the court" and the parties are instructed to update the court every 90 days on the other related actions in which SCO is involved. The next update is expected around 11 Aug 2005.
Pending/Recently decided motions:
Well, I sort of agree with the sentiment. We probably do spend too much time talk about the SCOundrels and not as much making cool stuff.
But we have to keep in mind it is the SCOundrels, M$, and the copyright cartel who are intent on taking away from us all the tools we use to make cool stuff.
So I recommend we pay at least some attention to these matters.
Ye fucking gods. :-)
Bad Guys don't like to fix the problems within themselves, because that's hard and scary work. So instead, and this is what makes them Bad Guys, they pretend that they're perfect and that the world outside them is imperfect. This is much easier to do, probably because it doesn't actually change anything. Changing things takes work. Wishful Thinking only takes Wishful Thinking.
Where it gets ugly is when the world says, "Uh, no, actually. You're living in an illusion and you're the ugly one. Sorry, but that's the objective reality of the situation."
When faced with this, the Bad Guy has a problem; S/he has to either fess up or fall into even more aggressive denial of the subject in order to placate themselves. Fessing up gets progressively more difficult to do as you train your brain to work in certain ways; those synaptic pathways get wider the more you use them. So typically, the classic Bad Guy will then villainize the people or things which are telling them how things really stand. And in the end if it goes far enough, the Bad Guy will actually go out and try to destroy the things or people which are making them look stupid as stupid as they are. --Usually while crying, "Evil!" or some such clattering nonsense.
The fascinating thing about it is that the Bad Guy has practiced hard at pretending fake realities into view while deliberately not seeing what's right in front of them. They are adept ignorers, and thus have horribly atrophied senses of awareness. This is they miss the obvious, like embarrassing code in their own products while hypocritically crying foul. The more Bad a Bad Guy is, the more incredibly stupid and weak-minded they become.
But even more interesting is the fact that when faced with evidence of such blatant crimes, the Bad Guy is no more able now than before to fess up to the fact that they are Bad Guys. They'll try to rationalize, and indeed lie outright that they are the ones being maligned. Where it gets interesting is that a Good Guy, (or the general public), who would be horribly embarrassed at being shown such evidence of hypocritical behavior, would turn red and fess up immediately. --That's the behavior they understand and automatically expect to see in others. So when the Bad Guy is incapable of displaying that behavior, the Good Guy automatically thinks, "Well, shit, he's not embarrassed at all! So he MUST be telling the truth!"
Weird, eh?
For a broad-scale working example of the above, look at the current U.S. administration and it's supporters.
-FL
It may create uncertainty in companies that have never thought about this issue, but it certainly isn't anything new for those that are aware of I.P. issues. I was a programmer for my last company. The issue was simple: you don't copy code from outside unless you can document without a doubt where it was comming from. Even then, it was usually better to observe the idea and clean room develop the library. Unfortunately, most code is crap and following basic coding practices is beyond many programmers. So, it was usually better to create it in-house, anyways.
Bel, the mostly sane.. "Of course I can't see anything! I'm standing on the shoulders of idiots." -- Me
They weren't trying to invalidate the GPL completely - they were trying to argue that anything under the GPL was essentially public domain, and that the GPL didn't have the power to require redistribution of source code. If they had gotten their way, then they would've been clear.
Just want to repeat what another poster said. The above post is false. Assumming there really is GPL code in SCO's kernel:
1. They *may* have to pay damages, if somebody sues them and wins. This is legally possible.
2. Under *NO* possible scenario do they "have" to open-source their kernel. This is FUD straight from Bill Gates.
3. Even if they *do* open-source the kernel, they are *still* liable for damages, because they were violating the copyright before they open-sourced it. Otherwise there would be a huge loophole in the GPL (just wait until the code is uselessly old and release it and you are absolved of all copyright violations?)
It is true that companies often decide to open source some piece of code that they put GPL code into, in exchange for a promise to drop any pending lawsuits, and/or just for good public relations. However there is absolutely no legal requirement that they do this, and doing it does not put them in a legally better situation than before.
You're trying to tell me that they purposely put Linux code into UnixWare and they still couldn't prove that there was similar code in each source tree?
Now that's the sort of thing that investors need to know about:
Dear SCO investors,
You are investing large amounts of money in a company which;
a) Fraudulently attack large communities of developers/end users/commercial vendors
b) Fraudulently claim that aforementioned communities stole your source code and injected it into their software
c) Couldn't prove any instances of said instances of stolen code
d) Ironically stole the code from those they attacked
e) STILL couldn't prove that there was any stolen code even though they knew where it was because they put it there
You're investing in idiots who have proven they can't even find their own arses (asses for Americans).
How do you feel?
The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
-
SCO Points cost less;Customers pay once for the mod points and have them for as long as they like.
Is Slashdot really free? Of course not.
- etc...
-Darl McBrideIt's completely absurd from a legal point of view though. A great many licenses like the BSD licenses, which require even less of the licensee (let's not start another flamewar over "freer" here) have been through the courts and upheld. There's no case of "almost-but-not-quite-public-domain" licenses being nullified. And even if they were, they'd return to the default. And under US law, the Berne convention and so on that means copyrighted, not public domain. If they had gotten their way, you'd see pigs flying and an ice skating party in hell.
Kjella
Live today, because you never know what tomorrow brings