All,
This e-mail below was prompted by an interview I gave about
the SCO thing for an Australian paper:
http://www.theage.com.au/articles/2003/09/09/1062902037394.html
----- Forwarded message from Ulrik Petersen <emdros(a)yahoo.dk> -----
Date: Tue, 9 Sep 2003 19:44:51 +0200 (CEST)
From: Ulrik Petersen <emdros(a)yahoo.dk>
Subject: Helping in the battle against SCO
I saw a recent article in the Sydney Morning Herald in
which a Dr. Warren Toomey (presumably you?) was quoted
as saying that the TUHS has several members who have
access to old copies of UNIX source code.
Please ask these people to try out one of the three
"shredders" which can compare sourcecode from Linux
with other sourcecode, and, if possible, analyze and
publish the results.
One of these shredders is written by Eric S. Raymond.
Here is a link to an article in which he calls for
action by people with access to UNIX sourcecode:
http://www.eweek.com/article2/0,4149,1257617,00.asp
The program itself can be found here:
http://www.catb.org/~esr/comparator/
Regards,
Ulrik Petersen, Denmark
----- End forwarded message -----
Anyway, I think it's a good idea, so I'd like to hear from people
who have access to recent AT&T code. My GPG and PGP keys are at
http://minnie.tuhs.org/warren.html and on most keyservers if you
so wish to use them.
Thanks,
Warren
>I was having some problems compiling SIMH on FreeBSD. The reason is, all
>the sources have stray MS-DOS carriage returns (^M), while UNIX only
>uses line-feeds (^J). This causes GCC to misread some of the code. I
>suggest you convert the sources to UNIX text format.
use 'unzip -a' to automatically convert text files when unpacking.
>BTW, why is networking not supported on FreeBSD? Does the pcap driver
>not work?
on FreeBSD you can't send packets directly over bpf (at least not
the same way you can on Net-/OpenBSD). I have patches to make it
use libnet for sending packets. It's a bit rough, but it works. I
can put them up somewhere if anyone is interested.
--rp
I was having some problems compiling SIMH on FreeBSD. The reason is, all
the sources have stray MS-DOS carriage returns (^M), while UNIX only
uses line-feeds (^J). This causes GCC to misread some of the code. I
suggest you convert the sources to UNIX text format.
Once I correct all that, the code compiles fine for me.
BTW, why is networking not supported on FreeBSD? Does the pcap driver
not work?
--
Maciek (macbiesz(a)optonline.net)
Hello,
I was looking through mailing list archives for any attempts of porting
UNIX V7 to i386. I saw a discussion of it at
http://minnie.tuhs.org/pipermail/tuhs/2002-January/000071.html where Some
brave soul tries to port V6 to i386; Does anyone know whether or not
anything came out of it?
cheers,
Masoud
PS: needless to say, I've recently joined this mailing list.
FYI the reason why it locks is the 286 multi-tasking is busted.. if you
comment out the iret in ken/slp.c it goes further, but it's busted none the
less...
I just downloaded the source, and after much scrounging around I found my
old Borland 3.1 compiler.. I built the un.exe, and it does the same thing..
blank screen, and off to nowhere... so I started to add some printf's...
Such as this bit in ken\main.c
craftproc();
printf("main.c craftproc()\n");
initdevices();
printf("main.c initdevices()\n");
cinit();
printf("main.c cinit()\n");
binit();
printf("main.c binit()\n");
and I modified dmr\cov.c
initvid()
{
// if (video==1)
// (gdt_beg+6)->base_l =0;
outbyte (VIDCA,VIDCSTART);
outbyte (VIDCD,0);
outbyte (VIDCA,VIDCEND);
outbyte (VIDCD,14);
outbyte (VIDCA,VIDADDRL);
outbyte (VIDCD,0);
outbyte (VIDCA,VIDADDRH);
outbyte (VIDCD,0);
// clear_screen(vd_attr);
cosilence();
}
so I could see some more.. it seems to initialize ok under virtual PC.. I
think the next thing is to dig for some more info on the 1st task.. My Lyons
book is somewhere as I want to create a dummy task that prints "a", and a
second one that prints "b", so I can test the scheduler and get
"abababababba" or something like that..
Another thing I noticed after trying to build the userland is that crt0.asm
is missing.. I'm too much of a newbie to construct that though.. Anyways
I'll try to get further this weekend either with my Lyons book, or with v6
on simh.
I came across his book a few days ago in the Computer Science section of the
University of Canterbury (NZ) Library.
Does anyone know what happened to it? Where it disappeared to, etc?
--
"The Thoth System: Multi-Process Stucturing and Portability"
Prof Cheriton has been on the faculty of Stanford University since
the early 80's. The book was derived from his PhD thesis at the
University of Waterloo.
I emailed him about a year ago asking exactly this question, since
I was looking for software to run on a TI990 minicomputer, and it's
gone.. He didn't really want to even talk much about it.
The Stanford V-System is the closest descendent of Thoth. Even that
may be difficult to find.
More than 20 years ago I worked on a CDC minicomputer the Cyber 18/30. I heard
about an operating system for it that used Zed. Does anyone know about it?
Brantley
I came across his book a few days ago in the Computer Science section of the
University of Canterbury (NZ) Library.
Does anyone know what happened to it? Where it disappeared to, etc?
Zed, for example, is another BCPL derivative, so I feel right at home with it.
Wesley Parish
--
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."
http://www.linuxjournal.com/article.php?sid=7035&mode=thread&order=0&thold=0
some quotes:
<< LJ: Is it true that you suggested the name "UNIX" for the long ago OS,
Multics? What does that word mean?
BK: Yes, long ago. Multics was an acronym for something like Multiplexed
Information and Computing Service, and it was big and complicated because it
had many of everything. I suggested Unics for Ken's new system, because it was
small and had at most one of anything. (Multi and uni are both Latin roots, so
it was a very weak pun.) Someone else spelled it with the letter X; no one can
remember who. >>
<< LJ: What UNIX OSes do you like? Linux? BSD?
BK: The way I use them, which is as a casual programmer, it doesn't
matter--they are all the same. If I encounter some difference, it only makes me
mad, because there really isn't any reason for things to be different most of
the time. I use Solaris at Princeton, Irix when I visit Bell Labs, and FreeBSD
on my Mac; I also have Cygwin on several PCs so that standard tools are readily
available. >>
But Brian, FreeBSD does not run on a Mac unless you don't need features like
booting up all the way.
http://www.freebsd.org/platforms/ppc.html
<< 3 July, 2002 : This page has been significantly updated. FreeBSD/PowerPC
currently boots almost to the point of reaching single-user mode. >>
Oh well.