Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

IBM Exec Bemoans Lack of Industry-Specific Linux Apps

Posted by timothy on Fri Aug 08, 2008 06:58 AM
from the windows-lacks-compiz-fusion- dept.
Ian Lamont writes "Bob Sutor, IBM's vice president of open source and standards, used his keynote appearance at LinuxWorld to complain about the lack of industry-specific open source apps. Despite some encouraging signs in the educational field with Sakai, Sutor said that he was 'tired of waiting' for specialized applications to appear in other sectors, adding that the proliferation of different licenses — and changing legal requirements for using the same software over time — is holding some businesses back from using open source applications."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Just a thought... (Score:5, Insightful)

    by amazeofdeath (1102843) on Friday August 08 2008, @07:00AM (#24522609)

    Maybe IBM might wish to consider throwing some money at someone developing those apps.

    • by fork_daemon (1122915) on Friday August 08 2008, @07:08AM (#24522645) Journal

      Ah.. I was about to say that.

      In the world of open and free software, people develop software only becuase they are motivated to make one usually for personal gain.

      Unless someone motivates them, you wont expect them to make softwares that they do not plan to use. There is no lack of talent.

      We could have seen a GTA clone on the Linux front by now, but we don't for two reasons, no one is sponsoring any project and no one really is motivated enough to start one.

      If someone throws in enough money, they will get what they want.

        • Re:Just a thought... (Score:5, Interesting)

          by ShieldW0lf (601553) on Friday August 08 2008, @08:10AM (#24522999) Journal

          It's not a major problem. Businesses can make sweeping statements about how they don't wish to deal with license proliferation. But they have been riding all this time on the tail of an install base that was funded by a lot of consumers, and reducing their costs because someone else has been footing the bill. That isn't going to last. When these closed source companies are maintaining an increasingly complex codebase for a shrinking segment of the market, the cost to the shrunken segment is going to increase until there is no longer a business case for using it. When that point is reached, businesses that refuse to get with the program will go out of business.

          If IBM wants to see more people using open software, they should send their legal guns in and start tearing down the tyrannical legal structure that prompted this license proliferation in the first place. After all is said and done, they helped build those legal structures that created this situation in the first place. If we had a system that enshrined the peoples right to have access to ideas, rather than one that enshrined the right of individuals and corporations to erect barriers, this wouldn't be happening, and people could stop funding the rich lifestyles of jet-setting lawyers and get down to the business of being productive and making the world a better place to live in.

          The lawyer bills are, at the end of the day, what they're complaining about.

            • Re:Just a thought... (Score:5, Interesting)

              by ShieldW0lf (601553) on Friday August 08 2008, @09:01AM (#24523477) Journal
              I'm you are so fucking smart why don't you invest your life savings in an industry-specific open source app? No, I didn't think so either.

              I don't have a life savings. I don't trust economies or currencies and I don't like participating in modern capitalism, so I don't keep large amounts of liquidity or financial investments. But I have been investing years of my effort and surplus income into creating an industry specific infrastructure to support artists who release Creative Commons so there will be alternatives to copyright available for people to turn to. And of course, once it's ready and live, I'll release the technological advances I've made to the community. If you want more details, you'll have to wait till I'm ready to handle the load of a slashdotting. But I put my time and money where my mouth is, and I always have. So, fuck off.
              • I don't have a life savings. I don't trust economies or currencies and I don't like participating in modern capitalism, so I don't keep large amounts of liquidity or financial investments.

                Your participating in modern capitalism whetherr you like it or not, just like I participate in modern socialism and modern communism to the extent that its implemented by my country and the countries that make the goods I buy. I'm not sure how you can't trust economies in general. Where there are people there is commerce, in the general sense of the word. Where there is commerce there is an economy. The Creative Commons is simply a different form of commerce and a different form of economy.

                But I have been investing years of my effort and surplus income into creating an industry specific infrastructure to support artists who release Creative Commons so there will be alternatives to copyright available for people to turn to.

                So your participating in the economy, following its rules very traditional ways in an effort to change it?

                And of course, once it's ready and live, I'll release the technological advances I've made to the community. If you want more details, you'll have to wait till I'm ready to handle the load of a slashdotting. But I put my time and money where my mouth is, and I always have. So, fuck off.

                Personally I always tend towards the "announce the creation of the svn repo," as opposed to, "big secret until I deliver a finished product," but I understand the logic of the "TADA" release. That being said, saying, "I have something. It will be big, but I can't show it to you yet. Fuck off." will not win you any support. That being said I wish you luck and hope you do change the world. I am a die hard capitalists, but I don't think the current model of artificial scarcity with "intellectual property" is ideal.

        • by Dog-Cow (21281) on Friday August 08 2008, @08:39AM (#24523237)

          Games do much better on the console.

          Some games do better on the console. Some games are unplayable on a console.

          Adobe's been receiving requests for years and years about porting its apps to Linux. There's a market, but somehow the normal rules supply and demand appear to be interfered with here...

          No, your ability to reason has been interfered with. There is no market for Linux versions of Adobe apps. There cannot be a market for what doesn't exist. There can be a demand. Demand does not create a market. Only the combination of supply and demand create a market.

          If you wish to say that Adobe does not feel the demand is great enough to bother creating the market, than say so. Don't try to insinuate that Adobe hates open systems or that they are in bed with MS.

    • by pionzypher (886253) on Friday August 08 2008, @07:48AM (#24522875)
      I agree, but with a caveat.. I've had the opportunity to attempt to transition some of our scada systems at work to linux. One issue though, linux is sorely lacking in this area. There are a few pieces of software out there, but nothing that can hope to begin to compete with win32 solutions. I'd argue that this isn't due to lack of interest or talent; but more of a confidentiality concern. The best solution I've found for mudbus TCP interfacing is at tuxplc.net. It's by no means an optimal solution, however. I'd be very surprised if I were the only one considering this. But I'll never be able to contribute.. I've been working on my own implementation to log and control the mbTCP devices available. I'd love to give my work away in the hope that it would help others.... but there's no way in hell my employer would ever allow me to release the code or binaries.


      I guess my point is, this is one point where FOSS seems to break down. A lot of industry specific apps are (at least viewed as) highly proprietary and simply won't be prolific in FOSS. This isn't simply a case of no one being interested, or a lack of financial support. More of a NDA / confidentiality / trade secret realm issue perhaps.
  • by wisty (1335733) on Friday August 08 2008, @07:12AM (#24522675)
    A company might spend hundreds of thousands on an industry application, then turn it into an industry standard (or consortium developed) open source application. This gives them a slight advantage (as they already know the program), and allows them to focus on core business, not programming. The problem is, the GPL doesn't stop a competitor forking the project and gaining a competitive advantage developing extra features in house (obviously not distributing back to the world). There are other licenses, (RPL) that fix this, but FSF says they are too free or something.
    • Re: (Score:3, Interesting)

      I think that the GPL actually always had that advantage over non-copyleft licences: while it doesn't stop a competitor from taking the code it pretty much guarantees that any "competitive advantage" that arises is smoothed out since they must make that available. This makes it somewhat preferable for a company that wants to release some in-house developed code ans is concerned about that angle.

      I've read the RPL briefly, and it seems that the main difference is that it requires that everything related to
      • by smellotron (1039250) on Friday August 08 2008, @07:30AM (#24522759)
        I believe the GP is referring to another company developing extra features for in-house use, then distributing the app in-house. AFAIK the GPL licensing requires the company's developers to provide the source modifications to the company's users, but the company as a whole can keep those modifications private.
        • by mr_mischief (456295) on Friday August 08 2008, @07:52AM (#24522909) Journal

          IANAL, but I don't think placing the binaries on company-owned computers for use by company employees is considered distribution. If the company gives an employee a copy for their own PC to work from home, that's a whole new can of worms.

  • Very true (Score:5, Insightful)

    by markdavis (642305) on Friday August 08 2008, @07:22AM (#24522715)

    This is extremely true. We are a 95% Linux site- servers and clients, and it is nearly impossible to find industry specific Linux applications. The kicker is- we would be happy with even CLOSED source, commercial applications. There are needs for specific types of software for just about every industry: medical, dental, car repair, musician, distribution, auditing, education, scientific, etc, you name it.

    But what is worse is the lack of applications for NON industry-specific business applications. EVERY business needs payroll, GL, AP, and AR. At least there are some choices with those, but surprisingly few. When you are trying to use Linux on the server AND client side, it is quite a challenge. I know. We are trying to get payroll, GL, AP, and AR *right now*. Fortunately, we found Southware- impressive stuff, although it is expensive, and text-based only.

    And no, WINE doesn't cut it- we need real support. And no, we are not able to develop such apps ourselves. And no, we don't have the time or resources to start such development projects. But we have money and want to spend it on something that allows us to use the platform of our choice.

    What is needed is a COMPELLING, modern, cross-platform, open-source, GUI, business application development environment. It is 2008. It shouldn't be difficult anymore for existing vendors to port their software to all major platforms and support them. Eventually this will happen, at least with a few major vendors. But in the meanwhile, Linux is suffering horribly in business outside of being web/file/print/compute servers.

  • Notes? (Score:4, Insightful)

    by linuxpng (314861) on Friday August 08 2008, @07:25AM (#24522723)

    Can you run notes without wine?

  • Why Sakai? (Score:5, Insightful)

    by Flambergius (55153) on Friday August 08 2008, @07:30AM (#24522757)

    I wonder why the example mentioned is Sakai? Anyone working with Open Source Software in the education knows very well that the real success story is Moodle [moodle.org]. Unfortunately the article doesn't go into details in this regard, so I'm left just thinking that it's another case of Big Organization Blindness.

  • by Urkki (668283) on Friday August 08 2008, @07:36AM (#24522799)

    It's quite understandable that a business that needs some industry-spesific application and comes to the conclusion that they must pay to have it made, won't make it open source. It's kind of against traditional business sense to pay for something, and then give it away so that your competitors get access to it for free... And even the usual open source arguments of getting "community development" benefit won't fly here. It's unlikely the competitors would "give back" their modifications/fixes with GPL, if they are just using the software internally, as they probably would with a lot of "industry specific" software. And even if they're distributing it, they probably wouldn't put any effort in "giving back", they'd do it only if somebody found out and actively requested they comply with the license.

    I think a yet different kind of licence is needed... It could for example require at least read-only online version control repository for anybody who compiles the software from source and uses it in any way, and also require that the internal version is compiled unpatched from the public repository, and that if some closed code is used with it, the open code must not depend on the closed code (only the other way around). Or something like that, making sure that whatever competitors do with the open software, they can't hide their improvements easily.

  • by mr_mischief (456295) on Friday August 08 2008, @07:38AM (#24522811) Journal

    This "changing legal requirements for running the same software" bit is obviously a crack at the GPLv2 to GPLv3 transition and similar license changes some projects go through.

    Anyone speaking on behalf of IBM should realize that the EULAs for proprietary software change between versions all the time. Hell, many of them allow the publisher to retroactively change the terms of the EULA by posting the new wording to a website.

    It isn't really fair to call one group out as being inferior for having clearer licenses that just happen to change more noticeably. It's the changes you don't notice until you're being sued that are the really painful ones, after all.

  • Hear hear.... (Score:4, Interesting)

    by christoofar (451967) on Friday August 08 2008, @07:39AM (#24522817)

    I encounter this problem daily. I'm in a corporation that makes software.

    EVERYBODY in the company knows that Linux is great, has been proven to be stable, the kernel can be adapted to run on anything, and now has a superior GUI (factoring in compiz/beryl + emerald), and you can use every programming language known to man on it.

    Our particular problem is that the Microsoft monopoly has held on for so long, we're populated with a lot of Microsoft druids from the highest levels of the organization to the bottom.

    We can't fire those people, obviously, and replace them with OSS-devotees; that would cut off our nose to spite our face. And besides, our clients (power industry, oil and gas) are almost always 100% windows desktop shops, with the random chance that their SAP system might be on an AIX server or HP-UX or if it's a brand new IBM mainframe... would be on a Linux mainframe.

    But, I don't see anybody that wants a native SAPGUI for Linux, much less see the product I work on, which is graphics intensive, to run natively on Linux.

    Shoot... imagine your average SAPGUI corporate druid that would want to run SAPGUI on Linux natively... this is what they would have to do:
    http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HOW_TO_Run_SAP_GUI_On_LINUX_To_Connect_SAP_R3_Systems

    You think they're going to do that? Unless they're a geek... no.

    And that little example is just a product I work on that is 80% Java based. Think of that huge mountain of little VB6 apps still out there.

    Most corporations have tons of home-grown apps that sit internally which take care of important processes that keep the company humming. Sure, most of them could be reduced to python scripts with a CLI front-end, a Berkeley DB instead of Access and the users could just use PuTTY to get to them; but is that realistic? Who wants to do that work all over again?

    What would convince companies it is worth their time to move to a FOSS platform on the desktop?

    I mean, we already have a nice office suite that does most of everything you want and has that neat free-PDF generation stuff Office doesn't have (OOo), email clients galore, seamless wireless connectivity has gotten better, plenty of browsers, lots of security, every networking app and util you can think of, and every day--more native OSS clients you can shake a stick at.

    These are just some of the problems that have to be worked around. I do my part where I work. My desktop at work is Linux, and so is home. Been that way for years now.

    Always run the bleeding-edge version of Compiz and when other admins, execs, system architects and other geek-minded people pay a visit to my desk, I make sure they are wowed and dazzled by my desktop display [face it... candy does lure them in].

    The problem out there in corporations is the population of people who are more than willing to dump and reload to a new version of Windows whenever it comes out, but mainly too afraid to run Linux on anything other than trash boxes--at best.

    If you want people to embrace the desktop, you need to convince people that they love it, not argue with them when they try to compare KDE+GNOME to their old Windows installation.

    Apple seems to have accepted this reality--and the market share of OSX in the desktop space has been increasing the last 5 years.

    Just keep doing cool stuff on your own workstation or your laptop, and share it with.

    Jealousy is the best and fastest way to spark adoption.

  • by jimicus (737525) on Friday August 08 2008, @07:40AM (#24522825) Homepage

    Forget about licenses for a minute. There's no law that says "Applications running on Linux must be GPL'd".

    The thing is, nobody's going to develop a Linux equivalent of, say, your favourite accounting/payroll application for free. It's as boring as hell to write and doesn't really directly benefit the person writing it so it is (and is likely to remain) the enclave of commercial software houses. GnuCash and the like don't really count here - I'm talking about the kind of application used by business accounts departments with at least a couple of people working fulltime.

    And seeing as porting the software to Linux costs money - you've got to pay those developers somehow - you're not going to do it until such time as you've got a reasonable number of customers saying "Do you have a Linux version available? Because if not we're going elsewhere." (And that threat needs to be credible. Migrating your entire accounting department to another application isn't something you do lightly.)

    Similarly, the businesses using these applications are more concerned about being able to run them than the OS they run on. "I can save you a bunch of money on Windows licenses" doesn't sound so attractive when you add "...but you won't be able to use products X, Y and Z on which you've built your business, and right now there is no credible alternative."

  • by ciw42 (820892) on Friday August 08 2008, @07:41AM (#24522829)

    I know it's very much a chicken and egg situation, but a small developer writing software for specific smaller market sectors will probably only realistically be able to afford to develop for the one platform, and that platform is going to have to be the one used by 95% of businesses - Windows.

    There's the potential for this to change with the (relatively) recent arrival a number of good RIA solutions, but these are essentially platform neutral and so aren't likely to help Linux adoption.

    Any smaller business trying to find a nearby support company who are fluent in and can advise them on Linux systems will often struggle to do so, and the majority of others will of course advise them (often with generous helpings of FUD) against going the Linux route, as it's not in their (the support company's) best interests.

    I'm a user and huge fan of Linux and FLOSS in general, but as a software developer who's pretty much always worked in niche markets, I'm also realistic about these things. I have to be - I need to earn a living.

    • Re: (Score:3, Insightful)

      One would hope so.

      So, he's 'tired of waiting', eh? I find that waiting for code to appear in front of me is a very poor method of production.
    • by sjbe (173966) on Friday August 08 2008, @08:38AM (#24523233)

      They really do not hire any Americans in significant numbers.

      Yeah funny how a company called International Business Machines which operates in 170 countries and gets 63% of its revenue from outside the US [ibm.com] would even think to hire someone anyone but Americans. I can't fathom why they want to hire locally in BRIC [wikipedia.org] countries where IBM's revenue grew 26% in 2007. Apparently no one informed IBM that they have a responsibility to only hire Americans who know little to nothing about the countries where IBM is seeing the highest growth.

      I cannot explain it but over the last several years I have yet to see an Indian developer who was trully creative and innovative.

      Right, because a nuclear power like India with a billion citizens must not have a single creative person. I'm sure all the incredibly talented Indian engineers and doctors I've personally met must really be from somewhere else. After all, according to you they have no imagination or creativity if they are from India.