module KPM::SystemProxy::OS
def self.linux?
def self.linux? OS.unix? && !OS.mac? end
def self.mac?
def self.mac? (/darwin/ =~ RbConfig::CONFIG['host_os']) != nil end
def self.unix?
def self.unix? !OS.windows? end
def self.windows?
def self.windows? (/cygwin|mswin|mingw|bccwin|wince|emx/ =~ RbConfig::CONFIG['host_os']) != nil end