Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
IBM

IBM Wants Linux 464

jsse writes "In a news conference IBM's senior vice president Steve Mills said 'the company will gladly drop its version of Unix from servers and replace it with Linux if the software matures so that it can handle the most demanding tasks.' Now the Giant, along with many other companies, jump to Linux bandwagon. The question is wether this bandwagon is capable of carrying a Giant that huge. Or the question is: can Linux beats AIX?"
This discussion has been archived. No new comments can be posted.

IBM Wants Linux

Comments Filter:
  • by CokeBear ( 16811 ) on Monday August 20, 2001 @09:16AM (#2196936) Journal
    This sounds to me like a challenge to the Open Source Community. Are we up to the challenge?
  • by Jagin ( 243283 ) on Monday August 20, 2001 @09:26AM (#2196973)
    If IBM wants Linux instead of AIX then they should assist in the development of the features they feel are missing...... isn't that the point of Open Source? I don't think anyone else will see this as a "challenge".

    (Disclaimer: I know IBM is already investing heavily in Linux, so they may already be doing this).
  • Good move for IBM (Score:3, Insightful)

    by eric2hill ( 33085 ) <eric@[ ]ck.net ['ija' in gap]> on Monday August 20, 2001 @09:30AM (#2196993) Homepage
    I think IBM's doing this for one very good reason. The more linux hackers there are at home running linux on their personal boxes, the more workers there will be in the industry that say "IBM makes this big box that will do all we need for our web and/or accounting needs, and it runs an OS I already know."

    Managers like to hear that so they don't buy something their IT people don't know how to run.
  • by Gambit Thirty-Two ( 4665 ) on Monday August 20, 2001 @09:30AM (#2196994)
    The problem I see with this is that if a company as big as IBM wants to use something like Linux, they're going to want some kind of control of the direction it goes. Companies have been trying to get Linus to loosen his 'control' of the kernel for a while now. No company with smart leadership will drop support for a product that they have complete power over, in favor of an OS where they have little-to-no control over the direction that it takes.

    However, we've seen that IBM has put a fairly good amount of time, money, and effort into making Linux compatable with their products, and their products compatable with linux itself. But so far, I just don't seem them dropping AIX for Linux anytime soon. Not until the control over the linux kernel becomes more decentralized.
  • by mystery_bowler ( 472698 ) on Monday August 20, 2001 @09:31AM (#2196999) Homepage
    Something tells me that Linux can be customized in such a way as to handle whatever AIX handles and possible more. But the question I have to ask in this is: Why? Is IBM really looking to cut ties with AIX? How could this be an advantage to IBM? Or their customers who have depended on AIX for a long, long time?

    I suppose IBM may make some money upfront convincing their AIX clients to pay for a Linux conversion by convincing said clients that Linux has better support, the client won't be locked in to depending on IBM, stable, fast, blah blah blah. And I suppose IBM might save money in the long-term by having a larger talent pool from which to hire Linux gurus. But, unless someone else can give shed some light on something I just don't understand, this initiative to move AIX customers to Linux, while sounding like a great technical manuever, doesn't sound like a great business manuever.

  • Re:Easy (Score:4, Insightful)

    by Garc ( 133564 ) <jcg5@po.[ ]u.edu ['cwr' in gap]> on Monday August 20, 2001 @09:32AM (#2197004)

    I think when IBM says they'll use linux if it "matures so that it can handle the most demanding tasks," they don't mean "you guys need to build pretty little admin GUIs, and make sure linux is consistent looking." I'm thinking that they're more looking for the ability to scale to a large number of processors, and high amounts of RAM.

    On that subject, does anyone know if IBM's Big Iron patches ever made it on to the main kernel tree?

    Garc

  • by redelm ( 54142 ) on Monday August 20, 2001 @09:32AM (#2197005) Homepage
    IBM is prepared to drop AIX iff Linux can handle the job. Great. My question is: How will they know?

    I'm sure IBM does a great deal of validation testing. Why not tell the kernel developers where things come up short? One of the most valuable development prerequisites are good bug reports. IBM could unleash their testing team. Or does politics get in the way -- the testing team manager doesn't approve of the Linux takeover?

  • Good Business (Score:4, Insightful)

    by nevis ( 124302 ) on Monday August 20, 2001 @09:32AM (#2197008)
    Now the Giant, along with many other companies, jump to Linux bandwagon.

    1. As has already been stated IBM has been on the Linux bandwagon for several years now.

    2. This makes perfect sense for IBM. They are mainly a service company and secondly a hardware company. Anyone who has done business with IBM knows that they, like most other large computer companies, make their money on installation and support. If they can cut the expense of developing their own OS they can focus on their core business.

  • This is dumb (Score:3, Insightful)

    by teknopurge ( 199509 ) on Monday August 20, 2001 @09:33AM (#2197011) Homepage
    Sorry to all the Linux kids out there, but real Unix Operating Systems, such as Solaris and BSD-based systems, are stronger, more stable, and faster, when set up correctly, then linux will ever be. Why? simple: SLC's are there for a reason. The linux kernel may be controlled and coordinated by one person, but imagine a person with the supposed talent of Linus, times 50, working on making the Solaris Kernel better.

    Note: I am not a Solaris advocate.

    teknopurge
  • by Unknown Bovine Group ( 462144 ) on Monday August 20, 2001 @09:33AM (#2197012) Homepage
    I've used my crystal ball to summarize how this thread will go....

    "yes"
    "no"
    "You're an idiot and there are really good reasons Linux can do it. But I'm only going to mention them, and with no sources."
    "Well I too can mention things with no sources. YOU're an idiot"
    (degrades to flamewar)
    Can you imagine a Beowulf, what does AIX stand for anyway, All your Base, etc posts by our friend Anonymous Coward.
    "Wasn't this posted last month?"
    "CmdrTaco can't spell"
    "BSD is better than Linux or AIX"
    "Steve Jobs said that OSX is better than Linux and AIX"
    various posts bitching about moderators.
    There. I've saved you all that time. Now get back to work.

  • by InfoSec ( 208475 ) on Monday August 20, 2001 @09:35AM (#2197024) Homepage
    This seems a bit harsh. IBM did say that they are waiting for Linux to be ready for that task. Personally, I think it is ready for many tasks. Linux is quickly becoming more and more capable. For web server, desktops, and modrate sized deployments. Soon, Linux will be ready for the full enterprise deployments. It already runs several of the worlds most powerful supercomputers, and it is difficult to argue with that.
  • by notext ( 461158 ) on Monday August 20, 2001 @09:49AM (#2197067)
    That is the real question.

    I am sure IBM is not sitting there idling. I would hope they are not leaving it to us(the open source community) to build them the os they want. I assume they are hard at work on this project at hand.

    That is nothing but good news. Not only could we benefit from the things they build but more importantly, maybe they could be the leaders of direction. "Where do you want to go today?"

    Some people may worry about a big corporation being too heavily involved in their "free os". I personally look forward to the days to come if IBM get truly involved. I first tried linux a few years ago and loved it, and continue to use it today. However, I thought at this point it would be farther ahead in some areas. If it takes a company like IBM to come in and challenge, lead and contribute then fine by me.

    Even if it doesn't work for IBM, the advances will benefit all of us who use it now and this is a Good Thing.
  • by zettabyte ( 165173 ) on Monday August 20, 2001 @09:51AM (#2197073) Homepage
    I've been noticing this for a while, and I've got to get it off my chest.

    Is it just me or does it sometimes seem like CmdrTaco posts the 'best' stories? I get the feeling that he's pulling the best for himself, not letting anyone else post the 'big' stories...

    Is he really a tyrant with a large ego appetite? Where everyone is walking around on eggshells, careful not to upset the big 'T'? Lest he throw a 'hissy fit' and a large dosh of 'shit' their way for posting what was clearly a 'Taco' quality post?

    These are the things I think about before I force myself to go to work on Mondays...

    CrplChimichanga
  • Aye (Score:2, Insightful)

    by Anonymous Coward on Monday August 20, 2001 @09:54AM (#2197089)
    And I doubt there are many people who have RS6000's to play around with at home, in their spare time. Not many people in that category who can even participate in the challenge, let along be up for it.


    But perhaps IBM is only refferring to userland apps, rather than kernel stuff. Userland apps
    can be portable stuff.

  • by firewort ( 180062 ) on Monday August 20, 2001 @09:58AM (#2197109)
    Remember OS/2? OS/2 is currently making the most money it ever has for IBM, simply because it's in maintenance cycle now... IBM simply does no new development, and continues to make money on support, while encouraging folks to consider other OS options.

    IBM never completely drops support, and would never leave profitable AIX shops out in the cold.
  • by JumboMessiah ( 316083 ) on Monday August 20, 2001 @10:25AM (#2197209)
    The idea of IBM dropping AIX 100% in favor of Linux is a pretty long shot. As long as they have paying customers for AIX support, AIX will continue to live. Now where Linux comes in as a big play for IBM may have something to do with upgrade paths. Say for instance company X developes an application but they can't afford to ramp to big iron hardware to run it. IBM sells them some netfinities running Linux to get them jumpstarted. Then if their business starts to expand they would have the ability to migrate them up to a RS/6000 or AS/400 based system. The big kicker is that they can maintain 100% portability across the hardware platforms. Migration is a simple compile away :) This is a pretty powerful proposition, especially with the market in its current state. VC is dry, revenues are down, the idea of starting cheap and ramping up when needed may be Linux's biggest strength.
    ~
  • by wasudeo ( 201920 ) on Monday August 20, 2001 @10:30AM (#2197226)
    Yes Linux does perform badly is multi-processor environments such as the RS/6000 series. However this should be seen in perspective. AIX is a Unix flavor ESPECIALLY designed for such environments. Put AIX in any desktop or mid-level server and it won't do well at all. However Linux is flexible. You can run it on a wide range of systems right from 486s to top of the line AMDs. You can run it on diskless nodes and you can run it on server farms. IMHO I feel this flexibility is more important than being able to give stellar performance in high end machines which are not used by more than a handful of research workers. Agreed it would be pretty glamorous to announce that Linux is used in ASCI White. But practically it wouldn't mean much...
  • by pmz ( 462998 ) on Monday August 20, 2001 @10:37AM (#2197257) Homepage

    I agree with the first paragraph. The same is true for Solaris on UltraSPARC-based systems, etc. However, I'm uncertain if the death of AIX and its competitors is a good thing.

    Which is better for the long-term health of computing:

    1)Linux on IBM Power3, Linux on Sun UltraSPARC, Linux on SGI MIPS, Linux on IA64, ...

    or

    2)AIX or Linux on IBM Power3, Solaris or Linux on UltraSPARC, IRIX or Linux on SGI MIPS, HP-UX or Linux on IA64, ... (toss in the *BSD operating systems, too, as Linux isn't the only free option. Also add other options that I don't know about.)

    I fear that a lack of diversity among operating systems will be harmful to the hardware vendors due to less differentiation. What would happen if the current undesirable monopoly in software (Microsoft) is replaced with a monopoly in computing hardware (Intel IA64). What would happen if an unforeseen "plague" that targets Linux is unleashed?

    I also fear that Linux will replace Microsoft as the main-stream computing "religion" that Microsoft is today. I don't want to see one lack of options simply turn into a new lack of options. Think of the people who say "Windows" while drooling onto their bibs. Now, replace "Windows" with "Linux" emanating from the same glassy-eyed person...

  • by Irvu ( 248207 ) on Monday August 20, 2001 @10:43AM (#2197292)

    True but I think you are missing some of the point. Even in open standards there are dominant and weaker players. Consider the fight over the next-generation IP. In that case the standards are supposed to be open. However the dominant voices in the process are not developers, not sysadmins, not even universities they are people like Microsoft and Time-Warner. The largest companies that can shout the loudest to get what they want. IBM is the same. IBM is a corporation and to that end they will do what is best for themselves. This is not necessarily driven by malice it is just the state of affairs. If they find it better to move to Linux or at least publicly support it, both to piss off Bill and to make geeks worldwide love them, then they will.

    If they move to using and developing Linux they will then be the biggest gorilla at the table. Linus is one person, everyone else who submits patches is one person (for the most part). IBM is hundreds. By sheer force of size and voice they will be able to dominate the direction of Linux. This may be unintentional but their sheer size makes it likely. I doubt seriously whether the CEO of IBM is twisting his handlebar moustache and plotting to wrest control away. If IBM jumps in with both feet though and becomes dependent upon Linux they will need to. At that point it will be necessary for IBM to drive Linux or at least keep it on their desired path as their bottom line will depend upon it. When it comes to the bottom line for a publicly held corporation all else is secondary.

    Moreover, what about the public face of Linux? In the computing world among geeks we may know that Linus is the cheiftan. Geeks also know who Ulrich Drepper is. But the rest of the world, the people who just buy machines and use them the end-users, the university purchasers who cut deals for servers and the corporate managers do not. They know brand names and if IBM manages to identify itself with linux they may become "Linux" (or at least it's guardian) in the eyes of the majority of the world. Then this name which is the real public force and property of the Linux movement will become theirs. At that point what Linus wants, or what the early developers want, IBM will be running the show. IBM will be the company rubber stamping distros and by sheer force of weight blocking competition from people such as RedHat and co.

    This is a doomesday scenario I know. But keep in mind that the computing world was once known as "IBM and the Seven Little Dwarves." Keep in mind that they also attempted to paint their ads for peace-love-linux all over san-francisco in an effort to ID themselves with the 60's. I don't think Linus and the rest of us should turn our backs on IBM (allthough I'm sure RMS does). But I do we should see them for what they are, a company, and not rush to them like the Manhattan Indians bearing gifts.

  • by iforgotmyfirstlogon ( 468382 ) on Monday August 20, 2001 @10:46AM (#2197302) Homepage
    If IBM writes industrial-strength, expensive, supportable applications for Linux (like Domino, for example) then they can sell those apps to people that don't have the bucks to buy their specialized hardware.

    For the past several years, IBM has been moving into the support and services areas with less of an emphasis on selling hardware. Selling complex software that requires specialized implementation services fits perfectly into that model. Porting those Apps to a less expensive platform makes the apps (and the implementation services) appeal to a much broader range of small- and medium-sized businesses. They can sell to companies that can't currently afford the big iron to run those apps.

    Opening up new markets for tried-and-true applications is probably a very good business decision. I've never been a big IBM fan at all, but personally, I think it's a shrewd and calculated move. I applaud them for making it.

    - Freed

  • by codeforprofit2 ( 457961 ) on Monday August 20, 2001 @11:21AM (#2197425)
    I think what companies with such strong trademarks and consumerbase as IBM sees in Linux is free labour.

    AIX costs huge amount of $$$ to develop, with Linux all they have to do is to put a few engineers on adopting it. Instead of spending money on developing a whole OS, just write some drivers and adopt it to your hardware.

    Ofcause, initially there will be some high costs moving towards Linux but in the end I think free labour is a all win situation for IBM.
  • by FreeUser ( 11483 ) on Monday August 20, 2001 @11:36AM (#2197484)
    (It's crucial that you understand this. While those developers can be thanked for the GNU/Linux implementation, the design and archiecture is stolen-- albeit modifed -- IP.)

    While you make some good points, I take exception to this characterization of GNU/Linux's similarity to UNIX and its POSIX compliance as "stolen IP." Numerous court decisions, including Apple v. Microsoft, have consistently ruled that compatiblity, compliance to standards, and even the wholesale mimicking of a competitor's look and feel do not constitute a violation of intellectual property in any manner. The design and architecture were copied legally (actually, to be historically accurate, they were copied from a copy ... namely from MINIX, which was a minimal, educational recreation of UNIX 7), not stolen in any sense of the word, not even in the "newspeak" sense that the Copyright Cartels and DMCA Apologists have redefined the word to mean.
  • Re:The future... (Score:4, Insightful)

    by nathanm ( 12287 ) <nathanm&engineer,com> on Monday August 20, 2001 @12:17PM (#2197643)
    AIX was developed from the group up, by IBM, to kick ass on IBM hardware. GNU/Linux was developed by a diverse group of developers -- each with different goals; some wanted a server OS, some wanted a desktop OS -- for cheapo x86 hardware.
    I'm assuming you meant from the ground up, right? If so, then that's not true. AIX is a real, licensed Unix, which means it shares source code with all other SVR4 Unices. In the interview [zdnet.co.uk] with Ransom Love in this /. article [slashdot.org], he claims SCO UnixWare has 70% common code with AIX5L. That's hardly from the ground up. Besides, Unix has been developed to run on a variety of platforms, from the ancient PDP-11 to desktop workstations to big iron servers.
  • by mj6798 ( 514047 ) on Monday August 20, 2001 @01:35PM (#2198031)
    AIX is designed with a completely different mindset and for a completely different user population that Linux. I doubt AIX customers would be happy with Linux in anything like its current form, and I doubt Linux users would be happy if all the stuff added to AIX to make IBM's mainframe customers happy were added to Linux.

    I was using AIX workstations until a couple of years ago. Here are some of the things that drove me up the wall about them:

    • Lousy file system performance. IBM's JFS is a dog when it comes to file operations. In side-by-side comparisons at the time, a low-end IDE PC running Linux 1.* would be 3-4 times faster than an PowerPC IBM workstation with high performance SCSI disks on file system structure operations (creating lots of small files, removing lots of small files, etc.).
    • Very slow booting. This is actually not an AIX problem, but a problem with the way IBM's workstations handle the SCSI bus. No matter what, workstations and servers would take from minutes to hours (!) to get through the boot process (I hope this has gotten fixed over the last couple of years). I mainly mention it because journalling is often advocated in order to make servers boot faster; well, on AIX systems, it didn't make much of a difference because booting was so slow anyway.
    • Logical volume management. LVM potentially degrades system performance because linear block addresses do not correspond to physical block location anymore. It also complicates system management, introducing another layer of indirection. And it potentially reduces system reliability when it is used to spread file systems across multiple disks.
    • System management objects and SMIT. System configuration information is stored in binary databases. That makes it inaccessible to scripting languages. Furthermore, if the file system runs out of space during a management operation, the database gets corrupted.
    • Non-standard linker semantics. The AIX linker does not behave at all like a regular UNIX linker. Among other things, it loads all symbols into memory at once and then does garbage collection. The end result is a linker that fails to give meaningful diagnostics about multiply defined symbols, fails in subtle ways on standard UNIX software, and consumes a lot of time and memory doing so.
    • Many of the system-level commands you may be used to from other versions of UNIX just don't exist at all or behave completely differently.

    AIX is so un-UNIXy that the Unix System Administrator Handbook [amazon.com] kept making fun of it throughout its pages as the odd-man-out (it also deals with Solaris, Irix, HP/UX, and others), comments they removed in later editions presumably not to upset AIX users too much.

    In defense of AIX workstations and servers, they are very reliable machines, and people who work only in the AIX world and don't deal with other UNIX systems probably never notice and don't care about the idiosyncracies.

    Altogether, I see a big culture clash if IBM tries to move AIX users to Linux. And I think that clash may well end up harming Linux if it causes stuff like JFS and LVM to be adopted more widely in Linux. Let's not fall into the Microsoft mindset where everybody must run the same software; there is nothing wrong with having Linux, AIX, Windows, Solaris, and other systems co-exist. We don't need an OS monoculture.

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...