Slashdot Mirror


Interview With IBM's Chief Linux Strategist

Linux Magazine interviewed IBM's chief Linux strategist, Irving Wladawksy-Berger, about IBM and Linux. IBM sees Linux as a disrupting technology of the same class as the Internet: an OS that can run on many platforms and that nobody owns: something that can fundamentally change the landscape of computing. By adding Linux compatability to AIX/Monterey, IBM is guaranteeing itself a big-iron version of Linux without angering the community by forking the kernel ... but they'd obviously also would like to see big-iron features added to Linux. Interestingly, Irving suggests IBM would be willing to open-source just about anything the Linux community wants ... one just needs to make one's mind known at IBM's developerworks site. Following the usual path, Linux adoption by IBM was a bottom-up process, finally convincing senior management. It's a shame that Linux Magazine did not ask about IBM's patent strategy, which was already a hot topic two years ago when slashdot facilitated the release of the Jikes compiler.

36 of 78 comments (clear)

  1. Linux/S390 going full OpenSource? by jochen · · Score: 2

    Does that mean that IBM will put these major parts of Linux/S390 under an OpenSource license, as well?

    -- jochen

  2. Re:Wait a minute! by sirwired · · Score: 3

    1) Um, IBM is making oodles of money off the internet. A massive portion of the services business comes from "e-business" stuff sold to Fortune 500 companies. (IBM's traditional customers.) Also, DB2 and WebSphere are getting to be pretty popular among enterprise customers.

    2) IBM doesn't make any money off of AIX. Yes, they do charge licensing fees, but mainly it is sold as something you need to buy to run your RS/6000.

    IBM makes it's big money from the holy trinity of high-end hardware, industrial-strength software applications, and services/solutions. Low-end hardware (like 1U servers and PC's) and commodity software (like OS's) are only provided because they need to be if IBM wants to sell a "solution" instead of merely products.

    IBM's other major profit streams are Technology (patent portfolio, Chip fab services, etc.), ThinkPads (simply because they kick ass and can take advantage of IBM's research in displays, hard drives, etc.), and leases/loans so customers can afford all this stuff.

    If Linux could do what IBM needs, (more reliability, better I/O, etc.) they would likely drop AIX like a hot potato, because developing it ain't cheap.

  3. They can profit -- hardware! by swamp+boy · · Score: 2

    Remember that the third letter in IBM is "Machines". IBM has always been more interested in selling hardware than software. If IBM provides top-notch support for Linux across their entire hardware line, it'll attract more buyers of their hardware as more and more businesses use Linux.

  4. the WPS was only ugly uncustomized by brokeninside · · Score: 2

    I'll admit that the default color scheme was designed to drain one's life force out through one's nostrils, but once customization of colors and behaviors was engaged in by the knowledgable user, its beauty had no limits.

    If only I could go back to the days of reworking the launchpad with a few short sweet lines of rexx. ....

    have a day,

    -l

  5. Re:IBM's open-sourcing AFS! by be-fan · · Score: 2

    You're missing the major concept: reality.

    A) Software has a cost too. Its called man-hours. If you hire a guy to dig a hole, are you going to tell him that you won't pay him, since digging a hole doesn't cost anything? By your reasoning, the book industry shouldn't exist either.

    B) Nobody cares about the ethics or reason of being for the software industry. What people care about is that is brings billions of dollars into the economy, and makes the US the world power in computing. Best of all, software is very high-margin, which makes people rich. Rich people spend lots of money. Read up on the basics of capitalism.

    C) In an economy, too much money can never be spent. Software is a great place to boost the total money-movement of the economy. Its mostly well-off people (people who can afford computers and software) paying money to other well-off people (programmers.) In the middle, you have tons of people who benifet, and a bunch of jobs created as a result. Software is a big push on the "New Economy."

    D) I'm not talking about the fate of a free software projects, I'm talking about the economy. (BTW: Ever thought that having a hardware company support OSS software decreses the already small margins in the hardware industry?) Nobody has proven that OSS is a safe thing for the economy. You could argue that it should be legal for people to give away their software, but a lot of similar things aren't. You can't give away a lot of things. It's a very real possibility that free software could be dangerous for the economy (I'm not saying that it is, it could possibly be.) In that case, it would be regulated just like everything else.

    --
    A deep unwavering belief is a sure sign you're missing something...
  6. Re:IBM plans by benedict · · Score: 2

    IBM also makes a lot of money on consulting and integration. That's why they can afford to be so platform-agnostic -- they sell you a solution based around whatever technologies you want, you pay them to configure and maintain it, everybody wins.

    (This isn't the way most slashdotters probably like to do things, but a lot of companies rely on IBM's expertise so they don't have to develop any in-house.)

    --

    --
    Ben "You have your mind on computers, it seems."
  7. Re:Walking out my ass! by IntlHarvester · · Score: 2

    All that happened long after the IBM-Microsoft "divorce", and long after anyone had any realistic hopes of OS/2 getting any significant marketshare.

    Like most dicussions of OS/2, yours seems to revolve around the period when Windows "Chicago" was very late, there was lots of frustration among PC users, and IBM was making a last ditch attempt at marketing OS/2 directly to consumers. This was around 1993-96. And, it has to be pretty frustrating, IBM employee or not, when you discover something pretty cool only to find out that it was being phased out soon afterward.

    The thing to note is that OS/2 already had one foot in the grave at the point PCCO stopped shipping it on every model. IBM had it on the market since 1987, and it never recieved any significant corporate adoption, either as a workstation or a server OS. It's goal was to drive corporate host applications and IBM-style integration, and it utterly failed there after six plus years of trying. Only after the corps rejected the thing did IBM try to save it's hide by marketing it to power users.

    Maybe one thing IBM learned from this is that they need to have 'grassroots' support in marketing something like an OS. Linux has it, Windows had it when they defeated OS/2, and maybe OS/2 had it, right at the bitter end. The "top down" approach of early OS/2 marketing was a huge factor in driving the power users into Microsoft's waiting arms.
    --

    --
    Business. Numbers. Money. People. Computer World.
  8. IBM plans by Swede2048 · · Score: 5

    While at an engineering expo at my university, I spoke with a guy who works with Linux at IBM. He said that IBM has been doing lots of testing and r-and-d with Linux. He said that their experts are predicting that Linux will be the dominant OS in 4 to 5 years. He also said that IBM doesn't believe a lot of the current benchmarks with Linux, especialy those with high performance disk access and with SMP, and that IBM is in a position to help Linux immediately, but doesn't want do alienate the community by making it look bad. The guy sounded sincere and seemed to know what he was talking about. I'm looking forward to see what IBM has to offer Linux in the coming years

    1. Re:IBM plans by darksmurf · · Score: 2

      It's simple.

      If IBM walked in tomorow and changed over half of the Linux kernel code that has to do with reliability and speed for major improvements, wouldn't that get a large number of people saying it's not Linus' and co's Linux aymore?

      They are being smart about working with Linus and friends into moving towards a better Os technicaly. I think we can expect to see some serious improvements over the next 6 months because of IBMs involvement.

      Besides, have you ever read Linus' first few USEnet announcements for the early, EARLY code? One of them was talking about how it was great to work on something that needed so much work - in other words, it was attractive to the early developers because they could pick anything they wanted to work on and odds were they had the skills to develop it further.

      At the pace Linux is developing, I could see developers jumping ship to go work on something like FreeBSD because they would have the ability to help there, while the Linux kernel may have surpassed their technical abilities.

      -Nathan

    2. Re:IBM plans by gslj · · Score: 2

      I think the gentleman from IBM who said that his company could help Linux immediately but didn't want to make the community look bad had something specific in mind. Until the decision to make AIX Linux-compatible, IBM probably considered forking the kernal to support mainframe features. That would make the community look bad: "Linux is a nice little system, but we can't make it do _real_ work." Now they can say, "Linux is a great system, we're adopting Linux compatibility as a standard even on our top-of-the-line hardware."

    3. Re:IBM plans by cluge · · Score: 2
      But you forget the process that kernel development goes through. No one person walks in and changes everything. There are many developers working out there on various aspects of the linux kernel and modules. This means that

      • The IBM code would have to go through the same "due process" as other kernel mods
      • The kernel would still be a Linux kernel and not IBM kernel becaue many Linux develpers would still be hacking on the code submitted.
      • There will always be some bugs to be squashed and features to be added that IBM may not have the best solution to.

      I think you underestimate developers skill and motivations with your last paragraph.

      Remember Linux runs on a LOTS of different hardware (I started running linux on alpha's many years ago) The code the IBM submits is a good ground to start from, but there will be a lot of tweaking left as most linux users aren't running AIX workstations.

      I think it's good that Big Blue is wading into the OS waters. I just think that the motivation for many companies stepping up to the Open Source plate isn't as altruistic as they make it sound.

      --
      "Science is about ego as much as it is about discovery and truth " - I said it, so sue me.
    4. Re:IBM plans by Uruk · · Score: 3

      Linux is a very interesting part of IBM's strategy with their S/390 systems going forward (big iron)

      They have these enormous fucking beast of a machine chunks of hardware that they're not selling as quickly as they would like, because nobody coming out of school these days knows how to use MVS the operating system. When nobody knows how to use it, it becomes more and more expensive to run them, (you think there's a shortage of IT workers? Try in the MVS sector) people start moving to UNIX and NT.

      But if you can make these beast machines run something everybody knows, you can sell hardware! So port linux to this architecture, and you're selling machines again.

      Kinda funny...IBM is just like Sun and other companies. Although they make operating systems, where they really make the money is on hardware, not software.

      I have been wondering however why they didn't choose to port AIX and pains to S/390 instead of linux, since they can make money off of AIX.

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  9. Walking out my ass! by Greyfox · · Score: 4
    Microsoft made IBM slit OS/2's throat. They went to PCCO and said, "Don't install OS/2 or we won't give you Windows at discount rates." PCCO shit itself and didn't install OS/2, and the industry said "JESUS CHRIST! YOU CAN'T EVEN GET IT ON AN IBM BOX!" That was pretty much the end of OS/2.

    Of course, the poor support and IBM's unwillingness to break previous programs to fix major issues like the single system input queue didn't help matters much.

    If you happen to be on the inside, you have access to the IBM internal forums. The OS/2 Advocasy one was about half bitter bitching and moaning about how badly IBM fucked up with OS/2 and about half Linux advocasy. Many of the OS/2 people I knew inside and outside went to Linux after it became apparent that IBM was never going to do what needed to be done with OS/2.

    In a way it's better. IBM doesn't own Linux so they can't screw it up like they did with OS/2. It's not nearly as succeptable to the FUD as OS/2 was, and it's not being maintained by a bunch of people who think PCs are toys that you use as dumb terminals to the Big Iron.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  10. Re:I may not be "In the know", but... by otis+wildflower · · Score: 2

    But IBM looks a lot like Cisco - sure, they've got patents coming out of their wazoo, but they don't use their strength to control the market(so it seems. One can't be too sure).

    The Justice department already called Big Blue on that tactic.. :p

    Your Working Boy,

  11. Re:Why are there no big iron features in the kerne by The+Pim · · Score: 2
    Anyone who examines Linus's management of the kernel will see that, above all, he optimizes for simplicity and long-term maintainability. The "big iron" features would affect many core parts of the kernel. At that level, the interrelationships are many and subtle. It's hard enough for hacker to get their heads around one model--adding permutations at this level increases the complexity significantly and I doubt Linus would ever accept it.

    Basically, I don't think you realize how intimately entwined parts of the kernel are. Even if you put the "big iron" code in separate files, changes elsewhere would break it every minor release.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  12. It's an OS, not a revolution. by dashNine · · Score: 3

    When Linux Mag notes that Linux is more a "development methodology" than an operating system, Wladawksy-Berger neatly sidesteps the issue, merely responding that it's important that developers can easily port their apps between Linuces. (He does add a bit of abstract and highly-qualified praise for community-based development.) Truth is, IBM won't change their internal design lifecycles that easily, and, for the most part, I don't think they need to.

    Nonetheless. This is exactly what Linux needs: a high-end, organizationally-driven addition that will help make Linux a viable choice in the enterprise arena. For the first time, I'm starting to consider Linux a real competitor for my business. I'm not ready to turn in my E10K yet, but ....

    1. Re:It's an OS, not a revolution. by Kailden · · Score: 2

      not sure linux development cycle is ISO9000 compliant.
      -k.

      --
      I need a TiVo for my car. Pause live traffic now.
  13. Too bad Microsoft, IBM remembers by Hairy_Potter · · Score: 4

    Did anyone pick up an undercurrent of glee when the dude compared who uses Windows (half the class raised their hands) and who uses Linux (the whole class raised their hand).

    MS should never have fck'ed over IBM wrt to OS/2, Big Blue has a long memory, and the board probablt has wet dreams of stomping on MS's grave.

  14. Why are there no big iron features in the kernel.. by dnnrly · · Score: 2
    wish list? As far as I can see, there is no reason that big iron shouldn't be supported. If anything, this will allow more exposure to Linux and increase its popularity even more. It will also give developers who specialise more in this area to get their hands dirty in a more work related way. There's nothing bad with having these features!

    Does anyone know of any technical reasons why you can't just have some kernel option 'big iron' that switches all the right things on when you want them?

    dnnrly

  15. IBM's open-sourcing AFS! by tao · · Score: 2

    The IBM developerworks page announces that IBM will open-source AFS later on, which is far more important than their open-sourcing of JFS, imho. While ARLA exists and is cool et al., the real thing is still a notch better.

    IBM is growing in my regard every second. Now if they only sent me some old hardware with the MCA-bus... :^)

    1. Re:IBM's open-sourcing AFS! by be-fan · · Score: 2

      This really isn't as far-fetched as it sounds. Think about it. Does the government allow you to solicit stuff without a license? If you suddenly started making cars and giving them away, the government would be up your ass so fast you wouldn't know what hit you. Why should it be any different for software? No-one has yet proven that total OSS ISN'T harmful to the software economy, and even hardcore capitalists agree that SOME control is requried to keep the market from destroying itself. Quite frankly, since OSS people never did any research on the economic ramifications of the model, its a little irresponsible to develop OSS software to compete with the big boys. Of course, I'm not complaining, I like free stuff. But I do have resesrvations about the idea.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:IBM's open-sourcing AFS! by be-fan · · Score: 2

      A) Ah, but even if it is your hobby, you consume resources like pizza and electricity. The point is, that while your working on the software, your not actually being *productive* (from an economic point of view.)

      B) Well, you can argue capitalism vs. everything else all you want. However, remember that capitalism is an imprefect model for an imprect species (humans) It encourages productivty and hard work in the quest of being super-rich. That's not idealistically correct, but its a good thing nonetheless. In the process of getting rich, a lot of jobs are created. Its not like MS is robbing from the poor. MS is taking money from middle to upper class people, so its okay. Without the software industry, hundreds of thousands of people would be out of jobs. That would be a BAD thing.

      D) Fort Knox should not be here. Its a sick puppy and if a nuclear bomb can do damage to it this proves that it shouldn't be here in the first place. (Catch the faulty reasoning? Nothing is perfect. Human society has boundries and limitations. Its not like software. Live with it.)

      --
      A deep unwavering belief is a sure sign you're missing something...
  16. OS/2 Tux? by MikeFM · · Score: 4

    Why not have them opensource all the parts of OS/2 that they legally can do so and the entire API so that Linux can be made to run OS/2 programs the way it is trying to do for Windows with Wine. Of course code from the GUI engine could move towards merging w/ X and/or forming an alternative GUI for Linux.. mmmm OS/2 Tux.. finally a new version of OS/2. :)

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:OS/2 Tux? by be-fan · · Score: 2

      Good god. Why pile bloat on bloat for the sake of the "gee-whiz, I can run OS/2 apps" factor. What IBM really has the power to do, though, is OpenSource SOM (because it seems to me that these CORBA APIs are more about interapplication messaging that actual object services) and the GUI library. Then, ditch X, GNOME, KDE, ad-nauseum, and run the OS/2 GUI on the sexy Linux kernel.

      --
      A deep unwavering belief is a sure sign you're missing something...
  17. Interesting Business plan by cluge · · Score: 2
    Some Interesting quotes from the article : "Linux is really wonderful. It's probably better than almost any other operating system for those highly dedicated environments" with comments like "AIX would be used for those applications that would need more industrial-strength capabilities, more robust I/O"

    This interview underscores the fact that "embracing open source" for most traditional UN*X outfits means that Linux is labeled a low end solution while offering an alternates for High end applications.

    It seems that Linux is adding to the profit for these companies because they can sell more low end machines with an OS that more and more people are familliar with. This saves them development time and programers because most of the OS is open source. They also keep their high end UN*X for the Big Iron or special computing problems(like beating a chess champion or folding a protein).

    Interesting business plans with the OS community doing a lot of leg work for the higher volume lower priced units. Is this the wedge that many OS companies are looking to drive into Microsoft?

    --
    "Science is about ego as much as it is about discovery and truth " - I said it, so sue me.
    1. Re:Interesting Business plan by T-Ranger · · Score: 2
      Definitly. IBM is in bisiness to make money, and if playing with linux will make them money then thell do it.

      Read the whole article - he talks about adding a linux compatability layer to AIX, and he says that linux will be the first OS/platform that programers will learn.

      Linux is not for everywhere. Its not ready for the desktop (but no *nix is). Its not ready for big iron machines. It dosent have ACLs on the filesystem.

      The kernel hackers dont seem interested in adding these features to the kernel. If you are in a position to be operating a computer beyond that that linux runs well on, then you are in a position to buy the OS for it.

      Computer requirements grow up. If IBM can guarentee that your linux apps will run on AIX in 5 years, then you might be more inclined to go with netfinitys now, and some kind of bigger IBM box later.

  18. Re:Why are there no big iron features in the kerne by cyber-vandal · · Score: 2

    This has already discussed in a previous story today, and nobody came up with a satisfactory answer as to why there can't be 2 memory subtrees, one for big iron and one for desktops with the same API. I know that it's duplication of effort, but considering that the kernel is extremely well managed at the moment it wouldn't be as hard as it would be in a corporation where every manager has their own political agenda. It's obvious that there is a huge difference between the IA32 and S/390 architecture and different issues apply. It does make me smile though, to think of my favourite OS running every computer on earth at some point, especially when Bill Gates, at the launch of Windows 2000, stated that his product was now ready to take on mainframe-type jobs. That was probably the funniest IT-related statement I've heard this year.

  19. Re:Please, everone push for WORKPLACESHELL by be-fan · · Score: 2

    Actually, SOM has been ported to Windows already, so it shouldn't be too terribly hard.

    --
    A deep unwavering belief is a sure sign you're missing something...
  20. Interesting Times by Kailden · · Score: 2

    These are interesting times, my friends. Another clash of the Titans. I just read today about M$'s DataCenter, a big-iron release of its Windows 2000 Server. will run on machines with 32 processors and loads of RAM. It's supposed to be Microsoft's best challenge to date to *nix systems. IBM should get linux compatibility and get it quick!

    --
    I need a TiVo for my car. Pause live traffic now.
  21. Then open source..... by tone1 · · Score: 5

    "To be honest, we'd open source just about anything the community wanted."

    Then open source the GUI engine for OS/2. This would give Linux an alternative to X, and one that is less resource hungry.

  22. Re:"Just say NO to OCO!" by Samrobb · · Score: 2
    You gotta remember Open Source is a marketing tool and a weapon against Microsoft, in IBM's eyes. I wouldn't trust them not to then pull the same damn stuff they've done in the past.

    But, as you point out, if this happened to Linux,

    ...the kernel would fork in a heartbeat, but that's not my point, and these folk didn't have that option

    But that is the the point, isn't it? IBM can't pull a tricks like OCO, because in order to do so, they would have to violate the GPL. Granted, I'm sure that a company with the resources that IBM has could find a legal loophole (or have one legislated) that would allow them to do an end run around the GPL... but with each piece of software they release to the community under an open source license, they invest a little bit more in the idea that those licenses are valid. It doesn't take long for that investment to reach the point where IBM will rabidly defend open source licenses because a failure to do so would result in their competitors being able to take their software and do something like OCO to them.

    --
    "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  23. distribution.. by tonyz2k · · Score: 2

    My question is simple - does this cheif strategist primate use Armed Linux or his native Monkey Linux?

    --
    click here to incinerate homeless people
  24. Re:Why are there no big iron features in the kerne by CodeShark · · Score: 2
    I'm sure that those who know kernel issues better than I do will correct any inaccuracies in my admittedly basic response, but the reason which I've heard stated most often is that the big iron requires features that just aren't needed, and are in fact monstrous resource hogs on "little iron", i.e. lesser powered PC's. So putting in those resources risks losing alot of users on lower powered machines to gain a few users on extremely powerful ones, which IMHO is not the best trade.

    There is also some talk of actually having a fork in the code so that there can be a big iron Linux and regular Linux, by the way.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  25. Wait a minute! by AFCArchvile · · Score: 2
    I thought that Avery Brooks was IBM's chief Linux analyst! Oh wait, no, he's the chief Linux Marketeer! (notice the similarity to racketeer?)

    "IBM sees linux as a disrupting technology of the same class as the internet: an OS that can run on many platforms and that nobody owns: something that can fundementally change the landscape of computing."

    This is a good point: IBM hates Linux as much as it hates the Internet because it can't profit from it. However, big blue can do something to Linux that it can't do to the internet: package it and slap on it's hyper-rasterized logo. Looks like we can expect this "pig-iron" version of Linux very soon!

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  26. IBM hasn't forgiven MS walking out on OS/2 by redelm · · Score: 2

    Interesting. Very much as I thought. I guess the frustration is all-the-higher because at the time (1990) MS was the little guy and IBM was still Big Bad Blue.

    So IBM really couldn't gain any support even though MS was in the wrong.

    Well -- what goes around, comes around.

  27. I may not be "In the know", but... by dbarclay10 · · Score: 2

    Okay, so I don't buy millions of dollars worth of hardware every week. I may not arrange licensing agreements with IBM. But IBM looks a lot like Cisco - sure, they've got patents coming out of their wazoo, but they don't use their strength to control the market(so it seems. One can't be too sure). The fact that they're willing to GPL stuff sort of supports that idea.

    Dave
    'Round the firewall,
    Out the modem,
    Through the router,
    Down the wire,

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)