private static EnumOS2 getOS() {
        String s = System.getProperty("os.name").toLowerCase();

        if (s.contains("win")) {
            return EnumOS2.windows;
        }

        if (s.contains("mac")) {
            return EnumOS2.macos;
        }

        if (s.contains("solaris")) {
            return EnumOS2.solaris;
        }

        if (s.contains("sunos")) {
            return EnumOS2.solaris;
        }

        if (s.contains("linux")) {
            return EnumOS2.linux;
        }

        if (s.contains("unix")) {
            return EnumOS2.linux;
        } else {
            return EnumOS2.unknown;
        }
    }