title: Posixy way to launch browser?
body: <p>Is there a 'Posixy' way to open an URL, preferrably in the default browser? I would like to do something like</p>
  
  <pre><code>ShellExecute(0, _T("open"), url, 0, 0, SW_SHOWDEFAULT);
  </code></pre>
  
  <p>that works on GNU/Linux and MAC. I read some answer saying that`</p>
  
  <pre><code>if (fork() == 0)
      system("sensible-browser http://wherever.com");
  </code></pre>
  
  <p>does the trick on Debian systems at least. Is there an easy way to extend this to something that works on other distributions <em>and</em> Mac OS X?</p>