title: Proper way to distribute Bonjour enabled Windows application
body: <p>I am quite confused as to the proper way of distributing Bonjour as a part of a Windows application that would publish a service for a client iOS app.</p>
  
  <p>No matter how much I google around, I cannot find a clear how-to guide. It would be great if someone could provide guidelines.</p>
  
  <p>The main reasons of my confusion are:</p>
  
  <ul>
  <li>Is it mandatory to distribute the entire bonjour Win SDK as a part of my Win application?</li>
  <li>Since Apple provides source code to build mDNSResponder.exe, is it sufficient to only distribute such file along with dns-sd.dll?</li>
  <li>What is the intended purpose of providing sources for mDNSResponder.exe otherwise?</li>
  <li>What is the recommended way to handle the possibility of having Bonjour already installed on the system?</li>
  <li>Also, where can I find the latest Bonjour SDK (3.x I guess?), I can only find 2.0.4. Is it only accessible if I am enrolled in the OSX developer program? (I am enrolled in iOS developer program for now.)</li>
  </ul>
  
  <p>Many thanks.</p>