Making a federal (or a federated) case for the Liberty Alliance

Sun is leading the fight against Microsoft's Passport by putting together the Liberty Alliance Project. After balking awhile, AOL just signed up. Suddenly there's a war going on. Are you feeling better already?


Microsoft makes a big deal about its "right to innovate" and gets pounded for failing to do exactly that. There can be little doubt, however, that the company's Passport authentication system filled the bill (pun intended). It promised users a simple and easy way to authenticate themselves to the commercial world, without having to remember countless conditional logins and passwords -- while also sparing users the hassle of entering credit card numbers over and over again. Of course, it was all part of Microsoft's own .Net system. It was also tied in with a project Microsoft first called "Hailstorm," but later rebranded as .Net My Services.

From the beginning the system was under attack as a lock-in scheme. At the O'Reilly Open Source Summit last summer, Clay Shirky challenged Microsoft's Craig Mundie and Dave Stutz by asking "Can I use a Hailstorm schema to have a Palm Pilot communicate with a Linux server, without contacting a Microsoft server during that transaction?" When he pressed for a clear answer, Dave Stutz said "I'll say... yes?"

This kind of waffling did not reassure the rest of the software industry. So in October Sun rallied a bunch of other companies together to create the Liberty Alliance Project to "support the development, deployment and evolution of an open, interoperable standard for network identity. It will require collaboration on standards so that privacy, security, and trust are maintained." The idea is to give every individual control over their federated identity. They explain it this way:

What this project lacks in market share and brand awareness (not to mention Passport's baked-in support with every new copy of Windows XP) it makes up for in PR. "Liberty Alliance Project charter members currently represent over a billion network identities," the same home page claims.

The unveiling of this project attracted relatively little notice back in October, but at that time AOL still wasn't involved. Now it is.

Of course this plays into the natural tendency of press folks to go into war coverage mode. Suddenly it's AOL vs. Microsoft again.

But is it really? Do we need yet another alliance to save us from yet another Microsoft intermediation play? Is the Liberty Alliance yet another monolithic solution to the problem of yet another monolithic problem? And do our federated selves really sense any of this is a huge problem (including our lack of individual federation)?

Let us know what you think.