if (_osName.toLowerCase().startsWith("windows"))
_instance = new OperatingSystemWindowsXP();
else if (_osName.toLowerCase().startsWith("mac os x"))
_instance = new OperatingSystemMacOsX();
else if (_osName.contains("BSD"))
_instance = new OperatingSystemBSD();
else if (_osName.toLowerCase().startsWith("linux"))
_instance = new OperatingSystemLinux();
else if (_osName.toLowerCase().contains("sunos"))
_instance = new OperatingSystemSolaris();
if (_instance == null)