Es gratis, y con licencia BSD, pero hay que registrarse en Adobe Labs para descargarlo.
http://labs.adobe.com/technologies/spry/home.htmlA mi no me gusta, te hace escribir mucho, te obliga a usar XHTML y a añadir la complicación extra de los namespaces ya que usa etiquetas propias; para los datos incentiva el uso de XML, cuando (x)HTML o JSON serÃa mucho más adecuado y ligero y, por si fuera poco, hace imposible poner algo de funcionalidad si el usuario trae javascript desactivado (ellos mismos te recomiendan redireccionarlo a una página estática si se da el caso).