I strongly believe we need a native application for Mac and Linux and get rid of the JAVA dependance on those platforms. I see a growing amount of macs in my customer environments but they decide to not put a ZCMagent on those cause of the JAVA requirements. We need a deep integration of the agent into the plaform comparable with a Windows+ZCMagent expirience to be succesfull.
On a personal note, any application that runs on Java, being a Windows application or a Mac application is something our organisation steers away from. They are difficult to administer & Java is a terrible client. I have never spoken to a system admin that does not hate it!!
I am tbe world’s biggest Mono fan, but I am certain it is never coming back to ZENworks. The Mac client is modular enough that they could add bits in C or Swift if necessary, but I am certain there will always be a Java depwndenxy. Maybe ZEN could bundle its own Java runtime.
The Java part (dependency) is what customers do not like and so choose to use another solution. While in general the Mac workforce grows (and MS does more itself) ZCM looses ground imo. Mac management is just a joke compared to ZCM on Windows... (not my words)