I think it's not necessary that a developer agree with the DFSG. It should be enough that they indicate they understand it and will abide by it in what they produce for debian. -- see shy jo