> Date: Tue, 11 Nov 2003 17:39:23 -0800 (PST)
> From: Kenneth Stailey <kstailey(a)yahoo.com>
> Subject: Re: [TUHS] 32V/I portability
> To: macbiesz(a)optonline.net, tuhs(a)minnie.tuhs.org
> Message-ID: <20031112013923.70852.qmail(a)web60509.mail.yahoo.com>
> Content-Type: text/plain; charset=us-ascii
>
>
> --- macbiesz(a)optonline.net wrote:
> > You could set up a Sourceforge project for 32/I?
> >
> > Maciek
>
> Anything but Sourceforge. You will rue the day you chose them. Don't take my
If someone gives me a pointer to the tarballs I'll happily import
them into BitKeeper and set up a 32vi.bkbits.net that anyone can use.
Unlike sourceforge, we're about quality, not quantity, but even so,
we have 1/3 as many files under revision control and no performance
problems. It's not really sourceforge's fault, they choose CVS and CVS
sucks. As Ted T'so said recently "CVS is not the answer, CVS is the
question. No is the answer." :)
--
---
Larry McVoy lm at bitmover.comhttp://www.bitmover.com/lm
You could set up a Sourceforge project for 32/I?
Maciek
----- Original Message -----
From: Pat Villani <Pat.Villani(a)hp.com>
Date: Tuesday, November 11, 2003 2:41 pm
Subject: [TUHS] 32V/I portability
> Folks,
>
> After studying the source code for a while, I found a few explicit
> and
> implicit vaxisms that need to be rectified. I'd like to purge the
> source entirely of these vaxisms, but that would mean that if
> anyone
> wants to port what I do back to VAX, they'll need to do some work.
>
> Also, this mailing list is fairly low traffic, and for now my
> activities
> are very low traffic as well. Should I set up a separate mailing
> list
> for those interested in this project?
>
> Opinions?
>
> Pat
>
> --
> Outer space is no place for a person of breeding. -- Lady Violet
> Bonham
> Carter
>
>
>
> _______________________________________________
> TUHS mailing list
> TUHS(a)minnie.tuhs.org
> http://minnie.tuhs.org/mailman/listinfo/tuhs
>
Folks,
After studying the source code for a while, I found a few explicit and
implicit vaxisms that need to be rectified. I'd like to purge the
source entirely of these vaxisms, but that would mean that if anyone
wants to port what I do back to VAX, they'll need to do some work.
Also, this mailing list is fairly low traffic, and for now my activities
are very low traffic as well. Should I set up a separate mailing list
for those interested in this project?
Opinions?
Pat
--
Outer space is no place for a person of breeding. -- Lady Violet Bonham
Carter
> Date: Tue, 11 Nov 2003 21:13:16 +1300
> From: Wesley Parish <wes.parish(a)paradise.net.nz>
> Subject: Re: Heritage X (was Re: [TUHS] Lauch Gui using remote xterm!!)
> To: tuhs(a)minnie.tuhs.org
>
> I've personally thought that Sun should release the source trees of its old
> BSD-based SunOS with the idea of getting back onside with all the Linux and
> Unix people it pissed off by its "buying" a "Unix" license from SCO, the
> Societe Commercial du On-Dit, the Commercial Society of Rumourmongers.
Don't hold your breath. Even SunOS 4.1.x had large chunks of System V Release 3
code in it: all the STREAMS stuff and RFS worked in that environment (not that
anyone ever used it). Also all of /usr/5bin, /usr/5lib etc.
Arnold
Mario Premke <premke(a)ess-wowi.de> wrote:
> Wouldn't that mean to port a 32bit OS (4BSD) back to 16bit (2.xBSD)?
Yes. I've never been a fan of 2.xBSD personally.
MS
Mario Premke <premke(a)ess-wowi.de> wrote:
> but I wonder when the step from
> 16bit to 32bit was made in BSD.
It was not made in BSD. It was made at Ma Bell: the step from V7 to 32V (VAX
port of V7). The first Berkeley kernel, 3BSD, was based on 32V and ran on the
VAX. (1BSD and 2BSD were distributions of userland utilities and had no kernel.
Users added those utilities to their existing V6 or V7 systems.)
> Was 2BSD only running on the PDP-11, or
> was it ported to other architectures as well?
2BSD was a collection of Berkeley's userland utilities like ex and csh and as
such not tied to any particular architecture. While most people used those
utilities on V6 and V7 systems (PDP-11), there is no reason why you couldn't
compile them under 32V (VAX), or on the Interdata port, or whatever.
Don't confuse 2BSD with 2.xBSD, though. The latter came much much later (after
4BSD) and was a backport of some 4BSD features to PDP-11. That one does have a
kernel, it's the V7 kernel with some 4BSD bits backported to it. It's what
evolutionary biologists call reverse evolution.
> What architecture were the
> 32bit versions developed on in the beginning?
VAX.
MS
Mario Premke:
but I wonder when the step from
16bit to 32bit was made in BSD.
Michael Sokolov:
It was not made in BSD. It was made at Ma Bell: the step from V7 to 32V (VAX
port of V7).
You're a little late: researchers at Bell Labs ported UNIX to the 32-bit
Interdata 8/32 in 1977. I don't think the resulting system was widely used,
but the lessons learned greatly influenced V7. In particular typedef and
unsigned were added to C, the compiler became more honest about type checking,
and system-interface data structures like struct stat were installed in standard
include files rather than being copied into every program.
Others ported the system in those carefree days as well, in particular Richard
Miller at the University of Wollongong, but I don't know much about the other
efforts. But the VAX was by no means the first 32-bit port.
Norman Wilson
Toronto ON
Hello list,
hopefully this is not OFF-Topic too far ... but I wonder when the step from
16bit to 32bit was made in BSD. As far as I can see 2BSD is 16bit whereas
the succesor(s) is 32bit already. Was 2BSD only running on the PDP-11, or
was it ported to other architectures as well? What architecture were the
32bit versions developed on in the beginning?
Thanks in advance
Mario Premke
You can edit the Wikipedia, it's really easy to pick up on and there are plenty
of people involved who can (and will) offer advice if you find yourself
struggling.
Lots of pages detailing UNIX Hertiage exist now and you can add more if you
like.
I spent an hour or so today enhancing this page:
http://en.wikipedia.org/wiki/Sun_Microsystems
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
Kenneth Stailey <kstailey(a)yahoo.com> wrote:
> Speaking of X on Heritage Unix I have a Sun 3/60M with the 1280x1024 monochrome
> display. The only display server I have ever gotten to work on it is on NetBSD
> 1.3 running the pre-XFree86 X11R6.
>
> I'm wondering if there are any older UNIXes I could use.
I would more than welcome a volunteer to port 4.3BSD-Quasijarus to m68k.
(Using pcc of course.) Wanna tackle that one?
MS