[Info-vax] Unix on A DEC Vax?

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Fri Jan 18 08:40:03 EST 2013


On 2013-01-18 03:49:30 +0000, Howard S Shubs said:

> In article <kda3ji$9a0$1 at dont-email.me>,
>  Stephen Hoffman <seaohveh at hoffmanlabs.invalid> wrote:
> 
>> As for the emulation market, the folks that are choosing emulation will
>> likely continue to use it until the application(s) age out, or the
>> management involved ages out, or the organization gets clobbered by
>> competition.  But those folks are probably not going to be doing very
>> much with the applications running under emulation, as that's usually
>> viewed as a dead-end for new investments, even within the organizations.
>> 
>> Hardware emulation is computing's version of the cover band.  Sometimes
>> fun.  Variously useful.  But not really what most folks want.
> 
> Perhaps not, but sometimes it's all you can have.  Such as when the
> software manufacturer has gone defunct, or might as well have (VMS port
> to x86, anyone?).  Unless someone can get HP to release source code.

Or in another way of looking at this, your organization decided to use 
non-portable features and/or platform-specific software, and for your 
own code you decided not to isolate the use of platform-specific 
features, and you decided to not invest in maintaining and updating and 
portability; you decided that an external dependency was an acceptable 
risk.

You're asking about DSSI disks for VAX servers in another recent 
posting.  If that's related to this, then consider the proverbial 
writing was on the wall for VAX in 1992 or so, with the advent of 
Alpha.  There's very little business-critical "stuff" that can't be 
ported in twenty years.

Sure.  Folks get themselves into this condundrum, and with various 
associated justifications.  Which is why we're having this discussion.  
And this is why there's a market for emulators, even though few folks 
really want to use those.

Steve Jobs wasn't fond of dependencies on outside organizations and 
entities, as the other vendors could choose to cancel or retarget the 
products[1], or potentially held ransom.  If your dependencies are more 
portable or are available from multiple sources, you're much harder to 
derail.  Is that the cheapest approach over the short term?  No.  But 
is this the cheapest over a longer term?  Very possibly yes.

Look at how you got where you are with the old gear, and why, and 
consider if repeating that same decision process is a sequence you 
would want to repeat going forward, or if you would have preferred a 
different (non-emulated) outcome.  Then look at what your business is 
going to encounter going forward, and what you have for resources.  
Like jack-posts and scaffolding and temporary bracing used in 
construction, emulation is a temporary stop-gap or intermediate 
measure.  It's not going to be a preferred end-state.  OK; so now 
you're running emulation.  How do you get out of that configuration, 
and into a simpler and more maintainable configuration?  How do you 
avoid adding more emulation?  How do you migrate your data, or your 
apps?

————
[1]Haven't folks been commenting on the Windows 8 UI?  That Microsoft 
is seemingly not headed where you want to be today?


-- 
Pure Personal Opinion | HoffmanLabs LLC




More information about the Info-vax mailing list