Posix vs. Windows

H. S. Teoh hsteoh at quickfur.ath.cx
Sun May 20 07:58:28 PDT 2012


On Sun, May 20, 2012 at 07:59:49AM +0200, Paulo Pinto wrote:
[...]
> One thing I hate is visiting customers which have UNIX installations
> configured with their default installs.
> 
> Depending on the operating system version, sometimes I feel like I am
> back in 197x, with the original versions of vi, sh, sed, and so on.
> 
> The people that only have GNU/Linux or BSD experience, don't have any
> idea how spoiled they are when compared with the commercial UNIX
> vendors offerings.
[...]

Commercial Unixen have been on the decline for the last 2 decades
(probably more).

I remember having to work with Solaris in my first job. I had the
dubious pleasure of working with its packaging system once, and ...

Let's put it this way: I first started using Linux back in the day when
you had to download packages manually and sort out all package
dependencies by hand. Get just _one_ package with the wrong version, and
you have a broken system. Lots of roundtrips on sneakernet. Imagine the
horror of that. Now, that was actually a _pleasure_ in comparison with
the Solaris package manager.  That's how horrible it was. It doesn't
keep track of files (what is a package manager _for_ again?!): it
liberally overwrites files from different packages, leaves random files
lying around after removing packages which causes all sorts of conflicts
with future package installations, has no usable version tracking to
speak of, and in general is such a horrible train wreck you might as
well be installing the entire system from tarballs instead (you'd
probably have an easier time). It's all the horror of Windows without
Install Shield, minus the eye-candy, and without the option to reinstall
the entire OS when things screw up horribly (because usually it's
running on a critical production server that can't afford to go down).

And today Linux is actually making its way onto non-technical user's
desktops (e.g. Ubuntu), with automated installs, one-command upgrade
between _major_ OS releases, autodetected system configuration (e.g.,
X11)?  It's the difference between north pole and south pole. Commercial
Unixen for all practical purposes are as dead as can be, waiting for the
final nails to be driven into their collective coffins.


T

-- 
PNP = Plug 'N' Pray


More information about the Digitalmars-d mailing list