[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: Re: Gschem and Cairo graphics library
Hehe, a bit further then...
On Monday 31 July 2006 23:38, Evan Lavelle wrote:
> I hesitate to get even further involved, but:
> > One cannot compare a controlled corporate OS environment with
> > Linux/FreeBSD or anything similar because of a couple of - maybe not so
> > obvious reasons ( or maybe very obvious ).
>
> At my last 'controlled corporate' gig we ran Linux/RH7.2 (this was maybe
> 6 years ago), SunOS, and HP-UX. This was a $0.5B company, with maybe 300
> licences of everything from DC to 'e'. This is what all the big
> companies who use EDA tools do. There's no disconnect between
> 'controlled corporate' and Linux. There were a lot more Linux/x86 boxes
> than HP or Sun boxes. The only difference now is that they're running
> RHEL instead of RH7.2.
>
With "Controlled corporate" I meant, if it's a bug or a feature, sit tight
because you cannot change it. Only the OS vendor can.
It doesn't matter how many licenses you have if you have spread your graces on
different physical entities. You need to roll out patches on each of the
boxes that way.
To use your proprietary boxes with ditto OS's, you had to roll out the patches
as you otherwise lost the support. In many cases, the vendors like DEC, IBM
and HP ( etc etc ) had their own support. That kind of support you barely
find anywhere nowadays.
Only 6 years ago? Well, 6 years ago, the UNIX world had became reasonably
stable and we didn't have all the problems with patch rollouts as we had
during the eighties and nineties. My first Unix box ( 1982/1983 ), a Z8000
based system from SGS ATES, ( Probably a Zilog System ) had a steady stream
of patches sent to us on DC300 tapes. Later, we had similar problems running
the PDP11's and the early VAX'es with BSD on. I think I still have paper
reels somewhere as old memorabilia... DEC was bad on supporting the early
Unix as Ken Olsen hated the total idea of Unix... In which he was probably
right.... as AT/T tried to ban me from working with 386BSD and FreeBSD Unix
clones during the mid nineties - sigh ( I can't find the letter from the
Death Star's lawyers anymore - pity ).
> > First - the proprietary and commercial OS.
> >
> > You simply don't have the sourceode for the OS so you can change it.
>
> If you've got real work to do, tinkering with your OS is not on your
> list of priorities. If the OS doesn't work, you get another one.
>
> > No dependencies? My arse!
>
> No dependencies; that's the vendor's problem. They specified RH7.2, end
> of story. Imagine being a sysadmin running a large farm with 100
> engineers constantly using everything, and a couple of chips to get out
> of the door. The last thing you're going to do is dick about with
> dependencies; you'd probably lose your job.
Nope! The dependencies are always the customers problem! We didn't call
them "dependencies" we called it "patch levels". You patched the binaries,
which is always a bit hairy...
So when you called Zilog's maintenance and complained on the difficulty to
roll in the new F77 compiler, "which patchlevel do you have?". Do you have
patchlevel 34A3? Oh! Sorry Sir, but you MUST have that patch installed, I'll
talk with support for a scheduled patch installation. I remember one of my
first VAX/VMS installations as a sysadmin. First the bootstrap on TU58 to get
the console up and running, then updating the darned microcode of the CPU,
then rolling in the OS - and whereafter 15 odd patches had to be installed as
well. It was always a delight at every main OS upgrade as the patches was so
few... but it was rather bad just before the next major upgrade...
...And as the flora of alien peripheral devices increased... shudder!
We used a CAD package on the VAX'es called "Palette". It ran on most VAX'es
and PDP's and we used Tektronix 4109C graphic terminals as workstations.
This was just before we saw Apollo Domain starting to sell Unix based
workstations. It was a pain to keep all the patches updated as that was a
prerequisite for all support. A vendor problem?????????????
Dependencies - a vendor problem? My Arse! You had to wait for tape to be
shipped with courier from US to Europe...
You are living in a modern Linux world - judged on your "ancient" experience (
6 years )...
//Dan
--
Dan Andersson, M0DFI
dan@andersson.co.uk dan.andersson@ieee.org
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev