The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-20  6:38 Rudi Blom
  0 siblings, 0 replies; 88+ messages in thread
From: Rudi Blom @ 2017-02-20  6:38 UTC (permalink / raw)


>Date: Sun, 19 Feb 2017 20:58:59 -0500
>From: Clem Cole <clemc at ccc.com>
>To: Nick Downing <downing.nick at gmail.com>
>Cc: Jason Stevens <jsteve at superglobalmegacorp.com>,
>        "tuhs at minnie.tuhs.org" <tuhs at minnie.tuhs.org>
>Subject: Re: [TUHS] Mach for i386 / Mt Xinu or other
>Message-ID:      <CAC20D2NM_oyDz0tAM2o5_vJ8Ky_3fHoAmPHn8+DOqNwKoMyqfQ at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
>
>On Sun, Feb 19, 2017 at 7:29 PM, Nick Downing <downing.nick at gmail.com> wrote:

...
>Anyway, Tru64 is based on OSF/1 but also has a lot of DEC proprietary
>things (like TruClusters and anything Alpha specific) that goes beyond the
>based OSF license, so you need the HP clearance before any of that can be
>made available [same is true for HP/UX of course].   To my knowledge,
>DEC/Compaq/HP never released the sources to Tru64 (or HP/UX) to the world
>they way Sun did for Solaris, which in the case of Tru64 is sort of shame.
>there is some every good stuff in there like the file systems, the lock
>managers, cluster scaling, messaging, etc - which would be nice to compare
>to today's solutions.   Since HP did have a bought out AT&T license, that
>clearly could have done so, but I do not think anyone left there to make
>that decision - sigh.

As far as I know only the TRU64 Advanced File System (aka AdvFS) has
been released to the OpenSource community, in 2008. Status now unknown
(to me)

See also
. http://advfs.sourceforge.net
. https://www.cyberciti.biz/tips/download-tru64-unix-advanced-filesystem-advfs-sourcecode.html

Cheers,
rudi


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-26 18:33 Norman Wilson
  2017-02-28 20:26 ` Dave Horsfall
  0 siblings, 1 reply; 88+ messages in thread
From: Norman Wilson @ 2017-02-26 18:33 UTC (permalink / raw)


Dave Horsfall:

  And if my failing memory 
  serves me correctly, [Henry Spencer] wrote C-News in conjunction with Geoff Collier, as 
  B-News was starting to show its age and limitations.

====

Your failing memory is correct, except that his name is spelt
Collyer, not Collier.

Norman Wilson
Toronto ON


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-22  3:51 Rudi Blom
  0 siblings, 0 replies; 88+ messages in thread
From: Rudi Blom @ 2017-02-22  3:51 UTC (permalink / raw)


>On Tue, 21 Feb 2017 19:08:33 -0800 Cory Smelosky wrote:
>
>>On Tue, Feb 21, 2017, at 17:22, Rudi Blom wrote:
>> Probably my (misplaced?) sense of humour, but I can't help it.
>>
>> After reading all comment I feel I have to mention I had a look at
>> freeDOS :-).
>>
>> Cheers,
>> rudi
>
>Do I need to pull out TOPS-10 filesystem code now, too? ;)

In 1967 I was 12 and probably had barely discovered ScienceFiction
novel and computers.

Just quickly downloaded a TOPS-10 OS Commands Manual (from 1988) but
no mention of the Level-D filesystem


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-22  1:22 Rudi Blom
  2017-02-22  3:08 ` Cory Smelosky
  0 siblings, 1 reply; 88+ messages in thread
From: Rudi Blom @ 2017-02-22  1:22 UTC (permalink / raw)


Probably my (misplaced?) sense of humour, but I can't help it.

After reading all comment I feel I have to mention I had a look at freeDOS :-)

Cheers,
rudi


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-21 21:49 Noel Chiappa
  2017-02-21 23:10 ` Nick Downing
  2017-02-21 23:14 ` Arthur Krewat
  0 siblings, 2 replies; 88+ messages in thread
From: Noel Chiappa @ 2017-02-21 21:49 UTC (permalink / raw)


    > From: Larry McVoy

    > The DOS file system, while stupid, was very robust in the face of
    > crashes

I'm not sure it's so much the file system (in the sense of the on-disk
format), as how the system _used_ it (although I suppose one could consider
that part of the FS too).

The duplicated FAT, and the way file sectors are linked using it, is I suppose
a little more robust than other designs (e.g. the way early Unixes did it,
with indirect blocks and free lists), but I think a lot of it must have been
that DOS wrote stuff out quickly (as opposed to e.g. the delayed writes on
early Unix FS's, etc). That probably appoximated the write-ordering of more
designed-robust FS's.

	Noel


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-21 16:25 Noel Chiappa
  0 siblings, 0 replies; 88+ messages in thread
From: Noel Chiappa @ 2017-02-21 16:25 UTC (permalink / raw)


    > From: Diomidis Spinelli

    > Arguably, the same can also be claimed for the networking system calls.

Well, it depends on exactly what you mean by "networking system calls". If
you mean networking a la BSD, perhaps.

However, I can state (from personal experience :-) that the I/O architecture
circa V6/V7 was not very suitable for TCP/IP internetworking (with its
emphasis on an un-reliable network, and smart endpoints). The reason is that
such networking doesn't really fit well into the 'start one I/O operation and
then block the process until it completes' model.

Yes, if you have an application running on top of a reliable stream, you
might be able to coerce that into the 'uni-directional, blocking' I/O model
(if the reliable stream implementation is in, or routed through, the kernel),
but lots of other thing don't work so well. (Think, e.g. an interface with
asynchronous, un-predictable, RPC calls in both directions.)

	Noel


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-21 12:02 Noel Chiappa
  2017-02-21 12:24 ` Steffen Nurpmeso
                   ` (3 more replies)
  0 siblings, 4 replies; 88+ messages in thread
From: Noel Chiappa @ 2017-02-21 12:02 UTC (permalink / raw)


    > From: Joerg Schilling

    > He is a person with a strong ego and this may have helped to spread
    > Linux.

Well, I wasn't there, and I don't know much about the early Linux versus
UNIX-derivative contest, but from personal experience in a similar contest
(the TCP/IP versus ISO stack), I doubt such personal attributes had _that_
much weight in deciding the winner.

The maximum might have been that it enabled him to keep the Linux kernel
project unified and heading in one direction. Not inconsiderable, perhaps, if
there's confusion on the other side.,,

So there is a question here, though, and I'm curious to see what others who
were closer to the action think. Why _did_ Linux succeed, and not a Unix
derivative? (Is there any work which looks at this question? Some Linux
history? If not, there should be.)

It seems to me that they key battleground must have been the IMB PC-compatible
world - Linux is where it is now because of its success there. So why did
Linux succeed there?

Was is that it was open-source, and the competitor(s) all had licensing
issues? (I'm not saying they did, I just don't know.) Was it that Linux worked
better on that platform? (Again, don't know, only asking.)  Perhaps there was
an early stage where it was the only good option for that platform, and that's
how it got going?  Was is that there were too many Unix-derived alternatives,
so there was no clarity as to what the alternatives were?

Some combination of all of the above (perhaps with different ones playing a key
role at different points in time)?

     Noel


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-21  4:16 Doug McIlroy
  0 siblings, 0 replies; 88+ messages in thread
From: Doug McIlroy @ 2017-02-21  4:16 UTC (permalink / raw)


> Linus had the qualities of being a good programmer, a good architect,
> and a good manager.  I've never seen all 3 in a person before or since.

No comment about Linus, but Vic Vyssotsky is my pick for the title.
He created the first dataflow language (in 1960!). He invented 
bit-parallel flow analysis and put it into Fortran 2 years later.
He was one of the technical triumvirs for Multics. Ran several
big development groups at Bell Labs, and was 2 levels up from
the Unix team in Research. I could go on and on. What he
didn't do was publish; he got ahead on pure innate ability
and brilliant insight--a profound influence on almost all]
the original Unix crowd.

Doug


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-19  5:48 Jason Stevens
  0 siblings, 0 replies; 88+ messages in thread
From: Jason Stevens @ 2017-02-19  5:48 UTC (permalink / raw)


Wow that'd be incredible!!!

I'd love to see how Mach 2.5/4.3BSD compared to the Mach 3.0/Lites 1.1 that
is as close as I've been able to find... I know about the NeXT stuff, as I
have NS 3.3 installed although running it on 'white' hardware gets harder
and harder as PC's get newer and the IDE controllers just are too feature
ful, and too new for NS to deal with, beyond it can only use 2GB disks
properly.  Obviously with no source or any way to get in to write drivers or
update the FFS on NeXTSTEP it's basically stuck in those P1 era machines, or
emulation.  There is even previous a 68030/68040 cube based emulator for
running all the 'native' versions.

archive what you can, I can only contribute minro things I stubmle uppon,
mostly by accident.

> ----------
> From: 	Atindra Chaturvedi
> Reply To: 	Atindra Chaturvedi
> Sent: 	Friday, February 17, 2017 11:47 PM
> To: 	jsteve at superglobalmegacorp.com; tuhs at minnie.tuhs.org
> Subject: 	Re: [TUHS] Mach for i386 / Mt Xinu or other
> 
> Amazing - brings back memories. I was a Unix "enterprise IT user" not a
> "kernel developer guru" back in the day working at a pharmaceutical
> company and was responsible for moving the company off IBM 3090 and SNA to
> Unix and TCP/IP.
> 
> Used to buy the new Unix-like releases as they were available to stay
> current - including the Mt. Xinu Mach 386 distro. I still have it and will
> happily send it to the archives - if I can be guided a bit.
> 
> Ran the Mt. Xinu for many years as my home machine - it is pre-SCSI for
> booting ( needs ESDI disks ) but was very stable. So will need tweaking to
> boot/install. 
> 
> Happy to have worked in the mid-70 - 80's era when there were huge changes
> in computer hardware and software technology. I have my books and the
> software for all the cool stuff as it came out in those days - some day I
> will compile it and send it to where it can be better used or archived as
> history.
> 
> Atindra.
> 
> 
> 
> 	-----Original Message----- 
> 	From: jsteve at superglobalmegacorp.com 
> 	Sent: Feb 17, 2017 6:30 AM 
> 	To: "tuhs at minnie.tuhs.org" 
> 	Subject: [TUHS] Mach for i386 / Mt Xinu or other 
> 
> 
> 
> 	While testing a crazy project I wanted to get working I came across
> this ancient link:
> 
> 	 
> 
> 	
> http://altavista.superglobalmegacorp.com/usenet/b182/comp/os/mach/542.txt
> 
> 	 
> 
> 	--------8<--------8<--------8<--------8<
> 
> 	 
> 
> 	Newsgroups: comp.os.mach
> 
> 	Subject: Mach for i386 - want to beta?
> 
> 	Message-ID: <1364 at mtxinu.UUCP>
> 
> 	Date: 2 Oct 90 17:12:19 GMT
> 
> 	Reply-To: scherrer at mtxinu.COM (Deborah Scherrer)
> 
> 	Organization: mt Xinu, Berkeley
> 
> 	Lines: 24
> 
> 	 
> 
> 	Mt Xinu is currently finishing up its release of 2.6 MSD for the
> i386.
> 
> 	2.6 MSD is a CMU-funded standard distribution of the Mach kernel,
> 
> 	release-engineered with the following:
> 
> 	                2.5 Mach kernel, with NFS & BSD-tahoe enhancements
> 
> 	                Transarc's AFS
> 
> 	                X11R4
> 
> 	                most of the 4.3-tahoe BSD release
> 
> 	                Andrew Tool Kit
> 
> 	                Camelot transaction processing system
> 
> 	                Cornell's ISIS distributed programming environment
> 
> 	                most of the FSF utilities
> 
> 	                a few other nifty things
> 
> 	 
> 
> 	--------8<--------8<--------8<--------8<
> 
> 	 
> 
> 	Was any of this stuff ever saved?  I know on the CSRG CD there is
> some buried source for Mach 2.5 although I haven't seen anything on where
> to even start to compile it, how or even how to boot it...  I know Mach is
> certainly not fast, nor all that 'small' but it'd be interesting to see a
> 4.3BSD on a PC!
> 
> 


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-17 16:55 Noel Chiappa
  2017-02-17 20:04 ` Clem Cole
  0 siblings, 1 reply; 88+ messages in thread
From: Noel Chiappa @ 2017-02-17 16:55 UTC (permalink / raw)


    > From: Atindra Chaturvedi

    > including the Mt. Xinu Mach 386 distro. I still have it and will happily
    > send it to the archives

Oh, that's fantastic. It's so important that everyone who has these chunk of
computing history make sure they make it into repositories!

    > I have my books and the software for all the cool stuff as it came out
    > in those days - some day I will compile it and send it to where it can
    > be better used or archived as history.

Please do! And everyone else, please emulate! (I'm already doing my bit! :-)p

       Noel


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mach for i386 / Mt Xinu or other
@ 2017-02-17 15:47 Atindra Chaturvedi
  0 siblings, 0 replies; 88+ messages in thread
From: Atindra Chaturvedi @ 2017-02-17 15:47 UTC (permalink / raw)


An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170217/02f3998b/attachment.html>


^ permalink raw reply	[flat|nested] 88+ messages in thread
* [TUHS] Mushi and Bagu
@ 2017-02-16  7:28 Rudi Blom
  2017-02-16  9:36 ` jsteve
  0 siblings, 1 reply; 88+ messages in thread
From: Rudi Blom @ 2017-02-16  7:28 UTC (permalink / raw)


Tonal languages are real fun. I'm living and working in Bangkok,
Thailand and slightly tone deaf am still struggling.

Which reminds me, regarding binary there are 10 types of people, those
who understand and those who don't :-)

Cheers,
rudi


^ permalink raw reply	[flat|nested] 88+ messages in thread

end of thread, other threads:[~2017-02-28 20:26 UTC | newest]

Thread overview: 88+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-20  6:38 [TUHS] Mach for i386 / Mt Xinu or other Rudi Blom
  -- strict thread matches above, loose matches on Subject: below --
2017-02-26 18:33 Norman Wilson
2017-02-28 20:26 ` Dave Horsfall
2017-02-22  3:51 Rudi Blom
2017-02-22  1:22 Rudi Blom
2017-02-22  3:08 ` Cory Smelosky
2017-02-21 21:49 Noel Chiappa
2017-02-21 23:10 ` Nick Downing
2017-02-21 23:14 ` Arthur Krewat
2017-02-21 16:25 Noel Chiappa
2017-02-21 12:02 Noel Chiappa
2017-02-21 12:24 ` Steffen Nurpmeso
2017-02-21 12:57   ` Michael Kjörling
2017-02-21 15:02 ` Clem Cole
2017-02-22  1:50   ` Dan Cross
2017-02-22  2:25     ` Steve Nickolas
2017-02-22  3:11     ` Clem Cole
2017-02-22  4:07       ` Dan Cross
2017-02-22  4:17         ` Larry McVoy
2017-02-23 15:31           ` Nemo
2017-02-23 16:00             ` Clem Cole
2017-02-23 16:50               ` Nemo
2017-02-23 22:02               ` Dave Horsfall
2017-02-24  1:30                 ` Clem Cole
2017-02-24 20:54                   ` Dave Horsfall
2017-02-24  1:01               ` Jason Stevens
2017-02-22 10:16       ` jsteve
2017-02-21 15:15 ` Chet Ramey
2017-02-21 16:47 ` Larry McVoy
2017-02-21 18:58   ` Clem Cole
2017-02-21 19:21     ` Larry McVoy
2017-02-21 20:17       ` Clem Cole
2017-02-21 20:28       ` Steve Nickolas
2017-02-21 20:32         ` Larry McVoy
2017-02-21 22:58           ` Wesley Parish
2017-02-22  1:19             ` Clem Cole
2017-02-22  9:00             ` jsteve
2017-02-22  0:52   ` Andy Kosela
2017-02-22  1:04     ` ron minnich
2017-02-22  1:33       ` jason-tuhs
2017-02-22  3:18       ` Larry McVoy
2017-02-22  3:45         ` ron minnich
2017-02-22  4:06           ` Larry McVoy
2017-02-22  4:11             ` Larry McVoy
2017-02-21  4:16 Doug McIlroy
2017-02-19  5:48 Jason Stevens
2017-02-17 16:55 Noel Chiappa
2017-02-17 20:04 ` Clem Cole
2017-02-17 15:47 Atindra Chaturvedi
2017-02-16  7:28 [TUHS] Mushi and Bagu Rudi Blom
2017-02-16  9:36 ` jsteve
2017-02-16 10:42   ` Nick Downing
2017-02-16 13:49     ` Rudi Blom
2017-02-17 11:30       ` [TUHS] Mach for i386 / Mt Xinu or other jsteve
2017-02-17 14:22         ` Clem Cole
2017-02-17 16:13           ` Chet Ramey
2017-02-17 14:29         ` Clem Cole
2017-02-17 17:23           ` Warner Losh
2017-02-18 22:25           ` Nemo
2017-02-19  6:20             ` jsteve
2017-02-19  7:01               ` Steve Nickolas
2017-02-19 13:46                 ` Jason Stevens
2017-02-19 15:44                   ` Larry McVoy
2017-02-20 18:14                     ` Joerg Schilling
2017-02-20 22:24                       ` Larry McVoy
2017-02-20 23:16                         ` Steve Johnson
2017-02-20 23:18                           ` Larry McVoy
2017-02-20 23:25                             ` Steve Johnson
2017-02-20 23:20                           ` Steve Nickolas
2017-02-21  0:12                             ` Wesley Parish
2017-02-21  1:05                               ` Steve Nickolas
2017-02-21 10:30                         ` Joerg Schilling
2017-02-21 13:47                           ` Random832
2017-02-21 15:18                             ` Joerg Schilling
2017-02-21 15:54                               ` Diomidis Spinellis
2017-02-21 16:38                                 ` Cory Smelosky
2017-02-21 16:48                                 ` Joerg Schilling
2017-02-21 16:32                               ` Random832
2017-02-21 16:55                                 ` Joerg Schilling
2017-02-21 17:10                                   ` Dan Cross
2017-02-21 19:44                                     ` Joerg Schilling
2017-02-21 21:17                                       ` Dan Cross
2017-02-21 21:37                           ` Larry McVoy
2017-02-22  8:57                             ` jsteve
2017-02-22  9:56                               ` Michael Kjörling
2017-02-22 10:26                                 ` jsteve
2017-02-22 10:29                               ` Joerg Schilling
2017-02-19 21:19               ` Clem Cole
2017-02-20  0:29                 ` Nick Downing
2017-02-20  1:58                   ` Clem Cole
2017-02-20  1:29                 ` Cory Smelosky
2017-02-19 22:59               ` Derek Fawcus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).