I am not aware of anyone using multiple OS platforms with HDP, but there is a component called WebHcat (i.e. used to referred to as Templeton) which is a REST API server. Thus you should be able to trigger a pig or hive job using that component from any platform since REST is platform independent. Here is more information:
Hope that helps.