[ncolug] Re: Minix3
- From: larry <larry@xxxxxxxxxxxx>
- To: ncolug@xxxxxxxxxxxxx
- Date: Sat, 12 Nov 2005 19:07:06 -0500
Henry Keultjes wrote:
larry wrote:
I think what you are trying to say is the following:
"I want an operating environment, where I can play around with stuff
like I/O, security, and screen formatting, just by editing some text
files."
"Furthermore, I would like to be able to make various hardware, no
matter how old, work in this environment, again simply by editing
some text files."
"Finally, I would like to customize the applications that run in this
environment, by (you guessed it) editing some text files.
Does that sum it up, Henry?
Indeed!
Henry
Good, I am glad we established this.
The reason you could "play around with screen formatting" back then was
that the screen was an 80x25 matrix of alphabetic characters. (This was
also back in the days when running an application meant that you needed
to know how to READ - but I am not going to go down that road right now.)
The reason I/O was easily configurable via text files in Pick was
because of the limited hardware support. If you look at what hardware
was actually supported on the incarnation of Pick that ran on an NCR
Tower, for example, you could practically name the items on one hand -
maybe 2 or 3 models of tape drive, a couple disk drives, that was pretty
much it.
The part of my original message where I said, "...various hardware, no
matter how old," was thrown in simply because I know that's what you
would like. Yet, it is the only part that was never true for Pick, or
any other OS. Of course, Linux is about 500% more likely to support any
given "old hardware" compared to any other OS, but even that has it's
limits.
Releases of Pick were frozen in time just like any other OS, and a given
release supported whatever hardware the company who ported it wanted it
to. Your big problem, as I see it, is that there are no qualified
engineers (working for large hardware vendors or not,) who have any
incentive to do a port to modern hardware. Why not?
The hardware industry has changed since the 80's. The steady price
erosion of computing hardware in general means, basically, that if you
want to make any money whatsoever on computer hardware, you had better
be Chinese. (Taiwanese, to be exact.) This led to standardization and
commoditization of all but the largest computing hardware.
Next, (we are in the 90's now) we had standardization and
commoditization of the OS, which, as many have said here, is no more
than "an extension of the hardware" to most users.
So, back to the present, we now have an array of 2 or 3 low cost (or no
cost) operating environments to choose from, compared to the 80's. No
one really cares what hardware they need to run on, as long as they can
get the whole solution for less $ than last year.
No one wants to port an old OS to modern hardware, because Linux and
Windows are available, supported, and cheap. Engineers are very
practical people.
You may say, "...but today's server OS's aren't cheap!" Oh yes they are.
A copy of Pick, when it was popular, went for several thousand (1980's)
dollars. When they later replaced it with Unix, the price was only a
little less. And don't forget, the hardware was MORE than the OS. The
typical Tower solution that was still running all Phar-Mor pharmacies
(are they still in business?) only ten years ago, was around $25,000.
That was for a 68040 processor running Unix to drive a dozen or so dumb
terminals.
So my point on hardware is, "you have to go with the flow." You aren't
going to see text-file configuration of hardware any more, because
hardware is way more complex, the options are endless, and the
manufacturers of hardware are spread all over Asia. Not to mention that
there's just a lot more of it to choose from in the first place. This
dictates that we are still at the mercy of hardware manufacturers (just
different ones.)
I do have some good news, though... the "application customization via
text files" part - that is alive and well, and oddly enough, is the
subject of my presentation next month.
--
Did you ever hear the story of the consultant who is called in to fix an
important machine in the factory. He walks around the machine 3 times
scratching his head and suddenly stops. Then he asks for a hammer. He whacks
the machine real hard and it starts to work again. Everybody is happy. The
plant manager asks the consultant for a bill and he says $10,001.00. The plant
manager says I dont have a problem with the $10,000.00, but what is the $1.00
for? The consultant replies the $1.00 is for whacking and $10,000.00 is for
knowing where to whack it.
MCSE Mailing List
All functions of our list can be controlled through the web by logging in
at //www.freelists.org/cgi-bin/lsg2.cgi
You can also unsubscribe by sending email to
ncolug-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
Other related posts: