M. Warner Losh:
There's another article that is saying that there are 10-15
line snippets scattered all through the kernel. Give me a break.
That claim is so absurd as to be not credible on its face. I can see
one or two files, maybe stretching my disbelief to its limits, but I
can't see anything more pervasive than that.
I agree that it sounds unlikely, and I won't give it much credit
until SCO makes its evidence generally available. But it's by no
means absurd. Suppose SCO invented some whizzy data structure and
associated code conventions to afford especially efficient
interprocessor locks. That could show up in fragments scattered
throughout the kernel, and the idea itself could in fact be
valuable intellectual property and the fragments a demonstration
that the idea was stolen.
Or suppose the issue at hand was a particular way to implement a
file system switch. I was involved in adding such a thing to an
old-fashioned kernel myself; it touches many little pieces of
code all over the kernel that happen to do certain things to or
with in-core i-nodes. If I was worried that someone had stolen
such work wholesale, part of what I would look for would indeed
be scattered fragments.
As I say, there's no useful evidence on view at all, therefore
there is no useful evidence that what I am describing is what
the fuss is about.
Norman Wilson
Toronto ON
Hi,
I have a cont.a.z I would like to extract. When I run it through Solaris
unpack(1) there are no complaints but then I go to unarchive it with either my
3BSD derived ar11 port or Warren's 2.9BSD newoldar and get:
$ file cont.a
cont.a: old PDP-11 archive
$ ar11 tv cont.a
rwx---r-- 2/0 3505 Aug 20 17:07 1976 alog.mat
rw----r-- 2/0 273 Jan 3 05:14 1978 assem
rwx---r-- 2/0 6332 Aug 20 17:07 1976 atan.mat
r-s--x-w- 9/49170995977 Oct 22 01:48 1974 1
1
1
1
1
ar11: phase error on 1
1
1
1
1
Same thing with newoldar. I'm thinking Solaris unpack was incompatible with
the pack that was used to make the cont.a.z. Possibly endian issues.
I go poking around for pack(1) in V7 and PWB and 2.11BSD but can't find
anything. Any ideas?
Thanks,
Ken
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
In article by Robertdkeys(a)aol.com:
> Warren... is there a non-broken 4.3BSD-Tahoe set somewhere?
> Bob
As in a bootable 4.3BSD-Tahoe kit? As far as I know, no. The Unix Archive
has a broken copy in 4BSD/Distributions/4.3BSD-Tahoe, indicating that
both usr.tar and src.tar are broken.
It might/should be possible to merge files from the CRSG CD set from Kirk
to recreate these tar files.
Anybody out there have an unbroken Tahoe release?
Warren
Aharon Robbins:
I just saw this:
http://www.catb.org/~esr/nosecrets/
This either Very Smart or Very Dumb, I'm not sure which.
I will just point out the recursive conflict when he says
I can't talk about how this information will be applied, nor by
who. You'll have to trust me, or at any rate my record as
ambassador to the community ...
I find it hard to take a secret No Secrets campaign seriously.
If I am to be used as an example of something or to promote some
cause, I think it's only fair that the campaigner tell me just
what he's up to first.
That such a campaign exists in the current context also sounds to
me like an admission that substantial parts of Linux were in fact
lifted directly from a licensed UNIX. That that might be so seems
surprising; that someone would want to prove it was OK even more so.
Norman Wilson
Toronto ON
> I find it hard to take a secret No Secrets campaign seriously.
That says it well.
> That such a campaign exists in the current context also sounds to
> me like an admission that substantial parts of Linux were in fact
> lifted directly from a licensed UNIX. That that might be so seems
> surprising; that someone would want to prove it was OK even more so.
I think it's more of a "How dare anyone even think licensed code was
lifted? We all know better than that. I'm gonna show you that you don't
even have a leg to stand on."
Whatever. Anyone with any sense knows that SCO hasn't got much ground
to stand on. Sadly, "anyone with any sense" likely doesn't cover
the judge and the jury.
Sigh. (Fade to black, as Dionne Warwick sings "Deja Vu" in the
background...)
Arnold
I just saw this:
http://www.catb.org/~esr/nosecrets/
This either Very Smart or Very Dumb, I'm not sure which. I don't know
that it need be discussed to death on this list, either, but I do figure
that the list members will at least be interested in it.
Arnold
The V7 ls.c code:
> >>> long
> >>> nblock(size)
> >>> long size;
> >>> {
> >>> return((size+511)>>9);
> >>> }
> >>
I wrote:
> > In fact, the V7 calculation is only
> > an approximation in another sense; a file with large holes could
> > generate too large a result.
Greg wrote:
> A block is a block. If it's allocated, it's all there (at least in
> the Seventh Edition). It doesn't make any difference that some of the
> space in the block may not represent valid data.
You're missing my point. Consider a C program along these lines:
int main(void)
{
int fd = creat("/some/file", 0600);
lseek(fd, 123456789L, 0); /* absolute seek */
write(fd, "x", 1);
close(fd);
}
After running this program, the `/some/file' file now looks rather
large. But it only has one block allocated to it. However, the V7
nblock() function computes a number somewhat larger than one.
Thanks,
Arnold
I haven't come up to speed yet on SCOIBM Wars (pronounce it as you
like, but perhaps not in polite company), but even so I know enough
to ask a question: is anyone in possession of a signed, original,
genuine, non-electronic copy of the Bill Broderick letter of 23 Jan 2002
that granted a mostly free license (as long as credit given and Caldera's
name not used in vain) for 32V, V7, and predecessors?
Certainly there are electronic copies around; it existed (perhaps still
exists) as a PDF file on Caldera's web site. I have a hardcopy in my
own files, next to the old SCO Ancient UNIX Source Code agreement for
which I paid hard cash (as we used to call the US dollar). But if there
is an original somewhere, that might carry more weight.
Is Bill Broderick still in an appropriately high position at Caldera
or SCO?
Norman Wilson
Toronto ON
All,
At 7am on Saturday 31st May (local time), the machine which runs
this mailing list will be temporarily shut down as major power and UPS
alterations are done in the machine room. I am informed that this should
only take 12 hours, but you know what computers and such are like.
Therefore, you should expect that this mailing list will be unavailable
over the weekend of the 31st May / 1st June.
Normal services will be resumed shortly :-)
Cheers,
Warren
All,
At 7am on Saturday 31st May (local time), the machine which runs
this mailing list will be temporarily shut down as major power and UPS
alterations are done in the machine room. I am informed that this should
only take 12 hours, but you know what computers and such are like.
Therefore, you should expect that this mailing list will be unavailable
over the weekend of the 31st May / 1st June.
Normal services will be resumed shortly :-)
Cheers,
Warren