Ten years ago, there were two main choices for a server OS running on commodity hardware: Novell's NetWare 4 and Microsoft's Windows NT. Today, Windows 2008 is still a solid choice, and although NetWare has disappeared into history, Novell's version of Linux is a good choice as well: On the proprietary side, the options are much the same as they were 10 years ago: Unix variants that run on proprietary hardware from Sun, IBM, SGI and others.
Choosing the best server operating system depends largely on a server's function. The easiest choice for a file-and-print server that supports Windows clients running Microsoft Office is Windows 2003 or 2008. While it's possible to support Windows file shares and run a server collaboration application that supports Outlook on a Linux server, it's more complex to set up and run smoothly. On the other hand, a file server supporting Linux workstations or an outward-facing Web server or application server is no more difficult to set up on Linux than on Windows and will probably be more secure in the default configuration and less of a pain to maintain over time.
Windows vs. Linux: Installation, maintenance and security
Both Windows and Linux offer pros and cons. Windows is easy to install and run in its default mode, includes an array of drivers for virtually any type of hardware and has the widest variety of software available. On the other hand, it suffers from frequent security problems and requires critical patches that usually involve rebooting. It is also expensive, from the initial purchase price of the OS and applications to the ongoing maintenance required to keep it stable and updated. Linux requires careful consideration of available hardware drivers that are appropriate for your hardware (including the motherboard) and whether newly released hardware (such as Intel i7 motherboards) is supported for. It also requires more knowledge to install and run the OS and applications. But at the same time, Linux is generally more stable and secure than Windows, especially the Enterprise editions available from Red Hat and Novell, which use kernel versions that are long-standing enough to have become completely stable.
分享到:
相关推荐
Part V: Choosing and Installing Different Linux Distributions. Chapter 17: Running Ubuntu Linux. Chapter 18: Running Fedora and Red Hat Enterprise Linux. Chapter 19: Running Debian GNU/Linux. ...
Part I: Getting off the Ground with Linux . . . . . . . . . . . . . . . . . . 1 Starting with Linux Chapter 1: ............................................................................................
Protection....: Serial OS............: Windows Crack/SN......: Keymaker Language......: English Rating........: [You decide!] Disks.........: 03 ..: DESCRiPTiON :.. SQLyog MySQL GUI is the most ...
Day 6: Choosing a DOCTYPE.....8 Who benefits?...................8 How to do it...8 Further reading.................9 Day 7: Identifying your language.......................10 Who benefits?..........
Choosing the Right Tags for Monitoring To choose the right tags for monitoring, consider the following: - **Device Type**: Different types of devices require monitoring of different metrics. For ...
Choosing the Best JavaScript Framework for You The JS framework MADNESS.Do I even need a framework?? Dojo、Prototype、YUI、jQuery、ExtJS、JavaScriptMVC、AngularJS、Bootstrap、Ractive、React.js、VUE.js...
Kali is built on the Debian distribution of Linux and shares the legendary stability of that OS. This lets you focus on using the network penetration, password cracking, and forensics tools, and not ...
Appendix G: Choosing a Third-Party Host .....................................................765 Appendix H: An Introduction to PHP Data Objects ........................................769 Appendix I:...
Android, the next-generation open mobile platform from Google and the Open Handset Alliance, is poised to become a significant player in the mobile device market. The Android platform gives developers...
Table of Contents Preface, Notes, Licenses . . . . . . . . ....1. Licenses for Third-Party Components ....1.1. FindGTest.cmake License ....1.2. LPeg Library License ....1.3. LuaFileSystem Library License ....
Choosing a Linux Distribution 6 Installing a Linux Distribution 8 Linux Community 15 Linux User Groups 15 Mailing lists 16 IRC 16 Private Communities 16 Key Differences 16 Linux Is Modular 17 Linux Is...
Choosing to use IBM MQ classes for Java or IBM MQ classes for JMS.............................................. 45 Design techniques for messages..........................................................
chOOsinG An APPrOPriATe rePresenTATiOn......Page 55 sOLuTiOn......Page 58 humAn PrOBLem sOLvinG......Page 60 humAn WinDOW AnALysis Of sOLuTiOns......Page 65 BesT mAchine sOLuTiOn......Page 70 reLATeD ...
1.1 The Universal Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Program Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Module 1: Overview of the Microsoft .NET Platform Overview.................................................................................................................1 What Is the Microsoft ...
2.4.5. Using the Bundled MySQL on Mac OS X Server 2.5. Installing MySQL on Linux 2.5.1. Installing MySQL from RPM Packages on Linux 2.5.2. Installing MySQL on Linux using Native Package Manager 2.6. ...
Tricks of the Windows video Game Programming <br>PART I Windows Programming Foundations 7 1 Journey into the Abyss 9 A Little History.............................................................