Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Comparing Server OSes: Why SCO UNIX Is A Bad Idea
The Jem Report ^ | July 26, 2003: | by Jem Matzan

Posted on 07/28/2003 7:12:14 PM PDT by amigatec

Comparing Server OSes: Why SCO UNIX Is A Bad Idea

by Jem Matzan

It's a rather difficult mission to shop for an operating system for a server. When most people think of server OSes they think of Unix, and when they think of Unix they think of SCO, the company that owns the Unix source code. But there are so many more choices out there, the least of which offers a bonanza of advantages over SCO's Unix products. Having said that, let's explore the Unix world and take a look at what it has to offer the server and workstation market.

There are many different kinds of Unix out there, but very few of them are actually related to the original Unix code that is copyrighted by the Santa Cruz Operation (SCO). Development on the original Unix (UNIX System V) has been dead for a long time, but its codebase is kept alive through SCO's OpenServer and UnixWare operating systems as well as licenses which extend to other operating systems like IBM's AIX. The advantages of using a derivative of the original Unix source code are nil, but there are still some advantages to using a trademarked UNIX. Previously the primary advantages were that a trademarked UNIX could generally support more high-end server and workstation hardware, could support more of a workload, and could utilize the power of computers and clusters that contained multiple CPUs. But all of that is changing with the new generation of non-trademarked Unix systems like GNU/Linux and *BSD.

First of all, let's separate the trademarked UNIXes from the non-trademarked Unixes. The following is a complete listing of all operating systems that can legally and rightfully call themselves UNIX according to the UNIX98 standard. There is a newer standard, but at the time of this writing there were no operating systems that met the UNIX Specification Version 3 requirements. There are other UNIXes which conform to older, less strict standards, but UNIX98 covers modern hardware and accounts for such expected enhancements like year 2000 compliance (a comprehensive listing is below the OS list). Here is the entire list of UNIX98 compliant operating systems, according to The Open Group's website:

As you can see, the Single UNIX Specification for UNIX98 applies not only to an operating system, but also the hardware it will run on. If we were to break the list down to reflect only compliant software, we would end up with a handful of operating systems that pass muster: IBM's AIX version 4 and later, Sun's Solaris version 7 and later, and Compaq's Tru64 UNIX version 5.1A and later.

According to The Open Group, here are the exact enhancements that UNIX98 has in addition to the standards carried over from the previous UNIX95 standard:

You may be wondering why there are no SCO operating systems in the UNIX98 list. The reason is that there are no compliant SCO Unix operating systems. UnixWare conforms to the older UNIX95 standard and OpenServer conforms to the even older UNIX93 standard, neither of which include any of the additions and enhancements listed above. So while UnixWare is genetically related to the original UNIX System V and is trademarked via the UNIX95 standard, it does not pass the qualification testing for the two most recent UNIX specifications. It's important to note that the UNIX trademark can be awarded to an OS regardless of whether it uses the UNIX System V source code or not. An OS can contain no UNIX System V source code and still be a trademarked UNIX.

So that's where Unix stands as far as standards and compliance are concerned. But what are the other details? What distinguishes each Unix? The following three tables list the relevent features of each server OS that we're comparing. While there may be some details left out, such as specific security protocols and programs, these are the details that each software distributor makes publicly available to potential customers. If there are omissions it is not from my lack of searching for the details.

Operating System Supported Architectures Software Support Security Hardware Support Price/Licensing/Support
IBM AIX 5L 5.2 IBM eServer pSeries, eServer Cluster, RS/6000 AIX, Linux Pluggable Authentication Modules (PAM), user-based PKI certificates, Enterprise Identity Mapping (EIM), BIND V9, SNMP V3, Mobile IPv6, Wireless Access Protocol (WAP) v1.1, OpenSSH v3.4, and new cryptographic library support for: AES (Rijndael), SEAL, Mars, Twofish and other algorithms, IBM Network Authentication Server (NAS), IBM Directory Server 4.1 and ICSA Certified IPsec/VPN secure networking, JAAS, JCE/JCE, JSSE, JGSS, and J-PKI. No third-party hardware list available. The AIX license costs $320 per CPU. AIX is preinstalled and configured before the system is shipped, but a 90-day support offering is given anyway. Extra/extended support contracts are of course available for an extra fee. The AIX license is proprietary through IBM and licensing varies with each system.
Sun Solaris 9 SPARC32, SPARC64, IA32 Solaris, Linux IPv6 support, secure shell, IPSec & IKE, Kerberos v5 Server, SunScreen 3.2 Firewall. Trusted Solaris 8 has military-grade security, which includes: GSS-API, RBAC, Extensible Password Encryption, Enhanced Buffer Overflow Exploit Protection (Disable Stack Execution), Thread Safe BSM, TCP Wrappers, Secure LDAP, Enhanced Pluggable Authentication Modules (PAM), random number generator, system minimization, JAAS, JCE/JCE, JSSE, JGSS, and J-PKI Click here for a complete listing. $1595 for Solaris 9 Server 4-CPU x86 Right-To-Use License plus extra software, CD media and documentation. User licenses sold separately, although single-CPU systems are entitled to free licenses. Software license is proprietary through Sun. Standard support contract lasts for 90 days from time of installation, but extended contracts are available.
Compaq/HP Tru64 UNIX Alpha SCO Unix, Solaris (through add-on software) IPv6 support, IPsec, secure shell, CDSA, Discretionary Access Controls (DAC) Click here for all compatible Alpha systems. Free with systems that require it. Software is preinstalled and configured before shipping. Software support from HP for 90 days after installation, but other extended support options are available. License is proprietary through HP and licensing varies from system to system.
SCO OpenServer 5.07 Enterprise System IA32 SCO Unix OpenSSL, OpenSSH (secure shell), OpenSLP Click here for a complete listing. $1399 for OpenServer 5.07 Enterprise System on CD media with documentation and extra software, 5 user licenses and 90 days of installation support. After 90 days, support contracts may be purchased or you can pay per incident. License is proprietary through SCO.
SCO UnixWare 7.1.3 Datacenter Edition IA32 SCO Unix, Linux IPv6 support, OpenSSL, OpenSSH (secure shell), OpenSLP Click here for a complete listing. $7939 includes 150-user license pack, 8-CPU server license, extra software, CD media, SCO Update utility. 90 days installation support, after that it's pay per incident or a separate support contract. License is proprietary through SCO.

Some examples of non-genetic Unix operating systems are GNU/Linux and *BSD, both of which enjoy the liberated licensing and readily available source code associated with their Free Software status. You can change them in any way that you want to, and you can even distribute them and sell them for a profit as long as you meet the terms of the GNU General Public License or the BSD License depending on which software you're using. None of these are trademarked UNIXes, but they support more platforms and software packages and are considerably cheaper in price.

The *BSDs have been in development for more than twenty years and as a result they're fast, efficient and secure. *BSD OSes operate on a wider variety of platforms than any other OS, making *BSD the most scalable and portable OS in the world. There are four main distributions under the BSD Licence, but for purposes of time, space, and redundancy we're not going to include Darwin/NeXT (which is what OSX is derived from) in this article. In the table below we have FreeBSD, NetBSD, and OpenBSD and one major proprietary distribution by Wind River, formerly known as BSDi.

Operating System Supported Architectures Software Support Security Hardware Support Price/Licensing/Support
FreeBSD 5.1 i386, IA64, Alpha, MIPS, PC98, PPC, SPARC64, AMD64 Linux, SCO UNIX, FreeBSD, NetBSD, and BSD/OS IPv6 support, IPsec, encryption software, kernel support for IP firewalling, IP proxy gateway services, secure shells, Kerberos, end-to-end encryption and secure RPC facilities. A security team proactively searches for security flaws and provides patches and updates as they become available. Click here for a complete listing. No charge for an FTP download of the CDs, but the CD media, hardcopy documentation and extra software can be bought for $79.99 in retail box form. Licensed under the BSD License. FreeBSD is Free Software. Support is available through the community for free, but corporate support contracts can also be found through BSDi/Wind River and a number of independent consulting firms.
OpenBSD 3.3 Alpha, HP300, HPPA, i386, MAC68k, PPC, MVME68k, SPARC32, SPARC64, VAX Solaris, FreeBSD, Linux, BSD/OS, SunOS and HP-UX Integrated cryptography, IPsec, various other protocols and programs. Click here to see the extensive security measures OpenBSD utilizes. Hardware support is platform-dependent. Click here to select the desired architecture and you'll be taken to the appropriate hardware database. Installing OpenBSD via FTP is free, but downloadable ISOs are not officially available from the developers in order to encourage users to buy the three-CD OpenBSD set. It comes complete with cover art and jewel cases and the cost is $40. Support through the *BSD community is free, but you can purchase a support contract through any one of a number of independent consultants. OpenBSD is licensed under the BSD License, making it Free Software.
NetBSD 1.6.1 Alpha, ARM, HPPA, i386, IA64, m68010, m68k, MIPSeb, MIPSel, NS32k, PPC, SH3eb, SH3el, SH5, SPARC, SPARC64, VAX (there are many ports for each one of these architectures, including such exotic and unusual devices as the Atari, Amiga, and Playstation 2. Click here to see a list of devices that NetBSD can run on. FreeBSD, HP-UX, Interactive UNIX, Linux, OSF/1, SCO Unix, SunOS, System V Release 4, Solaris and Ultrix Security is monitored by a security team which, in addition to fixing security flaws, also conducts periodic audits of the source code to search for other possible holes. Security measures include Kerberos IV (KTH-KRB), Kerberos 5 (Heimdal), and SSH. In addition, all services default to their most secure settings, and insecure services are disabled by default for new installations. NetBSD also contains full support for IPSEC for both IPv4 and IPv6. Click here for a complete listing. No charge for downloading and installing NetBSD through their FTP servers. ISOs are also available for download to make your own bootable CDs, or you can buy an official NetBSD CD set for $25. A NetBSD support contract can be purchased from a number of independent consultants. NetBSD is licensed under the BSD License, making it Free Software.
BSD/OS 5.0 Internet Server Edition IA32 BSD/OS, Linux IPv6 support, IPSec and Transparent FTP Proxy Support, BSD/OS IPFW Packet Filtering Capability Click here for a complete listing $1150 buys the CD media, documentation, online support, and a server license with unlimited CPU support and unlimited user licenses, although significant quantity license discounts are available. The source code is also provided as part of the charge. All BSD/OS customers receive one year of online support, although a separate and more extensive support contract is available for $497.

GNU/Linux is less mature than *BSD but it grows at a much faster rate. GNU/Linux has an amazing amount of native software packages and supports a modest number of CPU architectures. It can easily do symmetrical multiprocessing (SMP) with up to 16 CPUs (the 2.6 kernel can do up to 32) unlike Free/Open/NetBSD which is still struggling with proper SMP implementation. FreeBSD can do SMP to a limited extent, and BSD/OS can do SMP but it is unclear how many CPUs it can handle, as that was not included with the information I had access to. Unlike the commercial trademarked UNIXes from SCO and Sun, there is no special license necessary to use the SMP capabilities of GNU/Linux. There are over one hundred separate distributions of GNU/Linux, so for this article I'm only going to list two of the more popular distributions that are designed specifically for servers.

Operating System Supported Architectures Software Support Security Hardware Support Price/Licensing/Support
Red Hat Enterprise Linux AS IA32, IA64 Linux No specific security features are listed on Red Hat's website. No hardware list is available on Red Hat's website. $1499 for the IA32 edition and $1992 for the IA64 edition. This includes the CD media, paper manuals, extra software, and one year of standard support. The Premium support package is $1000 more and it includes around-the-clock emergency phone support. The Red Hat license is the GNU GPL, and that makes it Free Software. An unlimited number of users can connect to a Red Hat server and you can use the software on any number of machines, although your support contract is only for one machine (other contracts for more machines can be purchased) and is subject to auditing by Red Hat.
SuSE Linux Enterprise Server 8 i386, IA64, AMD64, POWER, S/390 and some other proprietary IBM architectures Linux Encrypted file systems, increased protection against file manipulation through file monitoring, precisely scalable assignment of permissions for files with access control lists (ACL), secure network connections with 128-Bit SSL, IPSec, Secure Shell, Kerberos 5 authentication, protection against and report of attacks from the network, protection against unauthorized access to data. $749 for i386 architectures with up to 32 CPUs, $2585 for 8-CPU AMD64 systems, or $448 for the Itanium2 architecture. That buys the CD media, hardcopy manuals, extra software, and one year of installation and connection support through email. You can upgrade to Premium support for an additional $2250 (i386), $3625 (AMD64 with 8 CPUs), or $580 (Itanium2) and that upgrades you to around-the-clock phone support for pretty much everything your server can do, including support for several third-party applications. It's important to note that you must buy the package that is specific to your architecture -- unlike other GNU/Linux and *BSD systems, all architectures are not included in one package. The IBM architectures were not priced out on SuSE's website, but pricing is available through IBM when purchasing with one of their computers. The SuSE license is the GNU GPL, and that makes it Free Software. An unlimited number of users can connect to a SuSE server and you can use the software on any number of machines, although your support contract is only for one machine (other contracts for more machines can be purchased).

Feasibility and Use

In looking over these tables, one can't help but wonder why SCO's UnixWare and OpenServer are even mentioned. They offer nothing over GNU/Linux, *BSD, BSD/OS, and Solaris, yet UnixWare is astonishingly more expensive than its competitors. There are other UnixWare offerings with reduced functionality, but they make even less sense -- if your server is only a single-CPU system you're far better off going with one of the *BSDs. OpenBSD is more secure, supports more architectures and hardware, has more server tools included and available for it, and it costs less.

Obviously if you're looking to buy high-end mission-critical mainframe, server, or workstation hardware and software, your best option is something from IBM, Sun, or HP/Compaq with their recommended OS installed on it. The high-end offerings from IBM offer the most tools, the most security, the most certifications, the most quality, and the most power of anything I researched for this article. AIX is the only choice you have for their high-end systems (some of which, according to IBM, do not support GNU/Linux), but it's a good choice nonetheless. So if you're buying a high-end proprietary system, it's best (and more or less required) to use the Unix that they give you with it.

But what about smaller servers that don't need as much power? A good Itanium2, AMD Opteron, Sun SPARC (or UltraSPARC) or dual Xeon solution can meet the needs of most small to medium-sized corporations for their business network, mail server, or file server at a fraction of the cost of a high-powered IBM or HP machine. If you don't need a mainframe, you don't need (and couldn't use) any of the high-end Unixes. Your options should be Solaris, BSD/OS, FreeBSD and GNU/Linux for multi-CPU systems, although software is often the determining factor in what operating system is chosen. Alternatively you could choose UnixWare but you'd be limited to the IA32 architecture, so the most robust processor you could use would be the Pentium4 Xeon -- a good choice for many applications, but nowhere near the power of the 64-bit options mentioned previously. You could choose OpenBSD or NetBSD, but then you'd be limited to a single-CPU.

For a web server based on the IA32 architecture, your first choice should be one of the *BSDs (again, software permitting). A recent Netcraft survey lists FreeBSD as the operating system of choice for the top five web hosting providers for May-June 2003. The *BSDs offer outstanding security, software and hardware support, and their uptimes are consistently higher than other OSes in its class. GNU/Linux is also an excellent option (as many service providers are discovering every day) and for that, SuSE would be a good choice due to its security features, server enhancements, and excellent administrative, configuration, and updating tools that other distributions don't have or can't match.

There seems to be a use for just about every Unix we've listed here, except of course for SCO UnixWare and OpenServer. As previously mentioned, these trademarked UNIXes don't meet the UNIX98 standard like the heavy hitters do. They're also severely limited in the hardware that they can use, and the licensing structure for both of them is draconian. UnixWare and OpenServer are the only Unixes that I have listed in this article that, like Microsoft, require you to pay for per-seat user licenses. The only conceivable reason for purchasing UnixWare is to run Unix binary packages, but even then we've already established that both FreeBSD and NetBSD can just as easily run the same Unix programs while at the same time supporting more hardware. And let's not forget that the *BSDs are without the highway robbery of the SCO licensing program.

Scalability

Everyone talks about scalability, but there is no IT lexicon to consult to learn the true definition of this word. Dictionaries don't yet list "scalability" in regards to the IT industry and there is no current definition close enough to draw a parallel to the implied definition given by software companies. From the context of software propaganda we can assume with a reasonable degree of certainty that "scalability" is the measure of an operating system's ability to adjust to an increase in load by upgrading system resources without requiring a new or upgraded version of the software. Horisontal scalability means adding more systems to a cluster; vertical scalability means adding more CPUs or RAM to one system. Frustratingly, every Unix on the market claims to be the most scalable, but few of them are correct.

AIX is scalable within the confines of the proprietary IBM architecture. So if you're upgrading your hardware on your uber-expensive IBM mainframe, server, or workstation, IBM guarantees that AIX can handle it as long as you stick to the compatibility list. Same with HP/Compaq and Tru64. These are proprietary OSes designed for proprietary hardware, and if you need to jump up to a new architecture you're likely to need a newer version of the OS. The top-end Unixes are not really all that vertically scalable, but you can definitely cluster them.

Solaris is a bit more scalable because it supports more architectures. You could upgrade an IA32 system to a brand new top of the line UltraSPARC and still keep the same OS (although it would have to be reinstalled/recompiled for the new system). It also supports a wider range of peripheral hardware. Solaris is sufficiently scalable for most users in most business environments.

SCO OpenServer supports only the IA32 architecture, meaning that it requires at least a Pentium-class system to operate properly and the most robust CPU it can handle is the P4 Xeon. The hardware compatibility list doesn't include very many devices made within the past year, further limiting the ability of the software to cope with new peripheral hardware. It's entirely possible that you may have to downgrade a newer server to older technology just to use OpenServer. UnixWare supports more hardware, but it's still limited to IA32. SCO's Unixes are hardly vertically scalable despite their claims to the contrary, as quoted here from their website: "SCO OpenServer delivers tried and true performance, affordability, and unmatched reliability, scalability, and flexibility." I suppose if you didn't need a fast system and were totally ignorant of other Unixes, had an unlimited budget and were looking to upgrade a Pentium 60 with onboard video to a Pentium4 with a PCI video card, this statement might be true. I attempted to contact an SCO representative to comment on how SCO arrived at the above quote and another on the UnixWare site that makes even more bloated claims, but SCO refused to offer an explanation. UnixWare is horizontally scalable, but no more than any other OS we're comparing here. In other words, UnixWare offers no advantage.

BSD/OS is similarly limited in its vertical scalability, being confined by the IA32 architecture and a very thin hardware compatibility list. Unlike SCO, Wind River might actually make an effort to write or port a driver for the hardware you want to use if you contact them.

The open-source *BSDs are scalable to an extent. FreeBSD is slightly vertically scalable, but Open and NetBSD are not. They are all similarly horizontally scalable, being able to support multi-system clusters. NetBSD in particular supports a far greater range of architectures, platforms, and peripherals even up to some of the very latest hardware in a few instances, than most of the other Unixes in this list. There is a larger team of more experienced developers working on the *BSD projects and therefore you can expect support for new hardware at an earlier date than you could from the proprietary UnixWare or BSD/OS. And again, the *BSDs are open-source Free Software, which means that you can take the money you were going to spend on buying an operating system and use it to pay a developer or a team of developers to make one of the *BSDs support the hardware that you need it to support. That's one of the great advantages of Free Software, and it increases the scalability and value of the operating system significantly.

GNU/Linux is one of the most vertically scalable OSes mentioned here, and it can also keep up with most of the other contenders in terms of horizontal scalability. In terms of hardware, GNU/Linux doesn't support as many architectures or platforms as the *BSDs, but it does support far more peripheral devices. It also has a much larger developer base, so you can expect much faster driver support from the GNU/Linux community than you can from the *BSD community. As with *BSD, you can pay GNU/Linux developers to write drivers or software for your needs. SuSE offers much more scalability than Red Hat does due to its support of more architectures and hardware, and at a lower price. Desktop GNU/Linux distributions are fairly diverse and you'll have to evaluate them on an individual basis if you're looking for a good desktop or low-end workstation operating system. Many people run servers from Debian GNU/Linux, but that requires a greater degree of expertise than the server-made distributions that we're comparing here.

Security

Security on a corporate server is a major concern. Obviously you don't want anyone breaking into your server and stealing important customer information, product prototype details, personal records, etc. Security, as the author of Applied Cryptography put it, is not a product, but a process. It is constant vigilance, thorough auditing and relevant expertise combined with the proper software tools.

In researching Unixes I've found that the software distributions worth buying are the ones who dedicate a significant portion of their resources to maintaining the security and integrity of their products. The unexpected loser here, unfortunately, is Red Hat. Not only did they fail to list their security measures, but they also did not list a security policy on their product website. If they don't list it, there are two possibilities: either security is not important to them or they don't know what their own security policies and precautions are. We can assume that there are some significant security measures built into Red Hat Enterprise AS, but we can only guess as to what they might be. If your network is isolated from the Internet then security is not as much of a concern, although it should never be completely ignored. In that instance, Red Hat is still a viable choice for a server or workstation OS. GNU/Linux can always be made into a fortress in terms of security, but that relies on installing the right programs. What we're looking at in this article is Unix operating systems sold as they are -- some come with a lot of security features built in, some come with security features available to install, and some come with none in the bundle and you have to find and install them on your own.

SCO insists that their products are secure, yet they make no effort to prove it beyond naming a small number of standard open security protocols. If their level of security is anything like their overhyped level of scalability, UnixWare and OpenServer are a security disaster waiting to happen. Searching the SCO website for "security" turns up no relevant information on the subject -- only security advisories for problems that have already been reported. An email asking for clarification of their security measures was not answered. Again, if they don't list their security measures then they're ignorant of security concerns. Once again, skip SCO if you want to run a secure server.

Solaris 9 has a plethora of security measures built in, and Trusted Solaris 8 boasts military-grade security. If everyone in the Unix family is listing all they know about security in their products, Solaris is one of the most secure choices you can make. Sun seems to have a very good security policy -- they're concerned with producing secure operating systems. Solaris is an excellent choice for servers and workstations exposed to the Internet.

AIX is right up there with Trusted Solaris in terms of security precautions. I'd say that a good IT security officer or system administrator plus AIX or Trusted Solaris equals the best high-end server and mainframe security you can buy.

Tru64 doesn't list much in the way of security. That's unfortunate for businesses that need secure machines -- they'll have to shop at IBM or Sun instead.

Again SuSE wins in the GNU/Linux department, offering a decent range of security features. There are no extraordinary security measures in SuSE -- not like Trusted Solaris -- but a good sysadmin should be able to keep a SuSE server safe from intrusion.

OpenBSD is rumored to be the most secure OS on the market. I'm not sure what standards were used to determine that title so I can't comment on its accuracy. What I can say is that OpenBSD has integrated data encryption and takes a cryptographic approach to security. It has a vigilant security team that actively searches for security flaws, and a long track record of success in keeping OpenBSD secure. If Solaris is too much money or if you need a wider range of hardware and software support, OpenBSD should be your choice for systems that need to be secure.

Both NetBSD and FreeBSD offer security teams just as capable as the OpenBSD team, but the primary focus of the other two projects is not security. That's not to say that security is not important to the other *BSDs, but it is not their primary concern as it is with OpenBSD. All three *BSDs are excellent, secure choices for whatever you can make them do.

BSD/OS seems to offer better than average security features, but much like SuSE there are no extraordinary security measures in place like in Trusted Solaris. Again, a good sysadmin or security officer can keep a BSD/OS server safe from intrusion.

Conclusions

Looking over the OSes we've been talking about in this article, there are a few things that stand out. The first is that SCO's UnixWare and OpenServer are underpowered, overpriced, and lacking in scalability and security. Furthermore the company is highly unstable, having gone through a long period of financial loss before deciding to blackmail corporate GNU/Linux users with legal threats backed by invisible and baseless claims. To add to it all, SCO refused to respond to any of my queries about product features, leading me to believe that most of their information is mindless propaganda. In short, the company stinks, their products stink, and you'd be insane to buy one of their operating systems for any environment, let alone a corporation with sensitive and important data. SCO may be the "true" Unix, but it's also the weakest.

Red Hat also seems a bit overhyped. For all the money you'd pay for Red Hat Enterprise AS, you sure don't get any advantages over the cheaper and more powerful SuSE. SuSE has better hardware support, better software support due to a different design, a far better hardware management tool (YaST), and it's simply easier to install and configure which means that it'll cost less to support. SuSE is an excellent solution for your entire infrastructure. From the secretary's PC to the mail and file servers, you won't be disappointed with the products that SuSE has. If you're interested in GNU/Linux for your business, SuSE should be a prime consideration.

There isn't much more I can say about AIX and Tru64. If you need them, you're stuck with them, but that isn't necessarily a bad thing. AIX is unmatched in the Unix world for power and security. I consider AIX one of the prime selling points of the IBM server family -- not only do you get super powerful hardware, but you also get a top-notch OS to go with it. You can't ask for more than that.

Tru64 is currently in a transitional phase. HP and Compaq have merged into one company, and so shall their Unixes follow suit: Tru64 is being discontinued in favor of HP-UX, which we haven't really discussed here because it wasn't on the list with the other UNIX98 operating systems. In the future I'm sure you can expect great things from HP/Compaq and the next version of HP-UX, but for now it might be best to leave them alone. If you need high-powered hardware, go with IBM or Sun.

Speaking of Sun, they have some great OSes on the market. They also have some mainframes and high-end servers out there as well, but from looking at the stats I'd say that IBM still has the edge in processing power (at a higher cost, of course). You won't go wrong with Sun, but more research may lead you to other solutions instead. If you need top of the line hardware, as I've been saying, IBM is the way to go at the moment. If you need something better than an IA64 architecture but don't need an IBM, Sun may have the perfect solution for you especially if you're looking for a mission-critical secure server. Even if you're not buying Sun hardware, Solaris 9 and Trusted Solaris 8 are excellent Unixes that won't fail you.

BSD/OS is in an SCO-like position. Why would you pay over $1100 for this Unix when you can get one of the *BSDs for free or at minimal cost? If you were considering UnixWare or OpenServer, I can guarantee you'll be happier with BSD/OS. It supports multiple CPUs, the source code comes with the binaries so you can make modifications if necessary, and the company is both responsive and diverse.

The *BSDs are all excellent operating systems. They're fast, well-coded, secure, they support more architectures than any of the other Unixes, they're ported to more platforms and devices than any other Unix, and they have a wide variety of software packages available. Best of all, the *BSDs are Free Software, meaning that you aren't subject to corporate software audits, per-seat licensing fees and paid upgrades. The only downside to the *BSDs is that they can be difficult to configure, which makes them more expensive to support. But once a *BSD system is running, it tends to stay running until the hardware dies.

In the end it comes down to what hardware and software packages you need, how much money you have to spend and how willing you are to learn and adapt to new software. All of the OSes in this article look very similar on the surface, but what lies below is far more important. One thing is for certain: in making a decision about a server OS you can't allow yourself to be bullied into making a decision. Don't be a coward in the face of SCO's litigious attitude -- their products, as you can see, are substandard despite their heritage as the "true" Unix. The original Unix is no longer the powerhouse it once was -- now the big Unix players are independently developed in the open source community and in big corporations that design and sell hardware and software. If you need a powerful server, don't be afraid of Sun or IBM, or even HP if that's what you prefer. If GNU/Linux is right for you -- as I am sure it can be -- then choose GNU/Linux without worrying about SCO. If Solaris is right for you, go for Solaris. If it's *BSD or BSD/OS that you prefer, you've made the right decision by choosing one of them.

Copyright 2003 Jem Matzan. Verbatim copying and redistribution of this entire article are permitted without royalty in any medium provided this notice is preserved.


TOPICS: Announcements; Business/Economy; Crime/Corruption; Extended News; Government; Miscellaneous; Unclassified
KEYWORDS: gnulinux; ibm; linux; ms; sco; solaris; suse
The real reason nobody buys SCO OpenServer or Unixware
1 posted on 07/28/2003 7:12:14 PM PDT by amigatec
[ Post Reply | Private Reply | View Replies]

To: rdb3; Nick Danger
Bring on the Penguins.
2 posted on 07/28/2003 7:13:01 PM PDT by amigatec (There are no significant bugs in our software... Maybe you're not using it properly.- Bill Gates)
[ Post Reply | Private Reply | To 1 | View Replies]

To: amigatec
Whew. I can't wait for the Microsoft shills to show up (I won't name any names, but his initials are GOLDEN EAGLE). Then this thread will really take on a life of its own.

;)

FYI: I'd have to say that Slackware Linux works the best overall. And I've worked with Solaris 1.1 through 9 (SPARC and Intel editions after 2.6), the *BSD distros, and everything from Debian through Red Hat.

Of course, I'm preferential to the hardened OS's such as Immunix, Bastille Linux and OpenBSD. Trusted Solaris was hard to warm up to, though...

-Jay

3 posted on 07/28/2003 7:28:59 PM PDT by Jay D. Dyson (Leftists are like any other lower life form...they devour their own when it suits their purpose.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Jay D. Dyson
Whew. I can't wait for the Microsoft shills to show up (I won't name any names, but his initials are GOLDEN EAGLE). Then this thread will really take on a life of its own.

I don't reply to ANYTHING the Brass Buzzard says, he has shown his stupidity many times here. The Buzzard is a proven liar and BS artist.

4 posted on 07/28/2003 7:41:16 PM PDT by amigatec (There are no significant bugs in our software... Maybe you're not using it properly.- Bill Gates)
[ Post Reply | Private Reply | To 3 | View Replies]

To: amigatec
I don't reply to ANYTHING the Brass Buzzard says, he has shown his stupidity many times here. The Buzzard is a proven liar and BS artist.

Praise the Lord and pass the ammunition! I thought I was the only one that locked horns with that shrill shill. Thank you for redeeming my faith in geekdom! :)

-Jay

5 posted on 07/28/2003 7:45:46 PM PDT by Jay D. Dyson (Leftists are like any other lower life form...they devour their own when it suits their purpose.)
[ Post Reply | Private Reply | To 4 | View Replies]

To: Jay D. Dyson
I thought HPUX got a little short changed in the article. I'm not much of an AIX fan and prefer HPUX 11.11 (very sturdy) over anything else, then Solaris 8 (not that familiar with Solaris 9). Tru64 was rock solid as well but I didn't see a future getting to know it.

I setup a startup company on Redhat Linux (6.x) four years ago and it's still running quite well, although I updated some systems to Mandrake 8.1 when it came out. They're all still running quite well, with some systems running over a year before I reboot them for the heck of it.

Slackware Linux

I'll have to check that out.

6 posted on 07/28/2003 7:50:03 PM PDT by scripter
[ Post Reply | Private Reply | To 3 | View Replies]

To: amigatec
My team administers 812 different sites, and we are standardizing around AIX 5L on all of our database and file servers, and SuSE Linux on our internet interfaces. I have around 70 sites still stuck with Unisys boxes running Open Unix 8, but not for too much longer, thank goodness.
7 posted on 07/28/2003 9:58:01 PM PDT by SoDak
[ Post Reply | Private Reply | To 1 | View Replies]

To: Jay D. Dyson
When the Brass Buzzard claimed he as on FR back in 1995 and then claimed it was as early as 1992 (using a command line no less). Nick Danger took him to task over that. And after it was proven to him that FR didn't even go on line until 1997, he STILL claimed he was here in 1995.

The Buzzard then wrapped himself in the flag and stood on a stack of Bible and claimed he only does business with American Companies that are traded on the NYSE.

He went on and further claimed that ALL Linux users are a bunch of Communist, Anti-Christian, Homosexual, Hackers.

After Danger showed him MS's involvement with Terrorist/Communist groups, the Ol' Buzzard crawled back in his hole to lick his wounds. Nevermind the FACT that MS is run by a bunch of convicted Felons. That MS is in court right now being sued for 144 cases of IP theft over DRM, and that another company is suing for stolen code in DirectX. (And they have already lost several suits, and important rulings.) The Buzzard won't even comment on these charges.

Until the Buzzard addresses these issues, I will have no further use for him.
8 posted on 07/29/2003 6:24:30 AM PDT by amigatec (There are no significant bugs in our software... Maybe you're not using it properly.- Bill Gates)
[ Post Reply | Private Reply | To 5 | View Replies]

.
9 posted on 07/29/2003 9:47:52 AM PDT by firewalk
[ Post Reply | Private Reply | To 8 | View Replies]

To: Jay D. Dyson
I first used Slack when the only distribution was on hardware specific (down to the disk controller!) floppy install sets.

It's great - Linux kernel, BSD Userland - but Slack lacks good configuration and package management tools, and they are kind of slow to release patches and updates.

A few of my friends like Gentoo Linux for that reason - plus it's a source-distribution like the BSD's which means that you can rebuild the entire source tree from scratch.
10 posted on 07/29/2003 10:11:08 AM PDT by adam_az
[ Post Reply | Private Reply | To 3 | View Replies]

Comment #11 Removed by Moderator

To: amigatec
Some years back the Novell salesmen were in my boss' office and we were discussing Netware performance. They showed us some impressive statistics on how many Netware clients the new server we were going to get could support. After grilling them on the hot seat for a while it came out in discussion that the server software was not Netware 4 but UnixWare. *cough*
12 posted on 07/29/2003 2:16:28 PM PDT by Liberal Classic (Quemadmoeum gladis nemeinum occidit, occidentis telum est.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Liberal Classic
Novell has always been unix... didn't you kow that?

Besides, Microsoft is the best OS around. I want to have sex with Bill Gates, I like it so much.

I program in ALL of these environments, and the bottom line is this: Linux/Unix is superior to any MS operating system, but MS is still extremely good (especially win2000 the single best OS Mickeysoft ever made)- and there is so much more in tools and programs available to MS operating systems.

So Linux is great, MS is good too, but I program where the money is- and the world runs on MS. (yes, I know...except for web sites servers- but my gramma is NOT running a web site server, she is playing that damn solitaire all day long...)

Anything else is just argument from proponents who are just TOO emotionally involved...
13 posted on 07/30/2003 5:37:21 AM PDT by Mr. K (some mornings there is just not enough coffee)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Mr. K
No, I didn't know that. :) I remember something about Processor Independent Netware, but I don't remember much about what was going on under the hood except that Unixware was their SVR4 UNIX.

You're right that OS threads become holy wars. I don't dislike Microsoft, and I don't believe they're a monopoly. I'm even looking at getting an XP box soon. I think you ought to use the right tool for the job.
14 posted on 07/30/2003 8:05:05 AM PDT by Liberal Classic (Quemadmoeum gladis nemeinum occidit, occidentis telum est.)
[ Post Reply | Private Reply | To 13 | View Replies]

To: Liberal Classic
Well Novell is a little bit DR-DOS as well. The boot partion is DR-DOS, since Novell owned both DR-DOS and Unix I am not surprized.
15 posted on 07/30/2003 10:10:16 AM PDT by amigatec (There are no significant bugs in our software... Maybe you're not using it properly.- Bill Gates)
[ Post Reply | Private Reply | To 14 | View Replies]

To: amigatec
Novell existed for *years* before they purchased DR-DOS from Digital Research.

If you're serious about scalability, reliability, security and immunity to viruses, OpenVMS is the OS of choice.

I just wish somebody would tell Carly Fiorina (CEO of HP) that...

16 posted on 07/30/2003 1:22:08 PM PDT by George Smiley (Is the RKBA still a right if you have to get the government's permission before you can exercise it?)
[ Post Reply | Private Reply | To 15 | View Replies]

To: George Smiley
I believe the DR-DOS part was added in Version 5. This is the only version I have any real experience with, and I have very little experience at all with Novell.

Took a class on it once in school.

I just thought it was strange that the Boot partion was a DOS partion.
17 posted on 07/30/2003 2:16:32 PM PDT by amigatec (There are no significant bugs in our software... Maybe you're not using it properly.- Bill Gates)
[ Post Reply | Private Reply | To 16 | View Replies]

To: amigatec
Version 5?

Make me feel old.

I studied 3.12 and never really used it much except for setting up the odd workstation.

18 posted on 07/30/2003 2:37:47 PM PDT by George Smiley (Is the RKBA still a right if you have to get the government's permission before you can exercise it?)
[ Post Reply | Private Reply | To 17 | View Replies]

To: amigatec
He went on and further claimed that ALL Linux users are a bunch of Communist, Anti-Christian, Homosexual, Hackers.

No I didn't, just the ones that had posts on here that indicated that is what they were interested in. You may choose to run with that kind, but I will continue to call any Communist, Anti-Christian, Homosexual Hackers out. And yes, I have been cruising FR since it was first online, deal with it.

19 posted on 08/01/2003 8:33:04 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 8 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson