>> What happened to Masscomp?
>
> One of the Drexel, Burham, Lambert - leveraged buy-outs of the late 1980 of Milken et al.
> The guppy swallowed a whale. DBL organized a leveraged buy-out of Perkin-Elmer's computer division to create Concurrent Computer Corp (ticker: CCUR). Masscomp was actually the surviving legal entity, and actually the surviving technology, but the PE guys were clueless and they were the surviving management team. Funny part is CCUR still exists
>
> Clem
Actually, having been there at CCUR at the time, the mess that was caused by the merger was amazing.
Concurent had been around two years when they merged with (swallowed) Masscomp.
I was told Concurrent thought they could dump the existing manufacturing in Westford -- because they used to build legacy Perkin Elmer 7350 boxes (IIRC). Those were a small UniPlus system based on the 68000 with no virtual memory paging and a limited number of options.
They didn't understand the product, the diagnostics or the manufacturing processing. ECO's were not always documented in the stuff CCUR got. As an old DEC guy, I was at least familliar with the diagnostic supervisor and stuff. Masscomp was very DEC-like in the diags. So was Alliant when I was there.
The guys in Masscomp found other jobs. ECO changes never got transfered in the knowledge transfer.
Training at Conccurrent didn't have much understanding of the hardware. By the time they got manufacturing up they lost too much time and the PC platform began to be dominant. I think they were delayed in shipping some models by about a quarter.
The only thing keeping them afloat in the early 90's was the use of OS/32 boxes (old Perkin Elmer
32xx's) for various military and security uses. Their non-mililtary uses were aircraft simulators and industrial control stuff. Both of those had VAX boxes as competitors and the 68k stuff was also moving into that space.
I remember the folks pushing the 32xx iron plugged their fast context switch time vs. DEC.
I seem to remember their high end box when I left in 1988 was the 68030 with the 68040 being new.
When I came back in 1992 they were looking at PowerPC
I kept saying they should port the stuff to x86 and make the RTU a FreeBSD based OS and get out of the hardware and just to Real-Time Unix software. They didn't see that they needed someone with cheaper costs doing the assembly and design -- so they could concentrate on the high end value-add controllers and software.
Embedded stuff kept getting cheaper and smaller and the RTU hardware was expensive.
Harris split their computer division into a defense/security piece and a commercial piece. Concurrent was the surviving legal entity for the Harris-CCUR merger. Harris was a big RTU OEM and reseller to the government... I think they even had sources to RTU.
I left for Pyramid Technology traning only to come back when AT&T dropped Pyramid in the NCR deal and half the Pyramid business went bye-bye. When I tell people I know OS/x they think OSx.
Masscomp was a good place to learn about dual-universe Unix. When I hit Pyramid I went to town.
Not only did they do dual libraries -- they did two versions of every command -- the UCB universe version and the ATT version.
The sick part was the 3 UUCP varients that could be configured to talk to each other like they were separate machines.
I'd kill to see the sources for dual universe Unix so I could look to see about implementing a BSD/Linux dual universe clone... I'm mostly a sysadmin -- but I'm crazy.
A lot of Unix guys tell me how ugly dual universe is -- but I actually liked it.
bill
On Wed, Mar 20, 2013 at 2:02 PM, Cory Smelosky <b4 at gewt.net> wrote:
What happened to Masscomp?
One of the Drexel, Burham, Lambert - leveraged buy-outs of the late 1980 of Milken et al.
The guppy swallowed a whale. DBL organized a leveraged buy-out of Perkin-Elmer's computer division to create Concurrent Computer Corp (ticker: CCUR). Masscomp was actually the surviving legal entity, and actually the surviving technology, but the PE guys were clueless and they were the surviving management team. Funny part is CCUR still exists.
The Masscomp alumni list actually has been been active lately thanks to a post a few months back by Jack Burness (author of the original Lunar Lander for the GT that was discussed on this list a few months back). Jack, and others from those days are immortal it seems.
We were all scattering, but the engineering team in particular tends to talk keep in touch. I still keep up with "Fossil" - aka Roger Gourd. Culter's old boss during the writing of what would become VMS. He claims his beard turned grey after DC and he went bald as my boss.
The original convention wouldn't work too well on case-insentive filesystems like HFS+ in a default OS X install. ;)
First thing I do to a Mac is turn on case-senstivity so scripts (much less the rom's in my finger's) don't break. I did have to turn off recently to install Adobe Acrobat Pro for some silly reason, but its back on and Adobe seems to work. Lord know whys those turkeys do not do it correctly.
The only reason DEC folded case in the old days is because they used RAD50 to store file names in very small directories and ASR33 did not have lower case. A bug became a feature. There is no reason for a system designed using full 8-bit ASCII in the directory and designed for a "glass tty" to not keep files case sensitive. But then again we still have the "QWERTY" keyboard because of a workaround for a mechanical bug of years gone by.
Clem
On 20 Mar 2013, at 13:53, "Clem Cole" <clemc at ccc.com> wrote:
Cory
On Tue, Mar 19, 2013 at 5:08 PM, Cory Smelosky <b4 at gewt.net> wrote:
I'm used to either Unices that don't differentiate that way, or predate C++. ;)
I really don't think it could pre-date C++ as the cc vs CC convention was Bjarne's, he's the author he got to create the convention! Since all of the early UNIX flavors of C++ were based on his compiler, they all followed it. His original "compiler" was a pre-processor (i.e. C++ to C translator) for the Ritchie and later Johnson C Compiler and for a very long time, C++ was just sold to people as a better C since it called C under the covers. [I once had the sources, but that stuff is long off line. I do still have a copy of his original "C with Classes" paper with an official bell labs cover - that paper actually predates C++ ;-)
Ahhhh. ;)
It's also why the original suffix for C++ was a the capital letter C, not c++ or cpp as we often see today.
I forgot about that! Huh.
IIRC Masscomp was the first to realized we needed to integrate it into the other dev tools, I remember debugging C++ source code being tedious with Masscomp's version of Mark Linton's dbx debugger (dbx was the godfather to gdb). Being ex-DEC (ex-VMS, RT11, and RSX), the compiler guys knew it compete we had to have our own compiler (Sun was late into the compiler biz - about 2-3 yrs after Masscomp BTW).
What happened to Masscomp?
Since we had started with Bjarne's pre-processor for C++, when they did a new formal front-end for the compiler DEC style, Masscomp just replaced the CC preprocessor stuff, with a call to then new compiler, be the name was keep to not break customer's makefiles. Most other UNIX vendors, like Sun would follow suite.
That's a smart decision to keep the convention. Some vendors wouldn't have done that. ;)
The g++ convention came from rms and the gnu guys, who always tended to so things there own way. Plus Redmond did their own thing as they always do, plus they had to deal with the case folding silliness which they took as a feature not a bug caused by the ASR33 in the old days.. Since in the end, GNU and Redmond created more C++ programmers, there conventions stuck.
The original convention wouldn't work too well on case-insentive filesystems like HFS+ in a default OS X install. ;)
Clem
Cory
On Tue, Mar 19, 2013 at 5:08 PM, Cory Smelosky <b4 at gewt.net> wrote:
I'm used to either Unices that don't differentiate that way, or predate C++. ;)
I really don't think it could pre-date C++ as the cc vs CC convention was Bjarne's, he's the author he got to create the convention! Since all of the early UNIX flavors of C++ were based on his compiler, they all followed it. His original "compiler" was a pre-processor (i.e. C++ to C translator) for the Ritchie and later Johnson C Compiler and for a very long time, C++ was just sold to people as a better C since it called C under the covers. [I once had the sources, but that stuff is long off line. I do still have a copy of his original "C with Classes" paper with an official bell labs cover - that paper actually predates C++ ;-)
It's also why the original suffix for C++ was a the capital letter C, not c++ or cpp as we often see today.
IIRC Masscomp was the first to realized we needed to integrate it into the other dev tools, I remember debugging C++ source code being tedious with Masscomp's version of Mark Linton's dbx debugger (dbx was the godfather to gdb). Being ex-DEC (ex-VMS, RT11, and RSX), the compiler guys knew it compete we had to have our own compiler (Sun was late into the compiler biz - about 2-3 yrs after Masscomp BTW).
Since we had started with Bjarne's pre-processor for C++, when they did a new formal front-end for the compiler DEC style, Masscomp just replaced the CC preprocessor stuff, with a call to then new compiler, be the name was keep to not break customer's makefiles. Most other UNIX vendors, like Sun would follow suite.
The g++ convention came from rms and the gnu guys, who always tended to so things there own way. Plus Redmond did their own thing as they always do, plus they had to deal with the case folding silliness which they took as a feature not a bug caused by the ASR33 in the old days. Since in the end, GNU and Redmond created more C++ programmers, there conventions stuck.
Clem
On 2013-03-19 23:38, Cory Smelosky wrote:
On 19 Mar 2013, at 23:37, "Dave McGuire" <mcguire at neurotica.com> wrote:
On 03/19/2013 11:03 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
If all of this works, I can share me templates with you if you'd like.
Yow. You have absorbed Solaris amazingly quickly.
I can pick things up quite quickly if I put my mind to it. ;)
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
Bah! Invalid syscalls and whatnot. I'd need to forewardport the snv_134 kernel. ;)
zone 'maghan': WARNING: ce1:2: no matching subnet found in netmasks(4): 10.10.2.3; using default of 255.0.0.0.
[Connected to zone 'maghan' console]
Requesting maintenance mode
(See /lib/svc/share/README for additional information.)
I think i'll just run snv_134 and augment it to be patched to some extent.
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Experiments
On 19 Mar 2013, at 23:03, "Cory Smelosky" <b4 at gewt.net> wrote:
On 19 Mar 2013, at 22:55, "Dave McGuire" <mcguire at neurotica.com> wrote:
On 03/18/2013 05:10 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
That plan failed but!
I got IPS to work on OpenSXCE in order to provision zones. Now to see if there's not some mismatching of libcs and sys calls that prevent it from booting. ;)
If all of this works, I can share me templates with you if you'd like.
Wish me luck!
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
On 19 Mar 2013, at 23:37, "Dave McGuire" <mcguire at neurotica.com> wrote:
On 03/19/2013 11:03 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
If all of this works, I can share me templates with you if you'd like.
Yow. You have absorbed Solaris amazingly quickly.
I can pick things up quite quickly if I put my mind to it. ;)
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
On 03/19/2013 11:03 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
If all of this works, I can share me templates with you if you'd like.
Yow. You have absorbed Solaris amazingly quickly.
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
On 19 Mar 2013, at 23:09, "Gregg Levine" <gregg.drwho8 at gmail.com> wrote:
On Tue, Mar 19, 2013 at 11:03 PM, Cory Smelosky <b4 at gewt.net> wrote:
On 19 Mar 2013, at 22:55, "Dave McGuire" <mcguire at neurotica.com> wrote:
On 03/18/2013 05:10 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds.. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
If all of this works, I can share me templates with you if you'd like.
Wish me luck!
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
Hello!
May luck and the Force go along with you.
Thank you.
Dave it sounds pretty simple to me. Especially since both the Cybermen
are using 64 Gigabytes for their project, and the Silence are using 32
Gigabytes for theirs, and the Yeti are using 32 Gigabytes for
something they haven't revealed.
But are any of them IBM compatible?
Now please stop staring at that car, I can see you doing that.
-----
Gregg C Levine gregg.drwho8 at gmail.com
"This signature fought the Time Wars, time and again."
On Tue, Mar 19, 2013 at 11:03 PM, Cory Smelosky <b4 at gewt.net> wrote:
On 19 Mar 2013, at 22:55, "Dave McGuire" <mcguire at neurotica.com> wrote:
On 03/18/2013 05:10 PM, Cory Smelosky wrote:
I've gotten OpenSXCE installed and I have managed to get zones to work. It took a
little bit of effort and a lot of time but I have done it.
Nice work. You really should document how you did it.
Thank you. I only had to modify one file to make it work it was a surprisingly simple fix. I will definitely document it if my next task succeeds. I'm going to do a bizarre chain starting at OpenSolaris build 134 and jumping to experimental OpenIndiana 150 for SPARC via IPS, then I will create a zone there on my zones zpool and use it as a template. I will then detach that zone and go back to OpenSXCE. I will then clone that zone for use with the real zones. Having 3 working drives makes this quick and safe. ;)
If all of this works, I can share me templates with you if you'd like.
Wish me luck!
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
Hello!
May luck and the Force go along with you.
Dave it sounds pretty simple to me. Especially since both the Cybermen
are using 64 Gigabytes for their project, and the Silence are using 32
Gigabytes for theirs, and the Yeti are using 32 Gigabytes for
something they haven't revealed.
Now please stop staring at that car, I can see you doing that.
-----
Gregg C Levine gregg.drwho8 at gmail.com
"This signature fought the Time Wars, time and again."