Slashdot Mirror


IBM Supporting Linux On Power Processors

aheath writes "IBM issued a press release today titled 'Businesses Embrace Linux and IBM POWER Technology', indicating that: 'IBM eServer pSeries and iSeries systems are available for SUSE and Red Hat Linux operating systems (OS) on IBM's POWER microprocessor-based architecture.' CNET News are running a story about this, too, explaining: 'IBM has put more weight behind its effort to attract customers to Linux that runs on its own Power processors, an initiative that distinguishes Big Blue from its competitors in the server market.' IBM has also signed up 300 vendors to provide software to run under Linux on Power processors."

16 of 225 comments (clear)

  1. Re:so when will we see Linux on a G5? by unother · · Score: 2, Informative

    Gee... they're already working on it.

  2. Re: Linux, the last OS? by Black+Parrot · · Score: 2, Informative


    > As Linux gets more and more momentum behind it, it starts to seem like it will be the last OS that will ever make serious inroads into the general public.

    You may be right, but I don't see how that conclusion could possibly follow from that observation. Linux may be the next OS to make serious inroads, but how could we possibly expect it to be the last one that does?

    --
    Sheesh, evil *and* a jerk. -- Jade
  3. Yesterday by Wesley+Felter · · Score: 5, Informative

    Yellow Dog for the G5 has been available for a while; it's working OK in my office.

  4. Re:Maybe this will pressure Intel for Centrino by Maxwell309 · · Score: 3, Informative

    I looks like binary only centrino support is on its way with an open source solution coming later, according to news.com

    --
    "DRM is like violence: if it doesn't work, use more."
  5. POWER, PowerPC and Apple by Lulu+of+the+Lotus-Ea · · Score: 4, Informative

    Well, first thing, of course, is that Apple CPUs are IBM CPUs. For the G5, the whole design is from IBM; but even the G4s are fabbed by IBM (though designed by Motorola). So big blue likes the PowerPCs all around.

    Still, the IBM announcement makes some sense of my IBM developerWorks editor's push for a rush job on an article about Linux on PowerPCs. Despite the rush, I think it turned out well. Take a look at:

    Linux on Mac: a POWER programmer's primer
  6. Re:Futile by 5.11Climber · · Score: 4, Informative

    ... Intel and AMD lead, hell, even Apple's CPUs are more popular than IBM's.

    More popular by whose standard? Their market share may be negligle but it is definitely high-end. Companies (banking, FAA, etc.) will pay top dollar for machines that simply don't fail.

    I work for an orgainzation that requires a minimum of 99.9999% uptime. We have been using IBM RISC-based gear since the RT came out because of this. We used some Sun gear for a while but those just didn't cut the mustard.

    --
    Arf!
  7. Re:Futile by znu · · Score: 2, Informative

    It's interesting you say the Mac is a joke for serious number crunching, and then immediately mention bioinformatics. That's actually an area where Apple has had some success. The Mac has always been fairly popular in biology for some reason, and a lot of the requests which convinced Apple to make a rack-mount Mac came from that sector. Apple is now offering pre-built Xserve clusters loaded up with G5-optimized bioinformatics software. See Apple Workgroup Cluster for Bioinformatics.

    Of course, it's IBM's chip at the heart of this.

    --
    This space unintentionally left unblank.
  8. Re:Power Processor by drinkypoo · · Score: 2, Informative

    With the exception of the PowerPC 601 and the possible exception of the G5 (I don't know about this one), the POWER processors have more instructions than their PowerPC counterparts of the same generation and based on the same core. This is why MPC601 is supposedly so great clock for clock, but also so expensive and slow. In POWER, efficiency and reliability are the primary selling points, as you say. PowerPC's are speed and low power consumption (Well, low power consumption USED to be a selling point.) So, PowerPC binaries might run fine on POWER, but in general, the converse is not true.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. We're all on the internet here, remember? by Lord+Kano · · Score: 2, Informative

    Besides, ever worked on labs that _really_ need to do serious number crunching (hint, hint)? They swear by IBM. PC clusters are a joke, Macs even more so.

    What? Do you think that NCSA doesn't do "serious number crinching" with THIS ? Guess what? They're Dells, powered by Intel Silicon.

    How about Lawrence Livermore National Laboratory it's running a linux cluster with 1,116 nodes.

    One of his core business models for furthering the bio-informatics idea was to contact IBM and get them to design CPUs that would optimize the algorithms for certain vector and matrix operations. And he had enough information from IBM contacts who confirmed that if the idea proved viable, they would do so.

    Next are you going to tell us that this guy works in the "Double '0'" section of the British Secret Service?

    IBM has made some revolutionary discoveries in microprocessor design. IBM is still one of the most innovative companies out there. IBM still produces some serious Big Iron, but let's not over state it.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  10. Re:IBM's own Distro? by Anonymous Coward · · Score: 2, Informative

    IBM has an enormous archive of patents, many of which are so broad that they're used in Linux (in some way or another). If they were to release their own Linux distro, they'd effectively be releasing their 'IP' under the GPL, and complicate the situation.

    That's the reason I've heard before, anyway!

  11. Re:Forshortened, and three heretics ago... by Spoing · · Score: 2, Informative
    1. If it executes a linux/ELF binary, then it is LINUX, not GNU/Linux.

    While I agree and *don't* call Linux GNU/Linux, there are operating systems that execute Linux binaries without modification and they are not Linux. The BSD Linux compatability layer comes to mind.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  12. Re:This has been obvious for a while by Spoing · · Score: 2, Informative
    1. Remember the battles between network protocols, and how TCP/IP inexorably took over the whole domain until "network = TCP/IP" became a self-evident truth.

      The same is IMO inevitable with Linux because it has solved the main issue of how to provide the necessary services on any platform in a non-partisan manner. ...

    I do remember the old protocols as I ran a test lab with a dozen servers -- mostly using different propriatory protocols.

    Linux isn't based on propriatory interfaces, so making a "Linux clone" work transparantly with Linux binaries -- let alone source code -- is not only possible, it has been done already -- even for the PPC!

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  13. Re:maybe... by Spoing · · Score: 2, Informative
    1. Isn't that the point of Open Source and Free Software stuff? Create inexpensive and open operating systems/enviroment were company/individuals can do business cheaply and effectively because the lack of artificial and twisted liscencing/contractural agreements?

    Nope, it's open first and the cost is a side-effect. A very tempting side-effect, but not the point. Otherwise, freeware should be gaining in popularity and wide spread use.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  14. Re:Forshortened, and three heretics ago... by TheRaven64 · · Score: 4, Informative
    While I hate to say anything that might be construed as support for the GNU/Universe naming convention, consider the following system:

    A Debian install, on top of a NetBSD kernel. The shell is bash (GNU), and this interprets all of the init scripts. The loader comes from the GNU project. The next thing to be launched is XFree86 (not GNU, and not GPL'd). On top of X, runs gdm (GNU again), which provides a graphical login screen to the user. Once you log in, you are presented with the GNOME desktop environment (no prizes for guessing what the G in GNOME stands for...) You browse the web a bit with Epiphany (can you guess?) and mangle some figures with GNUmeric. Perhaps you decide you don't like Epiphany, and download the Linux version of Opera. Of course, this runs fine on NetBSD's Linux binary compatibility layer.

    By your definition, this is a Linux system (i.e. it executes a Linux ELF binary). I would contend, however, that there is a lot more GNU (i.e. lots) than there is Linux (i.e. none) in this system.

    --
    I am TheRaven on Soylent News
  15. Evolution of Linux by jhines · · Score: 2, Informative

    My first Unix was v7, 25 years ago.

    You still move files, dd things, and have a shell script, make, cc, and so on.

    Yeah, a few options have changed here and there, but the fundimentals of the OS are easily familar if you time travel fowards or backwards a couple of decades.

  16. Re:Processor specific??? Porting i386 software??? by pclminion · · Score: 3, Informative
    Does porting the kernel not bring all the existing software to the new platform?

    It brings a lot of it... But not all, by any means.

    Many programs which manipulate binary data are hard-coded with the assumption that the data order is little-endian, as it is on Intel. These programs will break on a big-endian architecture like Power.

    Also, some programs may rely on memory protection functionality which is not available on a particular architecture (for example, on Intel, it's impossible to mark a page as "execute-only." Programs which depend on being able to mark pages as "execute-only" thus cannot function on x86 processors.)

    As another example, a multimedia application which relies on certain real-time assumptions may not function on a platform which cannot make those real-time guarantees (perhaps because it has a crappy interrupt architecture).

    And of course, there's always software that's mainly written in C, but also has little portions written in assembler. Clearly, these programs won't just magically compile on a completely different processor.