The Trillian Project : Proof of SCO's actions
The Trillian Project : Proof of SCO's actions
Posted Jun 12, 2003 15:57 UTC (Thu) by NZheretic (guest, #409)Parent article: Did SCO open Unix source code? (ZDNet)
So, how did Linux become so capable of scaling beyond the heights of the
old UNIXs. More importantly, who helped put what where?
As with the marketing of cars and TVs, it is the vendor's high end
leading edge models which sells the standard models, from which most of
the sales and profit is made. For the enterprise server market today,
that high end is multi-headed 64bit SMP ( shared memory multiprocessor
) systems, never mind the fact that single 32bit processors provide more
than enough power to do most jobs. For all intensive purposes, it is the
ability of the core OS to scale on 64Bit SMP systems that defines
"enterprise scalability". Other enterprise feature are effectively just
addons, which in the case of Linux, have been freely contributed from
many vendors and developers.
Since version 2.0, Linux was more than just a 32bit x86 operating
system. With the insistence and assistance of John "Maddog" Hall, Linux
was already ported to the 64Bit Alpha processor, which delivered great
performance and stability. Just like the traditional AT&T UNIX source
base, the ownership of the Alpha chipset passed though many hands,
suffering the same fate of a thousand cutbacks. Even Alpha's "native"
OS, VMS, has been ported to Itanium by HP/Compaq.
Since 1997 Intel has been promoting the Itanium line as the inevitable
successor for every other server processor on the market. Despite the
early vaporware status, Intel has been very successful, at least in
terms of marketing. With the exception of it's mainframes systems, even
IBM ships Itanium systems that directly compete with their own Power
processors.
For what The SCO Group has to offer with SCO Unixware 7,the Itanium line
is the only 64Bit option. The problem for The SCO Group is that modern
Linux can compete so well in that same market, that the value of
Unixware is rapid deteriorating to a historical curiosity. I suspect
that The SCO Group ( at that time called Caldera ) executives were well
aware of this before they acquired the server part of Old SCO in August
2000, or they would have known, if they spoken to the right executives
and technical staff.
So how did Linux get scale on Itanium? The SCO Group would have you
believe it was all IBM's doing, which isn't as interesting as the real
story. The web of history weaves to encircle and entangle a much more
diverse group of conspirators, including many of The SCO Group, Caldera
and old SCO own former executives and other employees.
In October 1998, IBM, Old SCO and Sequent teamed up to
collectively develop parts of Unixware and AIX into scalable 64bit ready
ports for IBM's Power processors and Intel's AI64, or Itanium, under the
banner of Project Monterey. But by then, it was already too late.
In February 1998, well before even the first prototype IA-64 chips were
available, a skunkworks team at HP, with some assistance from Intel,
began the work toward porting Linux to IA-64. By October 1998,around the
same time that IBM, Old SCO and Sequent had finished negotiations, HP
had completed the build toolchain. By January 1999, the Linux kernel was
booting on an IA-64 processor simulator, months before the actual
Itanium processor was available. In March 1999, at Intel, Linux was
booting on the actual Intel Itanium processor. In April 1999, CERN
joined the projects for the port of the Gnu C library and VA Linux
Systems joined the project and rapidly improved the stability and
performance.
In May 1999, the Trillian Project is foundered and HP, VA Linux and
Intel collectively provided their source patches to the Linux kernel for
the Itanium port under the GPL license.
A bootable kernel alone however does not make an OS make. HP supplied
the patches for the toolchain ( initial GCC C/C++ compiler, gas
Assembler , ld Linker ). Intel supplied the test platforms, apache, EFI,
FPSWA, SCSI, SMP, libm ( the old Linux C libraries ). VA Linux ported E,
E-Term, XFree86, utilities & Term libs, bootloader, libs, and More SMP
patches. CERN ported glibc ( the "new" Linux C libraries ).
By the time August 1999 rolls around, a surprising array of vendors came
along and added ports of software to the stone soup. Cygnus added the
GNUPro Toolkit ( supported gcc, g++, gdb). SGI added their own compiler,
kdb ( kernel debugger ) and OpenGL. SuSE added KDE, and created an IA-64
distribution. RedHat added GNOME, more commands and also created an
IA-64 distribution.
Now it's at this point where things become very interesting. The
Trillian Project, providing free Linux on the IA-64 platform is
effectively already in direct competition with Project Monterey. This
makes the next three contributers somewhat surprising.
IBM contributed performance tools, measurement and analysis. It should
be noted that these do not add enterprise functionality to the kernel,
they just allow for the tuning of overall performance.
Caldera, yes, the same Caldera that acquired the server part of Old SCO
in August 2000 and renamed itself The SCO Group in 2003, created an
IA-64 distribution.
Lastly TurboLinux , like IBM, added performance counters and also
created a distribution. Whats so special about TurboLinux? In October
1999 Old SCO entered into strategic agreement with TurboLinux to develop
services for TurboLinux's TurboCluster Server and provide Linux
Professional Services for TurboLinux customers.Old SCO also made a
sizable investment in TurboLinux, Caldera and LinuxMall. In Old SCO's
words, to "engage a wider Open Source community and reflects our
continuing support of Open Source and UNIX on Intel.".
In February 2000, the Trillian Press Conference, disclosed all this to
the public .
http://web.archive.org/web/20000817011530/http://www.ia64linux.org/pressfinal.pdf
The development effort was split into two major sections,
the IA-64 Linux Project which concentrated on the Linux Itanium ports
http://web.archive.org/web/20000817011530/http://www.ia64linux.org/
and the Linux Scalability Effort, which concentrated on the general
scalable enterprise elements.
http://lse.sourceforge.net/
Why would SCO or even IBM invest in a project and companies in direct
competition to Project Monterey? One obvious conclusion is that both
were hedging there bets against a potential failure of Project Monterey
and Unixware on Itanium. This may explain why even some of SCO's people,
including at least one from the "Core OS Development team" became
directly involved with both the Linux-IA64 and the Linux scalability
project. In fact, both Old SCO and Caldera employees played a major part
in assisting and contributing to the success of both projects.
Developers such as Jun U Nakajima ( at that time Email: jun@sco.com,
Phone: 908-790-2352 Fax: 908-790-2426 ) of SCO's Core OS Development
team, SCO/Murray Hill, NJ. Jun U Nakajima, as well as other SCO and
Caldera employees, contributed advice and patches to the Linux kernel,
directly and though the Mailing lists of both the Linux-IA64 and the
Linux scalability project.
https://external-lists.vasoftware.com/archives/linux-ia64/2000-October/000684.html
Jun U Nakajima was aware of NDA ( Non-Disclosure-Agreement ) issues, as
this thread to Usenet proves....
http://groups.google.com/groups?threadm=linux.smp.3A87FA64.88B6CBA5@sco.com
Note that in the same thread, Jun admits that he was using stable 4-way
SMP systems Linux and has seen a demo 8-way system in the middle of the
year 2000.
Today 2.4.0 SMP kernels run on SMP IA-64 platforms (e.g. 4-way)
reliably. I'm using such systems for heavy-duty software
developement.
We had a demo using an 8-way IA-64 machine last Summer.
Many SCO and Caldera employees directly contributed to the development
of enterprise scale Linux, before, during and after Caldera made it's
purchase of SCO's Unix division.
Jun U Nakajima sometime in 2001, went to work for Intel, and even today
he is successfully performing the same job he did when he was employed
by Old SCO and then Caldera, improving the scalability of Linux on the
new Intel processor platforms.In 2002, Jun U Nakajima and Venkatesh
Pallipadi, also from Intel, presented a paper to a USENIX conference.
http://www.usenix.org/events/wiess02/tech/nakajima.html
As with all the Linux kernel work, the result of all the above work has
been incorporated into the main Linux branch at the discretion of Linus
Torvalds.
The SCO Group claim that their current case against IBM is based upon
breach of trade secret though "technological transfer". Well, Old SCO
and the current SCO group are as much to blame for the loss of secrecy
and the development of the competing Linux technology. The VPs at The
SCO Group should know about the Trillian Project and the contributions
of their own employees. Maybe one of them does...
http://newsvac.newsforge.com/article.pl?sid=03/06/09/139257
Opinder Bawa, Senior Vice President, Engineering and Global
Services at The SCO Group, sold all his stock last week.
As Vice President of Engineering, Opinder Bawa is in a better position
than most to know who put what where.
I am not a lawyer, but even I can see that The SCO Group has put itself
into an intractable situation, any judge will look at evidence from the
above and laugh the SCO group out of court. The SCO Group have admitted
that their latest amendment for the deal with Novell does not cover the
old Unix patents, and The SCO group have sold and distributed the Linux
kernel and other sources under the terms of the GPL.
http://radio.weblogs.com/0120124/2003/06/11.html
It's about time to reexamine the recent claims of The SCO group and call
in the lawyers and maybe the authorities.
Posted Jun 12, 2003 18:30 UTC (Thu)
by NerdlyMcGeek (guest, #8453)
[Link] (10 responses)
All the best, McGeek..
Posted Jun 12, 2003 18:48 UTC (Thu)
by emkey (guest, #144)
[Link] (9 responses)
Posted Jun 12, 2003 18:53 UTC (Thu)
by corbet (editor, #1)
[Link] (8 responses)
But it's also worth remembering that IBM has not always been the good guy. The company has worked carefully and thoughtfully with the free software community for a while now, and I sure hope that continues. But man it would be a bummer to have some internal lawyer wake up one morning and say "gee, now *we* own this stuff that's in Linux." It's a highly unlikely scenario, but it's one that would not be fun to have to fight.
Posted Jun 12, 2003 21:13 UTC (Thu)
by emkey (guest, #144)
[Link] (7 responses)
To the best of my knowledge nobody in the press has looked at the buyout option which is interesting. Given the relative sizes of the two companies it just seemed like an obvious possible outcome.
Posted Jun 12, 2003 22:31 UTC (Thu)
by hamjudo (guest, #363)
[Link] (2 responses)
There are more reasons why a buyout would be a very bad thing. If IBM were to buy SCO, they'd
get stuck
with all of SCO's liabilities and obligations, which may be substantial.
Do any members of the SCO management team have a golden parachute? Do SCO customers have support contracts?
SCOX has a market capitalization of $110M USD today. Usually the purchase price exceeds the market cap. Far more cost effective to spend a comparatively small amount on lawyers, than a huge amount that rewards the scum.
Posted Jun 13, 2003 1:59 UTC (Fri)
by cr (guest, #3685)
[Link] (1 responses)
Posted Jun 13, 2003 22:34 UTC (Fri)
by vksgeneric (guest, #11932)
[Link]
Auctioning off IP is like auctioning off a nuke or a set of keys to a bank. You can't expect anything good to come out of it unless the buying party is super-honest and has best interests of humanity in mind, forever.
Posted Jun 13, 2003 15:21 UTC (Fri)
by allesfresser (guest, #216)
[Link] (3 responses)
Posted Jun 13, 2003 18:31 UTC (Fri)
by ccchips (subscriber, #3222)
[Link] (2 responses)
Posted Jun 13, 2003 21:24 UTC (Fri)
by allesfresser (guest, #216)
[Link] (1 responses)
Posted Jun 13, 2003 22:39 UTC (Fri)
by vksgeneric (guest, #11932)
[Link]
If you meet a monster that is about to bite your head off, would you rather meet one that hates you (competes with you, that is), or one that doesn't really care whether you exist?
Posted Jun 14, 2003 4:58 UTC (Sat)
by mwfolsom (guest, #11942)
[Link] (1 responses)
"http://newsvac.newsforge.com/article.pl?sid=03/06/09/139257 I'm not a lawyer but can you spell "I-n-s-i-d-e-r T-r-a-d-i-n-g"?
Posted Jun 14, 2003 15:10 UTC (Sat)
by ptempel (guest, #11952)
[Link]
Well I don't know if it's insider trading. But the "pump n' dump"
Posted Jun 14, 2003 18:53 UTC (Sat)
by dpolson (guest, #11959)
[Link]
Rufus Polson
NZheretic Outstanding!! Its nice read such an informed opinion.The Trillian Project : Proof of SCO's actions
On a different tack, has anyone else looked up the relative market capitalization of SCOX versus IBM? Lets just say that it seems obvious that IBM could open their petty cash drawer and buy SCOX easily... Would this be a good thing? Hard to say but I tend to think yes.
The Trillian Project : Proof of SCO's actions
No, I don't think it would be a good thing. It would encourage more of the same sort of attack in the future, first of all.
Buying SCO
I agree its a risk, and back in the 80's I never would have believed I'd give serious consideration to supporting IBM in anything. Times change though and the stakes here are high enough that I find myself willing to believe that the last few years are indicative of a real change at IBM. It is interesting to consider the ramifications of such a move from the point of view of other companies trying. Frankly I suspect it happens all the time and we just don't notice since it isn't happening in our area(s) of interest.Buying SCO
Google new search on IBM buyout SCO gets a few hits, change the spelling
of buyout and you'll get some different hits. Judging by the stock price, I'd guess that some investors think SCO is worth buying.Buying SCO
They'll probably wait, and buy just the IP at a Chapter-7 yard sale.As smart as IBM is acting these days...
Chapter7 would be a real bummer in terms of IP transfer. If a small company gets it, they can try the same stunt as SCO when times get tough. If a large company gets it (IBM, M$, whoever), they can easily sue smaller companies that compete with them and do other stupid things that hurt free software in general and Linux in particular.As smart as IBM is acting these days...
Of course, there are other companies with really deep pockets that might like to snag the "IP" once its ownership has been established in court... and then where would we be? Does the prospect of a certain company in Redmond bidding for that code successfully scare y'all as much as it scares me?
Buying SCO
Yes: Like Novell.
Buying SCO
Well yes, them too. :-) I suppose the NSA could snap it up as well, and really screw things up...
Buying SCO
NSA? Not possible, but it would have been the best outcome possible. If they want to outlaw anything, they can do it already. But if they own the IP and don't outlaw the stuff, it effectively means it becomes public domain. Buying SCO
I found this fascinating ....The Trillian Project : Proof of SCO's actions
Opinder Bawa, Senior Vice President, Engineering and Global
Services at The SCO Group, sold all his stock last week.
As Vice President of Engineering, Opinder Bawa is in a better position
than most to know who put what where."
> I'm not a lawyer but can you spell "I-n-s-i-d-e-r T-r-a-d-i-n-g"? The Trillian Project : Proof of SCO's actions
tactic comes to mind after reading about it... ;-)
This has been linked at LinuxToday; everyone over there is pretty impressed with the article.If you want to see more comments