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"