license

license

Types and Values

Description

Functions

Types and Values

LicenseFlags

typedef unsigned int LicenseFlags;

LF_CAN_JAIL

# define LF_CAN_JAIL			0x00000001

LF_CAN_MODIFY

# define LF_CAN_MODIFY			0x00000002

LF_CAN_PATENT

# define LF_CAN_PATENT			0x00000004

LF_CAN_REDISTRIBUTE

# define LF_CAN_REDISTRIBUTE		0x00000008

LF_CAN_REVERSE_ENGINEER

# define LF_CAN_REVERSE_ENGINEER 0x00000010

LF_KEEP_ACKNOWLEDGEMENT

# define LF_KEEP_ACKNOWLEDGEMENT 0x00000100

LF_KEEP_COPYRIGHT

# define LF_KEEP_COPYRIGHT		0x00000200

LF_KEEP_DISCLAIMER

# define LF_KEEP_DISCLAIMER		0x00000400

LF_KEEP_SOURCE_CODE

# define LF_KEEP_SOURCE_CODE		0x00000800

LF_VIRAL

# define LF_VIRAL			0x00001000

LF_VIRAL_LIBRARIES

# define LF_VIRAL_LIBRARIES		0x00002000

LICENSE_BSD2_FLAGS

#define             LICENSE_BSD2_FLAGS

LICENSE_BSD2_STRING

# define LICENSE_BSD2_STRING		"BSD (2 clause)"

LICENSE_BSD3_FLAGS

#define             LICENSE_BSD3_FLAGS

LICENSE_BSD3_STRING

# define LICENSE_BSD3_STRING		"BSD (3 clause)"

LICENSE_BSD4_FLAGS

#define             LICENSE_BSD4_FLAGS

LICENSE_BSD4_STRING

# define LICENSE_BSD4_STRING		"BSD (4 clause)"

LICENSE_GNU_GPL2_FLAGS

#define             LICENSE_GNU_GPL2_FLAGS

LICENSE_GNU_GPL2_STRING

# define LICENSE_GNU_GPL2_STRING "GNU GPL 2"

LICENSE_GNU_LGPL21_FLAGS

#define             LICENSE_GNU_LGPL21_FLAGS

LICENSE_GNU_LGPL21_STRING

# define LICENSE_GNU_LGPL21_STRING "GNU LGPL 2.1"

LICENSE_GNU_GPL3_FLAGS

#define             LICENSE_GNU_GPL3_FLAGS

LICENSE_GNU_GPL3_STRING

# define LICENSE_GNU_GPL3_STRING "GNU GPL 3"

LICENSE_GNU_LGPL3_FLAGS

#define             LICENSE_GNU_LGPL3_FLAGS

LICENSE_GNU_LGPL3_STRING

# define LICENSE_GNU_LGPL3_STRING "GNU LGPL 3"

LICENSE_PROPRIETARY_FLAGS

# define LICENSE_PROPRIETARY_FLAGS 0x0000000

LICENSE_PROPRIETARY_STRING

# define LICENSE_PROPRIETARY_STRING "Proprietary"

LICENSE_PUBLIC_DOMAIN_FLAGS

#define             LICENSE_PUBLIC_DOMAIN_FLAGS

LICENSE_PUBLIC_DOMAIN_STRING

# define LICENSE_PUBLIC_DOMAIN_STRING "Public domain"