Slashdot Mirror


Red Hat, IBM Partner to Certify Apps for Linux

robyannetta writes "British tech site Microscope has an interesting article talking about how Red Hat and IBM will join forces to help software suppliers certify their applications for Linux. The program is designed to make it easier for suppliers to migrate their software to Linux, and will also give IBM and Red Hat a boost by enlarging the pool of applications certified to run on Red Hat Enterprise Linux with IBM hardware and middleware. Yet another example of creative business foresight that keeps both Red Hat and IBM in the black."

99 comments

  1. Less than? by Anonymous Coward · · Score: 0

    What is this article less than? Proof-reading?

    1. Re:Less than? by Anonymous Coward · · Score: 0, Offtopic

      Micron Technology (located in Boise, ID on Federal Way) has a history of abusing its contractors, despite efforts by a minority of its employees to do otherwise.

      1. Not long ago in a clearly marked area an Underfloor Crew was about to clean under a machine that was working with hazardous chemicals. One Micron employee had nothing better to do with his time than to ask the Underfloor Crew why they were putting on Tyvek suits (in an unpleasant manner). The suprivisor replied as to what the crew was doing, and this certain employee said that there were no hazardous chemicals running through any of the machines in the room. This person could only have been A> misleading the Underfloor Crew into direct harm, B> speaking such words in order to harass the Underfloor Crew, or C> making a direct attack on all of the Crew's content of character and (subsequently) employment status.

      2. Most people in the fab look at people in orange hoods (contractors) like they're pieces of shit.

      3. Equipment that contractors use is always getting stolen.

      4. Security always harasses contractors about badge problems but almost never harasses MTI employees about the same problems.

      5. Micron employees are much more likely to make a sexually unpleasant move or joke towards female contractors.

      To the heads at Micron Technology -- GET YOUR ACT TOGETHER!!! Descriminatory action will not be tolerated much longer. Your warning time is much shorter now, and you do not want to wait for it. We hope you make the correct decision for a bright and productive future.

      If anyone who reads this is concerned with human rights, cut and paste this notice to every place that people will see. It is the author's intention for this notice to be seen by someone in Micron Technology who can do something about this.

  2. And soon we will rule the world!!! by sabernet · · Score: 0

    Blue Hat:)

    1. Re:And soon we will rule the world!!! by Anonymous Coward · · Score: 0

      Red Hat + Big Blue = Big Purple Hat

    2. Re:And soon we will rule the world!!! by sabernet · · Score: 0

      MS: Big Fat Broken Hat Apple: Chequita Hat Slashdot: Cowboy Hat

    3. Re:And soon we will rule the world!!! by Anonymous Coward · · Score: 0

      MS: Big Fat Broken Hat Apple: Chequita Hat Slashdot: Cowboy Hat

      You: Asshat

    4. Re:And soon we will rule the world!!! by sabernet · · Score: 1

      Brathat

      (we may have come up with a new language here)

  3. RedHat vs Novell Suse by stonebeat.org · · Score: 4, Interesting

    something smells fishy here. I would have thought IBM would have partnered with Novell Suse (to certify apps), since they are more close to Suse than RedHat. And I think they made some serious monetary contribution to the Suse project as well.

    1. Re:RedHat vs Novell Suse by Anonymous Coward · · Score: 5, Informative

      If you looked at Red Hat's initial funders (when they started and were publically available), IBM has a HUGE stake in Red Hat. That was one of the reasons I bought the stock. You can't go wrong with IBM and anyone who they have interest in.

      Also Oracle has a HUGE stake in Red Hat (which explains why they are gaining popularity in "mission critical" organizations).

      I also like how Red Hat doesn't play games. They always think it through with logic and reason, rather than just blowing smoke.

    2. Re:RedHat vs Novell Suse by kryogen1x · · Score: 1

      I do recall an article on /. that said RedHat is the leader in Linux (or something like that) in the browswer wars. If that's the case, it would be logical for IBM to join RedHat, wouldn't it?

    3. Re:RedHat vs Novell Suse by Big+Mark · · Score: 3, Insightful

      In the eyes of many pointy-haired IT bosses, Red Hat and Linux are synonyms. They probably think Suse is to Red Hat what OS/2 is to Windows 95.

    4. Re:RedHat vs Novell Suse by Ravnen · · Score: 5, Interesting
      IBM want to develop the market in such a way that the value is server applications, and especially services, where IBM are strong, rather than in operating systems or commodity hardware, where IBM have long been hopelessly behind Microsoft, Dell et al.

      Partnering with multiple Linux vendors will help prevent any one becoming dominant in the market. This, in turn, will prevent the Linux vendors adding too much value to the operating system, which, in IBM's view, should be a commodity layer for running IBM server applications, supported by IBM services.

    5. Re:RedHat vs Novell Suse by LnxAddct · · Score: 3, Insightful

      IBM's relationship with Suse is way overhyped by the Suse crowd. The only reason *at all* they even sell Suse is because Red Hat was gaining a lot of power and IBM didn't want another software company (*cough* Microsoft *cough*) taking advantage of them. Suse just helped to level the playing field a bit more by giving IBM some leverage and threatening power over Red Hat. I wish I could cite sources but you can't cite conversations with the guys working at IBM.

      Anyway, another poster to your comment mentioned stocks, this is another good area to look at if you want to see how a company's business plan is accepted in the real world and where they may be going. Red Hat has been upgraded several times by a few major players , most recently Prudential. IIRC, Prudential said that they see enormous growth for no less than the next two years in Red Hat. Novell on the other hand has been downgraded and predicted to underperform, their stock is down and generally their business is going to pieces. Novell's stocks over the past few months have all the traits of a start-up company, and more recently, a start-up company that flops. This is a common trend for Novell though and now Linux is just the new next thing that they want to hop on. Red Hat's business is linux, they have to stay devoted because it's all they have. Novell will drop linux the second something else comes along if they think it'll make them more money. Personally, I like both Suse and Red Hat, but Novell is going to be the downfall of Suse, Suse should have never gotten bought.
      Regards,
      Steve

    6. Re:RedHat vs Novell Suse by Anonymous Coward · · Score: 0

      All the /. crowd knows that RedHat is the best browser on Linux (AND Windows!), and Linux is the best word-processor on RedHat's operating system...

    7. Re:RedHat vs Novell Suse by isj · · Score: 1

      You can't go wrong with IBM and anyone who they have interest in.

      Taligent?

    8. Re:RedHat vs Novell Suse by gnuLNX · · Score: 1

      well said. I could not agree more.

      --
      what?
    9. Re:RedHat vs Novell Suse by TheAJofOZ · · Score: 1

      And yet there was a huge uproar when Jonathan Schwartz said "RedHat" instead of "Linux". Now RedHat gets to certify which apps run on Linux and which don't (at least according to the slashdot title). Bias? On slashdot? Never!

  4. Welcome by Anonymous Coward · · Score: 0

    I welcome our colored hat and tie wearing overlords!

  5. PHBs by vigilology · · Score: 2, Insightful

    I RTFA but it wasn't clear to me what this means in practical terms, so excuse if the following sounds like trolling.

    I can see a future where if a linux app isn't certified by this venture (or some other venture if not), then PHBs will refuse to have it on their systems, even though it may be perfectly good for the job, just like with the Red Hat Certification programme. A PHB will see that a potential job candidate is not Red Hat Certified and think that they know jack about Red Hat, or linux for that matter.

    1. Re:PHBs by Daniel+Ellard · · Score: 2, Insightful
      I can see a future where if a linux app isn't certified by [some venture] then PHBs will refuse to have it on their systems,...

      Do you mean that the future will be exactly like the past and present?

      If you have a PHB who does this, consider yourself lucky -- sure, it's stupid, but at least it saves time. If you work for a company that is large enough, it'll form its own certification review board (and if you misbehave, you'll get to serve on it).

      --
      Disclaimer: I work for a company, but I don't speak for them.
    2. Re:PHBs by Anonymous Coward · · Score: 2, Insightful

      I can see a future where if a linux app isn't certified by this venture (or some other venture if not), then PHBs will refuse to have it on their systems, even though it may be perfectly good for the job, just like with the Red Hat Certification programme. A PHB will see that a potential job candidate is not Red Hat Certified and think that they know jack about Red Hat, or linux for that matter.

      It could, but that's part of the tradeoff. A PHB doesn't care what applications they have, they care what solution can be provided to them by a vendor, and while an application is part of that (say, Apache for webserving) what's also important is the service from RedHat or IBM, and if that application is certified it doesn't just mean PHB will choose it because it's certified - it's certified to be supported by redhat/IBM. That keeps RH/IBM/Whoever in the picture for support.

      It might sound bad that some applications might miss out on being certified - but from RH and IBM's point of view, having the best apps working for your customers means keeping the customers happy - so to me it's unlikely much "perfectly good for the job" software is going to lose out. Having RH/IBM helping vendors makes it all the more likely good software will get in.

    3. Re:PHBs by danamania · · Score: 3, Insightful

      A PHB doesn't care what applications they have, they care what solution can be provided to them by a vendor

      This is part of what helps companies like Apple, Sun and SGI get a core of users who'll follow them to the ends of the earth. Buy the machine, you also get the software & the support from the company that made both. There's no buck passing, like when you contact $OS_PROVIDER for support and find them blaming your $HW_PROVIDER, or vice versa.

      It doesn't always work, but it can do phenomenal things for customer loyalty if done right.

    4. Re:PHBs by leonmergen · · Score: 1

      It might sound bad that some applications might miss out on being certified - but from RH and IBM's point of view, having the best apps working for your customers means keeping the customers happy - so to me it's unlikely much "perfectly good for the job" software is going to lose out.

      That, and probably security elements will be taken into consideration. Perhaps it will mean that they will require projects to have a good QA policy and force them to actively protect that, something that some projects don't... it might all work out for the best and perhaps, perhaps will lead to better quality software...

      Who knows, maybe they will finally make open source developers spend more time on user interface design and documentation/user manual... I can easily see that as a requirement, so that their [redhat, ibm] customers will call for support less often...

      --
      - Leon Mergen
      http://www.solatis.com
  6. Businesses by ThisNukes4u · · Score: 0, Redundant

    This can only be good for businesses who like the security of certified products, of which there are not many on GNU/Linux. Perhaps this will speed the adoption of Linux into cubicles.

    --
    thisnukes4u.net
    1. Re:Businesses by Darth+Beto · · Score: 1

      Well I'm working in the oil industry and they'd be pleased with certified products. Actually, they'd pay any quantity of money for a certified OS. We are using Red Hat because it has a good support and certifications here in Mexico. I think this is a good move for Red Hat.

      --
      Free iPods, no trick, no steal, (almost) no pain:
  7. No application left behind. by the+talented+rmg · · Score: 3, Interesting

    It's good to see IBM's continued interest in improving and enriching the open source community through its business initiative. Equally so on Red Hat's count, though we shouldn't be surprised by it. In time, I suspect this sort of certification process will win Linux the mainstream acceptance it needs to make waves in the desktop market.

    There is a danger, though. As corporate certification and such becomes a necessity for developers, there will be a corresponding dependence on such higher powers. In the effort to pander to certification boards, innovation and free pursuit of new application and programming paradigms may be squelched.

    We have to keep in mind that initiatives like this one can be a mixed bag. I am reminded, somewhat chillingly, of stories of the end times in which a world government, or perhaps a huge corporate monopoly as IBM may become (with the help of Linux, ironically). It is disconcerting to think that these sort of certification programs may ultimately lead to the sort of domination and monopolization the applications were made to fight.

    In the meantime, however, let's be sure no open source application is left behind.

    --


    A Proud Member of the Reality Oriented Community.

    1. Re:No application left behind. by Darth+Beto · · Score: 1

      What about videogames, will they be certified as well? Enough videogames for Linux and I can burn my Windows box!

      --
      Free iPods, no trick, no steal, (almost) no pain:
    2. Re:No application left behind. by IO+ERROR · · Score: 2, Insightful

      I don't think you're going to need every single application you might have on your system "certified." Nobody cares about whether grep, sed and awk are certified. I doubt anybody's going to care if The GIMP is. But for things like DB2, Oracle, VMware, OpenOffice.org and other enterprise-targeted apps, these need certification so as to reassure the executives that "this is going to work."

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    3. Re:No application left behind. by kfg · · Score: 1

      . . .free pursuit of new application and programming paradigms may be squelched.

      My own observation is that the major commercial vendors are the primary source of "new application and programming pardigms."

      And they are welcome to whatever mayfly of the week they dream up as far as I'm concerned, they deserve each other.

      For most part squelching "new paradigms" would let people get back to work.

      KFG

    4. Re:No application left behind. by Anonymous Coward · · Score: 0

      "We were here, we are here, we will always be here, we are the source, in open. Nothing you say or do can stop that."

      That is all that needs to be said.

  8. The Magic Cauldron by quamaretto · · Score: 2, Interesting

    This resembles Free the software, sell the brand. Of course, the brand being sold is not really Linux; it is actually IBM/Red Hat, but the idea is the same.

    --
    *is run over by rotten tomatoes*
  9. Guess What? by timothy_m_smith · · Score: 1

    IBM's not too worried about staying in the black. For some reason, some people seem to confuse IBM with a struggling OSS supporting company.

    1. Re:Guess What? by Curtman · · Score: 3, Informative

      IBM's not too worried about staying in the black.

      Funny, I had an argument with a friend last night about whether IBM was "in trouble" or not. I find it very strange that a company could post $89.1 Billion in revenue for 2003, and people would think the sky was falling. Compare that with MSFT's $32 Billion.

    2. Re:Guess What? by superpulpsicle · · Score: 1

      IBM was never a company that had financial issues. It may occasionally have operational issues. But overall it always had steady growth since the beginning of time.

      The problem with IBM is the aweful culture, lack of innovation, creativity and just plain boring. Even these overplayed million-dollar-commercials nowadays put you to sleep.

    3. Re:Guess What? by Curtman · · Score: 1

      The problem with IBM is ...

      With that much cash, I wish I had their problems.

    4. Re:Guess What? by Anonymous Coward · · Score: 0

      Hmmm, I have to ask. Have you ever worked for IBM?? If not how can you say anything about the corporate culture??

      I work for IBM Canada and I just love it there. Yes, there is some bureaucratic concerns but it's a very large corporation so it's hard to avoid that. IBM is actually a very vibrant and exciting company to work for. And no, I don't work for them in a PR capacity, I'm a embedded software developer.

    5. Re:Guess What? by timothy_m_smith · · Score: 1

      But IBM would love to have Microsoft's profit marging. IBM made $7B in profit on $89B in revenue. MS had $8B in profit on $36B in revenue.

    6. Re:Guess What? by Anonymous Coward · · Score: 0

      lol working at IBM outside the US is happy with the culture.

    7. Re:Guess What? by Curtman · · Score: 1

      IBM made $7B in profit on $89B in revenue. MS had $8B in profit on $36B in revenue.

      Except that they've got some pretty hefty settlements to dole out yet.

      $750 million to AOL/Netscape
      $600 million to the EU
      $1.6 billion to Sun
      $1.1 billion to California class action

      Did I miss any?

  10. Blah blah blah by Chris+L.+Mason · · Score: 1

    Yet another example of creative business foresight that keeps both Red Hat and IBM in the black

    This is not the right way to speak to customers. Generally they don't like to be fed loads of BS.

  11. Not quite by Anonymous Coward · · Score: 4, Insightful

    It isn't certifying for linux, it's certifying for RedHat Linux on IBM hardware.

    That almost certainly will count for something in the enterprise, where people will have lots of money riding on whether an application works-- although it may just be a cash cow for IBM designed to convince app developers to pay for expensive certifications. Either way though it won't be very useful in general.

    What we need is something more widely practical, for example a certification authority that certifies distributions and applications as being compliant with the LSB. (If nothing else, commercial games on Linux will continue to go nowhere until this happens.) Then again, we kind of need a more meaningful LSB before there's any point to this.

  12. Solving the technical problems... by rice_burners_suck · · Score: 0, Troll
    The program is designed to make it easier for suppliers to migrate their software to Linux

    First of all, before we try to make it easier for suppliers to migrate their software to Linux, why don't we come up with some standards for the operating system? Such as where in the heck are files supposed to go? I know there is an FS tree standard... but what about where DLLs are supposed to go? With all the package managers out there, we still suffer from DLL hell.

    I think there is something to be learned from the OS that just won't die: BeOS... The file system was sort of like a database. Today, there are all sorts of file systems that support attributes, metadata that is attached to a file but isn't part of it; BeOS leveraged this feature to keep track of the type of files. It didn't matter what the extension was; BeOS kept a database of MIME types for each file. If the MIME type attribute hadn't been set, I believe it would first check the extension, and then the contents of the file, to figure out what the heck is going on. This type of file system could be used to provide ACL-like functionality, along with other great things.

    This type of feature could be used to sort out the DLL hell mess that we suffer from on Linux. Because I simply don't understand why trying to install a single application causes so many dependencies that you practically have to pull in all applications that exist for Linux.

    So what the heck did we talk about? Solving DLL hell, dependency hell, and using an attribute capable file system to create an OS that people can easily make software for.

    I would even say that these problems are bigger (in my organization) than having a better scheduler or proc filesystem. But that's just my two cents worth.

    1. Re:Solving the technical problems... by Garak · · Score: 1

      I think you have a point here. Linux needs to become more standardized. We need a unified package system and a standard UI/window manager/toolkit.

      KDE and Gnome are too bloated, we need a simpler standard.

      --
      God, root, what is the difference?
    2. Re:Solving the technical problems... by LnxAddct · · Score: 1

      Err Red Hat has a very well documented file system standard and also linux doesn't use dll's.
      Regards,
      Steve

    3. Re:Solving the technical problems... by rice_burners_suck · · Score: 1
      and also linux doesn't use dll's.

      Then what the hell are all those files that end with ".so"?

    4. Re:Solving the technical problems... by jrcamp · · Score: 1

      They're called shared object files. DLL is a Microsoft term.

    5. Re:Solving the technical problems... by koreaman · · Score: 1

      Isn't choice one of the core good things about Linux?

    6. Re:Solving the technical problems... by dont_think_twice · · Score: 1

      There is at least one gnu/linux distro that does not have any sort of DLL hell: G***oo. (I have obscured the name because I don't want the point of this comment to get lost in distro-flames.)

      In the distro mentioned above, the package manager keeps track of what programs depend on what libraries, and can keep multiple versions of a library around if different programs depend on different versions. I don't claim to understand how it works exactly, but it is transparent to the user.

      The only issue with this solution is that any program to be installed must be specifically packaged by the distro. If you want a Windows like install system, where the installer is basically independent of the OS, then you have two options:
      (1) Put up with DLL Hell.
      (2) Have each program include it's libraries with it so that DLLs are only used for very standard components.

      Windows has progressed from (1) to (2) over the past 10 years or so. And with the hard drive space we have today, I don't really see this as a problem.

      How could it work for linux though? First of all, gnome and kde would have to promise backward compability. Then any {gnome,kde} program could safely assume that all the {gnome,kde} base libraries would be installed. Anything else that the program required would be statically linked by the program, rather than dyncamically.

      The package manager doing all the work seems like a decent temporary solution, but as the marketshare starts growing, a less managed solution will be necessary. I think that as gnome and kde mature, backwards compatibility will become more of an issue naturally. This will automatically help some.

    7. Re:Solving the technical problems... by kfg · · Score: 1

      The solution for the "enterprise" is simple. Run fairly standarized hardware and software. Pick a platform and pick a "house" distro, and core business applications for which the bugs have been worked out of the combination so you know how to support what you're using.

      Oh, wait. . .

      (Oh, and while Linux certainly has dependency hell it doesn't have dll hell, which refers to the lack of version awareness, not simply dependency. In some respects dependency hell is the cure for dll hell. Ain't engineering tradeoffs a bitch? Get used to 'em though. They aren't going to go away.)

      KFG

    8. Re:Solving the technical problems... by Covener · · Score: 1

      They're called shared object files. DLL is a Microsoft term.


      It's a term/acronym pertinent to most operating systems, although the file extension may be alien to unix systems.

      See dlopen.

    9. Re:Solving the technical problems... by TheRaven64 · · Score: 1
      Option 2 is used in OpenStep-like systems, including Mac OS X and GNUstep. The application is packaged as a directory with the .app extension. Libraries are included in a specific place in this directory structure. These directories are displayed as application icons in the platform's file browser and can be run from there of by use of the open command from the command line. This has two major advantages:
      1. The application can be installed simply by copying / moving it to wherever the user wishes to have it installed (typically /Applications or ~/Applications), and can be uninstalled simply by deleting it.
      2. Multiple binaries for different architectures can be included in the same bundle, sharing the same resources (e.g. images, sounds). This is particularly useful when applications are hosted on a shared server. The shared Applications directory can be mounted using NFS (or whatever) and different platforms can automatically run their own native binary.
      --
      I am TheRaven on Soylent News
    10. Re:Solving the technical problems... by rice_burners_suck · · Score: 1

      Ok, so what the hell do we do about SO hell?

    11. Re:Solving the technical problems... by mattyrobinson69 · · Score: 1

      DLL's are windows shared libraries, nothing to do with linux (unless your talking about wine).

      Linux doesn't care about file extentions either (they are available in the gui's though for easy association, eg pdf to kpdf or whatever), and are used to show the user what type of file it is at a glance, but bash for example doesn't care if you end your file with .sh or .pdf, as long as it contains a shell script.

      There isn't a dependancy hell on linux, if you use aptget or emerge (or if you use any package manager that supports dependancies, presuming you dont use suse rpm's on mandrake or whatever). I'm currently emerging kde (from the ~x86 branch of portage), its also installing dependancies for me. I did this with one command, and all im going to have to do afterwards is logout and login again for it to use the updated kde. Does that sound like dll hell to you?

      Linux has support for filesystems with ACL's.

      I dont know where you get your information, but maybe you should verify the reliability of your source.

    12. Re:Solving the technical problems... by Anonymous Coward · · Score: 0
      Anything else that the program required would be statically linked by the program, rather than dyncamically.


      I have 200 gig of software currently installed. If there are problems with my libc I want to install the patch for libc, not patch 150 applications and half of my OS. This is one of the reasons dynamic linking exists, don't dismiss it.

      The package manager doing all the work seems like a decent temporary solution, but as the marketshare starts growing, a less managed solution will be necessary.


      So how do you explain Wise and all those package managers for Windows? Is it because it hasn't got big enough market share yet?

      In reality the package manger gives a lot of things for free, repeatability, documentation, and so on. It could be solved by processes instead, if the user so wishes. In reality it's easier to ignore a process than skipping out details in the specfile when creating packages though.

      All those fine words you talk about backwards compatibility aren't there in the OS for a start, KDE and Gnome has no chance to change that. If you never want to change interface then don't change major version of the library you're using, thats how version numbering works.
    13. Re:Solving the technical problems... by zogger · · Score: 1

      "Ok, so what the hell do we do about SO hell? "

      admit it's 2004 almost 5, not 1994, that hard drives are huge now,and come redundant easily, getting a gig or more of ram is most affordable, cpus are hundreds of times faster than they used to be a decade ago, and that distros are starting to come on DVDs now so that they fit, and then realise the only solution to that SO hell and package management fooferall is to put all the files an app needs inside the app itself, so you can then stick the app wherever the heck you want to put it and it will "just work"?

      Just a guess, I've been roundly criticised in the past for uttering that heresy because of upgrade issues..despite almost everyone actually concerned about immediate upgrades having high speed broadband now as well....

  13. dont you mean by Exter-C · · Score: 1

    Dont you mean rather than certify the programs for linux certify them for Redhat?

    Thats really what redhat is all about.. If you want to use enterprise linux your stuck with old versions of software that often may not have the functions et that you require (see Redhat ES3.0 with PHP / GD etc.

    Maybe Redhat can supply newer binaries and source packages so that you can still get support for newer revisions of software if you require it. Makes it much more attractive as a corporate package then.

    1. Re:dont you mean by Tsugumi · · Score: 3, Insightful

      Having "older" versions of packages is exactly what you need to be able to deliver a stable platform for ISV's to certify their code. RH's whole strategy with the Enterprise platform is to ensure that the platform remains a reasonably stable target for around three years. If you have a handful of servers or your desktops, and you only have basic packages, then go for the slightly more bleeding edge stuff, it'll work. I you have hundreds or thousands of servers to manage, and you need software from veritas, IBM etc, and you need in-house developers not to have to recompile everything every 6 months, then RHEL is probably a better bet.

  14. Not necessarily by Anonymous Coward · · Score: 0

    Look more carefully-- IBM's only in this cert thing as the recommended hardware vendor. I assume if SUSE comes to IBM and wants to do a similar cert thing IBM would be up for it.

  15. open installation network by Doc+Ruby · · Score: 4, Interesting

    This development is exactly the kind of business operation that the P2P open source community can do better than a centralized partnership like RH/IBM. Their announced certification programme is just a formalized test suite on a spec'd reference platform, branded by a company with a vulnerable reputation, and a sueable issuer of guarantees. That's the traditional trust model for accepting risks. But the distributed Linux community has the advantage of massive parallelism, while RH/IBM shares the usually denied flaw of fallability.

    Various distros bundle the Linux kernel with GNU and other packages, built into executable binaries for certain hardware architectures. Another layer can be built on this foundation: standardized test suites, and specs for HW configs within the architecture. Like i386.nVidia-GeForce2.3Com-3C509.SMS-EIDE.SDRAM-512 MB.Sony-CD/DVDR etc. A grid of combinations of HW, distros, and package sets, with test results ranging from verbose STDOUT/STDERR to "PASS/FAIL". It's a large, multidimensional dataset that's constantly increasing. But that's exactly where the massively parallel open source community has the advantage.

    Every time someone installs a package, they generate data for this database. Why not upgrade the "make" util, wrap it in a reporting util, or distribute a component that "make test" calls? Like Mozilla's crash reports, including HW configs. That open DB can offer the kind of searchable install results that everyone's now running ad hoc, by Googling their build error messages. The database can have a set of certified HW/SW/config parameters that work, for each installable package.

    Submit and publish the data under the Creative Commons license. Fund the servers by running a subscription service that proactively mines the install data, fixing problems popular in the field or popular with clients. That company, the Red Hat of "open installation", can compete directly with this RH/IBM venture. Its economies of scale will likely eventually attract RH/IBM itself to use the open database.

    The open source revolution is just getting started. Leveraging the freedom of exchanging the source code with tools that combine the power of the community is the chief advantage over proprietary source. If we just crudely install packages, and post build failures to arbitrary mailing lists, we're just taking from the community, without giving back. That community communication is the central strength. Without using it, we're just wallowing in an academic sense of freedom that will be crushed by proprietary organizations that are better organized and more competitive. Now, in the beginning, is the time to ensure the balance is set in our favor.

    --

    --
    make install -not war

    1. Re:open installation network by More+Trouble · · Score: 1

      The open source revolution is just getting started. .... That community communication is the central strength. Without using it, we're just wallowing in an academic sense of freedom that will be crushed by proprietary organizations that are better organized and more competitive.

      Right on. Vendor "certification" is a red herring, meant to shift power away from the community, back to support organizations like IBM. And ironically, only a novice would install a "certified" package and expect to be done. Acceptance testing and change-control (self-certification?) are the bread & butter of what expert sysadmins do. Vendor "certification" is about fiduciary risk, liability, and blame not availability and stability.

      :w

    2. Re:open installation network by Doc+Ruby · · Score: 1

      If only designing/developing acceptance tests were as much fun as designing/developing the SW they test, SW would be a lot better. Instead, the most important task is usally omitted, an afterthought, or diligently produced by those less competent in original development. These acceptance tests could be the key to improving the entire software industry: require any developer spend time producing acceptance tests before any promotion to PHB.

      --

      --
      make install -not war

  16. Who are they? by northcat · · Score: 1, Insightful

    What moral, technical or otherwise authority do IBM and Red Hat have to 'certify' Linux apps?
    (-1 Troll, here I come.)

    1. Re:Who are they? by LnxAddct · · Score: 5, Interesting

      Moral: We need apps to be certified on linux in order to be taken seriously. This requires the market leader to step foward and provide this, any other smaller player just wouldn't be taken seriosuly.

      Technical: Red Hat has written more of the kernel than any other source. IBM has also donated tons of code. They know and understand the kernel inside out. They also have helped to write many of the major popular open source software packages like Apache. Red Hat hires the most intelligent linux hackers in the world. IBM also has some of the brightest people in the world.

      Authority: Red Hat and IBM are both considered market leaders. They both have billions in market cap. (although IBM's is of course larger). Red Hat is also the company responsible for pushing Linux into the public eye.

      If they don't do it, than who will?
      Regards,
      Steve

    2. Re:Who are they? by Ravnen · · Score: 1

      Certification is simply a guarantee by IBM and Red Hat that a given application meets a set of requirements which they (IBM an RH) have defined. This allows potential customers to look at a set of certification criteria and, if the criteria meets their needs, trust that the associated list of certified applications will do the same.

    3. Re:Who are they? by Anonymous Coward · · Score: 0

      It's also a way for IBM and RH to try to get a handle on customer support issues. If they a have certified app that replaces a non-certified program you've been using, guess what they'll recommend to fix any compatibility issues that you have? If you use certified aps, they at least know that it was working and stable at some point in time, and that it complied to certain conventions (such as file locations). It's similar to what MS does with the "certified for XP" apps: it's been reviewed to ensure that the program isn't likely to be a problem for their customers (and their tech support staff).

    4. Re:Who are they? by kfg · · Score: 4, Interesting

      What moral, technical or otherwise authority do IBM and Red Hat have to 'certify' Linux apps?

      They have the authority of supporting what they themselves supply. That's what "certified" means in this context.

      "We've run app foo under RHX.X on an IBM ASXXX and we say if works. Therefore, if it don't, we are responsible for making it work."

      It's a pretty simple concept really.

      If you don't run RH on IBM iron, or don't write apps that you somehow feel must get into the IBM/RH enterprise "solution set," the whole thing is meaningless to you and you can quite safely ignore it.

      (-1 Troll, here I come.)

      Yeah, you're at 0 Troll as I post this. I don't know why. You asked a perfectly good question, based on a perfectly good lack of understanding, which deserves a perfectly good answer, which I'm sure other people could use as well.

      Some mods not only don't know how to take a joke, they don't know how to take a serious either.

      Well, as granny used to say; "Fuck 'em!"

      KFG

    5. Re:Who are they? by The+MESMERIC · · Score: 0

      how come you knew they would troll you?
      I can't see anything wrong with that particular point of view.
      Imagine a world run by these utterly ignorant moderators - that is short of being a Taleban.
      Someone change the system please?

  17. How is that Linux called ? AIX ? by Anonymous Coward · · Score: 0

    It's very interesting to see that IBM wants to make money with RedHat customers errr with companies who themselves provide applications for RHEL. It's interesting to see that IBM just supports RHEL but not YellowDog Linux which would be a native PPC port that runs on IBM's own hardware. Does IBM switch back to Intel processors ? Do they support certification of software products for RHEL for PPC ?

    I believe they just want to make money with a certification story which is not necessarily needed.

  18. Certification by HangingChad · · Score: 1

    Certification? We don't need no stinking certification!

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  19. good and bad by john_uy · · Score: 1
    some of the good things that i can think of:

    1. increased use of oss in enterprise environments
    2. the perception that oss is from an "amateur" community is removed
    3. people will have someone to "trust" with regards to an application

    some bad things i can think of:

    1. they can corner certain apps with certifications and leave others out that can affect development
    2. will they have enough resources to test every oss around? if not, then it would be unfair
    3. they can use the certification process to promote their own developed or preferred applications leaving the competition out

    my thoughts, and the list will continue. but i do hope that this will focus on the good part and a step in the right direction.

    --
    Live your life each day as if it was your last.
  20. Danger? by wombatmobile · · Score: 1

    "There is a danger, though. As corporate certification and such becomes a necessity for developers, there will be a corresponding dependence on such higher powers. In the effort to pander to certification boards, innovation and free pursuit of new application and programming paradigms may be squelched."

    Hardly. You go and innovate all you like. There is no corporate certification anything that's going to stop you from doing anything you want to do.

    Do something useful and people will buy it and then you can either work with the certification boards as your friend or go your own way.

  21. Commerical vendors who's word means nothing by Anonymous Coward · · Score: 2, Interesting

    I work for an University and have asked alot of the vendors of research applications why they don't provide support for Linux. The most frequent excuse given is "because Linux does not 'support us.'" Half the time they refuse to back-up the claim with any specifics. The other half the time it is because their application uses Motif v2 and will not work with lesstif so porting would cost too much or else they would have to also force customers to pay an additional cost for getting Motif. Ok... but then Open Motif came out, and the same vendors complained that it didn't come already packaged with any distribution and it was hard to get compiled with some versions of GCC. Then it did start shipping with the major distributions and then the vendors complained that the OpenMotif license had a "Open Source requirement" clause. Then the OpenGroup posted a FAQ explicitly stating that close source commerical applications can legally link against OpenMotif. And the vendors are looking into it... and still looking into it... and now considering it... and back to looking into it...

    I can understand that IBM and RedHat are responding to surveys of what the vendors say they want/need to support Linux. But how much of that is just a responce to the vendor's excuse of the day? How many vendors are actually going to jump at this and declair that this is *really* the show-stopper issue keeping them from porting to Linux? My guess is at the end of the day, there will be several vendors which point out that Solaris will be OSS and since their product already runs on Solaris, we should just use that.

    But let me share you a little secret about how many of those vendors are able to make sales at our University. Back when Sun was busy putting th dot in .com, we where hoping they would continue to support our six figure investment in Sun equipment despite being a .edu which spends less than six figures with Sun during an average year. One year we ran out of file system space on a system and requested a quote for a new external disk array. The Sun sales person "understood" it was very important to get the quote before the budget committee meets and would get back to us by the end of the week. And then it was the "top item" for her the next week. And then the next week. This went on for over a month of phone tag and no quote. Eventually we where told that our sales rep. was on maternity leave and we should wait for her to return to get the quote since we where "already working with her on it." Even when we stated that the deadline was in less than 72 hours, we where told that there was nothing they could do. It was at that point that the head of technology for the University said to "get that Sun sh*t out of here." And we did. (We where able to get around the declairation for running Java only because IBM provides a JDK). So vendors are going to continue to explain (provide excuses) why we should be running Solaris or a commerical OS to use their app. and we are going to continue to not buy.

    1. Re:Commerical vendors who's word means nothing by Anonymous Coward · · Score: 0

      > I work for an University and have asked alot ...

      Do they have remedial English classes?..

  22. Defense against Sun by Anonymous Coward · · Score: 0

    Is initiative as an attempt to defend Linux against Sun? Sun has accused Linux/Redhat of promising false security.

  23. Progress? by Luscious868 · · Score: 1
    also give IBM and Red Hat a boost by enlarging the pool of applications certified to run on Red Hat Enterprise Linux with IBM hardware and middleware

    Great. So now we can go from a scenario where you can pick the hardware from any vendor, but your stuck with software from Microsoft to a scenario where you have to get your hardware from IBM and your software from Redhat. One of the major selling points of Linux is that your no longer dependent on a single vendor. I'd rather be dependent on a single vendor than dependent on two. At least with Microsoft, you know that they are going to support their operating system for a period of at least 5 - 7 years. With Redhat, who knows?

    1. Re:Progress? by LeneJ · · Score: 1

      Red Hat supports RHEL for 7 years after release. That's right, 7 years.

      This agreement does not tie you in with IBM/Red Hat, it just means that if you want to run a certain software that is certified, IBM/Red Hat guarantees that it works. If you are not interested in that guarantee, buy your hardware from Dell/HP/whatever, your OS from Suse/Debian/whatever.

      It's all YOUR CHOICE!

      --
      Un paio di scarpe, per favore!
  24. What about drivers. by oliverthered · · Score: 1

    Linux certification for applcations is great (though I havn't got a clue what you'd do about GUI ones!), but what we really need is a linuc driver certification program.
    Vendors don't like realeasing software unless they can get somones QA rubber stamp on it.

    --
    thank God the internet isn't a human right.
  25. For cying out loud! by Anonymous Coward · · Score: 0

    Come on, man. Did you understand what the gggp meant or did you not? Was his comment meant to be understood by a computer or by people?

    Can people sometimes understand each other better by analogy?

    Do .dll's and .so's have enough similarities that just calling it DLL Hell suffices for the purposes of this debate?

    And do you claim that we ought not realize that we need to handle some of the same problems that Microsoft has had with their .dll's FOR THE SAME REASONS?

    This stuff is vital to FOSS. Thanks to the gggp for helping me realize the practical consequences of the current .so situation.

  26. IBM Invests $50m in Novell SUSE. by Anonymous Coward · · Score: 0

    They are.

    http://linux.slashdot.org/article.pl?sid=04/03/2 5/ 0423202&tid=136&tid=163&tid=143

    http://www.linuxdevices.com/news/NS2681865560.ht ml

    http://www.novell.com/news/press/pressroom/press ki t/brainshare_europe2004/novell_ibm.html
    http://ww w.novell.com/news/press/archive/2003/suse _archive/security_certification.html

    http://lxer.com/module/newswire/view/8303/index. ht ml

    Anyway the list is endless.

    SUSE + IBM kit rocks!.

    rgds

  27. loyalty? by budgenator · · Score: 1

    It doesn't always work, but it can do phenomenal things for customer loyalty if done right.
    That would mean that companies would have to weed out the preditory business personalities, and actualy start thinking about a longer term that next quarter's report or the current bonus period. Followed to it's logical conclussion, they'd have to actualy service their current customers and quite salivating over emerging markets like India and China.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  28. Of course you could be wrong! by Anonymous Coward · · Score: 0

    Actually you are!

    rgds

  29. this doesn't mean shit by Anonymous Coward · · Score: 0

    Even if they do implement certified applications, it won't do that much for linux. It is a good step in the right direction however.

    Let's face it people, linux is 10 years behind right now. True, I am writing this on a linux box, but that's just because I personally enjoy linux. In a professional enviroment though, there is no way that I would roll it out.

    I do see hope with programs like firefox and amsn that use a simple, graphical install that is cross platform. If they can do it, why can't all the other programs do it? Will someone please stop making another wallpaper, or flaming windows users, and go code a decent generic installer?

    Look at install-sheild for windows, it works. Linux doesn't work. Average people don't want to use a command line, EVER.

    I do have some hope though, look at mas os X. That is a damn nice OS. Installing applications involes a drag and a drop.

    Also, another reason why linux is 10 years behind... look at the permissions we have on files and folders. Now look at active directory. We're getting our ass kicked.

    If we could come up with something new that DOESN'T play well with windows, but make it so damn good that everyone wants it, we'll be back in buisness. We need another Apache. Right now, there is really no need/desire to move towards linux on a corporate scale. Windows works right now, people like that, especially buisness. They are not going to move to linux becuase it's 'free' or a community effort. Buisness doesn't give a shit about your philosophical backings to your OS.

    Bottom line: make it do something that no one else can, and market share will come.

  30. A standard UI/window manager /Toolkit by budgenator · · Score: 1

    KDE and Gnome are too bloated, we need a simpler standard.

    KDE and to a slightly lesser extent Gnome are far more than a UI-window manager-tk; they are application frameworks. I love my KDE, and there are a lot people who love their Gnome, but most of us will admit there are time we use a less resource intensive WM while doing certain tasks; on my slower machine .mpg's play a lot better, and programs compile faster when I'm using WindowMaker rather than KDE. I like having the choise.

    One of the reasons for the depenency hell isn't that the dependencies are hard to resolve, it's that the libs are used by multiple programs, and changing them willy-nilly can cause serious problems and instabilities.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  31. Windows vs. Linux TCO Studies by nico60513 · · Score: 1

    They don't?

    Good, then I guess Microsoft's rigged TCO studies aren't fooling anybody.

    I would like to see real apples-to-apples comparisons between Windows 2003 and Linux (at least RedHat). I think that Linux, Windows 2003 and Solaris (particularly x86 Solaris 10, when available) are all interesting for the server space, each with their plusses and minuses. I assume that Microsoft doesn't commission fair comparisons between Windows and Linux because Linux comes out with a lower TCO. But if that is the case, why not admit that Linux is sometimes less expensive and sell based on features. Does Microsoft believe that the only thing they have to offer in the server space is a lower price?

    I'm developing software that will remotely managed on Windows 2003 servers and I've been impressed by the stability of our HP servers with Windows 2003. I'm not impressed, however, with the fact that we'll be running Virus-checking software on a remotely managed server!

    We're using Windows 2003 because the remote management software we'll be using (developed by another division) only exists for Windows. Up until now we've been a Solaris/Linux shop for the server space and a Solaris/Linux/Windows shop for the APIs.

    Our last foray into running our infrastructure on Windows was back in the Windows NT 4 days. Oddly enough, there was no client uptake for that version. My guess is that by the time we had our software ready, our clients had enough experience with Windows NT to know that it shouldn't be used for servers requiring high-availability!

  32. Adjust your foil hat by Hognoxious · · Score: 1
    a scenario where you have to get your hardware from IBM and your software from Redhat
    Since when did certification mean "sole right to supply"?
    At least with Microsoft, you know that they are going to support their operating system for a period of at least 5 - 7 years.
    You know nothing of the sort.
    With Redhat, who knows?
    You do understand what open source means, right?
    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  33. "If they don't do it, than who will?" by The+MESMERIC · · Score: 0

    a fucking Linux consortium damn it!

    Including other big or not so-big significant players.
    So Novel doesn't have a say on this?
    So HP doesn't have a say on this?
    Sun Microsystem who is not all that anti-Linux (as many would like to portray) - gets further smashed by this?

    And what of other distros MandrakeSoft/Suse/Connectiva/.. how can this be possibly a fair scenario if not pre-monopolistic?

    LSB 2.0 was reinvented for what?

    I see a dangerous monopoly trend coming.
    Just like IBM gave powers to Microsoft (and you saw what happen).
    Red Hat will be your new Tyrant.

    Power Corrupts.
    Absolute Power Corrupts Absolutely.
    This seriously stinks.

    1. Re:"If they don't do it, than who will?" by edp927 · · Score: 1

      You're part right. Red Hat is playing the Microsoft here. IBM did create a monster in handing their OS over to RedHat. Now IBM needs a certification board (to back the service/support promises they need to make to stay in business). Unfortunately, their strategic partners refused to sign on to the LCC, so they're stuck with this private partnership.

      OTOH, not that many of the actual contibuters (besides IBM and RH employees) to the linux platform will be running RH (let alone RHEL). As suppliers of the technology (and stubborn ones at that at that) they will exert a fair amount of pressure on RH to keep RHEL in line with the rest of the community.

      Finally, based on IBM's pattern of behavior towards open standards in general, look for them to push this outward into a proper standards body (mind you, after it has already gelled).

  34. Need certification of no buffer overflows by Skapare · · Score: 1

    Certifications tend to test relatively benign stuff for the weak minded people who have no clue (but at least known they don't have a clue). It tests to make sure it indeed works under Linux or whatever. It tests to make sure it conforms to standards (doesn't install components in strange places, etc). It makes sure things like security protocols are correctly chosen (don't use MD4 when SHA1 is called for).

    One thing certifications lack, however, is testing for bugs. And this not easy to do because the location of bugs are not documented in advance of discovering them. It would be nice to have a certification that there are no buffer overflows, for example. The OpenBSD developers are certainly working hard to eliminate exploitable bugs like that, but it can never be 100% certain.

    The real problem with certification isn't exactly that it can't check for bugs like that, but rather, that it is a lengthy process and holds up replacement versions that correct such bugs that are discovered. This is especially so with government certifications which can sometimes take two years or more to complete, and applies only to single specific versions. The end result of requiring software be certified is to slow down your ability to respond to and deal with security exposures and critical malfunctions that are discovered after the fact.

    Maybe what we really need is a certification of certification processes to help us choose a good certification process. And then we need a certification of the certification of the certification process. And so on. And so on. Yeah right.

    --
    now we need to go OSS in diesel cars
  35. You have a point by heybo · · Score: 1

    You do have a point this isn't certifying this for Linux but for their software and hardware. I do see where this could lead to the more widely practical, for example a certification authority that certifies distributions and applications as being compliant with the LSB. RedHat and IBM both are good about developing standards and there opening them up to the world. Unlike M$ that develope standards and then put the big patent lock on them. This is the one and only thing that Linux is lacking. A common standard to where applications are "load and go" on a box. That and the end of dependices hell. Maybe we are watching a birth of a good thing. I hope so.

  36. This is probably good by HiThere · · Score: 1

    Red Hat runs far fewer Linux apps than, say, Mempis or Libranet (aka Debian unstable & testing...but modified slightly). That means that if it can run on Red Hat, it should run anywhere.

    E.g.: Take your copy of Alpha Centuari and try it on Fedora Core 2. Core dump, right. Switch over to the Debian boot on the same hardware and it works flawlessly. Ditto for sound card usage. (Fedora *recognizes* my sound card, it just won't play any sound through it. But Mempis and Libranet use it without problems.)

    Therefore, if it can run on Red Hat, it can probably run on *any* Linux distribution.

    Well, the logic needs a bit of work, but Red Hat is definitely amoung the pickier of distributions. And that's what you want for a certifier.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
    1. Re:This is probably good by angrykeyboarder · · Score: 1

      Libranet? GNOME 2.2??? I think not....

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    2. Re:This is probably good by HiThere · · Score: 1

      I must admit that I haven't tried any non-default version of Gnome on Libranet, so you may be correct. (What's the current version of Gnome? Perhaps it's because the Libranet CD is over a year old now ... though a new release is expected shortly.)

      OTOH, are you claiming that Libranet runs Gnome 2.2 and Red Hat Fedora won't? If not, then I don't follow the sense of your comment.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:This is probably good by angrykeyboarder · · Score: 1

      The latest GNOME is 2.8 (released a few months ago).

      For a while I was playing with SUSE 9.0 last September and was dissapointed in that it had GNOME 2.4 (which to me seemed old).

      So GNOME 2.2 is downright ancient.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  37. Graphical installers suck by WillerZ · · Score: 1

    Windows needs an easily scriptable installer more than linux needs a graphical one.

    I'd like to see installshield burnt to the ground, the ground then sown with salt before finally digging the whole place up and throwing it into the sea.

    What does Active Directory have to do with directory permissions? Bugger all. POSIX draft ACLs are better than the NTFS methods -- at least you can move a drive from one machine to another without the whole lot going kaboom.

    I don't give a shit if anyone else uses linux, it works for me. Why should anyone who isn't making money from linux care about its market share?

    Phil

    --
    I guess today is a passable day to die.
  38. CowboyNeal are you really an idiot ? by Anonymous Coward · · Score: 0

    Really I BM for such a blantant ad for IBM. IBM has sold out to China how about more coverage on that and how even apple is going to be getting its computers from red china now. BTW I used to work for IBM so I know they will sell you down the river. Hey cowboyneal why don't you go to work for them or perhaps they are sending you checks in the mail already. The checks will go away soon as they will be going to China.

    1. Re:CowboyNeal are you really an idiot ? by The+MESMERIC · · Score: 0

      It wasn't CowboyNeal that wrote the preface to the article.
      It was robyanneta.
      He merely accepts or rejects articles as he sees fit.

  39. ya, butt... by zogger · · Score: 1

    ..there's the gee whizz cool factor too. Some businesses are just too neat to go under easy, and will most likely always be around. IBM would have to major league screwup a dozen decisions in a row to go under, whereas MS will eventually start having it's lunch money taken away by open source. It's inevitable now. MS has peaked IMO.

    MS makes the x box and some plastic disks with XP and an office app on them, whereas IBM makes ultra megasized liquid cooled nitro burning sooperdooper clusters with gigs of terrafloppies and other impressive sounding tech factoids. Which is cooler and more bitchin? Both companies got engineers, sales, PR and management, but which is really more impressive in it's overall historical corporate accomplishments? And which is more likely to keep on accomplishing serious new stuff that is most practical, long term? If you were an investor or analyst advising someone, where would you stash your cash given the choice of one or the other?