That said, even he admits that there are "an entire class of applications that are best served by AIX, Solaris, and HP-UX because they scale up to 32 processors easily."
Goodness knows, the pSeries customers aren't unhappy. Powers explains: "We continue to do very well with AIX and pSeries apps."
But, even so, Powers says that "we've decided to give AIX a Linux affinity." He notes that "as a technology preview on our Regatta (pSeries 690) systems you can run AIX or Linux in up to 16 Lpars (logical partitions)." That's nice, but you can run many more instances of Linux on an iSeries or zSeries.
While Red Hat, SuSE, and Turbolinux have pSeries Linux in their offerings, even these IBM Linux partners show little enthusiasm for Linux on the pSeries. Mike Hampton, Red Hat's v.p. of business development, comes right out and says that he hasn't seen much interest in pSeries. "A high-end xSeries (Intel-based) box running Red Hat Linux is pretty close to a low-end pSeries box," he notes. Frankly, it's "tough rationalizing buying Red Hat for pSeries."
The analysts agree. The best reason Stacey Quandt, Giga Information Group's Open Source analyst, can come up with for someone wanting to run Linux on the pSeries is that some vertical businesses might find that it scales well up to the mid-sized pSeries boxes. That's not a big market.
Bill Claybrook, the Aberdeen Group's research director for Linux and Unix, is even less excited. "I don't know that IBM has sold any Linux on the pSeries. With the cost of Power-based hardware being higher than IA-32, I just don't see the market." Looking at the broader picture of processors, he says that while there was demand for Linux on the Alpha RISC style chip, there is none for the Power architecture. So he thinks that Linux on the pSeries is a "very small, tiny market," and it will be "hard to get it rolling so long as IA-32 keeps getting blazing fast."
Claybrook also believes that another problem with this port of Linux is that ISVs have shown little interest in porting their applications to Linux on the pSeries. Indeed, Big Blue Smoke, a Sun-sponsored anti-IBM site, jokes that you can look for as long as you like on IBM's AIX site, but you won't find any list of Linux applications that run on the pSeries. Joke or not, Sun's right. You can find, however, an AIX toolkit for porting Linux applications to AIX.
One suspects that pSeries users find this toolkit more interesting than Linux itself. And the resellers and integrators? As one anonymous D.C.-area integrator says, "I like Linux. I'll use on Intel boxes around my RS/6000, but put it on the RS/6000? There's just no reason."
The other IBM partners we spoke to agreed, which sums it up nicely. Linux works well across the rest of IBM's product line, but on the pSeries, with AIX in place, few people inside or outside of IBM can find a reason to run it.
Note: Comments are owned by the poster. We are not responsible for their content.
1) Familiar ground: Unless IBM has made a serious effort for AIX5L being Linux-like (not only on the API) a Linux user will be quite disoriented by AIX: files are not at the same places, there is no /proc filesystem, administrative commands like "free" don't exist. That means higher training costs since you cannot benefit if the experience acquired with Linux by people who learned at university or at home.
2) Unless IBM has made a serious effort for enriching AIX you will miss many of the things you get on your average distro: for instance no Samba so you will have a hard time with users who work part on Windows and part on AIX. But also no Perl, no Python, no decent editor so programmers will complain.
3) Unless it has udergone drastic changes in AIX5L then, by Linux standards, AIX user environment stinks. To begin with the standard Unix commands (aka grep, find, awk) are severeley crippled respective to their Linux counterparts, use older algorithms (read they are slower) and have limits who don't exist in their Linux counterparts (eg AIX's awk has a limit in line length, while Linux's gawk hasn't). Add to this that as a GUI CDE is several degrees below Gnome and KDE. In fact where I work we have to drag windows users kicking and screaming to AIX. And those same users are jealous of my Linux box who at times runs Gnome and at times KDE. So this reluctance of users to use the unpalatable AIX environment leads to them using Windows even in situations where they should use the AIX server.
Flaw #5 would be the simple fact that IBM is associated with the design and support of it. The 'big blue' IBM mentality (mainframe and AS/400) pervasive to the OS is very obvious....needless to say, I haven't been impressed.
Yup, this is a big problem. If IBM hasn't got a step-by-step instruction sheet on how to do it, well, then as far as IBM support is concerned, it can't be done.
... on their native platforms, as they run best there. But make sure their headers and libraries are built for GCC. That's all I ask. Vendors don't need to go 100% Linux, just go 100% Linux source compatible.
2.) I run a dedicated samba server providing file access to Windows users. It's been running on AIX for years. As for perl and python, we use those too. In fact, the majority of our administration scripts are written in perl and ksh. No decent editor you say? vi/vim/gvim, emacs/xemacs/memacs, nedit, and more are used on a daily basis by the hundreds of users on my AIX servers.
Response: I knew that but you don't get them out of the box and that has a number of drawbacks I analysed in another post. Also guess which Samba is better tested and supported? Samba on AIX or Samba on Linux?
3.) The GNU versions of grep, awk, tar, bash and many other command line utilities can be installed on AIX. Yes, even X11 desktop manager suites like GNOME and KDE run on AIX just fine. I run most of these programs on many Power CPU-based servers myself.
Visit: http://www-1.ibm.com/servers/aix/products/aixos/li nux/download.html [ibm.com] to download 120+ such applications for AIX 4.3.3 and 5L.
Same thing: you don't get them out of the box, (with same set of drawbacks) plus Gnome, KDE, bash are better supported on Linux
Later you answer to a person who says Aix aint Unix. My own answer would have been I cannot care less. When AIX was created, Unix was (rightly) not considered as suitable for mission critical tasks. It had a pathetic security model (the infamous rwx bits plus the setuid Damocles sword), it lost data with unplanned shutdowns, had not real locking and was unable to recover gracefully from peripheral failure. Just to name a few. So IBM picked some ideas from MVS and put them into AIX. This didn't sit well with the Unix people who had developped an antimainframe, anti-IBM mindset. But I for one, I am longing for IBM adding to Linux some of those non-Unix AIX features.
Not in my case
Posted by: Anonymous Coward on June 03, 2002 08:01 PMand that was the worst job I've ever had. AIX
was incredibly hard to work with if you've worked
with Solaris, or SunOS or BSD. It was the technically
hardest thing I've ever had to do. Of course,
this was in the early days of AIX. AIX was
just so weird and different from all my unix experience up to that point.
If I had to work with AIX, I'd run screaming in fear.
Me? I'd choose linux over AIX in a heartbeat.
#