(sorry if a second copy of this eventually appears -
I'm re-configuring my company's news service at the moment,
and I think posted through the old server, which doesn't
connect to our ISP and post until the middle of the night)
>> Linux will drive everyone back to a single UNIX - a single API and
>> set of tools.
> Except that there is not a "single Linux". There is, from many
> points of view, as much difference between RedHat, SUSE, Caldera,
> Corel etc. as there is between them and AIX, HP/UX, Solaris, etc.
Different distributions of Linux may have different package
installers and a slightly different directory structure,
and different default GUIs, but I can be pretty confident
(the recent RedHat 7 fiasco notwithstanding) that the kernel
API and glibc API are very compatible across platforms,
and that find, grep, who, ping, etc. are the same.
Contrast that with HP/UX, Tru64, Solaris or AIX, where things are
*very* different at the lowest levels - the streams interface
being one area I have grown to hate, and where the tools
are also incompatible.
How about nanosleep (try it on Tru64 4.0e) or "grep -q",
both of which are documented in the Single UNIX specification,
to name but two pitfalls I've met recently.
I'm at work now, so here are some of the URL's that I mentioned
in my previous posting.
News about AIX5L
IBM linux resources
Porting DB2 to Linux
Linux on S390
http://www.cyrano.com/ | http://www.glaramara.freeserve.co.uk/
The Internet of the 21st century is a virtual Klondike. Now, as then,
there is more money to be made selling picks and shovels than prospecting.
It is even _more_ profitable to be running the assay office.