When I started my second career in IT in 1995, the decision to run an app at the bank where I work was could it run on NT or did it have to run on UNIX. Once it was determined that the app was capable of running on NT, the next question was could it be run on sufficiently robust hardware to serve the customer base. If both the above were a go, an Intel based server was purchase, NT was installed, and the app on top of it.
Today, except for vendor's integrated packages for areas such as firewall, IDS, IPS, etc. that come with a version of Linux preinstalled, the above questions are rarely asked. Virtually all apps run on Windows and the servers available have the capability to serve nearly any sized customer base.
That is why you see the Windows server market continuing to expand quarter after quarter as detailed in Microsoft's own quarterly reports and that of Gartner and IDC.
Where I work, we are continuing to deinstall HP and Sun Unix based systems and installing Intel based systems running Windows in their place. The software vendors are not even giving us a choice anymore. Typically a software vendor creates their product to run on only one OS and that's Microsoft. Yet, where we purchase integrated systems those software vendors do offer a Windows version of their product.
Another important sign is what is being taught in the community colleges. Across North Carolina you can't find a Unix course or a Novell course for that matter. You can find some basic Red Hat courses, but rarely the certification level courses. And even when offerred, they are either not well attended or cancelled for lack of interest. Microsoft and Cisco certification courses are taught at every community college in the state.
|