Software developed and distributed at ESRF