Slashdot Mirror


IBM to offer Linux support under AIX

cswiii writes "This c|net article talks about IBM, following the footsteps of Sun, to offer Linux support upon IBM's UNIX systems. " The most recent announcement from Sun, about LXRUN is quite similar. Essentially, both parties have modified their Unix flavors to enable AIX and Solaris to run Linux binaries.

72 comments

  1. Hmm .... Interesting by runenfool · · Score: 1

    Well, isnt this just an interesting development.

    No, the commercial Unixes are not a threat to Linux, and, as of right now, I dont see Linux as being much of a threat to them. I think that for some time they may have thought that, but commercial vendors (all but M$) are starting to realize that Linux can help them more than it can hurt them. Think about it, right now, who ISNT doing some form of Unix? We have IBM (AIX), Sun (Solaris), Apple (Mac OS X). It looks to me like everyone but Microsoft looks to win when Linux compatiblity is the glue that holds all these companies together.

    Those who say that emulation is no substitute for the real thing just haven't seen it done well.

    At any rate, this is the way I see things panning out. We have Mac OS X as the Unix for the neophytes and the users who just must have what will be the best GUI in existence to date. Then, in the middle, we will have Linux running on Power User Desktops and low to mid end servers. To top it off, we will have the AIX servers and the Sun Enterprise servers at for the high end servers.

    Where does this leave us when it comes to convergence? Hmm, interesting question. Linux for Palmpilots, Linux for game machines, Linux for set top boxes, Linux for cellular telephones, Linux in your television, etc etc.

    No, we dont want "One OS Everywhere", but we can have each OS in a niche, with all of them being compatible to some degree with the others.

    Gosh, I know there is some big software company that I am leaving out of the picture, I just cant remember who. Goodbye to that monstrosity known as Windows 98/NT, goodbye to CE. Goodbye M$.

    Tony Hess, Micro$oft Certified Professional x2

  2. And they said we were going to fragment . . . by Mike+Bridge · · Score: 2

    looks like everybody wants to be able to play with everybody else (except M$ wants to be the cool kid on the block, the one who is condescending and snotty, but kids still want to be their friend). This is very good, with all this interoperability between Unixes' maybe linux will heal the UNIX rift that formed long ago. Just think of it, Linux binaries as the bandages for a weakness of your flavor of unix.

  3. Anything kicking back to linux? by Mr+T · · Score: 3
    This is good news for unix.

    Now how about IBM helps us get AIX binaries running under linuxPPC?

    --
    This is my signature. There are many signatures like it but this one is mine..
  4. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

    >Also Solaris is tied to CDE unless you want
    >to do a LOT of work getting KDE or Gnome to run.

    Actually, Gnome runs under lxrun. I imagine KDE probably would too, though I haven't tried it.

    -SG

  5. Sun Modified Solaris? LinuxPPC bins on AIX? by Anonymous Coward · · Score: 0

    Well given lxrun is a user application I can not see a modification to Solaris needed to run linux apps on x86. Also, as far as I can tell I have yet to see a Binary for LinuxPPC that AIX would need. That is to say I cant imagine a single app out there for LinuxPPC that AIX does not already have, or could not simply recompile. So this does seem very limited.

    jafour1@us.ibm.com

    1. Re:Sun Modified Solaris? LinuxPPC bins on AIX? by Mr.+Piccolo · · Score: 3

      Yes, the article is deceiving. lxrun does NOT require any modifications to the operating system to run Linux apps.

      However, there are a couple of modifications that do need to be made to make lxrun perfect (at least on Solaris). First of all, there is a way on Unixware (lxrun's original platform) to produce the necessary ld-linux.so.1 that actually is lxrun. It's a little confusing, but that would essentially allow you to type "linuxquake3" instead of "lxrun linuxquake3" to run Q3test.

      Unfortunately, the current Solaris linker doesn't have an essential option (I think it controls the relocation) to allow this to happen. I have heard that people at Sun have done this modification and gotten lxrun to work in this transparent mode. Therefore, Solaris 8 may have this option (no guarantees though).

      Second, this probably affects .001% of Solaris users, but the Voodoo drivers do not currently work with lxrun. The reason is that Solaris's /dev/mem is only the size of your physical RAM, while Linux's is apparently 4GB no matter what. Since the Voodoo driver mmaps the card at whatever high RAM address the PCI/AGP bus gives it, this fails on Solaris. So no accelerated Quake 3 for Solaris (yet) :(

      Obviously, getting that to work would require that the /dev/mem structure in Solaris be changed. I doubt that would happen.

      Also, kernel modules are out of the question... I think. Never tried modprobe or insmod. That could have some "interesting" effects though, given their close dependence on the kernel. Hopefully it just ends up with signal 11. I guess I get to test them today :-)

      Oh, BTW, don't use Stampede with lxrun... for some reason pathnames don't work properly. They were fixed when I put in SuSE. Dunno if it's the glibc2.1 or the Pentium optimizations.

      In other words, it's a lot less buggy than I thought ;-)

      --
      Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
    2. Re:Sun Modified Solaris? LinuxPPC bins on AIX? by AArthur · · Score: 1

      AIX doesn't have Applixware yet (as far as I know, I have been known to wrong!), nor gnome on AIX doesn't seem to going anywheres fast, although it's probally not to much of a modification to run on AIX.

      It's also a great attraction to develop on the Linux for the PowerPC platform... create binaries (for commerical software, that opensource cannot work pratically in), and run them on LinuxPPC, MkLinux, Yellow Dog Linux, Turbo Linux PPC and AIX.

      That's cool.

    3. Re:Sun Modified Solaris? LinuxPPC bins on AIX? by Anonymous Coward · · Score: 0

      > That is to say I cant imagine a single app out there for LinuxPPC that AIX does not already have, or could not simply recompile.

      Well, the people I know that administrate AIX boxes are always bitching about buggy, hard to use IBM compilers, and the fact that gcc doesn't work well or properly. If LinuxPPC binaries could be installed and run with little effort, it could be quite easier than wrestling with trying to get a native AIX version up.

      And imagine if someone got it to the point where you could just install Linux RPMs and have them up and operating on AIX...

  6. Re:Running Linux Binaries by Anonymous Coward · · Score: 0

    This is not totally true. Most of the RS/6000 systems are still PowerPC 604-based or Power3-based and thus 32-bit. The S70 is 64-bit, as are a few other servers. Still, very, very few binaries are 64-bit; the OS itself has hooks to enable 64-bit binaries but core data structures tying to things like device drivers remain 32-bit for improved backwards compatibility. As you say, there are lots of questions about how IBM is going to do this and exactly what they are really doing.

  7. Why bother running Windows? I've got Win-OS/2! by SEE · · Score: 2

    As went OS/2, so shall AIX.

    Yes, the proliferation of lxrun will reduce the number of Linux installations in the short run. In the long run, the commercial ISVs (especially smaller ones) will cut costs by cutting AIX, Solaris, and SCO Unix versions in favor of a single Linux version that runs on all of them.

    IBM, Sun, and SCO will be caught in the trap of having to make significant investments in lxrun to keep compatibility with the newer versions of Linux, while people who want the fewest compatibility hassles will go with the Real Thing.
    Only in areas where the non-Linux alternatives are clearly more capable will AIX, Solaris, and SCO Unix survive -- and slowly wither as Linux becomes more capable.

    lxrun? Is that Finnish for world domination?

    1. Re:Why bother running Windows? I've got Win-OS/2! by Locutus · · Score: 2

      I like that. Linux WILL do what Micros~1 has tried. Namely grow from the bottom up. Only difference is that Linux shows signs of actually being capable of succeeding.
      In most industries the growth is the opposite with high-end gear, little by little, feeding technology back down to the low-end. Like Auto Racing technologies find places in our cars and trucks (McPherson Struts). Except for OS/2 and now Linux there hasn't been a OS really capable of using the technology. Dos based Windows all the way up to Windows 98 su*k and NT is cracking and about to 'pitch a rod'. IMO.
      You're right and I don't think it's a bad thing that the proprietary UNIXs eventually will become Linux followers.

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  8. Re:Write once, run everywhere? by remande · · Score: 3
    How come Java needs such strict legalleze to "protect" the dieing standard from "corruption" and LX86 standard can survive and grow under GPL?

    Because, the tighter one's grip, the more star systems will slip through one's fingers.

    Sun Microsystems wanted control, specifically so that someone like Microsoft could not "embrace and extend". Linux, with the GPL, gives up that control. You can embrace and extend all you want...so long as you ship your extensions with the source code. In ESR's annotations of the Halloween Documents, he notes that the openness of a development environment paradoxically prevents forking, as forking is the last effort at moving a development process in one's own direction. In an open situation like Linux, where anyone can (and does) enter a change, few people have a reason to fork Linux.

    I see two Microsoft strategies to dealing with the LX86 runtime environment. One is to submit code itself (likely under an astroturf front) which sabotages the kernel. This would have to be extremely subtle, if it is doable at all, since bad additions to the kernel will generally get thrown out (binary Darwinism).

    The second is to embrace and extend, but outside the kernel level. They cannot E&E in deep kernel (because their extensions would necessarily be copylefted), but nothing is stopping them from creating a payware shared library with The Killer Feature. By doing that, they can get people to write software to their library, thus requiring all users of said software to buy said library. It would be the OS monopoly all over again, but sitting on top of LX86 rather than just the Intel hardware itself.

    That is, Microsoft can sacrifice kernel control and still collect their tax. To do so, they would need a Killer Feature that Linux can't provide. The most obvious such feature is Win32 itself. If they ported Win32 to LX86, they would be able to convince vendors to stop porting to Linux, since every LX86 can become a (relatively) proper Windows box.

    Do we have countermoves to this strategy? What are the odds of this happening, and the factors that change these odds? IMHO, MS will have to swallow some pride to do this, but they might at that. Then again, it would be at least a partial victory, as Those Of Us Who Know would be able to run around beneath the Gates layer.

    --

    --The basis of all love is respect

  9. Solaris was NOT modified by Anonymous Coward · · Score: 0

    Hello,

    Solaris was NOT modified to run linux binaries.
    As long as the ABI's for SYSVR4 are honored, then
    any program from system A will run on system B.

    The only difference is how the kernel is entered. Linux uses an interrupt (0x80 I believe) to enter the kernel. lxrun merely captures this interrupt (which is unused on Solaris) and maps the interrupt payload to the appropriate Solaris system call.

    lxrun has been available for many years and has been working on Solaris for many years. lxrun is now getting the "face time" that it rightly deserves.

  10. Re:Why bother running Linux? I've got lxrun! by thedog · · Score: 1

    Linux kernel history? I think not.

    I just spent 2 days trying to get "Free" Solaris 7 to not crash when I installed my PCMCIA modem card. Never happened. That was after having to install Xfree to get my video card supported under X.

    I then Spent 30 minutes installing Redhat 6.0 with 100% success including X, PCMCIA modem and noname PCMCIA ether on the same hardware.

    Linux kernel will be here for a long time....

    --
    -- All Bite.
  11. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

    Gnome is a pain to compiler, but KDE compiles just as well under Solaris as it does under Linux.

  12. Re:Why bother running Linux? I've got lxrun! by Zoltar · · Score: 1

    Hmmm... First I want to say that I think this is just a pure business move for IBM. Linux has been good for Unix and it would seem that most of the big players (Sun, IBM...) are positioning themselves for whatever the future might bring. I've got to believe that a lot of high executives are sitting in high powered board rooms trying to figure out just what to do with this whole "Linux thing" Also I think the article talked about IBM being afraid that someone will develop a killer app for linux and they don't want to miss out on it. Makes good sense to me.

    Now... I've got Solaris 7 on my machine along with Linux and yeah...Sun's X server seems a little quicker than XFree...but not 2-4 times quicker. Also XFree works with MANY more video cards. Solaris X86 has some serious problems with lack of drivers for new or generic hardware. Linux has a major advantage there. I have to run Solaris in 16 colors with my piece-o-crap video card. Linux handles it fine with 24 bit color 1024X760 display.

    Also Solaris is tied to CDE unless you want to do a LOT of work getting KDE or Gnome to run. Linux again has a major advantage in the desktop area. I like Solaris, it does seem more stable (not that Linux is not stable) but Linux is tooooo much fun.

  13. TurboLinux, hmmm could be PPC by Anonymous Coward · · Score: 0

    The C/net article says IBM will distribute TurboLinux which does have both x86 and PPC distros.

    Pacific Hitech
    http://www.pht.com

  14. Re:Mac OS X is MUCH more than Unix by runenfool · · Score: 1

    I have to disagree with you there.

    Mac OS X has been delayed precisely because they are trying to perfect the UI for the home user. The future revisions of Mac OS X Server is more likely the one that a power user would use.

    It will not run ALL existing Mac apps. You will need to dump all those extensions for one (goodbye Speed Doubler, Conflict Catcher, and Kaleidascope -- not that they will be needed). You might as well toss most non Carbon compliant apps that directly access hardware, like Virtual PC. Not to mention a bunch of games. Just because the blue box is transparent doesnt mean that its completely gone.

    And since Apple dropped Rhapsody for Intel, I dont expect people tossing their Linux/Intel (AMD) machines out the window so they can have Steve Job's ugly blue and white G3s (man, I hope they really redesign the case or else I will be buying PowerBooks until the end of time). No, they will mostly be concentrated in the new user market, or in the upgrade to a 486 market.

    And since Linux keeps boxes running longer, how many people do you think will toss a perfectly good machine just to run Mac OS X?

    Now, referring to the Dev environment, I cant argue with you there. NeXT/OpenStep/YellowBox has always been at the forefront in terms of technology, just not market share or even mindshare.

  15. Re:Big Blue Distribution? by paitre · · Score: 2

    Possibly.
    Keep in mind what these "rumblings" from some of the "big guns" COULD mean.
    1. We have Corel already working on a distribution, one that, IMHO, will be a bit finer tuned to run whatever apps they've decided to port (ie: all of 'em).
    2. Linux intreroperability between Unices could be (hell, IS) a step towards a possible reunification in the *nix world. Binary cross-platform compatibility would go a LONG way towards killing the current FUD with respect to "splintering" Linux.
    3. The definition of the LSB needs to get set _REALLY_ quick so that if Big Blue, and anyone else, DOES decide to do a distro, we'll have a base in place from which to build. Packages built on one distribution would be even more easily pluggable into others using whatever package manager is deemed worthy to be deigned as the LSB package manger.

    I'm rambling. YMMV :)

  16. Very good news for Linux by jelle · · Score: 1

    I think this is very good news for Linux, because now, for a software house to support users of all three of AIX, Solaris-x86, and Linux, all they need to do is make and support a single Linux version of their software.

    Each platform is another one to support you know, and support is a big chunk of the cost of software (including the time&cost of regression testing on multiple platforms).

    Now if NT were able to run Linux binaries, people could drop developing software for that wacky OS too...

    --
    --- Hindsight is 20/20, but walking backwards is not the answer.
  17. Linux as a standard by NII+Link · · Score: 2

    With Sun and IBM's OSes able to run Linux binaries out of the box, in addition to BSD, MacOS X, and (I think) BeOS able to run them with a recompile, it seems to me that Linux has suddenly become the cross-platform standard. Developers can truly "write once, run anywhere," and as more developers realize this, Linux will gain more applications. Once that happens, commercial OSes will have to be better than Linux to sell - after all, why buy what you can get for free? This will keep commercial vendors innovating, and Microsoft out of the picture unless it gets compatible real soon.

    --
    -Rafi Remove the Spanish to email me.
  18. Re:response from Light Blue by leoc · · Score: 1

    Keep your eyes open for a really cool (albeit not necessarily earth shattering in meaning) IBM/Linux announcement in a few weeks...

    --
    STFU about slashdot bias.
  19. Can IBM and HP really "support" Linux? by ghibli · · Score: 0
    A recent article in Sm@rtReseller magazine talked about where IBM and HP are finding their Linux gurus. Here are a few interesting quotes:
    "Most Linux guys don't want to go and work for the IBMs . . . IBM and HP are probably grabbing a couple of retread Unix guys from HP-UX or somewhere else" and calling it Linux support. --- Arthur Tyde, president of LinuxCare
    Do Linux gurus blend into IBM's "Big Blue" mentality? Can they work with HP's service sector? A relative of mine programmed at an IBM plant in Kentucky over a decade ago, and he was very pleased with their flexibility in dealing with employees from a variety of backgrounds. I have heard from others, too, that IBM has relaxed its strict personnel rules over the past few years. But can they integrate Linux developers into their fold?

    If salary and benefit packages were identical, would would you guys work for IBM, or would you prefer another company?

    The Sm@rtReseller magazine article I mentioned was on May 17, page 22. "Channel Surf: Calling All Hippies" was the name of the article. They have a web page (www.smartreseller.com), but I can't find a link to this article! Oh, well . . .
    1. Re:Can IBM and HP really "support" Linux? by Anonymous Coward · · Score: 0

      IBM personnel rules may be flexible but they're not a lunatic asylum. So no, Linux developers can't work there.

    2. Re:Can IBM and HP really "support" Linux? by adatta · · Score: 1

      I work for IBM.

      I also know Linux pretty well (not a guru).

      I'm happy here. IBM's efforts are still very fragmented but things are very slowly coming together.

      I don't do much Linux work on a 'Do Linux Work' basis but I do run a Linux server and have spread the gospel here to several other employees. Most people here are very open to the idea...

      My opinion only, not IBM's.

  20. Smit�?�? by Anonymous Coward · · Score: 0

    Smit is really nice..
    i would love to see someone clone smit for linux...

  21. Re:response from Light Blue by Anonymous Coward · · Score: 0

    The only response from Bull I heard until now was:

    "Linux is being ported to Escala by a University and the results will be published on the Linux Web Site."

    Maybe they will make a Bull Enhancement for BlueHat, like they do for AIX...

  22. Re:Why bother running Linux? I've got lxrun! by John+Campbell · · Score: 1

    As you point out, the applications have been out there for ages. With a simple recompile, you can run, say, gcc on anything from AIX to Win32. This isn't terribly different from binary compatibility, because Unix admins aren't generally scared of a recompile. Despite this, and despite the lack (until recently) of big commercial software packages, Linux has grown and thrived.

    Now, you're suggesting that binary compatibility will kill Linux, because people would prefer paying money to run Linux binaries in emulation on a commercial Unix over running them natively on a Linux system for free? Does the DEA know about that stuff you've been smoking?

  23. The Image Adapter/A. by jerodd · · Score: 2
    Does this mean I can finally use my IA/A (complete with 3MB of VRAM and print/scan option) in my creaking PS/2 Model 80 with Netscape 4.6? Doing that would be too funny. (Well, I've actually already done that, but across the LAN; I'd like to do it on the same machine).

    {sigh} I wish IBM hadn't killed AIX PS/2. It ran really well on a 386-genre hardware and the X11R4 implementation was good in terms of performance. The Token Ring driver is also better than the one in the Linux kernel {grin}.

    Seriously, I have to wonder just what ``Linux'' binaries AIX is going to run, as GNU/Linux doesn't run in the same CPU mode as AIX does on the high-end PowerPCs (e.g. G4 and allegedly G5).

    I need to get back to work on GNU/2 and OS/GNU (OS/2, GNU, and Linux integration software). It'll be cool once it works.

    Cheers,
    Joshua.

    --
    --jon. Postel is dead. May we all mourn his, and our, loss.
  24. Re:Why bother running Linux? I've got lxrun! by Future+Linux-Guru · · Score: 1

    You truly *are* a coward to say such things without showing your face around here.

    >

    Wrong. wrong. Wrong. I may go solaris too---I'm installing it on a box I'm building...but to say it's obsolete is ridiculous.

  25. Big Blue Distribution? by gatzke · · Score: 2

    The last sentence of the first paragraph says:

    "IBM also will package its other software with a version of Linux."

    Does this mean what I think it means?

    Ed

    1. Re:Big Blue Distribution? by Anonymous Coward · · Score: 0

      Wow!, SMIT for linux!
      That would be cool...

      for the non AIX users in the house:
      SMIT = System Managemant Interface Tool

      my favorite feature is F6, which displays the command SMIT is building. I learned a lot that way.

  26. We haven't beaten fragmentation yet! by Anonymous Coward · · Score: 0

    ...but for this to work, Linux needs to standardize with itself. Otherwise, we're just trading *IX fragmentation for distro/emulator fragmentation -- which admittedly is a less severe problem, but still a serious roadblock to the holy grail of the "single *IX binary".

    -SG

    1. Re:We haven't beaten fragmentation yet! by Mike+Bridge · · Score: 1

      i'm not sure if we want a single *IX binary or not, that goes back to the control issue, maybe a central, public forum for 'moderation' of the binary, but still allow customization (if i'm not going to run a FooServer, why would i want my kernel binary to be optimized for it?) but a single set of public standards for *IX binaries. i might be misunderstanding it, but isn't POSIX a set in the right direction?

    2. Re:We haven't beaten fragmentation yet! by Anonymous Coward · · Score: 0

      You're misunderstanding the issue. Nobody is suggesting a single Unix kernel. It's a matter of a single standard for application binaries and dll's, and about a common application binary interface. You'd still run whatever Unix or Linux version you'd like, but all applications written to the common ABI would run on all the supporting OS's. Right now, the Linux ABI seems a likely candidate for this. But you'd still obviously have the CPU target issue... But compiling for N hardware platforms is a lot better than compiling for M OS's running on N platforms (M*N versions...)

    3. Re:We haven't beaten fragmentation yet! by Mike+Bridge · · Score: 1

      yep, i did misunderstand part of what you where saying, but i did address the application standards part in the second half of my post. Does anyone know what POSIX is (excuse my ignorance, i think it might apply in this case)

  27. Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 3

    I find it interesting that Sun and IBM are basically indicating a willingness to take advantage of Linux-oriented applications while maintaining a proprietary operating system on their hardware.

    This was, of course, the mode for most of what is now deemed 'open source' software prior to the development of the Linux kernel, only then it required the software be recompiled on the platform in question. It also renders the need to actually run the Linux kernel as moot -- Linux binaries will run quite nicely on any old proprietary operating system that puts in the appropriate hooks.

    Goodbye Linux.

    1. Re:Why bother running Linux? I've got lxrun! by Antonio+M. · · Score: 1

      Man, I run Solaris along with linux and I can assure to you that the linux x-server with my ATI rage-pro video card is really faster than solaris.
      The linux systems appears to be really more performant than solaris on x86 and last but not least the solaris version doesn't recognize my expensive U2W scsi controller (the version I received, other versions I don't know) so it resides on a humble EIDE disk.
      I also use commercial applications that are avaible just for linux as x86-unix.
      Of course they are avaible for aix, solaris or digital, but just for their own processors, not for the x86 version, neither for SCO.
      I just like to run a day solaris/sparc binaries on linux, but this isn't a perfect world, right?
      Bye,
      Antonio

    2. Re:Why bother running Linux? I've got lxrun! by jdzions · · Score: 2
      It also renders the need to actually run the Linux kernel as moot -- Linux binaries will run quite nicely on any old proprietary operating system that puts in the appropriate hooks.

      That makes the assumption that Linux stands still, i.e. that the OS itself no longer advances. That's not a good bet. I expect to see Linux continue to grow; just look at the stuff that SGI is throwing into the pot (and it's not random crap; the filesystem is pretty killer).

      I'm perfectly happy to see IBM and Sun modify their proprietary operating systems to add features developed elsewhere in an open process and demanded by users and their applications. It would be pretty silly of them to make those new features available only in Linux emulation mode; they'll have to integrate them with the rest of their OS. The quality (or lack thereof) would certainly factor into a decision about which OS to run; it might lead one to stick with Linux, which isn't burdened by all that proprietary (and historical) baggage.

      The implication: control of the long-term direction of Unix is removed from the hands of a small group of vendors and placed into the hands of a group of smart people who are willing to build what they want and experiment with it until it's right. Sounds like a winner to me.

      (Lest you think I'm ignoring the formal standards aspect of What Is Unix - those folks, the IEEE, The Open Group, have pretty much recognized that one can only standardize real, honest-to-god, deployed and existing practice. Linux is the best way of deploying new technology and seeing if it works; based on that real-world feedback, better standards can (and will) be written.)

    3. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

      Actually I'm running a free copy of Solaris 7, and very much prefer to run Linux stuff under emulation than have to install Linux. Emulation does not effect performance much (2-5% hit), and really since Sun's xserver is far faster than XFree (2-4 times) X apps generally run faster on Solaris. That and the fact the Linux is horribly obsolete ensure that in the foreseeable future I will dontinue to use Solaris.

    4. Re:Why bother running Linux? I've got lxrun! by mistabobdobalina · · Score: 1

      >Linux has a lot of apps, that's the extent of the appeal.

      that sounds an awful lot like [insert crushed desktop os vendor here] talking about windows...

      --
      -- your knees hurt, don't they?
    5. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 2

      1. There will always be a place in the world for an open-source kernel. This, not the apps, has always been the greatest strength of Linux. Linux won't disappear, it just probably won't eat up the other commercial Unices the way some people have been predicting.

      2. Linux has already made an everlasting mark on the world of software development by demonstrating the viability (and advantages of!) open-source. Look at the way companies like SCO and Sun and IBM have been forced to make changes for the better thanks to the influence of Linux.

      3. It seems we're moving towards the Linux executable as the long-sought-after common x86 *IX binary format that will end the years of *IX fragmentation. In effect, Linux and the commercial Unices are joining forces (due to market pressures more than conscious decision!) to beat back M$. App developers can now make products like StarOffice 5.x that will compete directly with M$ apps...and they only have to distribute one binary which will run on Linux, Solaris, SCO, and maybe AIX now too...

    6. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

      Uh... have you ever seen ANY benchmarks for Xsun vs XFree? They are no where near being in the same league. I think xig.com has some posted look at em (of course AcceleratedX wins...)

      U2W problems have been taken care of with latest maintenance update.

    7. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

      This site isnt well known for rational thought, or cool comparisons. The last thing I need is a hundred linux kiddies flooding my email.

    8. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

      Hate to say it but Linux damn near is standing still. Frequent petty kernel revisions do not mean the kernel is actually advancing much. In case no one has noticed Linux has been around a long time now (longer than NT) and is playing catchup in most areas.
      NT bites, but it still scales better than Linux on servers; sadly enough there is no GUI for Linux which is a reliable as what NT has. Linux is older though...
      Neither Sun nor IBM is actually modifying there OS'es at all. Since you apparently are not familiar with Solaris or AIX it may suprise you to learn that most Sun/IBM admins do not want Linux as a primary OS; Linux has a lot of apps, that's the extent of the appeal. And do you really think Linux is without historical baggage?
      While the SGI code donation will certainly help it in no way endorses OpenSource. The filesystem has been developed by a very large corporation which is essentially giving the projects result away. Linux progress is very slow, you cant expect regular code donations from large corporations.
      One thing should be apparent about OpenSource projects: when complexity rises progress slows. Mozilla is still pre-alpha quality. Apache is great as a monolithic webserver, but the architecture is obsolete and there seems no hurry to make something modern. Linux is still a monolithic kernel based on designs over a decade old.
      Linux may be progressing, but not fast by anymeans and not because it's opensource.

    9. Re:Why bother running Linux? I've got lxrun! by Anonymous Coward · · Score: 0

      1. There has always been a place for an open-source kernel, but it is the applications that make or break an operating system. Without a huge backlog of open source software out there courtesy of the FSF and many others, Linux would have been like Minix -- an interesting toy. Now that the big boys have joined in the fun, the Linux kernel becomes superfluous.

      2. FSF software such as gcc made that particular mark a decade ago. Companies such as Sun and IBM have made cosmetic changes, and NOT because of any force applied through the influence of Linux. Well, except for co-opting the Linux kernel by developing binary compatability software.

      3. Write once, run anywhere, as long as it's a UNIX box. The Linux kernel will soon be history, since it won't be needed to run "Linux" applications

  28. Emulation won't sell machines by Anonymous Coward · · Score: 5

    IBM is making the same mistake that Sun just made, and Digital made before them.

    Emulation doesn't sell machines!

    Anyone ever see NT running on a high end Intel box? Compared to a mediocre Alpha box? When the services you need are available as native Alpha code, Alpha always turned out to be superior.

    Well the applications never came. Digital started marketing heavily for their x86 emulation onboard but it didn't work. Sure, Alpha's are still supported by NT, but out of the thousands of NT machines I've designed and installed, my clientelle only accepted five Alpha-based NT boxes.

    Alpha is still the superior technology, and not all that much more expensive than Intel these days. But it doesn't matter. Without the native apps, the servers just aren't moving (at least in the NT industry).

    If IBM wants to hitch its wagon to Linux, we need to see Linux running natively on RS/6000's. We need to see IBM shipping binaries of popular GPL applications, prepackaged for IBM systems (of course the source is available as well).

    Emulation is just a kluge, and a poor marketing gimmick. IBM's customers are more clueful than that and won't fall for it. Show me a 43P running "Blue Hat Linux" with KDE and a full suite of GPL'd apps, with IBM improvements, running natively, and I'll show you a hot seller.

    1. Re:Emulation won't sell machines by Anonymous Coward · · Score: 0

      I can't show you a 43P, but look at the AIX shareware site .It's full of GPL'ed apps

    2. Re:Emulation won't sell machines by Victor+Ng · · Score: 1

      Raise your hand if you remember how "great" it was that OS/2 emulated Windows.

  29. Can someone delete this piece of shit, pleasre? by Anonymous Coward · · Score: 0

    And ban that poster's host from posting to slashdot PERMANENTLY!

  30. LinuxPPC binaries? by ShadowBlade · · Score: 2

    I though AIX only ran on the PowerPC architecture. Does this mean they will run PPC Linux binaries, or x86 binaries under cpu emulation?

    1. Re:LinuxPPC binaries? by Anonymous Coward · · Score: 0

      AIX runs on *BOTH* x86 and PowerPC

    2. Re:LinuxPPC binaries? by mwillis · · Score: 1

      FWIW, AIX used to offer a pc emulation for powerpc, way back, even for AIX 3.2.5

  31. Strict legalese? by ??? · · Score: 2

    Certainly, the GPL is filled with strict legalese... There are very strong restrictions on what you can and can't do with GPL'd code. Really, if you want to create a surviving standard, you have to have one of three things

    1) Enforced Open source (Linux)
    2) Installed Base (M$ Window$)
    3) Strongly worded licenses (Java)

    These are all strategies designed to stop people from killing your standard. M$ had some very strong business reasons to try to kill Java. As a result, Sun had some very good reasons to try to protect it - they just didn't do it the right way. Open Source ensures that your competitors can't steal the standard from under you, and twist it into something different, or kill it for reasons other than technical reasons.

  32. stating the obvious by jhoffmann · · Score: 2

    apparently linux is turning into the dos of old: there was one ms-dos (the gold standard, i suppose) and several OS (dos) clones that could run dos executables. until, at least, MS decided they didn't like it, that is. where linux is different is that there's no MS to decide that this negatively affected their bottom line.

    1. Re:stating the obvious by Anonymous Coward · · Score: 0

      Um, except not really. Digital Research started it with CP/M, and The Monopoly got a CP/M-ish OS from a small company that didn't know what they were in for. MS-DOG was never the "gold standard" -- I don't think "gold" is a valid adjective for any of The Monopoly's products. DR-DOS 5.0 is what changed DOS, and *it* was the standard. MS had to play catchup, note most DOS software requires 5.0 or higher; it was Digital Research that truly defined DOS -- The Monopoly's illegal practices made it the standard.

  33. Light Blue replies regarding Debian @ IBM by Anonymous Coward · · Score: 0

    Before IBM will get behind anything, they have to see dollar signs in front of it.

    Our customers, to date, have not expressed interest in Debian AFAIK. Red Hat, PHT, SuSE, Caldera, all of these distributions have strived for corporate acceptance and enjoy growing support from Big Blue. Debian, on the other hand, appeals to our corporate customers about as much as Slackware or Xenix. Debian needs to do some evangelizing if they want to be on the corporate desktop or in the corporate server room via IBM bundling & support.

  34. Re:Surprise Announcement by Anonymous Coward · · Score: 0

    is that you bill? :-)

  35. Counterexample by Mars+Saxman · · Score: 4

    Emulation sold many machines for Apple Computer. Good emulation was necessary for allowing the "Power Macintosh" series to take off. In fact, the emulation was a little bit *too* successful: some vendors were satisfied enough with its performance that they continued to release 68040 binaries for a year or two after the Power Macs' release, electing to add new features rather than port what was already a sufficiently fast product.

    What's the difference? Apple pushed the Power Macs as the next step in their line; they were the clear successors to the Quadras, the new cutting edge.

    There is no such unambiguous message with Pentium vs. Alpha. Intel markets their chips beyond belief, regardless of the Alpha's superior performance, and people buy it. It's as though some other company had released the PowerPC Macs while Apple shouted the glories of their upcoming 68060 machines with colourful dancing bunnymen.

    -Mars

  36. Re:Mac OS X is MUCH more than Unix by britt · · Score: 1

    Mac OS X has been delayed precisely because they are trying to perfect the UI for the home
    user. The future revisions of Mac OS X Server is more likely the one that a power user would
    use.


    MacOS X is not delayed that I have heard (I'm an Apple developer)

    Also there is still no official comment on what form of command line interface will exist under OS X. I see it being more like the current Macs, except no crashes, and much faster.

    --
    --Britt
  37. Re:response from Light Blue by Anonymous Coward · · Score: 0

    You sound like friends in Austin. The Thinkpads will be very cool, and as I have two of the things it will be nice to get the drivers from IBM as opposed to on a smuggled floppy! IBM still makes the best laptops in the world -- I just want the modem to work.

    When will IBM officially recognize Debian, thought? That is what at least half of the people in Austin are running...

    AC (waiting for Linux/SAP to run on my 770 with 320MB RAM and 28GB of disk and hamm)

  38. IBM and the PPC by tak* · · Score: 1

    One of the good outcomes of this may be the proliferation or the PPC processor in computer systems. IBM seems to be testing the Linux waters with this Linux compatibility layer on top of AIX. Hopefully, we might see PPC systems shipping from IBM that use Linux for the office computing sector.
    It's far easier to forgive your enemy after you get even with him.

    --
    It's far easier to forgive your enemy after you get even with him.
  39. Write once, run everywhere? by Anonymous Coward · · Score: 2

    I get the feeling that Linux x86 becoming another multi-platform runtime enviroment? How come Java needs such strict legalleze to "protect" the dieing standard from "corruption" and LX86 standard can survive and grow under GPL? The fact that the two major players in Java (Sun and IBM) are now supporting a LX86 RTE should shake up Sun Microsystems Java Legal dept to the fact that a bad license is not marketable no matter how "hot-word compliant" your "technology" is.

    It is cool that IBM recognizes the desire from it's customers to run certian linux x86 binaries on AIX. However, I think that IBM still has missed out on one of the largest freebie improvements that they could take from the Linux movement. AIX's "installp" is ugly and has been overdue for a complette rewrite for a LONG time. The fact that so much of AIX v3's installp has remained with AIX v4 is proof that IBM does not know how to correct the monstrosity they created. One the other hand, RPM is probably less than 5,000 lines of code away from doing everything that installp does and do it cleaner. If only IBM could see the advantages there would be by moving to an Open Source package management system.

    1. Re:Write once, run everywhere? by Anonymous Coward · · Score: 0

      Well spotted.
      The killer app should be a decent security interface that can please everyone. Thereagain, that level of expertise lives at IBM.
      (kernel writers are clever, but security can be a boring chore)

      Has it occurred to anyone, that 20 applications with 20 different security interfaces, plus those for files is a dogs breakfast. I think that IBM should help insert their SAF interface into Linux.

      Will 1, headoff MS
      2) Steer high end customers their way a few years down the track.
      3) Sales, RACF for Linux
      Linux Security does not cut the corporate model(is secure), but needs surpass MS in flexibility. (like ACF2 or RACF).
      4) Novel are thinking like this too.

      IBM, SUN, and SAMBA are tapping MS's high end customers. As hardware improves, security needs rise exponentially.

  40. Running Linux Binaries by Anonymous Coward · · Score: 2

    There are many questions with this.

    The first is what kind of Linux binaries are they talking about? Linux x86 binaries? If so you have the problems of CPU emulation in addition to syscall (etc.) emulation.

    Ok, now assuming they are only talking about PPC Linux binaries you run into another set of problems....

    All of the "current" AIX machines use 64 Bit Power(PC) processors... CURRENTLY Linux PPC only runs on the 32-bit version of the PowerPC.

    Is emulation required for that?

    Or are they going to support 64-bit PPC Linux Binaries when they are done? (I believe the ABI and such are all the same for 32-bit and 64-bit binaries.....)

    There are a lot of questions to how IBM is going to do this, and what exactly they are really doing.

  41. Ya but what took them so long? by Anonymous Coward · · Score: 0

    SCO's open server 5.0.x and Unixware has had support for lxrun for over a year.

    Not sure why though... I mean.. we are just a bunch of "Punk Kids" right?

  42. POSIX is more about source compatibility... by cduffy · · Score: 1

    ...though, of course, that's rather necessary for binary compatibility.

    The idea is that a program written to POSIX standards (which covers such things as having certain OS or libc(?) calls which do such-and-such a thing, and certain entries in /dev) will be compilable on any POSIX-compliant OS.

    At least, that's my understanding. I've never had need to go studying it yet.

  43. Re:Linux Sux Spam by AArthur · · Score: 1

    I really don't think it's right to ban the host.

    Sure their are jurks out their, script kiddies and the alike, but others probaly have the same host.

    Give the kiddy a second chance. If he continues to spam, report it to the admin of his isp, but don't ban him. Talking to an ISP can often help such issues, but I would save banning him for a last resort.

    It's a free country and their is free speech. Since some might consider this offensive, it's rated -1, blockable if your to imature for reading 'slashdot' hard and uncut.

  44. Mac OS X is MUCH more than Unix by Anonymous Coward · · Score: 0

    > Mac OS X as the Unix for the neophytes

    Hello? Mac OS X will run ALL existing Mac applications, comes with a development environment and API that's head and shoulders above anything available on Linux and has the most productive UI in the whole industry. Unix for the neophytes? More like a vast superset of Linux for the PowerUser.

  45. Re:Good news! - YEAH by Anonymous Coward · · Score: 0

    PREACH IT Y0. BSD SUX ME.

  46. Re:Linux Sux Spam by Anonymous Coward · · Score: 0

    "Give the kiddy a second chance. If he continues to spam, report it to
    the admin of his isp, but don't ban him. Talking to an ISP can often
    help such issues, but I would save banning him for a last resort."

    My god, man. You sound like Mary Poppins or Fred Rogers.
    Please take that sliderule on your desk and smack it soundly against your forehead 12 times in a row.

  47. response from Light Blue by Anonymous Coward · · Score: 3

    Do Linux gurus blend into IBM's "Big Blue" mentality?

    Yes. I work at one of IBM's major locations and Linux is probably almost as pervasive on people's screens as AIX (either that or folks are running GPL'd window managers on AIX). In any case, Linux is quite popular here and the management has been quite tolerant. The corporate lawyers are pulling their hair out over GPL issues though.

    I have heard from others, too, that IBM has relaxed its strict personnel rules over the past few years. But can they integrate Linux developers into their fold?

    We can and we have. I don't have to tell you of course that the Apache credits are thick with IBM contributors. But Apache!=Linux. The main talent behind PHP just started working for IBM as well. Of course, this doesn't mean IBM is looked favorably upon by Linux developers, but it does mean that "Open Source" (God, I hate that term) developers can find a happy home at IBM.

    It was interesting to note that at Linux Expo, a great many of the attendees were incognito IBM'ers. IBM definitely had a stronger presence than even Red Hat (though the pretty young lady at the Linux Magazine booth, who shared space with Red Hat, did get me to come visit...)

    So existing Linux developers can and are being brought into the IBM family. Existing IBM'ers are also learning to embrace Linux, despite the fact that our corporate lawyers are making it almost impossible to do business in the Linux industry through official channels (for example, we are not allowed to look at GPL'd source code, but at the same time we need to create binary modules for kernel code that contains intellectual property).

    The final problem is that the bean counters don't know what to make of it. They are used to seeing nice clean sales figures and since Linus is so... well... so FREE (in the free speech sense, as well as the free beer sense), nobody really knows what the true numbers are or even if the estimates are close. This drives them crazy. Without hard numbers, it is too hard to procure funding to start producing products for Linux. The only reliable metric we have to go by is IBM customers calling their IBM marketing reps and demanding Linux versions of IBM products.

    Getting back to Linux inside of IBM; there are several "early adopter" groups within the company that have fully embraced Linux and would be a great place to work. For example, the Netfinity group has embraced Linux whole hog and would be a great place to send resumes. There are other very big announcements that have yet to be made, and will make this AIX announcement forgettable.