I can't think of any reason NOT to send detailed information about where my application is broken and possibly exploitable to one centralized location that I maintain no control over.
Last I checked, Microsoft does have something that's like this but incompatible. Universal Plug-N-Play (UPnP) does a lot of the same stuff, but for some reason, they never pushed it really hard.
Apple uses UPnP with iChat AV, so when it needs to open ports on the router, it can just ask the router to open up the ports it needs, and it's done.
I can't think of any reason NOT to send detailed information about where my application is broken and possibly exploitable to one centralized location that I maintain no control over.
I wonder what they do with their exceptions.
Last I checked, Microsoft does have something that's like this but incompatible. Universal Plug-N-Play (UPnP) does a lot of the same stuff, but for some reason, they never pushed it really hard. Apple uses UPnP with iChat AV, so when it needs to open ports on the router, it can just ask the router to open up the ports it needs, and it's done.