+1
This is usually the concerns but also links have to be managed differently on each OS (http or https should be opened by a browser, file:\\ maybe by a file manager that could take care of the mime type) so probably is not a so simple task.
Regards
Carlo D.