The Score is IBM - 700,000 / SCO - 326 316
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."
Linus says he wrote errno.h himself (Score:2, Interesting)
Is he lying or not? If the original unix comments are in there verbatim, it sounds unlikely that it was completely original.
I'm not saying it should be copyrightable or affect the suit at all, but it certainly bears on Linus' credibility, if he copy/pasted a header file then claimed it was a product of his genious.
Re:Linus says he wrote errno.h himself (Score:2, Interesting)
But comments are written in human language, and it's unlikely that two people phrase a complex thought th same way. If you're grading programming assignments in university, and see the exact same comments in two student's works - it pretty much tips you off to cheating.
I don't know what Linus actually said - whether he copied from Minix, the wiki article says "Linus Torvalds, the creator and trademark holder of Linux, has denied SCO's claim, saying he wrote the code himself."
If he copied it from Minix, he didn't write it himself.
I'm not talking about IBM, SCO, or anything else. Is Linus a liar, or is the wikipedia article misrepresenting what he said?
Re:Just 1 function..... (Score:4, Interesting)
RTFA. They are talking about function prototypes, not functions. Big difference. Without actually seeing what the beef is, SCO's claims could be as ridiculous as "int foo (void);"
> Just the fact that SCO has not been lying is vindication enough for me.
Where does it say SCO has not been lying? RBC, Microsoft, SCO and Baystar capital* have been in on this pump-n-dump since day one. As far as I'm concerned, they are all crooks and should be brought to court and tried as such. It's no different than Enron and the other MegaCorp swindlers.
[*] http://news.com.com/Fact+and+fiction+in+the+Micro
http://www.newsforge.com/comments.pl?cid=87796&si
Re:SCO stock (Score:5, Interesting)
They only win the suit if they can somehow convince the judge that none of IBM's licenses apply, including the GPL. And if they convince the judge that the GPL doesn't apply, then they are now liable for the 700,000 lines of IBM code that SCO has appropriated.
So, no, they can't win.
Alphabetic order... (Score:3, Interesting)
Exactly what most people would do in building such a list of #defines...
Re:SCO stock (Score:5, Interesting)
The internet version of severed head on a pike. I like it!
Re:SCO stock (Score:3, Interesting)
Re:Linus says he wrote errno.h himself (Score:3, Interesting)
Waaay OT, but... (Score:3, Interesting)
...isn't it interesting the lines that are most common?
I can tell that you're coding in C++ because of the private/public and the }/}; (that inconsistency has always bothered me: is it a statement or not?).
I ran this* on the Python files of the Django [djangoproject.com] project, and got some interesting results:
Interesting comments:
Interesting stuff. I wonder what it would look like in Haskell, or Lisp...
* I wrote a modified version in Python that walked the directory tree and stripped lines of whitespace, otherwise it was pretty much the same: Simple statistics. [dpaste.com] Yes, I know it's somewhat messy. I tried to clean it up a bit before putting it up. A few simple modifications would make it work with any extension.
Re:SCO stock (Score:4, Interesting)