Web Services Patented by IBM and Microsoft
daecabhir writes "This article from ZDNet is an interesting read. Not just because of the implications of what IBM and Microsoft appear to be doing, but because it again brings to light how susceptible many standards processes continue to be to commercial interests. You would think that being early adopters, crafting the standards so that they can have the first and most compliant implementations might be enough - but I guess these companies aren't secure about the quality of their products, so they have to go down the route of intellectual property ownership, enforcement and RAND (reasonable and non-discriminatory, whatever "reasonable" means) licensing fees."
Everybody know RAND is a random number generator function.....
I guess these companies aren't secure about the quality of their products...
That's a bit harsh. They're not doing this instead of making products. In fact, as I understand the article, their products have to be successful for this to work.
If you were in business and you spotted a potentially limitless income source in addition to your present core business, wouldn't you leap at it, regardless of how certain you were of your product?
Of course, this is the thing about corporations: there's no "income cap" like there's a karma cap, so there's always an incentive to go on pursuing more and more money by any legal (well, normally) means. I'm not advocating Communism, just observing that the businesses we consider most successful have generally got there not only thanks to good products but also a certain rapacity.
If they do decide to try to get royalties, they will find out that a lot of people are jumping to other technologies.
I am about to start a new contract for a bank, and I'll be involved in deciding what technologies will be used for new online application.
I am sure that SOAP/WSDL will not be considered, until we're sure what the real story is.
If someone decides that everyone has to stop using SSH, we'd have temporary solution tomorrow, and a permanent one few weeks/months ago.
The same will happen with this.
how to prepare your new technology for failure.
This kind of "tax" is a dead born and it will merely hurt the companies. Wanna bet?
The article says that the documents are on the W3C Website, but I cant find them. Where are they, and what exactly is patented?
Wouldn't it be fairly easy to demonstrate in court that people were implementing web services long before IBM or Microsoft patented it?
I actually posted withen the first 50 comments!?! Wow...
Anyway, if they did impose royalties on their "standerd" way of transmitting data, it would be a pain for a few years. All the companies would have to cash out to them, until some phd comes out with another way of doing it and GPL's it...
I certainly think it looks like it.
Well, I guess it pretty much had to happen. These companies are a bunch of shameless freeloaders who are trying to turn a big profit from the open infrastructure of the Internet. And when they don't get their way with patent licensing, because W3C realizes that RAND licensing is not going to move technology forward, it is not surprising that they abuse their power to do a fork.
We've got to be on the alert on this. I think the best we can do is to make sure that we make good and extensive implementations if W3C standards, also for commerce applications.
Employee of Inrupt, Project Release Manager and Community Manager for Solid
I can't read that article, the adverts are too distracting. What does it say?
Alternatively, how do you turn off animations in netscape 6.2? Can you block image-servers?
I feel the direction we should take as a community is to develope global software solutions for the masses by the masses. This ensures the scalability, reliablity, and useability of the software. As well we should focus our attentions to creating internet protocols that ensure the integrity of data and the near perfect delivery of data and content. If I were an english major or a marketing genius I could fit more buzz words in here.
The bottom line is corporations will make every attempt no matter how pro-this or pro-that (IBM using Linux and OSD) or the usefullness (M$ stealing OS code from OSD for Winblows) to gobble financial assests. The best part is once a company reaches a certain level of capitol its all numbers.
If M$ wants to charge its only out of fear of admitting that free works better than not free in a lot of cases. Charging seems absurd to us because we are used to being able to use free a lot. We use free now. And that is free as in free beer.
Everyday we use things that are FORCED upon us that are not free as in free beer and not free as in freedom of choice, change, and modification. Telephones, electricity, ambulances, hospitals, public and mass transit, CD-R's, RIAA, MPAA, and so on.
Screw it. I'm preaching to the choir on this aren't I?
Later,
Rivendahl
... there is nothing that has not already been thought
I'm probably going to be moderated down for this, but Microsoft sucks
...but linux sucks more!
I was going to go across to SOAP because the spec looked all technical and clever. But now I'm staying with XML-RPC because it isn't evil.
just so you don't forget, we've got the writes (pending some well placed bribes) to the practice of putting any space between characters, &/or using the color black to display text.
.coNTact US re: hostage ransom settlemeNT arrangemeNTs.
if you wish to continue using our pateNTdead intolletyouknow stuff, please
Your writing style suggests that of Profane Motherfucker.
Either that or you're a Homo naval sailor that just gulped a nip.
Is that companies HAVE to apply for them. It's all very well being the innovator, having the "first and most compliant implementations". But if a competitor grabbed the patent instead of the innovator, then the hard work and investment that has been put into the implementation has been wasted.
What remains is whether or not the patent-holder is 'trustworthy' enough to wield the patent defensively. In our capitalist culture, where the most ruthless corporation invariably succeeds, this is unlikely. But we can hope.
"Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
maybe you sould have posted all of those trolls as AC... Stupid fucking logged in troll.
...that companies like IBM and Microsoft develop these technologies with the sole purpose of generating as much money as possible?
Programmers of the world unite, you have nothing to lose but your strings.
If you are still with me, I hope you found this message helpful. It was sure was a pleasure to write.
I think we need to think like IBM or Microsoft for a second. If I were an excutive at one of these companies I would patent technology I spent a millions to develop to make money to cover the cost of developing it. That is what a patent is for. Besides given IBMs track record lately they could use there patents to screw Microsoft. For instance they could say that anything that is open source doesn't have to pay a royalty and anything close source does.
In fact IBM having patents for web services insures competition. Microsoft can't afford to do anything stupid with the lisence (think samba xp thing) now that they don't have pieces to the puzzle patented, and they need web services in the future to servive.
Any apple can go bad, no matter it's Apple, IBM, SUN, Oracle or Microsoft; OpenSouce will not, it's not apple.
Nope, M$ sucks more
I don't know but SOAP, and the other ilk is unpatentable because it is just a reimplementation of pre-existing stuff in XML as a comunication layer.
I wander what is the inovation here!
If those funny guys who came up with Esperanto had patented it they'd be rolling in it now because obviously we would all have to speak it if they had patented it.
The harder they try to control it, the more people will resist. The more powerful, aggressive, and merciless these corps get, the more of a reaction there will be against them. Not content to actually provide VALUE in order to make money, to provide services or goods that actually benefit anybody, they would prefer to worm their way to the heart of the Web and set up their corporate IP borders in a realm that should be run more like Antarctica than a gold rush.
So what do you call it when something that used to belong to everybody is appropriated by a self-interested party? Vandalism? Theft? Annexation? No matter how you look at it, this is an act of war: using IP law as a weapon against the common good. Maybe stuff like this will eventually change people's minds about the value of patents, copyrights, and trademarks. I can only hope.
I've got a bad attitude and karma to burn. Go ahead. Mod me down.
regrouping and clamping down.
M$ is well known in its rapacity and IBM was deservedly the subject of the longest antitrust suit of the last century/millenium. Both have been money mills for lawyers on both sides of the issue.
All traffic will have to go through their gates (no pun intended,) and they will collect a tithe on every packet.
Look for rapid adoption of IPv6 after that since they will need to identify the source, route and destination of every packet in order to charge you for every hop.
Shades of Canada's x.25 packet network which use to cost me plenty every month.
The costs will realign themselves to make it impossible to for individuals to contemplate downloading squat since the cost of transmission will equal or exceed the cost purchase of a hard good.
Only businesses will be able to use the net and the size of those businesses will scale with the cost per packet. Eventually, only the rich and large corporations will be on the net and by then it won't be worth using.
If there is anything that the last series of wars has shown its that armies and money aren't power, control of communications is power.
And the powerful don't share with the powerless (that means YOU) regardless of the potential benefits for anyone involved.
Instead they hoard communications, distort and prevaricate and depending on the armaments available send out the bombers, the local equivalent of the "Ton Ton Macoute" or their own children, the ones who who haven't yet starved to death, out amongst the crowd wearing bombs strapped to their chests.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
"Luke, you can destroy the Emperor. He has foreseen this. It is your destiny, join me and together we can rule the galaxy as father and son."
Use what we have now and resist using those technologies. Thw web will continue and they can try to collect tolls, but if you do not use them or adopt them, they are dead in the water...
As far as I understand it(god help, even I could be wrong, so don't be offended), issue is that all standards that IBM and M$ can prove rights for are not in W3C.
:-(
And now stupid question, what stops web designers and web apps programmers not to code W3C supported only. (W3C is part of EULA isn't it, and all I'm hearing that EULA has C# standards so it can't be forked from M$ side, this could prove wrong, or not)
Must admit that web apps aren't my field so, I'd like if someone would mod me to understand this better this would be appreciated.
Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
First we see IBM and Microsoft keep Sun out of a chair of the "open" standards WS-I board. This is odd considering most other chairs outside of Microsoft are using Sun's (Java) technology for WS. Now IBM and Microsoft are looking into charging for what they hyped as open standards. It looks like to me that we are going back to the days when IBM and Microsoft controlled things. Only difference is they now do it through standards boards they control and instead of PCs they want to control networks.
I guess we now see why Sun hasn't "opened" Java to a standards board eh?
- Emmanuel Lopez
... that's how the Internet came to flourish, and that's the only way future network technologies will ever have a chance. Anything else is quite simply doomed.
The existence of open standards such as TCP/IP, HTTP and all the rest, which were agreed upon by the major players, created markets in which everyone had their chance to create the best products. We've seen in recent years how hard it is to make money in the Internet, since users are accustomed to getting everything for free. If it had cost money just to use the thing in the first place, it never would have gotten off the ground.
If standards for web services are not royalty-free, then there will be no such thing within a few years. Or perhaps the idea of web services will survive on the basis of other, royalty-free protocols, but SOAP and WDSL and other patented technologies will be a footnote in history. Let IBM and M$ go ahead if they want to kill off their own inventions, it really doesn't bother me a bit.
Always keep a sapphire in your mind
no, linux does indeed suck more.
jesus take a pill
what i dont understand is why we cant ( people who are worried about the take over of the net my companies , OSS people , coders who fear the goobling up of the net ) cant make these standards themselfs like Linux the community itself making them available to W3C.It really depresses me to think that we have no choice. Is it possible or is it to big of a project? i dont know but i dont want the net to be owned......
Shin: a device for finding furniture in the dark.
This seems rather foul and underhanded. People are already committed to using SOAP and WSDL. *Now* Microsoft and IBM announce that this (and attaching techs) aren't royalty free, well, that smacks too much of "Here, kid, your first two hits are free."
If MS and IBM decide to enforce RAND, a lot of businesses are gonna just smile and take it you-know-where. I thought the W3C only proposed royalty free standards?
I heard that at IBM they have some sort of "patents race" among managers. It's like a performance measure. "How many patents did your team generate last year?"
What a piece of garbage - does ANYONE seriously believe that a piece of "technology" such as SOAP would have a royalty placed on it?
Both MS and IBM are bright enough to realise that it isnt THAT good and that if they attempted such a move whichever protocol in question would just be swapped out for some other propriety protocol without the licensing fees. The high costs of commercial ORBs have been enough to keep CORBA away from being a widly used technology for years, any form of additional licensing on any protocol/standard will have exactly the same effect.
Puh-lease!!
Only businesses will be able to use the net and the size of those businesses will scale with the cost per packet. Eventually, only the rich and large corporations will be on the net and by then it won't be worth using.
I very much doubt the net will die like this. Why would MS throw away a limitless revenue stream to move into a specialist market? Never mind the fact that it's opposed to their vision of "any time, any place and on any device," a business model that involved pushing people off the net would diminish the value of the service over time! More likely, I'd have thought, they'd make the cost of data transfer low enough that people couldn't be bothered to complain or work around it, and clean up on the quiet as the net continues to grow. Charge a penny per gigabyte, and watch the pile of pennies grow exponentially...
On the other hand, we have all seen how competent our governments have been when confronted with technological issues and campaign contributions...
Why is Grand Theft Auto a much more serious crime than Reckless Driving?
The IEEE Standards Association, home to the 802 family (Ethernet, Wi-Fi, etc.) and legions of others, has a more enlightened IP policy, IMHO, as described in their bylaws and operations manual. From the bylaws:
This seems to provide a good compromise; patented technology may get into a standard, but only after disclosure and subsequent approval of the standard by the organization. In addition, while I can't speak for the IEEE-SA as a whole, 802 voters vote as individuals--there are no "corporate votes." Individual consultants have the same voting power as a corporate VP: While the VP may spend corporate $$ to have a collection of subordinates attend enough meetings to become eligible voters, members of the EFF, or any other collection of people, could also attend and vote. While the 802 process isn't perfect, and abuses have been known to occur, this aspect of the IEEE standards process also works to get the best technical standard produced.
"Against the backdrop of the W3C's emerging plan to adopt a primarily royalty-free-based patent policy, the royalty-free vs. RAND controversy reached full boil last October when Hewlett-Packard withdrew its support as a sponsor of IBM and Microsoft's W3C WSDL submission on the basis that WSDL might not be royalty-free"
It seems to me that HP supports open standards more than IBM does. And besides, IBM has historically been just as monopolistic as MS ever was. Also, HP & Compaq seem so support Linux as much as IBM does. I'm sure there is a good reason why people here admire IBM but think HPaq is doomed. I'd love to have someone explain it to me.
So, as long as you only run open source software talking to other open source software, it may not matter to you. But if you want to interact electronically with the rest of the world, this matters a lot.
Even if there were some real inventions in that space, the older mechanisms, translated to HTTP and XML, are perfectly adequate for serving the needs of most business applications. So, there is no reason for the W3C to standardize anything that involve Microsoft or IBM patents (or patents by anybody else, for that matter).
It's very likely that enforcing the pantens will backfire especially for IBM. Unlike MS they can't use their web services interface to tie users to an OS (which they use to make money).
If they start scaring away developers by royalties they'll will also scare away customers from WebSphere. And this would be a painful financial blow.
You are the dot in slashdot !
A friend made an intersting point about patents the other day: "Imagine where we would be now if people had patented buble sorts etc."
As far as WSDL is concerned, have you ever seen it? It's the most confusing, ill-designed, vague document on the planet. Many people have mentioned that XMI (XML Metadata Interchange) is far more suited to description of software objects, and would be far better for publishing/discovering web services. It's the format for UML, after all. It's here.
As far as SOAP extensions are concerned, any programmer that has needed to distribute software knows that you should always adhere to the core standards when designing your application. The use of any extension, or any veering too far to the left or right, will make your application unportable.
So let them have their members-only club, with a membership of 2.
SOAP really does not do anything that is not provided by nice simple been around for a long time xml-rpc. We should ask google to quit using SOAP and pick up a xml-rpc interface to their search engine now. Personally I will never use SOAP due to it's bloated implementation and the fact that it's design was soley driven by MS with no reguard to the community.
Got Code?
If this artcile doesn't show you why you should avoid Microsoft technologies for application development I don't know what would. Microsoft has a long history of the "Embrace and Extend" tactics.
.Net, etc.) they will all of a sudden come up with a "new standard."
Microsoft is positioning the pieces right now and a lot of people are taking the bait. Once there is an established user base using these technologies (WSDL,
I am all for corporations making a profit from their software, but trying to set yourself up for a "tollbooth" at the expense of everyone who embraces the "standards" you contribute to the public, well, that just plain sucks.
--Jon
isn't he the same guy that wrote another /. linked article about IBM taking over Java?
It's not about being confident in your product. It's about investing loads of money into R&D before you produce a product.
Look at any other market where a company needs to do a LOT of R&D to produce a product. Pharmaceutical companies have to invest millions and millions to come up with a new drug to cure whatever. If someone else could immediately produce a generic alternative it wouldn't make sense for the company to do R&D in the first place. Why let someone else profit off their hard work and research?
Any time a company needs to do a lot of R&D to come up with a product it makes sense to seek intellectual property protection (patents, copyright, whatever). Otherwise they're just throwing away money on research - it has nothing to do with confidence in their product(s).
What's the possibilty of changing the spec just slightly so that it no longer falls under the patent?
Exactly which part is patented - entire architecture, protocol, implimentation tools?
It sounds to me like the author of this article expects Microsoft and IBM to pull a trick like Unisys pulled a few years ago.
(For those who don't know, Unisys owned the patent for LZW, the compression algorithm used in GIF files. GIF was the standard Compuserve graphics format, and became the de-facto standard for the web, too. Once it became popular, Unisys began to ask for royalties for software that used LZW. It was at that point that the online pr0n industry moved to JPG files instead of GIF).
I don't know what kinds of rights MS and IBM retain on these standards, so I don't know what kinds of royalties they would ask for (would it be per program, per software license, or per copy of the standard, etc), but I would hope that the industry would have learned from their mistakes in the past with using proprietary technologies.
IBM is also big into Java. A lot of Slashdotters have a hard-on for Java for some reason.
/me cringes with thoughts of experience with Jakarta/Tomcat and Visual Age.
If you read the article, IBM is already in the process of establishing WSDL as a royalty-free standard. They have no intention of making money from it. As far as UDDI goes, they are holding onto their IP much tighter there, specifically because Microsoft also has patents in that area. IBM does not want Microsoft to hijack UDDI and make it totally proprietary and charge for it. That would be like a company "owning" DNS and charging everyone in the world (or maybe every ISP in the world) for every time a domain name was translated into an IP address.
As far as this whole web services thing goes, I'm still highly skeptical. Anyone who thinks XML/SOAP/WSDL/UDDI is going to replace traditional RPC type mechanisms as well as message queuing technologies is a moron. They rank right up there with the folks who think that XML databases will replace RDBMS systems.
Web Services are like high school sex - everyone talks about it, everyone thinks everyone else is doing it, and the few that actually are doing it aren't getting very good results.
If MS and IBM have copyrights and whatnot on the WEbServies.. which .NET is a BIGASS chunk of... what about Ximian's MONO?
"It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
HP, IBM, Compaq, Sun, Microsoft, Oracle you name it, have one bottomline that they look to satisfy: profits.
If supporting open standards helps them get there, then that's what they will support. If it's not, then guess where they will go? Note that the profits may not be generated immediately. For example, they might support a particular initiative and even give away their code to either build goodwill or kill a competitor. But that too, is ultimately for one goal: to maximize profits.
Don't fool yourself into believing otherwise. Companies exist to maximize profits for shareholders. (Of course there are always the ones with the crazy CEOs like Larry Ellison who decide to fuck a company over just because they had the audacity to wean employees away from Oracle).
So any time you hear a company supporting an open standard you know one of the below is true:
o They don't have a dominant position in the area and want to fight the company that does.
o They have a dominant position in the area but don't see a revenue stream and see a better revenue stream coming from the goodwill.
Mmmm.. Donuts
no, verily, I say unto you: Microshite sucks most!
banks dont use windows for their bank transactions retard
they use mainframes. sure some of their servers are windows, but not the big one that counts.
Could someone post a list of the patents IBM and Microsoft hold in regard to Web Services? I think it's time to find out what those patents are and start a new trully open and royalty-free standards race. Off the top of my head I can imagine (and bring to fruition within 6 months) several alternate ways to do what Web Services try to do today, and this time do it right (come on, WSDL is COMPLEX, and where are the standard security messures?). So, post here links to those patents, and let's teach the big guys a lesson.
The second possibility is that somoene look at all these patents and make improvements to them or challenge them and invalidate them. In makeing improvements to them they would have to be non obvious and not impleied. In the case that you invalidate them just come up with proior art.
I cant spell.. will slashdot include a spellchecker if I pay for the service???
Only 'flamers' flame!
All you losers in the US ... I can only pity you. As long as such foolish patents are not recognized in more developed parts of the world, someone is relatively safe(r).
--> Your Wisecrack Here
The 'net as we KNEW it has moved over to [secret] and to InterNet2.
The military has its own ultra-secure network that's NOT connected.
Academe has its own ultra-high-performance network that's NOT connected.
Face it, the originators of the internet, the military and academe no longer have any interest, need or say in what's happening.
The 'net that we're using now is a floundering piece of commercialized, lowest-common-denominator drivel that's going to descend into a pay-per-packet, metered, toll-gated rabbit warren of compromised hardware, lowest bidder SLAs (service level agreements) and cracked-all-to-Hell software and protocols.
But it'll be just good enough for the business who'll use it (because they have no other choice.)
And it'll be brought to you by people who didn't want it, didn't believe in it, and only see it as a way to make a buck now that all this silly inventiveness is over and the boring business of business can resume.
And you? Bwahahaha. Like they give a fuck. Pay and shut up.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
lwn.net has a great tidbit on the fallacious conotation of this RAND term, vis-a-vis a complaint to the LWN editors from Richard Stallman:
[Quote LWN.net below. This is in the frontpage at the moment, it'll scroll off eventually, and wont be there for posterity. I can't find a better URL for it, however the date on the frontpage is 2002/04/11, in the future you might find it through that.]
BTW, I haven't seen it mentioned anywhere else, but the complete Stallman biography book, over at O'Reilly, is now available gratis, online!
Amazing. I thought this comment would surely boost my karma, because i said "I'm probably going to be moderated down for this" and I said something bad about Microsoft. Are moderators cutting back on crack?
EDI is/was sort of "clubby web" that cost big bucks. It sounds like they want to do something similar.
Table-ized A.I.
IBM opposed the move to a royalty-free-only framework partially on the basis that companies must be allowed to maintain their patents in order to defend themselves against potential patent infringement suits by other companies.
Oh, ok.. so what does that have to do with royalties? You can maintain your patent without charging royalties for web use, and still protect against someone taking ideas from your patent for non-web[service|whatever] use.. This is as weak an argument as the RIAA saying that file trading is the reason they have a 10% decline in profits..
I have been really happy with IBM's pushing open source in general, their developerworks articles are sometimes good, etc, but this kind of thing really makes me lose a little respect for them.. MS of course doesn't even have much of a bright side, no use discussin them, this is in-character for them.
A computer without Microsoft is like ice cream without ketchup.
because PDF is going to make HTML totally obselete...
Come on, proprietary standards, make us all lose out, and people will always figure that out some way or another.
I don't see how all of this is supposed to happen. If this "rich and large corporation network" was true I would simply reinvent the same Internet we have now and offer the same low prices we have now and everyone would use it, and who's going to stop me. My point is exactly when is the trend towards bigger cheaper bandwidth is going to turn around so this that you talk about comes true?
"They will collect on every packet?" WTF are you talking about man? You know there is Internet in other countries where we don't give a shIt for IBM or MS, exactly for what is we're going to have to pay them?
I would have traded the opportunity to say this just to mod your comment down a bit, less time wasted for me or the rest of readers. Shame on whoever modded this up in the first place.
The big companies are starting to play hardball, attempting to force RAND "standards" on us. Perhaps it's time we started playing hardball too. A large percenatage of core internet software is open source. What would happen if the default install of open source software started DROPPING any packets for RAND encumbered "standards"? A dead standard, that's what.
Note that I said "default install" would drop packets. Any software with this feature should have a simple option to disable this.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
of what companies like IBM and Microsoft are trying to do with intellectual property. The main reason they patent anything is protection. They sign cross-licensing agreements with each other and keep their portfolio's as full as possible to protect themselves from attacks. Obviously, IBM and Microsoft didn't invent "web services" as we'd understand it, but they could get a patent. That means that you or I could have gotten the patent, which would mean a lawsuit for microsoft.
They aren't threatening to charge royalties on WSDL and SOAP, just on their extensions to it. I don't understand why slashdot readers are outraged by this.
It seems completely reasonable to me. If IBM spends the time and money to translate domain knowledge into a SOAP extension (such as for encryption), IBM deserves to get a return on the investment. If you don't like this, write your own encryption extension.
Try using free ad-blocking software such as webwasher. I have been using it since June 1999 and so far it has blocked over 116,000 ad images.
Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment â" Buddha
De Facto - A standard created by market consensus that is based on the dominate standard in the marketplace, see also "What people buy"
De Jure - A standard created by a committee seeking to create a standard that is inclusive enough to be practical, yet specific enough to ensure quality, see also "What has little impact on the world"
The very premise in this original post belies an naive view on what purposes standards bodies serve - they exist to clean up older technology, often for the express purpose of making older technology a safer foundation to build on. They have little bearing on innovation and the creation of new standards.
Quick Quiz - name a standard that was established before it was implemented in the market as a de jure standard (disclaimer - 'process' standards like ISO 9002 don't count, they don't really exist in nature).
Technology Marketing is what happens when people turn their hard work over to people paid to manipulate others.
Microsoft is at it again, this time big-blue is right along with them. IBM and Microsoft are trying to erect so-called standard-bodies that would allow them to get-around the World Wide Web Consortium (W3C) requirements for standards to be royalty-free.
Read this article over at ZDNet to get an overview of what is going on.
While they did release the core SOAP and UDDI specifications to the royalty-free process, they are trying to create "piggy-back" protocls that will ensue royalties (i.e. security signing of SOAP messages, file attachments on soap messages and security policy negotiations). They are trying to establish these standards through the UDDI and WS-I organizations. These organizations are perceived to be open and acceptable standard bodies, but they are not. They are heavily controlled by both juggernauts and conform to their interests.
The W3C and the IETF are the only true standard bodies of the Internet! Do not be fooled by IBM and Microsoft and do not be sucked into their grip!
They are trying to ensure that Open-Source, Free implementations of these standards will not be possible! They will be trying to become "toll-boothes" on the Internet.
It struck me that the Internet is somewhat like the U.S. Interstate highway system. The infrastructure is owned and maintained by the People (via the federal, state, and local governments), and the auto manufacturers compete on their "client" implementations (a.k.a. cars and trucks). Where the cost of the infrastructure is especially high, there are tolls, but the highway system is mostly freely usable by everyone.
In general, this has worked pretty well, except, now, there is a great deal of resistance to change, such as newer and possibly better transit technologies.
Healthcare article at Kuro5hin