On Friday 06 September 2002 11:59 am, Bruce Fry wrote:
> We're researching the opportunity of server consolidation through the
> investment of LINUX images on our mainframe.  Is anyone aware of compiler
> limitations concerning programming languages, or anything at all between
> Microsoft or Unix environments to LINUX?  Several members of our Network
> team are standing firmly in the ear of management exclaiming that LINUX is
> something of a toy or IBM cash cow that will not perform up to Microsoft or
> Unix standards.

Something others have not mentioned yet, but which I think is worth thinking
about, is that Linux doesn't *have* to be better than UNIX in order to be of
value to a shop that uses UNIX elsewhere.

Linux started as a reverse-engineered UNIX-like operating system, and although
today it has many new features that aren't common to all *NIX systems, there
is still enormous commonality.

System administrators and users can move easily between Linux, HP-UX, AIX,
Solaris, Irix, and other UNIX flavors. There is a learning curve, to be sure,
when one talks about advanced features, but the basics of file and directory
management, text handling, command scripting, searching, editing, and the
developer infrastructure are *extremely* similar.

If a company is standardized on Windows, system admins are trained and ready
for any task that can be accomplished on an Intel PC. Anything else requires
substantial retraining, or hiring a new team of people. By contrast, if the
company is standardized on UNIX-like systems, the entire gamut of platforms
from embedded systems to corporate mainframes and supercomputing clusters are
within reach, with a reasonable training curve -- often a self-taught skill
enhancement rather than off-site training.

Windows has an overwhelming majority of the PC world right now, but at most
companies the PC isn't the entire universe. One value of Linux is that it is
able to make a PC or a mainframe work very much like a UNIX workstation or
a supercomputer, allowing best practices from these environments to be
leveraged painlessly on lower cost hardware. Another value of Linux is its
ability to bring low-cost, widely-available software to the fault-tolerant
and robust hardware environment of a mainframe. With Linux on a mainframe,
you can use existing data management and security tools, plus your disaster
recovery and business continuity infrastructure, with software tools that
are on the cutting edge of open-standards development. All the benefits of
mainframes' traditional cautiousness accrue, with very few of the drawbacks.

So at both the top and bottom end, Linux brings great advantage to a company
that views the IT universe in totality, rather than as a collection of
desktops. Microsoft provides excellent user-friendly products for one level
of the IT infrastructure, but only Linux and UNIX can span the entire range
of levels.

Incidentally, Linux and Windows can now interoperate quite well, as long as
open standards are followed when defining IT infrastructure. Want to leave
your desktops running Windows? No problem. Linux servers can handle file and
print sharing, DNS, web, firewalls, proxies, routing, databases, LDAP, and
most of the other things that happen behind the scenes.

So it's not really a question of whether Linux is "better" than Windows or
UNIX. Linux is a capable new tool, and it is valuable largely because it can
plug into the infrastructure and platforms you already have. Your IT staff
should be looking at adding Linux skills to their personal portfolios, using
Linux where and when appropriate, rather than being threatened by it. Linux
is the best glue you've ever seen, and it sticks to every surface from PDA
to mainframe.

Scott

--
-----------------------------------------------------------------------------
Scott D. Courtney, Senior Engineer                     Sine Nomine Associates
[EMAIL PROTECTED]                           http://www.sinenomine.net/

Reply via email to