Archive for September, 2008

The Wall Street Journal Looks at OpenID

Posted at 12:00 pm on September 29, 2008 by David Recordon

Today’s Wall Street Journal takes a look at OpenID and how it is being used since it’s creation in 2005; asking the question if it could become the solution to so many user names and passwords around the web.  While OpenID by itself helps with this problem, it will ultimately be OpenID as a piece of open web infrastructure that can be built atop that will truley make it flourish.

OpenID Libraries for Common Lisp

Posted at 4:55 pm on September 2, 2008 by Guest Author

This is a guest post by Maciej Pasternacki, a Google Summer of Code student who created CL-OpenID.

The summer is gone (September doesn’t count as summer), and so is the Google Summer of Code 2008 program. My Summer of Code project was CL-OpenID, an implementation of OpenID for Common Lisp, and its a pleasure to me to announce CL-OpenID version 1.0 Release Candidate 1. I would like to specially thank my mentor Anton Vodonosov. He’s put a lot of effort into this project and I enjoyed a lot working with him.

CL-OpenID is an implementation of the OpenID Authentication 2.0 standard, and is compatible with OpenID Authentication 1.1. Both Relying Party, and OpenID Provider are implemented. The package is only a Release Candidate, as I feel it’s a bit too early to call it version 1.0. The code needs some time to rest: there remain a few rough edges to be dealt with, and I would feel better having a better test coverage. It would be also great to have at least one real, working application. The API is almost completely stable. Version 1.0 may export some additional symbols, but what’s exported now will keep being available.

The code is available under the terms of the Lisp Lesser GNU Public License, which is Franz, Inc.‘s preamble to the GNU LGPL version 2.1, developed specifically for Lisp applications to clarify C-oriented terms and other details.

A brief summary of the official announcement:

Finally, I’d like to thank everybody involved in the development of OpenID. OpenID tries to solve a tough problem, and even though it’s not perfect, it seems to be doing a great job.

Tags: