Currently, the 'operating system' field of responses to jabber:iq:version requests include the Java version that's used to run Openfire. It should include proper OS information too.
The reponse to jabber:iq:version requests now includes proper OS information (java security settings permitting).