private final static OSType determineOSType() {
		final String osName = System.getProperty("os.name");
		if (osName.startsWith("Windows")) {
			return OSType.WINDOWS.setSubtype(osName.substring(8));
		} else if (osName.startsWith("Unix") || osName.startsWith("Linux")) {
			return OSType.UNIX;
		}
		// } else if (osName.startsWith("Linux")) {
		// return OSType.LINUX;
		throw new UnrecognizedOSException();
	}