UPDATE to Cross Your Heart and Hope to Die, SCO?

Tuesday, December 02 2003 @ 08:50 AM EST

Contributed by: PJ

Groklaw readers have, as always, uncovered even more evidence in response to one of my articles, "Cross Your Heart and Hope to Die, SCO?" and it is valuable information, so I decided to put it up here to make sure it isn't overlooked.

They have looked through Linux for contributors from Caldera and SCO and they also found some more evidence that you will find pertinent. I removed date and time information and sig lines and any extraneous material for clarity. The full comments are in the comments section of the original article.

*****************************

Cross Your Heart and Hope to Die, SCO?
Authored by: Anonymous

Maybe someone could start to find all the ex- sco, caldera, etc employees that
have put things into the Linux?
That could be real handy soon.


Your wish
Authored by: p0ssum

is my command.

aragorn:/usr/src/linux# find . -type f -print | xargs egrep -i
"@sco|@caldera"
./CREDITS:E: sp@caldera.de
./fs/freevxfs/vxfs_olt.c: printk(KERN_NOTICE "vxfs: please
notify hch@caldera.den");
./net/ipx/af_ipx.c: * Portions Copyright (c) 1995 Caldera, Inc.

./net/ipx/af_spx.c: * Jim Freeman
./drivers/net/slip.c: * from Jim Freeman's

./drivers/net/tlan.c: * Tigran Aivazian :
TLan_PciProbe() now uses
./drivers/char/drm/drm_context.h: * 2001-11-16 Torsten Duwe

./drivers/scsi/ips.c:/* 4.00.06a - Port to 2.4 (trivial) -- Christoph Hellwig
*/
./drivers/scsi/advansys.c: Erik Ratcliffe has done
testing of the ./drivers/sound/sonicvibes.c: *
Meissner
./drivers/sound/rme96xx.c: - Marcus Meissner
./drivers/sound/nm256_audio.c: * 19-04-2001 Marcus Meissner

./drivers/sound/maestro.c: * v0.15 - May 21 2001 - Marcus Meissner

./drivers/sound/esssolo1.c: *
up. Marcus Meissner

./drivers/sound/esssolo1.c: * Marcus Meissner

./arch/i386/kernel/microcode.c: * 1.0 16 Feb 2000, Tigran Aivazian

./arch/i386/kernel/microcode.c: * 1.01 18 Feb 2000, Tigran Aivazian

./arch/i386/kernel/microcode.c: * 1.02 21 Feb 2000, Tigran Aivazian

./arch/i386/kernel/microcode.c: * 1.03 29 Feb 2000, Tigran Aivazian




Caldera first funds Linux SMP development in 1996 by Alan Cox
Authored by: Anonymous

First, Don't forget the one and only Alan Cox's SMP webpage from around 1996 ! It's located at:
http://www.linux.org.uk/SMP/title.html

where he writes:
"At the moment I am developing using a Caldera provided ASUS P54PNIP4 motherboard with 32Mb of RAM."

So back then they knew enough about it to care to buy a motherboard so that Alan could develop (no, not steal) this code.

I derive my my belief that this was written "around 1996" from the fact that the Wayback machine's first archive of this page is from the 11th December 1997, almost 6 years ago, and the document they archived contains a PICS rating of: 1996.04.16T08:15-0500

The Wayback machines archive of this document is at:
http://web.archive.org/web/19971211104421/http://www.linux.org.uk/SMP/title.html

Caldera first funds Linux SMP development in 1996 by Alan Cox
Authored by: Alex

Actually, he wrote a note thanking Caldera for their support in 1995. You can find it by clicking on the line which reads:

"And also see the README.SMP with the code and download the documentation in Andrew EZ format"

Alex

Cross Your Heart and Hope to Die, SCO?
Authored by: tazer

I think Caldera was well aware of the contributions its employees were making. At least you would think that 6 of your employees contributing to an OSS project would be difficult to not notice.

I'm not providing the actual email addresses for these individuals, but the domain names associated with them are either caldera.com or caldera.de.

Stefan Probst was listed in 265 CREDITS files, the earliest being linux-2.0.34 (06/04/1998) and the latest being linux-2.6.0-test11 (11/26/2003)

Ron Holt was listed in 123 CREDITS files, the earliest being linux-2.0.32 (11/17/1997) and the latest being linux 2.3.22 (10/15/1999)

Jim Freeman was listed in 64 CREDITS files, the earliest being linux-2.0.32 (11/17/1997) and the latest being linux-2.1.124 (10/04/1998)

James Banks was listed in 146 CREDITS files, the earliest being linux-2.0.34 (06/04/1998) and the latest being linux-2.3.29 (11/24/1999)

Greg Page was listed in 367 CREDITS files, the earliest being linux-1.1.85 (01/22/1995) and the latest being linux-2.3.31 (12/08/1999)

Cristoph Hellwig was listed in 19 CREDITS files, the earliest being linux-2.4.5 (05/25/2001) and the latest being linux-2.5.5 (02/19/2002)


Cross Your Heart and Hope to Die, SCO?
Authored by: Alex

On the subject of whether SCO can disclaim the actions, you should also note that the person supervising Hellwig is a really big cheese in the Linux world. Ralf Flaxa is the programmer who wrote Caldera's celebrated LISA installer, he is (or was) the technical lead for the Linux Standards Base, he's the author of a book on Linux, he was the director of Caldera's German programmers, and the recipient of as many credits as anyone listed above.

Trying to claim that he acted without permission from Caldera will be difficult.

Alex


Cross Your Heart and Hope to Die, SCO?
Authored by: tazer

Indeed you are correct, in regards to credits. It would appear that Ralf Flaxa is mentioned in all Linux kernel CREDITS files. My algorithm could be off, but out of 545 releases, his name turns up in 545 times.

It looks as though he's with SuSE now and interestingly enough, Olaf Kirch was also employed with Caldera and Olaf as well appears to be mentioned in the CREDITS file of every kernel. It looks as though these are more honorary mentions than anything.

SCO is still hosting this document of his:
http://docsrv.caldera.com:8457/cgi-bin/man?mansearchword=LST&mansection=7

Speaking of Ralf Flaxa, and his contributions to the LST, this tidbit is interesting: "LST (Linux Support Team), the version of the Linux OS later purchased by-and now the basis for-the Caldera distribution."

So Ralf Flaxa was the co-president of LST and Stefan Probst was the president and ceo of LST.

According to Matthew Peterson, of Caldera:
(http://www.linux-kongress.org/2000/abstracts.html)
(http://www.openslp.org/)
"Early in the process of developing other management tools, Caldera Systems started the OpenSLP project as an effort to develop an open-source implementation of the IETF Service Location Protocol that would be suitable for commercial and non-commercial application."

Woe is me, Caldera wrote open source software with the goal of making it suitable for commercial purposes? Not that this is a kernel contribution, but still, I didn't think open source software became ready for the enterprise without some sort of illegal code contribution.

This all tells me that Caldera was well informed about Linux and its development. Even a few of their employees were 'in the thick' of things, some from the very beginning. I don't know how they could claim they didn't know anything.


Very Interesting.....
Authored by: p0ssum

Here is an excerpt from LKML(Linux Kernel Mailing List):

"On Wed, 23 Aug 2000, Jeff V. Merkey wrote: > Just remember, Caldera is a LINUX company -- they will > take the best of both, and use it to improve Linux .... "
>
> :-)

"Hi Jeff,

"Good stuff, but what I am still wondering is whethere is indeed anything in UnixWare (or any other commercial UNIX) that can be used to improve Linux. Pray do tell us, what do you think such areas might be? At the moment, I can't think of any, and I did work as a UnixWare7 kernel escalations engineer for 2 years :)

"Regards,
"Tigran"

The Tigran is Tigran Aivazian a former SCO(as you can tell from the UnixWare reference) stating that he doesn't believe that there is anything in SCO or other commercial Unices that could be useful to Linux. Here is the Link. Kicker is this was written in 2000 and he was working at Veritas at the time......


Very Interesting.....
Authored by: Anonymous

Here is the rest of the previous post in the thread. Even more interesting.

Link.

"From: Jeff V. Merkey (jmerkey@timpanogas.com)
"Date: Wed Aug 23 2000 - 12:19:53 EST

"This whole SCO thing is overrated. I worked on the Unixware code base at Novell, and it's putrid in comparison to Linux. It's got a lot of good apps, but so does Linux. This kind of tripe propaganda is what the "cult" followers of Unixware are good at. They lost @ $ 38,000,000 dollars each year at Novell ramming UnixWare down our throats and pissing of our customers -- Novell finally cut rheir losses and sold it. Don't get me wrong, it's decent Unix stuff, but Linux is tons better as a general purpose PC Unix. Just remember, Caldera is a LINUX company -- they will take the best of both, and use it to improve Linux ...."
v :-)

Jeff

123 comments



http://www.groklaw.net/article.php?story=2003120208500971