Slashdot Mirror


Red Hat Claims Patent On SOAP Over CGI

WMGarrison writes "US Patent 7453593 claims command-line processing by a web server of SOAP requests, resulting in XML responses, from and to a remote client. The HTTP Common Gateway Interface (CGI) operates precisely as described in Claim 1. If you POST a SOAP document and return an XHTML response or a SOAP document, this infringes Claim 2, since both XHTML and SOAP are XML languages. This patent thus claims to own the processing of SOAP documents by CGI programs."

8 of 191 comments (clear)

  1. This is a patent I can get behind by haystor · · Score: 5, Insightful

    If this results in the abandonment of SOAP, I'm all for it.

    --
    t
    1. Re:This is a patent I can get behind by i_ate_god · · Score: 4, Insightful

      As to GET and PUT limitations: http://support.microsoft.com/kb/208427

      As to browser cache and proxy behavior: You are assuming app developers have control over their users' browsers and proxy servers. That's a false assumption. You just failed to meet the minim requirements for the project (working on ie6 with ghettoproxy 0.1).

      You don't know what you're talking about. Who mentioned browsers? Since when do browsers make direct SOAP calls to SOAP-based web services? They don't. Applications make SOAP-based requests to web services and then serves up views based on the data models the web service returns. The problem with SOAP is that SOAP reinvented HTTP. HTTP is perfectly geared to handle this notion of a centralized API with many applications using the same API. You can use this setup with ANY KIND OF APPLICATION, whether it be a desktop app, a web app, a command line app. You don't even need the internet.

      • User makes request
      • Application receives request, fetches data from RESTful webservice over HTTP
      • Centralized API fetches data, returns it to application
      • Application displays top ten favorite movies to user

      If you somehow see a problem with this, then you're working in the wrong job.

      --
      I'm god, but it's a bit of a drag really...
  2. Fix the patent laws with anti cancer drugs by unlametheweak · · Score: 5, Insightful

    OK, to save companies time and money (except for the Trolls and parasites), just get rid of software patents already. It's not good for buyers or sellers. It's not good for employees. It only benefits lawyers and patent troll parasites. Patent reform shouldn't take years, it should take days. I don't want to see another story like this ever again.

  3. Thanks for the spam link by Dachannien · · Score: 4, Informative

    All of the various "free patents" sites are pure spam. The USPTO, like many other patent offices around the world, lets you view patents online for free - including free from ads.

    In this particular case, you can read the patent here, straight from the horse's mouth.

  4. Defensive patents by Richard+W.M.+Jones · · Score: 5, Insightful

    These are defensive patents. You have to file them if you're in the US software business, or else risk getting sued for $billions. Read how Red Hat licenses their patent portfolio to all open source projects.

  5. Re:Yes. by Nick+Ives · · Score: 4, Insightful

    You're post reads as if you're being sarcastic. You are aware that if Red Hat were to prevent other people from using their patents in GPLv2 or later software then they would lose the ability to distribute GPLv2 or later software, right?

    They could go after proprietary vendors I suppose but I find it far more likely that these are defensive patents.

    --
    Nick
  6. Re:So what? by zarthrag · · Score: 4, Insightful

    Therein lies the problem. I'm a one-developer shop. Even if a claim is 100% bunk, I can't afford to defend myself from a legion of lawyers who would simply drag out a court case forever - SCO style. Since I'd like to actually work instead of spend my life in court, I'd be forced to settle - giving said patent a bit of legitimacy. It's not a protection now, it's a business model equivalent to a protection racket.

    --
    Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
  7. RIP by thethibs · · Score: 5, Funny

    With any luck, this will finally put SOAP to REST.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.