Re: The OMG/Microsoft battle gets a little personal

Gordon Irlam (
Wed, 4 Feb 1998 12:14:35 -0800 (PST)

> > crux of the argument is cross-platform or not? Because MS has never
> > convincingly delivered on cross-platform promises. (I've heard enough
> > screams of swapping agony from IE4Solaris... and even that's only one
> > UNIX).
> I'm curious... how many UNIXes should one support if one wants to deliver on
> cross-platform compatibility? And which ones? Solaris, Linux, ???

Depends on your goal.

Four for revenue reasons. Solaris, AIX, IRIX, HPUX.

Five if you want a broad user base. Solaris, AIX, IRIX, HPUX, Linux.

The versions you should build on are:

Solaris 2.4 (on SPARC only)
AIX 4.1.x (3.x is pretty much dead; build on PowerPC not Power)
IRIX 5.3 (might also want 6.2 if have 64bit functionaility to expose)
HPUX 10.01 (possibly also 9.05; HPPA only; 68k long since dead)
Digital Unix 4.0 (optional; some 3.2C legacy systems; might want
to skip entirely)
SunOS 4.1.4 (needed for current products; wouldn't do for a new product)
SCO Unixware (small volume; probably skip)
NetBSD (if a web server or similar Internet based product; *BSD has
high penetration within ISPs; NetBSD binaries will also work on
FreeBSD; FreeBSD is more popular than NetBSD, but building on NetBSD
is recommended)
Linux (tough; so many different versions; Linux is important from
a user base perspective; but pretty negligible from a revenue
perspective; would recommend Redhat 4.x; consider giving away
product for free on Linux)