The Score is IBM - 700,000 / SCO - 326
The Peanut Gallery writes "After years of litigation to discover what, exactly, SCO was suing about, IBM has finally discovered that SCO's 'mountain of code' is only 326 scattered lines. Worse, most of what is allegedly infringing are comments and simple header files (like errno.h). These probably aren't copyrightable for being unoriginal and dictated by externalities and aren't owned by SCO in any event. Above and beyond that, IBM has at least five separate licenses for these elements, including the GPL, even if SCO actually owned those lines of code. In contrast IBM is able to point out 700,000 lines of code, which they have properly registered copyrights for, which SCO is infringing upon if the Court rules that it repudiated the GPL."
Don't forget Linus had the Minix code to refer to when starting Linux. SCO claimed that this was one way Linux was an illegal derivative of Unix. However, as was pointed out by IBM and others, a simple list of #defines cannot be copyrighted.
IBM: All your code base are belong to us. You have no chance to survive make your time.
i have the following code copyrighted, get out your wallets and pay up or i will sue!
If (x){
Now that you have seen my copyrighted code, anyone who uses the above code in their programs must pay me a nickel!!!
Hold on, I just got a whisper from my patent lawyer, apparently some firm has trademarked the bracket ({) and my copyright is invalid. Carry on.
Is it sad that I am more likely to recognize you and your posts by your sig than your name or UID?
I wonder how much sco.com will be sold for. Somebody should make it point to kernel.org, just as a lesson to the patent trolls.
-- http://thegirlorthecar.com funny dating game for guys
http://www.ussg.iu.edu/hypermail/linux/kernel/0312 .2/1241.html
From: Linus Torvalds
Date: Mon Dec 22 2003 - 16:36:47 EST
[snip]
"errno.h/signal.h/ioctl.h (and they are apparently the 2.4.x versions, before we moved some common constants into "asm-generic/errno.h"), and while I haven't analyzed them, I know for a fact that
- the original errno.h used different error numbers than "original UNIX"
I know this because I cursed it later when it meant that doing things like binary emulation wasn't as trivial - you had to translate the error numbers.
- same goes for "signal.h": while a lot of the standard signals are well documented (ie "SIGKILL is 9"), historically we had lots of confusion (ie I think "real UNIX" has SIGBUS at 10, while Linux didn't originally have any SIGBUS at all, and later put it at 7 which was originally SIGUNUSED.
So to me it looks like
- yes, Linux obviously has the same signal names and error number names that UNIX has (so the files certainly have a lot of the same identifiers)
- but equally clearly they weren't copied from any "real UNIX"."
[snip]
Oh arse
100 lines, 12000000 lines, 10 lines, SCO wasn't flat out lying. They found something. That something might be enough to win the suit (maybe not a billion).
It would be interesting to watch SCOs stock. If it starts rising, it means investors are seeing it from their side, and seeing them as the winner here. Investors are detached emotionally, and will probably make a better call than any slashbotter.
I don't need no instructions to know how to rock!!!!
Google
["It doesn't matter if it is only"] returned 45 results.
Google
["Even a simple one"] returns 15400
Google
["is vindication enough for me"] returns 6 results.
I accuse you sir of copyright violation! Even if those are only fragments of your text. It doesn't matter if it is only a few lines, or one, even a simple one is vindication enough for me.
Man...are you a shill for SCOX?
Surely you are kidding that SCOX might win. The 326 lines of codes:
#1 they dont hold Copyright on at ALL
#2 are in public domain
#3 are not even CODE!
Where as the 700,000 lines of code IBM is counter suing over ARE owned by IBM, ARE registered to them, and pretty much IBM has them by the short hairs.
As does Novell.
This is emotional to a lot of people yes. But we are also highly intelligent people who know quite a bit about this and how this came to be. While we may be emotional doesnt mean we are wrong!
Where as SCOX from day one has been wrong.
Go shill on the Yahoo board you will find no safe harbor here.
. I love the sound of burning women and screaming rubber....
Patrick Doyle
I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
I wonder how much sco.com will be sold for. Somebody should make it point to kernel.org, just as a lesson to the patent trolls.
The internet version of severed head on a pike. I like it!
Okay, the errno.h file is a list of errors.
POSIX.1, the specification, says you need to support X list of errors, and these are their names.
POSIX.1 compliance was a goal of Linux. If you RTFA carefully (or TFS) you'll note that Linus used different values for those same constants. Which, BTW, is a bone-headed move in terms of compatibility with UNIX but still within the letter of the specification. So clearly he wasn't using one as a crib sheet for the other.
This is basically like, Linus wanted to bake some cookies, so he looked at the recipe for his Mom's cookies and made a grocery list. Now his Aunt Martha has her panties in a knot because she thinks Linus stole her grocery list, because it has the same ingredients in it, because Linus' grandmother is the one who taught both his mom and his aunt how to bake chocolate chip cookies. And this is before Martha even bothers to notice that Linux is buying butterscotch chips and way too much baking soda.
Do daemons dream of electric sleep()?