|
Answering SCO Bit by Bit: a.out.h, errno.h and the GPL |
|
Monday, December 14 2009 @ 08:53 AM EST
|
In SCO's letter to Unix licensees in December of 2003, signed by Ryan Tibbitts, who is still at SCO, one of the files listed as allegedly infringed was this one, on page 2 of the PDF [PDF]:
/include/linux/a.out.h Another was this one:
include/asm-i386/errno.h
And of course, it was SCO's position that it never released any of its own code under the GPL. However, I was just looking at the source of that very file, linux-include, in the Caldera distribution OpenLinux eServer 2.3, and you'll never guess what I found. Warning if you are on dialup: graphics ahead.
I find include/linux/a.out.h and include/asm-i386/errno.h as well as the name of a Caldera employee, Torsten Duwe, and the GPL referenced, as well as the credit to Caldera Systems and a mention of calderalabs.com. The CD is copyrighted 2000, and printed on the CD it says that source code for OpenLinux eServer 2.3 was available at www.calderasystems.com/eServer. It's available on the CD as well, happily, since SCO has removed the page listed on the CD, as they have so much that Groklaw published that shows they have been serving up an order of baloney. So I opened it up from the CD in emacs, linux-kernel-include-2.2.14-1S.i386.rpm, and there's the very a.out.h and errno.h files listed as verboten, as big as life, in Caldera's very own product..
Maybe it's best if I just show you some screenshots of what I saw:
I take it that this means Caldera shipped a modded linux kernel, and they shipped it under the GPL. To
the extent that that kernel contained code enabling the loading of ELF
or a.out binaries, I would take it that they shipped that code under the GPL. Did you notice elf.h in there? Me too.
Isn't this fun? Funny, too.
Here's what a.out.h is, by the way, if you don't know, taken from documentation for SCO OpenServer in 2003:
a.out(FP) is not part of any currently supported standard; it is an extension of AT&T System V provided by The Santa Cruz Operation, Inc. So, this would be code that SCO Group would claim as Santa Cruz's successor in interest. Of course, they would stress its proprietary nature in 2003. By then, they were battening down the hatches and turning the ship around as fast as they could. But not fast enough to remove the past. And it was released by Caldera prior to that stern description.
Here's why the 2003 letter from Tibbitts said it was improper to use the files on the list in Linux: Certain copyrighted application binary interfaces (“ABI Code”) have been copied
verbatim from our copyrighted UNIX code base and contributed to Linux for distribution
under the General Public License (“GPL”) without proper authorization and without
copyright attribution. While some application programming interfaces (“API Code”)
have been made available over the years through POSIX and other open standards, the
UNIX ABI Code has only been made available under copyright restrictions. AT&T made
these binary interfaces available in order to support application development to UNIX
operating systems and to assist UNIX licensees in the development process. The UNIX
ABIs were never intended or authorized for unrestricted use or distribution under the
GPL in Linux. As the copyright holder, SCO has never granted such permission.
Nevertheless, many of the ABIs contained in Linux, and improperly distributed under the
GPL, are direct copies of our UNIX copyrighted software code.
Any part of any Linux file that includes the copyrighted binary interface code
must be removed. Files in Linux version 2.4.21 and other versions that incorporate the
copyrighted binary interfaces include: Then came the list, but as you can see from the screenshots, they had long before 2003 and long before Linux 2.4.21 shipped out those files, aout.h and errno.h and elf.h, in their distribution of OpenLinux, as you can see with your own eyes, under the GPL. I think SCO needs to sue itself and leave the rest of us alone. Now, I happened upon these, but I'll bet if any of you have Caldera's products, or OpenServer, for that matter, if you carefully checked bit by bit, you'll find more, especially if you are programmers, because you'll notice things I surely would not. Emacs shows more than if you open it in something like KWrite, by the way. I love emacs. Happy hunting.
|
|
Authored by: Anonymous on Monday, December 14 2009 @ 09:00 AM EST |
. [ Reply to This | # ]
|
|
Authored by: GuyllFyre on Monday, December 14 2009 @ 09:32 AM EST |
Please keep your off-topic threads here.
Thank you.[ Reply to This | # ]
|
- A Groklaw inspired personal project - Authored by: hardmath on Monday, December 14 2009 @ 10:04 AM EST
- Checking for wheels, reinvention of... - Authored by: hardmath on Monday, December 14 2009 @ 11:36 AM EST
- Checking for wheels, reinvention of... - Authored by: luvr on Monday, December 14 2009 @ 03:28 PM EST
- Have no fear... - Authored by: hardmath on Monday, December 14 2009 @ 04:18 PM EST
- Checking for wheels, reinvention of... - Authored by: Steve Martin on Monday, December 14 2009 @ 05:57 PM EST
- Checking for wheels, reinvention of... - Authored by: Tufty on Monday, December 14 2009 @ 08:27 PM EST
- Checking for wheels, reinvention of... - Authored by: cold_penguin on Monday, December 14 2009 @ 09:34 PM EST
- Checking for wheels, reinvention of... - Authored by: Steve Martin on Monday, December 14 2009 @ 09:45 PM EST
- Checking for wheels, reinvention of... - Authored by: arnotsmith on Monday, December 14 2009 @ 09:51 PM EST
- Checking for wheels, reinvention of... - Authored by: bprice on Tuesday, December 15 2009 @ 02:23 AM EST
- Checking for wheels, reinvention of... - Authored by: luvr on Tuesday, December 15 2009 @ 02:34 AM EST
- Checking for wheels, reinvention of... - Authored by: soronlin on Wednesday, December 16 2009 @ 05:19 AM EST
- Thanks for the comments guys - Authored by: Tufty on Wednesday, December 16 2009 @ 12:14 PM EST
- A Groklaw inspired personal project - Authored by: Anonymous on Monday, December 14 2009 @ 05:04 PM EST
- Finding a source for the source - Authored by: hardmath on Tuesday, December 15 2009 @ 11:33 PM EST
- COFF -> BSD - Authored by: salvarsan on Monday, December 14 2009 @ 10:06 AM EST
- Linux kicks Microsoft back - Authored by: Anonymous on Monday, December 14 2009 @ 10:40 AM EST
- Planet Gnome and Proprietary Software - Questionaire ahead - Authored by: The Mad Hatter r on Monday, December 14 2009 @ 01:03 PM EST
- 31% of clients have reported problems with upgrading to Windows 7 - Authored by: IMANAL_TOO on Monday, December 14 2009 @ 02:00 PM EST
- North Face sues South Butt - Authored by: SpaceLifeForm on Monday, December 14 2009 @ 03:23 PM EST
- "Help Saving MySQL" - Authored by: ankylosaurus on Monday, December 14 2009 @ 04:28 PM EST
- Oracle responds... - Authored by: jacks4u on Monday, December 14 2009 @ 05:23 PM EST
- ? Did MS 'borrow' some code ? - Authored by: Anonymous on Monday, December 14 2009 @ 06:07 PM EST
- Off Topic Here - Authored by: Anonymous on Monday, December 14 2009 @ 08:13 PM EST
- The Relevancy of ODF 1.0 (or A. Brown and MS want ODF 1.0 retracted from ISO) - Authored by: Winter on Tuesday, December 15 2009 @ 02:25 AM EST
- The end of the internet as we know it? - Authored by: Gringo on Tuesday, December 15 2009 @ 07:37 AM EST
- Australia moves toward mandatory ISP filtering - Authored by: Anonymous on Tuesday, December 15 2009 @ 11:08 AM EST
- Microsoft stealing code again? - Authored by: SpaceLifeForm on Tuesday, December 15 2009 @ 01:34 PM EST
- Is Windows 7 Breaking Trades Descritptions? - Authored by: Anonymous on Tuesday, December 15 2009 @ 03:36 PM EST
- Bruce Perens displeased on handling of Busybox, SFLC lawsuits - Authored by: SpaceLifeForm on Tuesday, December 15 2009 @ 04:30 PM EST
- USPTO Requests Comments on patent quality - Authored by: hAckz0r on Tuesday, December 15 2009 @ 05:17 PM EST
- From Guantanamo bay to...... - Authored by: tiger99 on Tuesday, December 15 2009 @ 05:22 PM EST
- 4G Goes Live in Sweden and Norway - Authored by: Anonymous on Tuesday, December 15 2009 @ 05:49 PM EST
- SCOGBK#22 - Authored by: Anonymous on Tuesday, December 15 2009 @ 06:24 PM EST
- Yet Another Patent Troll attacks - Authored by: SpaceLifeForm on Tuesday, December 15 2009 @ 08:41 PM EST
- Shoe - Authored by: Tufty on Tuesday, December 15 2009 @ 08:49 PM EST
- Biden's "IP roundtable" ... - Authored by: Anonymous on Tuesday, December 15 2009 @ 11:23 PM EST
|
Authored by: GuyllFyre on Monday, December 14 2009 @ 09:33 AM EST |
Please post your News Picks threads here.
Use HTML and clickable links whenever possible.
Thank you.[ Reply to This | # ]
|
|
Authored by: GuyllFyre on Monday, December 14 2009 @ 09:34 AM EST |
Please put any corrections (if needed) threads here.
Thank you.[ Reply to This | # ]
|
|
Authored by: Anonymous on Monday, December 14 2009 @ 09:59 AM EST |
I love emacs too, my editor of choice.
But for things like this, I
usually employ strings(1).
From your command-line, see 'man strings', or
'strings --help'
'strings -n 2 FILE | less' I use a
lot...
bjd
[ Reply to This | # ]
|
- Emacs - Authored by: stegu on Monday, December 14 2009 @ 10:31 AM EST
- Word 4 Macintosh - Authored by: Anonymous on Monday, December 14 2009 @ 01:35 PM EST
- VI - Authored by: Kanth on Monday, December 14 2009 @ 10:33 AM EST
- VI - Authored by: aslagle on Monday, December 14 2009 @ 10:36 AM EST
- What's the point? - Authored by: jplatt39 on Monday, December 14 2009 @ 10:53 AM EST
- WARNING! WARNING! Keyboard Alert... - Authored by: Anonymous on Monday, December 14 2009 @ 11:10 AM EST
- WARNING! WARNING! Keyboard Alert... - Authored by: glimes on Monday, December 14 2009 @ 11:40 AM EST
- Don't panic... - Authored by: Tim Ransom on Monday, December 14 2009 @ 11:43 AM EST
- a third party enters the fray! - Authored by: mcinsand on Monday, December 14 2009 @ 12:27 PM EST
- a third party enters the fray! - Authored by: red floyd on Monday, December 14 2009 @ 02:26 PM EST
- a third party enters the fray! - Authored by: Wol on Monday, December 14 2009 @ 02:53 PM EST
- a third party enters the fray! - Authored by: Anonymous on Monday, December 14 2009 @ 04:36 PM EST
- a third party enters the fray! - Authored by: Anonymous on Tuesday, December 15 2009 @ 03:02 AM EST
- Now, now, folks... - Authored by: Steve Martin on Tuesday, December 15 2009 @ 06:47 AM EST
- Oh, come - Authored by: jplatt39 on Tuesday, December 15 2009 @ 10:22 AM EST
- Oh, come - Authored by: Tufty on Tuesday, December 15 2009 @ 10:54 AM EST
- Oh, come - Authored by: jplatt39 on Tuesday, December 15 2009 @ 01:59 PM EST
- Oh, come - Authored by: dwiget001 on Tuesday, December 15 2009 @ 02:23 PM EST
- Oh, come - Authored by: Tufty on Wednesday, December 16 2009 @ 12:19 PM EST
- a third party enters the fray! - Authored by: Anonymous on Monday, December 14 2009 @ 06:20 PM EST
- NO! NO! BEWARE THE ->CLICKY!!! - Authored by: Anonymous on Monday, December 14 2009 @ 12:55 PM EST
- What's the point? - Authored by: dwiget001 on Monday, December 14 2009 @ 04:23 PM EST
- VI - Authored by: Kanth on Monday, December 14 2009 @ 12:08 PM EST
- Emacs - Authored by: DebianUser on Monday, December 14 2009 @ 12:29 PM EST
- EDLIN shock - Authored by: GuyllFyre on Monday, December 14 2009 @ 12:52 PM EST
- Vim - Authored by: Anonymous on Monday, December 14 2009 @ 01:35 PM EST
- Vim - Authored by: Vic on Monday, December 14 2009 @ 05:24 PM EST
- Vim - Authored by: Anonymous on Tuesday, December 15 2009 @ 03:05 AM EST
- Vim - Authored by: Anonymous on Tuesday, December 15 2009 @ 07:56 PM EST
- Vim - Authored by: Anonymous on Wednesday, December 16 2009 @ 04:23 AM EST
- Not equally incomprehensible - Authored by: Anonymous on Monday, December 14 2009 @ 02:08 PM EST
- vi vs emacs - Authored by: Anonymous on Monday, December 14 2009 @ 02:23 PM EST
- vi vs emacs - Authored by: Wol on Monday, December 14 2009 @ 02:50 PM EST
- vi vs emacs - Authored by: Anonymous on Monday, December 14 2009 @ 04:08 PM EST
- vi(m) is easy - Authored by: Anonymous on Tuesday, December 15 2009 @ 01:07 PM EST
- jed ?? - Authored by: DebianUser on Monday, December 14 2009 @ 04:52 PM EST
- vi vs emacs - Authored by: Anonymous on Wednesday, December 16 2009 @ 04:25 AM EST
- The same could be said ... - Authored by: jbb on Monday, December 14 2009 @ 04:47 PM EST
- exiting Emacs - Authored by: xtifr on Monday, December 14 2009 @ 05:49 PM EST
- exiting Emacs - Authored by: Kanth on Tuesday, December 15 2009 @ 09:58 AM EST
- exiting Emacs - Authored by: Anonymous on Tuesday, December 15 2009 @ 08:20 PM EST
- best description I've heard - Authored by: basher20 on Monday, December 14 2009 @ 05:59 PM EST
- Being of a somewhat perverse bent - Authored by: billyskank on Tuesday, December 15 2009 @ 03:32 PM EST
- Emacs - Authored by: ChrisP on Monday, December 14 2009 @ 02:59 PM EST
- if only... - Authored by: mcinsand on Monday, December 14 2009 @ 04:28 PM EST
- Emacs v VI - Authored by: Steve Martin on Monday, December 14 2009 @ 05:45 PM EST
- TECO - Authored by: Anonymous on Tuesday, December 15 2009 @ 10:53 PM EST
|
Authored by: Anonymous on Monday, December 14 2009 @ 10:05 AM EST |
Even if you don't use an RPM-based system you can do better than open an RPM
file with Emacs. For example, something like this:
rpm2cpio WHATEVER.rpm | cpio -i * -
One of the files you get is then probably a .tar.gz file which you can unpack
with tar xzf WHATEVER.tar.gz.
[ Reply to This | # ]
|
|
Authored by: inode_buddha on Monday, December 14 2009 @ 10:07 AM EST |
I just got done reading Sams Publishing "Teach Yourself C in 21 Days"
and you'd be surprised at how familiar the description of errno.h...
---
-inode_buddha
Copyright info in bio
"When we speak of free software,
we are referring to freedom, not price"
-- Richard M. Stallman[ Reply to This | # ]
|
|
Authored by: Anonymous on Monday, December 14 2009 @ 10:08 AM EST |
Why can't Caldera plead insanity or having Alzheimer's disease as a defense?
Maybe "I attacked Linux because little voices in the back of my Articles of
Incorporation told me to!".[ Reply to This | # ]
|
|
Authored by: Totosplatz on Monday, December 14 2009 @ 12:13 PM EST |
As time goes on and due diligence is carried out it becomes clearer and clearer
that Darl and Company are no longer solely responsible - responsibility is
shifting decisively onto the shoulders of the new management.
This entire case is one big lie and Darl is now leaving the barn - off to the
Skyline, Scott Free.
---
Greetings from Zhuhai, Guangdong, China; or Portland, Oregon, USA (location
varies).
All the best to one and all.[ Reply to This | # ]
|
|
Authored by: Anonymous on Monday, December 14 2009 @ 12:38 PM EST |
Caldera Systems released versions of UNIX up to V7 under a free software
license. Then there was the book Lions' Commentary on UNIX. Both of these may
have some influence on certain header files that SCO had issues with in court.[ Reply to This | # ]
|
- UNIX 7 - Authored by: Anonymous on Monday, December 14 2009 @ 01:20 PM EST
|
Authored by: Anonymous on Monday, December 14 2009 @ 01:08 PM EST |
Ryan T. was in Management meetings at Lineo where the development of Linux
Kernel code was discussed, I was there for some of them.
He has direct knowledge of what Caldera, a sister Canopy Company put into the
kernel or he should know.
I'm disappointed in Ryan T., at the time, I thought he was honorable...
I seem to make that mistake a lot.[ Reply to This | # ]
|
|
Authored by: eschasi on Monday, December 14 2009 @ 02:36 PM EST |
I have a legal/copyright issue here that seems relevant.
Let's say I get some copywritten code from somewhere, slap a GPL on it, and
publish. Since I was not the copyright owner, I didn't actually have the right
to do that. When the copyright owner notices, can they pull the code back, ie,
take the GPL back off? If so, does that mean that 3rd parties who've used the
GPLed code must stop using it? I assume the answer to both is "yes,"
but would love to confirm that.
Why it's relevant: if SCO never got the copyrights from Novell, then it doesn't
matter if they later published the code under the GPL. That GPL copyright is
invalid. Thus if Novell was crazy enough to pull a SCO-style lawsuit, they'd
have much better legal ground to claim the code isn't validly GPLed. Is Novell
that crazy? Probably not. If Novell folded and/or got bought by a patent troll
in the next couple of years? The defense that SCO GPLed the code goes away.
Why it's a bit of a no-op with respect to SCO: if SCO doesn't have the
copyrights, their suit is pretty much null and void as regards their claim the
Linux uses that code. If they do have the copyright, the fact that they slapped
a GPL on it makes it pretty much null and void w/r/t Linux using that code.
[ Reply to This | # ]
|
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: Wol on Monday, December 14 2009 @ 02:44 PM EST
- Answering SCO without payment - Authored by: Anonymous on Monday, December 14 2009 @ 03:00 PM EST
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: AndyC on Monday, December 14 2009 @ 03:07 PM EST
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: gdshaw on Monday, December 14 2009 @ 04:09 PM EST
- A bit of a disconnect - Authored by: OmniGeek on Monday, December 14 2009 @ 04:42 PM EST
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: Steve Martin on Monday, December 14 2009 @ 05:34 PM EST
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: Anonymous on Monday, December 14 2009 @ 05:47 PM EST
- Answering SCO Bit by Bit: a.out.h, errno.h and the GPL - Authored by: Anonymous on Tuesday, December 15 2009 @ 10:49 AM EST
|
Authored by: Alan(UK) on Monday, December 14 2009 @ 05:35 PM EST |
SCO put out two letters on December 19 2003. One to its own customers Dear
Unix Licensee and the other to Dear Linux
User. The two are basically the same. The following paragraph is common to
both and follows the list of files.
The code identified above was also
part of a settlement agreement between the University of California at Berkeley
and Berkeley Systems Development, Inc. (collectively “BSDI”) and UNIX Systems
Laboratories, Inc. regarding alleged violations by BSDI of USL's rights in UNIX
technology. The settlement agreement between USL and BSDI addressed conditions
upon which BSDI could continue to distribute its version of UNIX, BSD Lite 4.4,
or any successor versions, including certain “UNIX Derived Files” which include
the ABI Code. A complete listing of the UNIX Derived Files is attached. The ABI
Code identified above is part of the UNIX Derived Files and, as such, must carry
USL / SCO copyright notices and may not be used in any GPL distribution,
inasmuch as the affirmative consent of the copyright holder has not been
obtained, and will not be obtained, for such a distribution under the
GPL.
If Linus Torvalds copied the files from UNIX before the USL/BSDI
agreement then why mention the agreement at all? The agreement is between the
parties concerned and does not involve Linus and certainly not retrospectively.
If someone copied the files from UNIX into LINUX after the date of the
settlement, then the terms of the settlement are indeed relevant. The settlement
allows BSDI to distribute the files subject to including a copyright notice in a
prescribed form. The GPL would seem to satisfy all the conditions required for
distribution.
Why does SCO use a document that allows the files to be
copied, to prove that they should not be copied? But then it claims to be the
copyright holder on the basis of a document that says that the copyrights were
not transferred.
The USL copyright notice does not even claim exclusive
rights to any file in its entirety. Unless an entire file has been copied, SCO
has no way of proving that any particular part is covered by USL
copyright.
Finally, if someone did copy the files from BSDI, why remove the
copyright notices? Leaving them in is a requirement of the
GPL. --- Microsoft is nailing up its own coffin from the inside. [ Reply to This | # ]
|
|
Authored by: PolR on Monday, December 14 2009 @ 10:56 PM EST |
I have this nagging memory that at least errno.h didn't come from Unix but was
written by Linus Torvalds himself. The after a little googling I have
found:
Linus Torvalds Refutes SCO Copyright Claims
Re: SCO's infringing files
list
Linus Torvalds on SCO's
latest claims
So to win their point SCO will have to prove they own the
copyright on code Linus will testify he wrote himself. Tough luck, SCO doesn't
even have their chain of ownership in order.
Note the date in the article.
December 2003. SCO knew since then that Linus wrote the files.
Note also the
role of standards in these files. Any similarity between Linux and Unix is
dictated by the standards and this is not a copyrightable element.
[ Reply to This | # ]
|
|
Authored by: webster on Monday, December 14 2009 @ 11:24 PM EST |
The GPL arguments appear in IBM's Motions for Summary Judgment and in
their Oppositions to SCO's Motions for Summary Judgment. One can get around in
these here, a little table made for
Groklaw.
These arguments are based on indisputable facts, like SCO
is in OpenLinux and distributed with the GPL. These motions are pending. They
are waiting for SCO v Novell to finish.
Unfortunately, some of the
discussion is redacted. What they haven't redacted, PJ has shown then and now,
Bit by Bit, that it is all worthless. They wish they could redact all to keep
her witty hands off it.
[ Reply to This | # ]
|
|
Authored by: mattflaschen on Tuesday, December 15 2009 @ 12:14 AM EST |
Even if SCO hadn't knowingly distributed these files under the GPL, isn't there
a good chance these files would be non-protectable elements under the AFC test?
By definition, header files are supposed to have limited scope for variations in
implementation. And these header files were constrained by compatibility
concerns.[ Reply to This | # ]
|
|
Authored by: IMANAL_TOO on Tuesday, December 15 2009 @ 02:20 AM EST |
Groklaw is an ocean and many of the points made here have been said before,
including this one from Li
nux Today October 17, 2000 :
One will be based on the
Linux kernel and will include two so-called personalities that run OpenServer
and Linux applications, while the other will be based on the UnixWare kernel and
run Linux and UnixWare applications.
But Donakey claimed that only one
of the kernels would remain within the next 18 months.
"It will not be
a two kernel situation into the future. As the Linux kernel develops and the
Unix kernel is open sourced, the solution will be whichever works the best. It
will be the survival of the fittest. People are not doing a lot of development
on the Unix kernel these days because people see Linux as exciting and the
future," he said.
He added that Drew Spencer, Caldera's chief
technology officer, and the supplier's legal department were now looking at the
ramifications of licensing the Unix kernel and UnixWare personality under a GNU
General Public Licence - one of several ways to license open source software.
Of course Caldera/SCO were aware of the "ramifications"
of GPL. They had begun analyze it in
2000!
--- ______
IMANAL
. [ Reply to This | # ]
|
- No, no, no... - Authored by: Anonymous on Tuesday, December 15 2009 @ 01:54 PM EST
|
Authored by: IMANAL_TOO on Tuesday, December 15 2009 @ 03:13 AM EST |
Here is another contribution by Caldera under
GPL:
Begin3
Title: Wrapper mechanism for pty/utmp
handling
Version: 1.0
Entered-date: 29SEP98
Description: This
program contains a setuid wrapper for allocating
a pty pair and creating
the appropriate utmp record
for it, along with library functions to use
the
wrapper. It is intended to help avoid the use of
setuid
facilities on xterm-like programs.
Keywords: xterm security
utmp pty session
Author: utmp and termio code by various,
wrapper by
okir@caldera.de (Olaf Kirch)
Maintained-by: okir@caldera.de (Olaf
Kirch)
Primary-site: linux.mathematik.tu-darmstadt.de
/pub/linux/people/okir
10kB ptsession-1.0.tar.gz
Platform: currently
linux only.
Copying-policy: GPL
End
From
http://www.tux.org/pub/net/olaf-kirch/dontuse/ptsession.lsm
With
this contribution in 1998 by Olaf Kirch, Caldera's analysis of the GPL in 2000
(here
), and the contributions by Torsten Duwe listed by PJ, it is fully evident
to anyone that Caldera/SCO knew what they were doing, releasing code under GPL.
And, in this case it was "Linux only"!
--- ______
IMANAL
. [ Reply to This | # ]
|
|
Authored by: Steve Martin on Tuesday, December 15 2009 @ 06:19 PM EST |
The SCO Group seems to be making a big stink about a.out.h, which is (if I
understand correctly) the header file for the a.out file format. But the a.out
format way, way predates System V, and in fact was a part of UNIX as early as
V2. (See UNIX Programmer's Manual, Second Edition, June 12 1971, PDF page 215.)
And has been recently noted here, Caldera themselves granted an open-source
license to all the "ancient UNIX" source code, which by my reckoning would have
included V2, including the a.out format.
So what am I
missing?
--- "When I say something, I put my name next to it." --
Isaac Jaffe, "Sports Night" [ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, December 16 2009 @ 04:58 AM EST |
It would probably be easier to use RPM and then grep; to get the real contents.
Ultimately an RPM is a few headers and a cpio archive AFAIR. Something like:
mkdir /tmp/foo
sudo rpm --root=/tmp/foo -ivh --noscripts --notriggers --nodeps --force
other-distro-rpm.rpm
may work better.[ Reply to This | # ]
|
|
|
|
|