Linux and .Net to trounce Unix

By Tony Hallett
05 December 2002 09:30 AM
Tags: linux, unix, butler, .net, winner, proprietary, operating systems
The future is anything but bright for proprietary Unix operating systems. According to a new report, flavors of Unix from the main vendors--hardware heavyweights HP, IBM and Sun--will lose out to Linux, and even Microsoft's emerging .Net.

In its Server Operating Systems--Winners and Losers in the Open/Proprietary OS Market   report, Butler Group backs the two-pronged Linux and Microsoft market. Linux is "the long-term winner by a knockout", with .Net "outperforming between 2005 and 2008".

Over the next three years Linux will rapidly penetrate file and print servers, typically replacing Windows NT, low-end servers will move to Linux, and high-end servers will eventually move to .Net and Linux.

Butler Group believes there will a move away from proprietary operating systems towards open environments where IT managers can have more control.

The forecast is arguably most worrying for Sun. Out of the large server companies it has given the least backing to Linux. Most hardware companies are hedging their bets with the open source OS, a single flavor of Unix and often Windows too.

Butler Group concluded: "In the long term, 2009 onwards, Linux is the winner with .Net runner-up."

In other research, from analysts at IDC, Microsoft's Windows OS was judged to have a lower total cost of ownership to Linux.

Talkback 9 comments

    How can a non-existent (in pro ...Con Zymaris -- 05/12/02

    How can a non-existent (in production form), mis-understood (I've yet to have anyone tell me they understand it,) untested and single architecture platform (i.e x86-only!) like .Net usurp Unix?

    Con, as a proven microsoft-hat ...Anonymous -- 05/12/02

    Con, as a proven microsoft-hater (in these forums), it's hardly surprising that you don't understand .net and the encompassing technologies. Funnily enough, it all revolves around OPEN STANDARDS such as XML and SOAP, so I guess you'll just have to find another broken record to play to us. Please find somewhere else to promote your company... I for one am pretty tired of your one-sided arguments.

    Jason Green, firstly, SOAP is ...Con Zymaris -- 05/12/02

    Jason Green,

    firstly, SOAP is the open standard here, not .Net It is SOAP which is being ratified by W3C, not .Net. Jason, I presume you know that SOAP was _not_ developed by Microsoft? I presume you also know that XML was not developed by Microsoft; that XML-RPC was not developed by Microsoft; nor RPC.

    Secondly, Microsoft is the last firm to espouse open standards in our industry, and actually follow through with interoperable technology. No monopolisty gains from open standards; quite the reverse. How do you know exactly what patent enumberances lurk in .Net which run counter to the open standards? So, whilst Microsoft may claim that it wants to adhere to open standards, it's 27 year history shows something else entirely. In fact, they go out of their way to break otherwise known, open and widely used standards. They claim 'de-commoditisation of protocols' as a core tactic to ruin sideline platforms. Do you understand what this means, Jason?

    Lastly, this doesn't answer the question of how anyone could possibly claim that .Net will trounce Unix. There is nothing that ,Net can do (or can be claimed to do) that Unix cannot. However, there are _many_ things, such as:

    - Real security,
    - 99.999% uptime-level stability,
    - 30-year cutting edge development,
    - Support 15 different CPU architecures
    - Support upto 512-way SMP CPU
    - Supplied from various vendors

    that Unix can claim that .Net does not, or ever.

    Care to take my point I raised earlier about telling me how .Net will trounce Unix, and respond with some useful input?

    I'll wait...

    No, Con I would rather not ent ...Jason Green -- 06/12/02

    No, Con I would rather not enter into a futile argument with you. It's quite obvious that you are practiced in the "microsoft is an evil empire" and "linux is my god" mentality... it would quite frankly be as stimulating as talking with a 2 year old. If we were to believe what you say, Microsoft has contributed absolutely NOTHING to the world of computing, while Linux has contributed EVERYTHING. Did Microsoft steal your child or something? What is it that makes you so bitter and hateful? Or is it all just a publicity stunt for your self-promotion?

    Jason, both your posts seem to ...Con Zymaris -- 06/12/02

    Jason,

    both your posts seem to devolve into belittling and insulting the opposing party, rather than respond to the specific concerns I've raised. Who exactly is being juvenile here, hmmm?

    I placed on the discussion table a number of points on why I think it a futile excercise to claim that an entirely non-existent (in serious production environments) platform (.Net) can trounce a platform (with a 30+ year pedigree) which is used by almost every major organisation in the world (Unix). If you're not willing to reply with some well reasoned and articulated counter-points, then I'll wait for someone else who is, to continue the discussion with.

    Just to re-iterate to anyone else out there who can assist with my queries:

    1) .Net is not even shipping, so how can this analyst group claim it will be able to overtake Unix?

    2) There is nothing that .Net can do that Unix cannot,

    3) There are a myriad of things that Unix does now, and in the foreseeable future (10 years) which give it enterprise-strength.

    ...so where is the supposed value-proposition that .Net brings to the table which will give it the necessary market leverage to overtake Unix?

    Con, you speak as though .net ...Anonymous -- 06/12/02

    Con, you speak as though .net is another version of windows to be treated with contempt. The .net strategy is in fact a framework encompassing SOAP, XML, WSDL and a number of other technologies designed to facilitate web services which interoperate with a variety of platforms, not just MS products. In time, there may be a linux version of the .net development framework.
    You claim that .net cannot possibly compete with unix systems, but you fail to realise that the x86 architecture has a majority market share and continues to grow over older mainframe architectures. What percentage of your customers purchase non-x86 architecture machines? Developers no longer flock to unix, as it is a faltering platform... There is far more money to be made using the win32 platform (and soon win64). As software techniques evolve, the lack of developers in the unix scene cause it to fall further behind other platforms where there are far more developers actively supporting them and implementing their features in production environments.
    Regardless of whether you would like to believe it or not, windows is an evolving platform, and contrary to popular linux fan belief, there is still innovation in the platform. As a software developer, I believe microsoft produces top notch development software. Combine this with the standard provision of the .net framework, and you have a platform with hundreds of thousands of developers able to easily produce software incorporating web services. If you were a software developer, you might understand the importance of state-of-the-art development tools, and would therefore see that the success of .net is all but assured.
    Just to re-iterate... the .net framework is XML, SOAP, WSDL. I'm not for a second claiming that these ideas "belong" to microsoft. They are simply incorporating these technologies into their OS's and development tools to help developers realise the web services utopia.

    Jason, firstly thanks for a re ...Con Zymaris -- 06/12/02

    Jason,

    firstly thanks for a retort focussing on the issues.

    I completely understand the 'surface-level' detail of .Net, i.e SOAP, the standard directory services (WSDL) and XML communications protocols.Backending this, is Microsoft's variation-on-a-theme-Java (C#) and CLR. In effect, it is just a simple implementation of CORBA over HTTP/SMTP etc. except using text-stream XML rather than binary-RPC.

    I presume that you know all this is technology is fully implemented and available on all main Unix platforms? What isn't on Unix is C#/CLR, but Unix has the far-more-widely used and enterprise-respected Java/JVM instead. Java has nearly 6 million developers. All these developers are able to develop apps on Unix/Linux as well as Windows.

    Whethere or not there will be a .Net implementation on Linux is irrelevant. Linux already has all the core technologies needed by web-services. See above.

    In answer to your question, many of our customers own and continue to buy non-x86 systems. We have many large firms as clients. Thus, technology like Java, Perl, PHP and Python is a must, as it is all multi-platform technology.

    Unix, due to the major surge in Linux, which is an implementation of Unix, is not a 'faltering platform'. In fact, in terms of total compute-power, Unix+Linux sells as much, year-on-year, as Windows servers.

    In time, it is likely that Unix may be eclipsed totally by Linux. It will not be eclipsed by Windows, as Windows cannot reach the architecures and target platforms that Unix does.

    I don't dispute that Microsoft is able to produce 'top-notch' developer software. They have enough of a cash-stash to buy a lot of coders, so one would presume they can produce something worthwhile.

    Rememeber however, the point of contention is that the article claims that .Net will trounce Unix. My counter-claim is that it is impossible to make this supposition based on a platform (.Net) which is not even shipping.

    Now, if .Net had some immensely-obvious structural, technical or market leverage that in the eyes of many observers, would allow it to dominate over Unix, then this might be possible. We would need to wait to see how the implementation of .Net pans out. But .Net patently has no substantial technical advantage over Unix; I've given examples of how Unix has every-single-one of the technologies you indicated that .Net has; that Unix has many qualities which are of utmost imprtance in enterprise settings that Windoes is not likely to ever have.

    Doing the sums, I can't see how the analyst firm can make the prediction they have.

    For your reference, I _am_ a software developer. I started coding with Microsoft's developer tools in 1979. I started developing for Windows (2.0) in 1989, and for Unix in 1985. I have used msot of Microsoft's developer tools upto the more recent versions of Visual Studio. By choice, I would choose to develop on Linux (RAD with Kylix, PHP/Python and C++ with KDeveloper) anyday. Have you actually used any of these tools under Linux?

    What was your point?

    I hardly think that you are mo ...Anonymous -- 13/12/02

    I hardly think that you are more qualified to make an analysis than a group dedicated to technology forecasting. You have both a vested interest in promoting FUD in Microsoft products and have proven yourself someone who dislikes the company for one reason or another. You are a source of decidedly biased information.

    Jason, in all your posts you d ...Con Zymaris -- 23/12/02

    Jason,

    in all your posts you do almost nothing except attack me personally.

    Not once have you seriously rebutted a single one of my points as to why I think the 'technology research company' is mistaken in claiming that Windows will ever trounce Unix.
    If you have nothing concrete to add to the discussion of the topics at hand, I'll wait for someone with whom I can debate properly.

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

Tags

Back to top

Featured