GeodSoft logo   GeodSoft

Linux, OpenBSD, Windows Server Comparison: Applications Supplement OS

A significant number of Windows products are third party products, specifically intended to supplement a Windows function that is either lacking entirely or inadequately implemented in the basic Windows OSs. The number of such products is at least in the hundreds and possibly thousands. They include with Microsoft's own Resource Kit and include backup, scheduling, defragmentation, and log file management utilities. Personally, I don't see how any Windows system can be used without the addition of a UNIX utilities package, such as the MKS Toolkit or the just as the good, free package, the Cygwin tool set.

There is no question, many of functions performed by third party Windows utilities, have counterparts in third party commercial add-ons for UNIX systems, but there is an important difference. There are no system management functions that an administrator, skilled in Perl or shell scripting, cannot solve using scripts and the utilities that come with all UNIX systems, including all versions of Linux and the BSD family of OSs. Windows servers simply are not manageable in any but the smallest environments without third party utilities.

As you move toward the high end, such as backup of terabyte and larger disk systems, these functions are more likely to be handled by third party products regardless of the platform. Generally at the high end, commercial UNIX systems, in particular Sun, IBM and HP systems have had a better selection of tools than Windows. Many, perhaps most of these, have been ported to Linux which is a much easier job than developing Windows counterparts. With IBM's adoption of Linux as an interoperable OS that runs on all hardware manufactured by IBM, its a good bet than any important gaps that may remain, will be filled.

Another way to look at this, is whether support exists on each OS under discussion, for all important application areas. In other words, is there one or more commercial quality server for every important type of server that might be needed. That depends on how "important" is defined. I think a reasonable statement is that commercial quality servers are available on Linux, for all important application areas. This could be turned on its head to say that there is such a diversity of commercial quality servers available for Linux, that if there is no Linux product available, then it's not an important area. If however, you need it for your specific business and it's not available on Linux, you are not likely to agree with either statement.

transparent spacer

Top of Page - Site Map

Copyright © 2000 - 2014 by George Shaffer. This material may be distributed only subject to the terms and conditions set forth in (or These terms are subject to change. Distribution is subject to the current terms, or at the choice of the distributor, those in an earlier, digitally signed electronic copy of (or cgi-bin/ from the time of the distribution. Distribution of substantively modified versions of GeodSoft content is prohibited without the explicit written permission of George Shaffer. Distribution of the work or derivatives of the work, in whole or in part, for commercial purposes is prohibited unless prior written permission is obtained from George Shaffer. Distribution in accordance with these terms, for unrestricted and uncompensated public access, non profit, or internal company use is allowed.


What's New
Email address

Copyright © 2000-2014, George Shaffer. Terms and Conditions of Use.