001/*
002 * Created on 25.08.2005
003 */
004package com.izforge.izpack.util;
005
006/**
007 * Holds some OS (Version) Constants
008 *
009 * @author marc.eppelmann@reddot.de
010 */
011public interface OsVersionConstants
012{
013  //~ Static fields/initializers *********************************************************
014
015  /** OSNAME = "os.name" */
016  public final static String OSNAME = "os.name";
017
018  /** FREEBSD = "FreeBSD" */
019  public final static String FREEBSD = "FreeBSD";
020
021  /** LINUX = "Linux" */
022  public final static String LINUX = "Linux";
023
024  /** HP_UX = "HP-UX" */
025  public final static String HP_UX = "HP-UX";
026
027  /** AIX = "AIX" */
028  public final static String AIX = "AIX";
029
030  /** SUNOS = "SunOS" */
031  public final static String SUNOS = "SunOS";
032
033  /** OS_2 = "OS/2" */
034  public final static String OS_2 = "OS/2";
035
036  /** MAC = "Mac" */
037  public final static String MAC = "Mac";
038  
039  /** Mac OS X */
040  public final static String MACOSX = "mac os x";
041
042  /** WINDOWS = "Windows" */
043  public final static String WINDOWS = "Windows";
044
045  /** REDHAT  = "RedHat" */
046  public final static String REDHAT  = "RedHat";
047
048  /** RED_HAT = "Red Hat" */
049  public final static String RED_HAT = "Red Hat";
050
051  /** FEDORA = "Fedora" */
052  public final static String FEDORA = "Fedora";
053
054  /** MANDRAKE = "Mandrake" */
055  public final static String MANDRAKE = "Mandrake";
056
057  /** MANDRIVA = "Mandriva" */
058  public final static String MANDRIVA = "Mandriva";
059
060  /** SUSE = "SuSE" */
061  public final static String SUSE = "SuSE";
062
063  /** DEBIAN = "Debian" */
064  public final static String DEBIAN = "Debian";
065
066  /** PROC_VERSION = "/proc/version" */
067  public final static String PROC_VERSION = "/proc/version";
068}