|
Is There Linux Code in SCO's UnixWare? |
|
Thursday, August 14 2003 @ 12:05 AM EDT
|
Ever since the SCO story first broke, a lot of developers have expressed the opinion that if you looked under SCO's hood, you'd likely find some GPL code.
I recently saw a message posted on another site where someone mentioned a specific case where the evidence indicated to him this may indeed have happened. I contacted the writer, Roberto J. Dohnert, a programmer who is the CTO and head consultant for a consulting firm in NC, and whose name I recognized from other things he's written (he's the programmer who figured out that SCO had to be talking about SMP long before SCO told us) and asked him if he'd be willing to write for Groklaw exactly what he found and what his suspicions are.
He had pulled the datasheets for SCO UnixWare 7.1.3 and the datasheets for SuSE Enterprise Server 8, and he noticed that new device drivers in UnixWare matched UnitedLinux, version numbers and all. I asked him to elaborate. He graciously agreed. Here's what he did and what he found and what he suspects:
Comparing SuSE Linux Enterprise Server 8 with UnixWare 7.1.3 By Roberto J. Dohnert
"In July, my company was asked to do a comparison between UnixWare 7.1.3 and Red Hat Linux 9 and SuSE Linux Enterprise Server 8. The client was taking SCO's threat to heart and asked for the comparison in an effort to affect a migration to the UnixWare platform; they thought it was a safe way to dismiss any legal action that might have been directed at them by SCO.
"During the testing and performance evaluation, I discovered that while Red Hat Linux 9 and UnixWare 7.1.3 were as different as night and day, I found the performance ratio and feature set between UnixWare 7.1.3 and SuSE Linux Enterprise Server 8 disturbingly similar so I investigated further. The information I did gather was done through the use of datasheets available from the vendors websites. I was unable to do a source comparison because at this time I am not a Source Licensee by the SCO Group.
"The distributions used were UnixWare 7.1.3 Enterprise Edition and SuSE Linux Enterprise Server 8 (SLES 8) based on UnitedLinux. UnitedLinux is a direct offset of the SuSE Linux kernel and SuSE provides all the kernel packages. I found that several open source packages that are on UnixWare are also on SLES 8. The inclusion of such packages may seem commonplace to some but to me it struck me as odd in regards to the version numbers. The version numbers of all the packages are exactly the same. It struck me as odd because even in the Linux world, most distributions ship with different version numbers of software packages. Below is a detailed list of the packages:
"Java 1.3.1 -04
"CDR-Tools 1.11a21
"Samba 2.2.5
"Squid Proxy Server 2.4 Stable 7
"AFPS 4.0.25
"On Red Hat 9 the package list for some of the same software is:
"CDR-Tools 2.0
"Samba 2.27
"Higher versions of the software were available at the time SCO developed UnixWare 7.1.3. My question was, if SCO wishes to be known as cutting edge, why would they mimic the package list of UnitedLinux instead ? Another thing I found odd was the performance and feature set of kernel level functions. Anyone who uses a SuSE Linux distribution knows the difference between SuSE and other distributions of Linux, both in performance and functionality.
"An example would be APM and ACPI (Advanced Power Management) and (Advanced Configuration and Power Interface). Under SuSE Linux APM and ACPI are turned off by default, You have to enable these functions to activate in the boot process.
"On one of my test machines, a Dell PowerEdge Server, I have to enable APM and ACPI or else 30 minutes into a session the machine locks up. With Red Hat 9 they are turned on by default. With UnixWare 7.1.3, I have to enable these functions to activate in the boot process same as with SuSE or the same result occurs. UnixWare before version 7.1.3 had no, or was lacking, device support for many devices. Upon the new release, it has many new drivers for both USB 1 and USB 2, support for the Xeon processor, PCI-X support, HotPlug PCI, Memory. I have noticed USB devices that don't work with SLES 8, do not work with UnixWare 7.1.3, but under Red Hat Linux they work flawlessly. Also, many of the new device drivers have been working in Linux long before they were available for UnixWare.
"These device drivers were not available on UnixWare until SCO joined UnitedLinux. Many of the quirks that SLES 8 has can be found in UnixWare. SCO has long claimed that UnixWare can scale up to as high as 64 CPU's yet they officially support up to 8 CPU's. The only major difference is the desktops; UnixWare still uses CDE and Panorama while SuSE uses KDE.
"It is my belief and opinion that SCO has indeed borrowed engineering concepts and methods from their association with UnitedLinux. Many of these new features and the remarkable similarity with SLES 8 did not occur until after they started to participate in UnitedLinux and since these features were available to SuSE customers before SCO's involvement I am inclined to believe that SCO's engineering team has been influenced or tainted by the Linux development process. I cannot say if UnixWare 7.1.3 or SLES 8 share common code; as I said I am not a source licensee. I feel these issues need to be investigated further."
If Roberto is right, and an investigation showed common code, then UnixWare 7.1.3 just joined the free world and is now GPLd, and we'd have SCO to thank. Ah! Sweet irony! It just couldn't get any sweeter than that. And the beauty part about lawsuits is: you get to do an investigation. Now, SCO, what was it you were saying about stolen concepts and methods?
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 12:13 AM EDT |
The plot thickens. Z[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 02:19 AM EDT |
I am a bit sceptical. The proof is not hard enough. It could be fishy, but it
also just looks like before this all started they were really trying to make
UnixWare look more and more like an "ordinary" GNU/Linux distribution. Note that
the investigation was done "through the use of datasheets" which might just
indicate that SCO wanted people that just compare datasheets to feel like
UnixWare was up to the level of ordinary GNU/Linux systems.
"My question was, if SCO wishes to be known as cutting edge, why would they
mimic the package list of UnitedLinux instead ?"
SCO isn't such a large company. The probably figured that those versions of the
packages were really well tested since they were also used by alll UnitedLinux
partners. Remember that as a distributor you have to audit each new version and
that takes real time.
The APM/ACPI example also isn't that strong. It sounds normal that you will have
to enable these (hardware) features in the same way on the same machine. The
fact that Suse and UnixWare have the same conservative (keep them off) default
doesn't sound very suspecious. It is common to not enable all hardware/bios
functions on a machine since normally it works the other way around. Enabling
something modern like ACPI could make the system more unstable if done wrongly.
The Dell PowerEdge Server sounds like an not common/standard machine in this
respect.
The "many new drivers" thing is a bit suspicious but not that much. Yes, their
engineers probably looked and studied the Linux kernel device drivers. And
having the code (an explanation how the hardware devices actually works) really
helps with getting your own drivers written more quickly. But that is one of the
things of Free Software, you are free to study how it works and then create your
own work that functions in the same way.
If there are really many "quirks" the same then it might certainly warrent a
further investigation, but this story didn't really convince me there is really
something odd going on. I think this was more just a effort to get the
datasheets in sync with UnitedLinux to show customers they could easily switch
between the distributions. I am not convinced (yet) that any code copying took
place. Although I am pretty certain their engineers studied the linux kernel
code.
Also I am a bit shocked by the conclusion of the article "If [...] an
investigation showed common code, then UnixWare 7.1.3 just joined the free world
and is now GPLd". I would have expected that people distributing UnixWare (like
SCO does) are then found in copyright violation and can no longer distribute it.
They might then be liable to pay some damages to the copyright holders of the
GPL code they included. If they wish to redistribute a new version of UnixWare
they will have to remove the GPLd code they included, but I don't think they can
be forced to distribute their complete distribution under the GPL. They can only
be forced to stop distributing the current version. Mark[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 02:19 AM EDT |
Just a reminder; SCO may (and can) decide that rather than GPL UnixWare, it'd
rather risk being sued for copyright infringement by each and every person who's
copyright has been infringed.
I believe (but I'm neither a lawyer or an American) that US law also allows for
criminal penalties, but I wouldn't know whether SCO has reached that point
yet. Simon Farnsworth[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 02:52 AM EDT |
PJ, that's nothing, IMHO.
What someone needs to do is get a hold of all of SCO's Unix sources and tear
through the kernels, and other "proprietary" modules, looking for GPL'ed
code. MajorLeePissed[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 03:03 AM EDT |
Now look what $CO is up to (for the Inquirer):
Title: "SCO to argue General Public Licence invalid"
http://www.theinquirer.net/?art
icle=11031 MajorLeePissed[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 03:07 AM EDT |
It would appear that what is good for the goose is not good for the gander.
If you breach a contract with $CO, $CO sues you for money. If $CO breaches a
contract with you, they declare the contract invalid. Does this make any
sense? MajorLeePissed[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 03:12 AM EDT |
I think it is worth checking whether UnixWare 7.1.3 contains Linux code; there
are a few too many coincidences. My major lead is:
I have noticed USB devices that don't work with SLES 8, do not work with
UnixWare 7.1.3, but under Red Hat Linux they work flawlessly.
but there are more indications from his testing work that make me
feel suspicious.
It would be a point that could be brought up by some kernel developers that
start a lawsuit against SCO for GPL violation. MathFox[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 03:14 AM EDT |
http://www.slt
rib.com/2003/Aug/08142003/business/83770.asp
http://www.slt
rib.com/2003/Aug/08142003/business/83769.asp
Incidentally, didn't Sun license a bunch of Intel drivers? Are we talking about
the same stuff? anon[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 03:28 AM EDT |
Fact or fiction?
http://www.pclinuxonline.com/modules.php?mop=modload&n
ame=Forums&file=viewtopic&topic=870&forum=37 anon[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:10 AM EDT |
Re: Fact or fiction
My 2 cents:
If he is a genuine employee or not doesn't really matter - his point is still
valid. Sco were suffering losses before starting their do or die assault.
Once Sco's shares started to rocket the Canopy Group saw the strategy as
effective, generating revenue and worth supporting. On the other hand if the
side-effect of this attack causes companies in the Canopy Group to be boycotted
and ultimately affects their bottom line - things may be very different.
IMHO if Sco loses; one small company who were on the way out anyway is probably
viewed as an acceptable loss. If the Canopy Group's shares, contracts and
profits begin to suffer .. hmmm what happens then? monkymind[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:27 AM EDT |
MthaFox: I agree with you that there are too many coincidences for SCO to argue
that it is purely coincidental.
As to whether or not the code postulated as having been shared from Su.S.E.'s
SLES8 to UnixWare 7.1.3, could have GPLed the entire UnixWare source tree, the
relevant parameters are this:
Unix used to require a kernel recompile to incorporate new device drivers. I
did a Unix newbies' course at nightschool in 1993 using SCO OpenServer and the
tutor was quite definite about that. She wasn't particularly impressed about it
either.
Linux and *BSD got into loadable kernel device driver modules about 1992 for
386BSD and 1994 for Linux - if my memory serves me right, which is not a given.
My copy of "The Magic Garden Explained", a system architecture overview of Unix
System V Release 4, never mentioned it as a possibility - if it had been
important for them, they would've crowed about it; whereas Bill Jolitz is
dogmatic about its possibilities in his "Source Code Secrets" series and
scathing about Unix system developers' scorn of all things DOS/Windows, and a
Linux kernel developer wrote a very interesting article about loadable kernel
modules in one of the 1994 DDJ issues.
My guess is that loadable kernel modules were of no interest to the Unix SVR4
maintainers through the sale saga - SVR4 came out in 1989 according to "The
Design and Implementation of the 4.4BSD Operating System".
Now if the new kernel device drivers are not modules, they are part and parcel
of the UnixWare 7.1.3 kernel, in which case, as putative Su.S.E. GPLed device
drivers, they bring the following section of the GPL into force:
2. b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
If on the other hand, the device drivers are loadable modules, and UnixWare
(SVR4) never had loadable module support until now, the question must also be
asked, where did it come from? If it came from the UnixWare developers' own
hard work, that is no problem, but if it is derived from Linux's own loadable
kernel module subsystem, then the section of the GPL quoted above, would also
apply.
Another related question is, was this putative Linux-to-UnixWare
cross-pollination covered under any of the as-yet-unrevealed UnitedLinux
agreements and contracts?
If Su.S.E. or one of the others could oblige us with the complete texts of the
agreements - the agreements are in force only in relation to Su.S.E., Conectiva
and TurboLinux, since SCO has effectively repudiated them, so I doubt there
could be any harm done in revealing their terms but IANAL - we would be able to
judge the matter more clearly. Wesley Parish[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:28 AM EDT |
Oops, sorry MathFox, not MthaFox. My very humble apologies! ;)
style="height: 2px; width: 20%; margin-left: 0px; margin-right: auto;">Wesley
Parish[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:33 AM EDT |
Mozilla Quest mulls over IBM-SCO's legal postions
http://mozillaquest.com/Linux03/ScoSource-27-1-IBM-Counterclaim-IP_Story0
1.html Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:37 AM EDT |
SCO responding to the issue of insider trading:
"Bench submitted a sale plan in January, months before any legal action against
IBM
was contemplated, McBride said. His agreement called for the sales to begin on
March 8.
He planned to sell 5,000 shares a month for the next 12 months, according to the
plan."
March 8, eh? The lawsuit was in fact filed in March. Coincidence?? Steve Martin[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 04:41 AM EDT |
http://biz.yahoo.com/pr
news/030814/lath032_1.html quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:08 AM EDT |
As I stated I am not a source licensee of UNIX from SCO, so I could not compare
code 2 code. But, when we started this project we had 4 team members working on
this. We started the comparison and found the similarities, I then brought in 4
more gave them the machines and everything that we had but the results. I then
told them to do a coparison and list every similarity that they found and get it
back to me. It took them 2 weeks under which time we really put the two
Operating Systems through hell, when I got their results I matched em and the
results were exactly the same as mine except they added 3 more examples. SCO
has definately not done anything to protect their rights, they undoubtedly let
their UNIX and Linux developers collaborate on projects and that makes them
tainted. I seperate my developers, we have Linux developers on one side,
Windows on the other, UNIX developers in another and Mac heads over there. They
are not allowed to collaborate, they are not allowed to talk about their
projects with each other they are not allowed to look at anybody elses project
but their own. Then we have three more guys that their job is to look at code
and find similarities, whatever if any are found I look at it if I dont think
its a developer idiom I pul em and investigate. Thats how you keep your
developers from mimicing each other, SCO I dont think does that yet they want to
cry and complain and act like a victim. Roberto J. Dohnert[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:12 AM EDT |
"Bench submitted a sale plan in January, months before any legal action against
IBM was contemplated, McBride said. His agreement called for the sales to begin
on March 8. He planned to sell 5,000 shares a month for the next 12 months,
according to the plan."
That is a load of Malarky, back in May McBride said in an interview that he had
no knowledge of any SCO executive planning to sell company stock. And their
legal strategy was planned against IBM since late 2002 Roberto J. Dohnert[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:18 AM EDT |
<<< Chief Financial Officer Robert Bench began the $1.2 million in executive
share sales four days after Lindon -based SCO filed its lawsuit against Armonk,
N.Y.-based IBM on March 6. Before Bench's sale, SCO insiders had not sold shares
in more than a year, according to the Washington Service, a firm that tracks
insider transactions. >>>
Sounds like later than March 8th. Roberto J. Dohnert[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:19 AM EDT |
PJ, IANAL, and I don't know the intricacies of US contract and copyright law,
but this may be the break IBM has been looking for. Could you please send this
to IBM's legal team, if you are able to contact them, to see if they can add the
following reasoning to get a declarative judgement that SCO has in fact been
compensated for the purported breach of contract.
It was after reading The Inquirer's story about SCO's lawyers trying to get the
GPL invalidated that this dawned on me. Read on:
SCO started out their lawsuit with the claim that IBM had breached their
contract by misappropriating Unix trade secrets (or whatever) into Linux. They
then tried to claim ownership of those components IBM put into Linux, which they
have now stated that IBM fully owns the copyrights and patents to.
So now all SCO is left with is the whole derivative works issue. If all that
contract says is that any works derived from Unix System V cannot be put into
works that are not treated the same way as the rest of the System V code base,
and that contract does not imply that any derived works become the property of
SCO, and no System V code was actually transfered by IBM into Linux, SCO's only
claim can be breach of contract.
So what am I getting at? Now it gets interesting. :-)
If all IBM did was breach a contract (i.e. they did not transfer any SCO
copyrighted works or patents into Linux), then SCO is in some deep sh*t.
Remember SCO's "Linux IP compliance license", or whatever they call it? Even
if, for a second, we forget that the license amounts to extortion, notice what
payment of that license has effectively done. Figured it out yet? Here goes.
=)
SCO went and successfully collected payment (or at least an agreement to provide
payment), as per SCO's own press release, for what amounts to a breach of
contract, if such a breach did in fact occur. If we assume that whosoever
purchased SCO's illegal Linux license was not also a party to the contract at
the heart of the dispute, SCO has effectively been compensated for the IBM
breach, if anything was breached at all.
Therefore, if the judge is sharp and has a sense of humor (or at least lacks a
sense of humor towards SCO), all things excluded, it could be declared that SCO,
by their actions, illegally sought and received compensation, though not from
IBM, for the IBM breach of contract (if there was in fact such a breach), SCO
has thus voided any rights they had, under the contract, to receive “additional”
compensation from IBM. Thus, SCO's Linux licensees have fully compensated SCO
on behalf of IBM.
Please tell me there is at least a remote possibility for such a declaratory
judgement. Please please please. :)
And please sent this to the IBM defense team to ponder.
Notice of copyright: I hereby assign IBM the right to use this information,
including derivative works, for both their legal defense and/or offense with
respect to the pending litigation with the SCO Group. =) MajorLeePissed[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:19 AM EDT |
A nice summary from the Mozilla Quest article i mentioned.
"The facts laid out regarding SCO-Caldera's demands that GNU/Linux users
purchase SCO-Caldera UnixWare licenses in order to run the GNU/Linux operating
system are more than sufficient for most if not all Attorneys General of the 50
United States to file the appropriate civil and criminal unfair or deceptive
trade practices, consumer fraud, false advertising, barratry, and other such
charges against SCO-Caldera, its CEO Darl McBride, and other corporate officers.
(Please see the Suing SCO Note in the sidebar.)
There are at least two reasons for such a conclusion. First is that as alleged
in IBM's Counterclaims, there is little, if any, doubt that SCO-Caldera and its
CEO Darl McBride have been promoting and publicizing their claims that GNU/Linux
users are infringing on SCO intellectual property (IP) and that SCO-Caldera will
enforce its IP rights against GNU/Linux users -- including infringement
lawsuits.
The second reason is that as alleged in IBM's Counterclaims, SCO-Caldera has no
enforceable IP interests in the Linux kernel or the GNU/Linux operating system.
SCO-Caldera and McBride know this. Therefore they likely are engaging in trade
libel, unfair or deceptive trade practices, consumer fraud, false advertising,
barratry, and other such prohibited and actionable conduct.
Perhaps SCO and Darl McBride can back up their claims. But so far they have not
done so."
And the sidebar referenced offers....
"Both IBM in its Counterclaims here and Red Hat in its independent lawsuit have
asked the courts for damages for false advertising based on the Lanham Act. 15
U.S.C. 1125. Red Hat also has asked for damages under the Delaware Deceptive
Trade Practices Act, 6 Del. C. 2532. IBM's Counterclaims, include a claim under
N.Y. Gen. Bus. Law Section 349 for unfair and deceptive trade practices. Most if
not all states have similar laws under which individuals and organizations can
file civil lawsuits." Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:28 AM EDT |
Wesley, everbody makes a typo once in a while ;)
I know that Solaris had loadable kernel modules around 1994 too (I don't know
when SUN introduced them); Uresh Vahalia (in Unix internals the new frontiers)
associates them with SVR4.2 (1992?).
I wonder how a small company like SCO is suddenly able to produce dozens of
device drivers and test them. I have written a device driver myself and I know
that the debugging part is hard! It takes a significant amount of testing to get
everything to work correctly. If SCO is able to produce more than four device
drivers per programmer per year, they must have had some help (or
inspiration). MathFox[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:45 AM EDT |
(for some this will be considered of topic)
I feel that this case is too complex from any side you could look at it: legal,
scientific/engineering, political, ethical... What surprises me, is that the
media and press shed so little light on that other sides of this story except
the business/legal one.
One of the most important issues for me is whether and to what extend
copyrighting code *IS* practical. And supposing it is, what should the copyright
cover. I know I may be not practical on the subject but some
sceptical/philosophical view maybe good also (don't get me wrong I am not
claiming I am a philosopher or a superior mind. I just believe that in such
important issues we should look at the picture from quite far away – we will
miss important details but we will also see other things).
Some random thoughts:
* Is writing programs a scientific or an engineering work? For example is to so
different to devise a mathematical formula to calculate the square root of 2 or
the number pi than to devise an algorithm or program that calculates those
numbers? Is it so different that the work in the 1st case can't be copyrighted
but the work in the 2nd case can? Maybe the algorithms are like mathematics
whereas the implementation of an algorithm (the program) isn't. In that case is
converting an algorithm to a program so important job that one can copyright
it?
* The tools a programmer needs to create code of great volume and complexity are
so cheap and easy to obtain. Apart from them the only thing a programmer needs
to go on is a healthy mind and a purpose. In addition the Internet creates a
place of common stimulus and experiences for programmers. That's why we have
quite a lot of programmers around the globe and that's why it is quite likely
that a lot of them will deal with the same subject. Doesn't it happen naturally
for a lot of them to come up with very similar algorithms and code (not to
mention methods and concepts) even while working independently? Is John a theft
if Tom was the first to register? Can John prove in a court he devised in his
own the same algorithm? Can Tom prove John didn't but rather he just copied his
stuff? If none of them can prove their position can John be considered a theft?
* For some years we have a great presence of open source code. A lot of (most
of?) the programmers see and work on open source code. What about the methods
and concepts they acquire experience of? Doesn't it indoctrinate them? Won't
they use them in the proprietary products they will build for some Super Crapy
Operation? Is the proprietary product proprietary enough now? Does it infringe
the open source concepts and method, algorithms or whatever you call those mind
entities?
-
From my point of view it is likely that no court or judge would like to deal
with this monster. I am also confused as to if I would like to see this case on
a court and I am quite sceptical when I read in graklaw "Great! We will get the
GPL to court!" It's just that sometimes, the confidence that issues so complex
are rarely resolved properly in the court, prevails and I say "no! No court".
Some other times though the thought that leaving doubt's and complexity
unresolved can poison the O.S. movement prevails and I say "go on and settle
this once and for good (yea its gonna be tough but that is the right way)" Nick
Demou[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 05:50 AM EDT |
Does anybody think it interesting that SCO concentrates on the legal aspects of
stock sales rather than the faith (or lack of) in the company that such sales
indicate?
Changing subject, another area that might be worth reviewing is LKP. You may
remember some press stories, and a correction that SCO issued when it was in the
press, I think last year. quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:19 AM EDT |
Trink quotes
http://www.out-law.com/php/page.php?page_id=scorevokessequent1060857044
&area=news quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:19 AM EDT |
Re: Planned Stock Sales.
So, according to McB, a plan for executives, insiders, to sell stock was filed
with the SEC in January, months before any legal action was contemplated.
Or so he is quoted in the SL Trib.
What else did the Lindon gang do in January? Well, they retained the Boies firm
and publicly demanded that Big Blue pay them a fee or lose the lisence to use
Unix source. And started claiming that "Linux" code from SCO in the "periphery",
not the Kernel. Some unnamed libraries.
No litigation planned, or expected?
Yeah, Darl, I truly believe you. Truly. D.[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:36 AM EDT |
Does anyone know if "amendment #2" of the Novell/SCO sale made it into the SCO v
IBM filings? After all that is the smoking gun showing that SCO owns copyrights
and patents to UNIX. One would think it should be the curx of their case, no? PhilTR[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:38 AM EDT |
They started the threats early Jan.
Here is an article about it dated Jan 10th
http://www.sys-con.co
m/linux/articlenews.cfm?id=381 Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:42 AM EDT |
And the associated newsgroup thread about it.
http://groups.google.com/groups
?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&threadm=0r2rf-bi.ln1%40lexi2.athghost7038s
uus.net&rnum=1&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26safe%3
Doff%26scoring%3Dd%26as_drrb%3Db%26q%3Dsco%2Bthreatens%26btnG%3DGoogle%2BSearch%
26as_mind%3D1%26as_minm%3D1%26as_miny%3D2003%26as_maxd%3D31%26as_maxm%3D1%26as_m
axy%3D2003 Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:42 AM EDT |
Somebody, according to at least 2 press reports, started doing market research
about whether SCO should sue Linux companies in January. SCO said it wasn't
them.
I've posted links previously, will post them again when I dig them up. quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:47 AM EDT |
Supa, nice find. Seems SCO keeps getting themselves caught up in lies.
style="height: 2px; width: 20%; margin-left: 0px; margin-right:
auto;">MajorLeePissed[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:57 AM EDT |
CORRECTIONL Market research - first mention I found is in March press reports,
however possible litigation is mentioned in January
Market research links
March 10 - http://www.eweek.com/a
rticle2/0,3959,922915,00.asp
Mentioned here too - http://wirel
ess.ziffdavis.com/article2/0,3973,1164971,00.asp
News reports about possible litigation
Jan 23 - http://www.inter
netnews.com/bus-news/article.php/1573491
"mid Jan" http://216.239.51.104/search
?q=cache:QXYqnxD0sRsJ:www.ofb.biz/article.php%3Fsid%3D217+SCOsource+%22red+hat%2
2&hl=en&ie=UTF-8
OTHERS
GPL invalid?
http:/
/newsvac.newsforge.com/newsvac/03/08/14/1254246.shtml?tid=11
SCO (yes that's the same Hunsaker) improving Linux Oct 2002
h
ttp://news.cnet.com/investor/news/newsitem/0-9900-1028-20596160-0.html quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 07:17 AM EDT |
Given they were allready well into drawing up thier fud draft press releases in
Jan, they must have been writing it and planing the pump and dump scheme much
farther back in 2002. Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 07:20 AM EDT |
Roberto,
"I then told them to do a coparison and list every similarity that they found
and
get it back to me. It took them 2 weeks under which time we really put the
two Operating Systems through hell, when I got their results I matched
em and the results were exactly the same as mine except they added 3
more examples."
It would be interesting to see the actual list and the examples. That would make
the
case much stronger since it could then be verified by an independent party.
"SCO has definately not done anything to protect their
rights, they undoubtedly let their UNIX and Linux developers
collaborate on projects and that makes them tainted."
I don't think that is true. Linux is released under the GPL and that means that
you
may study it all you want. The only thing that is restricted is what is already
restricted by normal copyright law, copying and/or distributing derived works.
But that only comes into play when you actually literally copy stuff. Studying
and
creating your own work based on the knowledgee you gained is still possible.
And I think that is a good thing, because as you describe how some developers
have
to work when using proprietary, trade-secreted, work then you see how that is a
nightmare for a normal person wanting to share his knowledge and achievements
with
others:
"They are not allowed to collaborate, they are not allowed to talk about their
projects with each other they are not allowed to look at anybody elses
project but their own."
That is true when working on proprietary project, but please don't let that
happen
to Free Software projects. Share and enjoy, happy hacking! And yes, if you use
the
knowledge that was shared with you to create software that users are not free to
use
then we will be very disappointed. Better make sure you didn't actually copy any
GPLd
code in that case, because then we will get you :) Mark[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 07:32 AM EDT |
PJ, can we get the comments section to create line breaks? It's getting hard to
read and post. Alex Roston[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 07:36 AM EDT |
pj, if possible could you embed the google groups link i posted in a href or
just delete the post.
The long link is messing up the text wrapping on the comments making it
difficult to read.
My apologies to the readers using lower resolutions this affects, which includes
me. Supa[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 08:21 AM EDT |
http:
//www.computerworld.com.au/index.php?id=443636894&fp=16&fpid=0
Sun licensed several hundred drivers quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 09:23 AM EDT |
<<< Sun licensed several hundred drivers >>>
A) After SCO released UnixWare 7.1.3
B) Sun Licensed Drivers from SCO for Solaris x86, Sun did not License to SCO Roberto J. Dohnert[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 11:40 AM EDT |
SCO announces quarterly earnings, and says it can afford to continue the legal
fight:
http://news.com.com/2
100-1006_3-5063633.html?tag=lh David L.[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 02:36 PM EDT |
SCO cant afford to buy a can of tuna. Remember what I find funny is that it
announced Warner Bro's Johnson and Johnson and McDonalds as new customers
They already had the McDonalds has always used SCO Unix Roberto J. Dohnert[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 02:44 PM EDT |
Yes but McDonalds opened some new franchises. quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Thursday, August 14 2003 @ 06:09 PM EDT |
Roberto J. Dohnert
A suggestion of your findings. Perhaps with a bit of work you can get a contact
over at SuSe
to whom you can pass on copies of the data from your tests.
I would suspect that they might want to investigate the situation themselves and
if they can
substaintiate the information they might want to persue it with SCO.
Unfortunately, I don't have any contacts for you, but I suspect that adding the
info to Slashdot
might get a contact for you.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Friday, August 15 2003 @ 02:52 AM EDT |
Roberto J Dohnert: Murkier and murkier. Sun licensed what is probably Su.S.E.'s
contributions to the UnitedLinux project - from SCO?
So SCO would have not only committed a breach of copyright in relation to its
irrational claims of having a right to relicense Linux, it would have then
already relicensed the GPLed device drivers in probable breach of the
UnitedLinux contracts?
MathFox: As far as Sun having started with loadable kernel modules in 1992, I
can believe that. They were among the most innovative of all the Unix
licensees. But Bill Jolitz started his 386BSD project about 1989. I don't know
if he was talking about it back then - I haven't read his 386BSD Disc notes -
reproduced from DDJ - since about 1998.
I don't know that Sun's loadable kernel module subsystem would've been rolled
back into SVR4, though.
And that is a major part of our problem with this wretched law suit - we know
when major milestones took place in the BSD and the Linux camps - but since the
Unix System V camp is more tightly closed than a constipatee's sphincter, we
have very little idea of what happened when, there. Wesley Parish[ Reply to This | # ]
|
|
Authored by: Anonymous on Friday, August 15 2003 @ 02:54 AM EDT |
Roberto J Dohnert: Murkier and murkier. Sun licensed what is probably Su.S.E.'s
contributions to the UnitedLinux project - from SCO?
So SCO would have not only committed a breach of copyright in relation to its
irrational claims of having a right to relicense Linux, it would have then
already relicensed the GPLed device drivers in probable breach of the
UnitedLinux contracts?
MathFox: As far as Sun having started with loadable kernel modules in 1992, I
can believe that. They were among the most innovative of all the Unix
licensees. But Bill Jolitz started his 386BSD project about 1989. I don't know
if he was talking about it back then - I haven't read his 386BSD Disc notes -
reproduced from DDJ - since about 1998.
I don't know that Sun's loadable kernel module subsystem would've been rolled
back into SVR4, though.
And that is a major part of our problem with this wretched law suit - we know
when major milestones took place in the BSD and the Linux camps - but since the
Unix System V camp is more tightly closed than a constipatee's sphincter, we
have very little idea of what happened when, there. Wesley Parish[ Reply to This | # ]
|
|
Authored by: Anonymous on Friday, August 15 2003 @ 04:36 AM EDT |
Wesley, I think you're wrong when you say that SysV is covered in total secrecy;
there are a lot of cracks in the wall surrounding it. (See the large list of
"Unix internals" books.)
The problem remains that our knowledge is limited. SCO seems to have access to
all the UNIX sources.
The Unixware device driver link is something that should be tracked. I'ld
love to see some European kernel hackers file a suit in Germany; they can start
with a simple GPL violation.
If SCO really sold Linux device drivers as Unixware stuff to Sun, they'll be
real toast! MathFox[ Reply to This | # ]
|
|
Authored by: Anonymous on Friday, August 15 2003 @ 11:03 AM EDT |
Steve Pate (then an Old SCO employee) published a book about System V and
Unixware (yes that Unixware!) internals back in 1996, according to the
introduction with the blessing, encouragement and active help of Old SCO's
management. quatermass[ Reply to This | # ]
|
|
Authored by: Anonymous on Saturday, August 16 2003 @ 08:22 PM EDT |
Nick Demou: "Some random thoughts: * Is writing programs a scientific or an
engineering work?"
The purpose of the typical Hello World! program is really neither scientific or
engineering. It is simply another symbolic form of human speech. Like all
communication you need a sender, a symbol, and a receiver.
In order for communication to occur the sender and receiver have to assign the
same or similar meaning to the symbols. Some times different people assign
different meanings to the same symbols. That's why some people don't understand
the issues that others might have with software patents.
Some people confuse the symbols or the medium with the ideas they are meant to
communicate.
These words I'm typing are symbolic. They communicate nothing at all to someone
who doesn't speak English. The sounds we make when we talk are just more
symbols. The sing-song sounds that two Asians make when they communicate with
one another communicate nothing at all to me. The opposite can be true as well.
I understand English and so does Darl McBride. It's obvious that we mean
different things entirely by the terms we use like "misappropriate",
"copyrights", & "contracts".
Our government has changed the laws and regulations to allow computer software
to be copyrighted and even patented. Yet until recently, our courts and the
executive branch refused to recognize that computer source code was a form of
speech. Perhaps this has some bearing on the legality of the old 1980's
contracts in SCO V IBM, but I doubt that IBM will use that defense. I think it's
important in the long run for the Linux community to start using it.
Here is an extract of Frederick Brooks "The Mythical Man Month", I don't think
anyone has ever summed up what programming is about any better:
"Why is programming fun? What delights may its practioner expect as his reward?
First is the sheer joy of making things. As the child delights in his mud pie,
so the adult enjoys building things, especially things of his own design. I
think this delight must be an image of God's delight in making things, a delight
shown in the distinctness and newness of each leaf and each snowflake.
Second is the pleasure of making things that are useful to other people. Deep
within, we want others to use our work and to find it helpful. In this respect
the programming system is not essentially different from the child's first clay
pencil holder "for Daddy's office."
Third is the fascination of fashioning complex puzzle-like objects of
interlocking moving parts and watching them work in subtle cycles, playing out
the consequences of principles built in from the beginning. The programmed
computer has all the fascination of the pinball machine or the jukebox
mechanism, carried to the ultimate.
Fourth is the joy of always learning, which springs from the nonrepeating nature
of the task. In one way or another the problem is ever new, and its solver
learns something: sometimes practical, sometimes theoretical, and sometimes
both.
Finally, there is the delight of working in such a tractable medium. The
programmer, like the poet, works only slightly removed from pure thought-stuff.
He builds his castles in the air, from air, creating by exertion of the
imagination. Few media of creation are so flexible, so easy to polish and
rework, so readily capable of realizing grand conceptual structures. (...)
Yet the program construct, unlike the poet's words, is real in the sense that it
moves and works, producing visible outputs separately from the construct itself.
It prints results, draws pictures, produces sounds, moves arms. The magic of
myth and legend has come true in our time. One types the correct incantation on
a keyboard, and a display screen comes to life, showing things that never were
nor could be.
Programming then is fun because it gratifies creative longings built deep within
us and delights sensibilities we have in common with all men."
If we had tools that allowed everyone (including jurors) to do natural language
programming, half of the legal arguments we are hearing would become both
laughable and moot.
Like any other speech computer programs should have some protections. That
doesn't mean that you can say or do anything in a program that you'd like
without any legal consequences. That's true of other forms of speech. You aren't
free to slander, libel, or commit perjury, and etc.
You can copyright speech, but SCO's claims are really all patent-like in nature.
They are an attempt to silence others and to protect ideas, methods, and
concepts. Anyone who can defend patenting speech or patenting the expression of
mathmatical algorithms that simply describe a pre-existing fundamental truth is
being silly. Patents allow the owner to forbid others simple use. Can we allow
the governments to issue thousands of software patents that restrain society
from simply talking or discussing fundamental or universal truths in the name of
progress in the sciences or useful arts? Harlan[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, September 02 2003 @ 04:36 AM EDT |
Update and corrigendum:
I said that a lot depended on the manner in which the kernel was modularized,
and on the date when SVR4 adopted modules, etc. I hadn't moticed the comment
that one of the ways in which UnixWare 7.1.3 differed from previous UnixWare and
was similar to OpenLinux/SLES 8, was in the support for the Xeon processor. I
somehow doubt that you can modularize processor support the way you can
modularize IO card support, etc.
So it comes down to the question of whether or not the Xeon processor support in
UnixWare 7.1.3 has the same binary signature as that in OpenLinux.SLES 8. If it
has the same binary signature, then the likeliehood that it indeed the self-same
code as in OpenLinux/SLES 8 just jumped exponentially to something like 80 %,
and you can bank on that. If not, then the likeliehood is that they merely
clean-roomed the support, still relying on the OpenLinux/SLES 8 implementation
to a hideous degree, but still, they're let off the hook.
I should've raised this issue earlier - mea culpa. Wesley Parish[ Reply to This | # ]
|
|
|
|
|