package org.hwo.os; public class OsDetect { public enum OsType { UNKNOWN, LINUX, OSX, WINDOWS}; public static OsType getOperatingSystem() { if (System.getProperty("os.name").equals("Mac OS X")) return OsType.OSX; if (System.getProperty("os.name").equals("Linux")) return OsType.LINUX; if (System.getProperty("os.name").startsWith("Windows")) return OsType.WINDOWS; return OsType.UNKNOWN; } }