Welcome to communities.
I am not sure , but today's open source market if you customize it may work with OSX.
For more how its works you need to understand .
The binaries that are provided out of the box are only compiled and tested for supported platforms, and since OSX is not a server platform we don't invest time in it.
Since many of our developers use a Mac I would be surprised if it doesn't work.
I already tested the latest release on osx, but without any success.
Installing the server on 10.9 worked but after starting it died with
15-07-2014 14:18:26,464 MESZ ERROR [scheduler-1] [org.springframework.scheduling.support.TaskUtils$LoggingEr
rorHandler@95] Unexpected error occurred in scheduled task.
org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'agentManag
erImpl': Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not
request a bean from a BeanFactory in a destroy method implementation!)
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'UIPluginDeployer' defined in file [/Users/sedna/hyperic/server-5.8.2/hq-engine/hq-server/webapps/ROOT/WEB-INF/classes/org/hyperic/hq/ui/server/session/UIPluginDeployer.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.hyperic.hq.product.server.session.ProductPluginDeployer]: : Error creating bean with name 'productPluginDeployer': Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: org.hyperic.sigar.SysInfo.gather(Lorg/hyperic/sigar/Sigar;)V; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'productPluginDeployer': Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: org.hyperic.sigar.SysInfo.gather(Lorg/hyperic/sigar/Sigar;)V
Caused by: java.lang.UnsatisfiedLinkError: org.hyperic.sigar.SysInfo.gather(Lorg/hyperic/sigar/Sigar;)V
at org.hyperic.sigar.SysInfo.gather(Native Method)
This looks like the sigar jnilib is not in place or broken.
But the sigar jnilib is included in the release and I even build a sigar binary from source and replaced it. But it's still the same problem.
Maybe someone can hint me on how to fix this problem.