See http://www.drewnaoakes.com/drewnoakes.com/code/exif. Site says the software is public domain.