Nicola Döbelin

Free
It is designed for Rietveld refinement of powder X-ray diffraction data.