Interview With IBM's Chief Linux Strategist 78
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.
Linux/S390 going full OpenSource? (Score:2)
-- jochen
Re:Wait a minute! (Score:3)
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.
They can profit -- hardware! (Score:2)
Turning in an E10K (OFFTOPIC!) (Score:1)
Of course, this is soon not a problem anymore, as Linux has been ported (and at least successfully booted) on E10K now. A post on LKML two days ago was on this very subject (and NO, I'm not confusing things with the Alpha announcement, which was made a few hours later; one 20K BogoMIPS (the E10K) and one 40K BogoMIPS (the Alphaserver) computer announced on the kernel-list in just a few hours. That's majorly cool. I wish I had one, and someone who could pay the electricity.
Re:IBM plans (Score:1)
I think it might be related to the remark about benchmarks -- Linux advocates and corp.s (such as Redhat, who funded development the "Tux" webserver) wouldn't want to be shown up by IBM when the results IBM returned showed the original benchmarks to have been overblown.
At least that's how I read that part.
Hey IBM, open-source THIS! (Score:1)
the WPS was only ugly uncustomized (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
Re:DAMN YOU IBM! (Score:1)
Now, they COULD opensource SOM and (with Apple's cooperation) OpenDoc. That's some old tech that could use a new life.
/Brian
Re:IBM's open-sourcing AFS! (Score:2)
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.
Re:IBM plans (Score:2)
(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.)
--
Re:Walking out my ass! (Score:2)
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.
--
Re:I saw the same story (Score:1)
another thing to want (Score:1)
SGI previously released their FailSafe [tummy.com] application monitoring and restart service. Having the Phoenix stuff underneath it and available for the GFS [sistina.com] file system, and using the existing linux-ha bits would pretty much be a complete cluster solution. That would be good.
-dB
IBM plans (Score:5)
Re:IBM hasn't forgiven MS walking out on OS/2 (Score:1)
Re:Good point. (Score:1)
Also, if they will support Linux across their entire hardware line, doesn't that also include the Aptiva series? It'd be hard to even RUN Linux on one of those, there's so much WinHardware in them!
Re:Wait a minute! (Score:1)
So why ARE they doing it?
I would imagine that IBM look at Linux because it allows them access to the upgrade market from small-medium systems. At the moment they tend to be locked out of it, because of OS incompatibility. If they implement Linux on their hardware they can capture some of the top end hardware market for Linux, and can continue to sell the older O/S as well; those users are locked in. (IBM market share would therefore go up.)
Web server too slow? Get a Linux Big Iron.
IBM probably, kinda like Apple, see themselves as a hardware company. They have a niche Big Iron product to sell; and Big Iron is Big Bucks. Their strategy aligns with that thinking. Probably will work too. It's very clever really.
And it does Linux no harm whatsoever...
Re:I saw the same story (Score:1)
If they can make a buck off of Linux by doing these things, who cares? If the mom and pop Linux consulting company can do it, IBM has just the same right. I know that not everybody is going to be happy with the underlying reasoning for their actions, but as long as it helps the community, I think people should stop bitching so much.
Hmmmm really? They have not before! (Score:1)
James
"Just say NO to OCO!" (Score:1)
Then (in the mid-80s I think) IBM jerked the rug out from underneath folks by going to an "Object Code Only" policy, which meant what it said... you get binaries only. The "Just say NO to OCO" button got really popular at SHARE meetings.
They pissed off a lot of people who switched to DEC and Cray and UNIX, and they vowed fervently never to buy Big Blue Iron anymore. Think of how pissed you'd be if Linux suddenly announced he was only distributing binaries. (yeah, the kernel would fork in a heartbeat, but that's not my point, and these folk didn't have that option)
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.
Not to say their work isn't great and we shouldn't take advantage of it, but just remember Big (friendly 'ol) Blue is still the same big company it always was.
Re:IBM plans (Score:1)
I think somone got their feelings hurt when code was offered and not accepted.
Re:Please, everone push for WORKPLACESHELL (Score:1)
I can't argue esthetics are unimportant, but there's nothing more aggravating than a pretty desktop with *NO* functionality, IMHO.
Re:Trolls? (Score:1)
Re:Trolls? (Score:1)
Walking out my ass! (Score:4)
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.
Re:Please, everone push for WORKPLACESHELL (Score:1)
We can all dream, though!
Re:I may not be "In the know", but... (Score:1)
--
Re:Hmmmm really? They have not before! (Score:1)
--
Re:IBM plans (Score:1)
Take the same quality coder today (remember, Linus started Linux to *learn* the x86) and give them a choice between trying to improve on IBM's code, and trying to improve or port IBM's stuff to one of the *BSDs or perhaps just develop a feature in another free OS' code. That's the view I was trying to get at.
I agree taking companies altruistic statements at face value isn't good - but I don't believe IBM is making those types of statements here. In the article the IBM guy makes it very clear that isn't a "because it's a good thing to do for people and warm fuzzies" kind of argument for Linux, it's blatently obvious the open source movement and Linux are solid business decisions for IBM.
I think it's important people try out the view that no, the largest benifit of open source and linux is not that "it's simply not Microsoft" - it is justified because is the fastest developing operating system out there, period.
And considering it doesn't show any hint of slowing anytime soon, there isn't a chance anybody can pass it. There also isn't a chance that anybody, microsoft or no can keep their technological or GUI advantage forever. The pace of development is one of the magic hidden benifits that you can't quantify, given time it's impact will be even more prominent.
-Nathan
Re:I may not be "In the know", but... (Score:2)
The Justice department already called Big Blue on that tactic..
Your Working Boy,
Re:Why are there no big iron features in the kerne (Score:2)
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.
Workplace Shell code (Score:1)
There's always been this debate about "open sourcing OS/2" (kernel, drivers, Workplace Shell, etc.), but a couple of things always come up whenever I've heard it discussed:
1) The code is supposedly very messy.
2) It would be EXTREMELY difficult to figure out what could legally be released to outside people. Who's going to pay to do that?
3) If you can't release it all, what use is it to people? What incentive does IBM have to do it, other than "it would be nice?"
BTW, I still continue to use OS/2... my customers still want me to support it.
What about HURD? (Score:1)
HURD has some fetures, which are perfect for "big iron" and are unpleasant for smaller machine. Why not help to make HURD 100% Linux compatible and use it on big iron, clustering,.....? T
his would be a real BIG thing for IBM and will prove they support open source. For now it is simply "riding the wave" and lot of words.
Re:Workplace Shell code (Score:1)
Trolls? (Score:1)
*sob* *sob*
-Davidu
For german readers (Score:1)
I saw the same story (Score:1)
For instance, how about this, IBM: Release the software you used to run the Olympics.
Now, I'm not accusing IBM of jumping on the bandwagon--I think their Linux support has been great (practically) and genuine (philosophically). But that doesn't warrant crazy statements that imply Gerstner is ESR or RMS's bitch. For good or for ill, IBM's goals do not correspond with mine--therefore not everything they do will make me happy. They'd be more honest (and thus keep their good rep clean) if they just admitted this.
--
It's an OS, not a revolution. (Score:3)
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
Too bad Microsoft, IBM remembers (Score:4)
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.
DAMN YOU IBM! (Score:1)
Why are there no big iron features in the kernel.. (Score:2)
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
IBM's open-sourcing AFS! (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... :^)
Linux on Big Computers (Score:1)
Please, everone push for WORKPLACESHELL (Score:1)
ttyl
Farrell
Former OS/2 Developer, using AVC
Open Sourcing... (Score:1)
NecroPuppy
---
Godot called. He said he'd be late.
OS/2 Tux? (Score:4)
Interesting Business plan (Score:2)
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?
Re:Why are there no big iron features in the kerne (Score:1)
Na, they won't fork the kernel. There are already kernels I've seen (linux-vr) that just have added classes, PDA in that case. All one would need to do is merge a BIG_IRON class in with the standard kernel. It all gets handled in the config, and then with #ifdef's. No permanent fork necessary.
Re:Interesting Business plan (Score:2)
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.
Re:Why are there no big iron features in the kerne (Score:1)
There really shouldn't be anything wrong with that (95% of users never use anything but their distro's stock kernel anyway, which would have the big iron support removed before they touched it.)
Code forks are dangerous things when they are done for reasons like this.
From what I understand from the kernel Mailing list and others I have spoken with, the reason big iron support is not getting into the mainstream parts of the kernel is because IBM has not made it a configurable option - it's been proposed as schedule and memory changes in the main parts of the kernel which I agree would be bad.
I don't think it will be long before IBM changes the policy and it' sall good
IBM is trying, but the GPL doesn't help (Score:1)
--
You, you and you: panic. The rest of you, come with me.
Re:Please, everone push for WORKPLACESHELL (Score:1)
Falling back on intuition is a dangerous game to play, IMHO - the real issue is how hard it is to learn; how many cues you get when you need them. After all, a serious fraction of the WPS interface ended up being copied by MS-Win, and everyone was willing to learn it then.
And, for me, the WPS is still my favorite working environment.......
Re:OS/2 Tux? (Score:2)
Re:IBM plans (Score:2)
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
Re:Why are there no big iron features in the kerne (Score:2)
Re:Please, everone push for WORKPLACESHELL (Score:2)
Re:IBM's open-sourcing AFS! (Score:2)
Re:It's an OS, not a revolution. (Score:1)
Re:IBM's open-sourcing AFS! (Score:2)
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.)
Re:IBM plans (Score:1)
Re:Why are there no big iron features in the kerne (Score:1)
This is a reasonable position, but I'm not sure Linus would go for it. It may dilute his focus so that he can't maintain either one well.
Interesting Times (Score:2)
Then open source..... (Score:5)
Then open source the GUI engine for OS/2. This would give Linux an alternative to X, and one that is less resource hungry.
Re:Please, everone push for WORKPLACESHELL (Score:1)
Re:IBM plans (Score:2)
Re:It's an OS, not a revolution. (Score:2)
-k.
Re:"Just say NO to OCO!" (Score:2)
But, as you point out, if this happened to Linux,
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.
distribution.. (Score:2)
Re:DAMN YOU IBM! (Score:1)
OS/2 was my baby. I'm gonna go weep in a corner now.
There, there. The article indicated IBM might actually Open Source some products if we ask nicely, and while he clearly reserved IBM's right to say "No," I still think someone more articulate than I can show IBM just how many points they would score for opening OS/2.
Yes, I realize that he was talking about opening *nix stuff, but if IBM sees it as practically defunct, where's the harm in asking?
Re:IBM plans (Score:2)
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.
Re:Interesting Business plan (Score:1)
And digital tru 64 Unix (or whatever they call it this week) has been able to run Alpha Linux binaries for sometime (years). Nothing new, just added the Big Blue logo, and in the end thats what counts :)
Re:I saw the same story (Score:1)
Regards
Re:IBM plans (Score:3)
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.
Re:Why are there no big iron features in the kerne (Score:2)
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.
Wait a minute! (Score:2)
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!
IBM hasn't forgiven MS walking out on OS/2 (Score:2)
So IBM really couldn't gain any support even though MS was in the wrong.
Well -- what goes around, comes around.
I may not be "In the know", but... (Score:2)
Dave
'Round the firewall,
Out the modem,
Through the router,
Down the wire,
I dunno... (Score:1)
This whole think stinks of Katz...
;)