License Information documents

Repository for licenses under the IPLA family

LICENSE INFORMATION

The Programs listed below are licensed under the following License Information terms and conditions in addition to the Program license terms previously agreed to by Client and IBM. If Client does not have previously agreed to license terms in effect for the Program, the International Program License Agreement (Z125-3301-14) applies.

Program Name (Program Number):
IBM API Connect Enterprise Edition V5.0 (5725-Z22)
IBM API Connect Enterprise Non Production V5.0 (5725-Z22)

The following standard terms apply to Licensee's use of the Program.

Limited use right

As described in the International Program License Agreement ("IPLA") and this License Information, IBM grants Licensee a limited right to use the Program. This right is limited to the level of Authorized Use, such as a Processor Value Unit ("PVU"), a Resource Value Unit ("RVU"), a Value Unit ("VU"), or other specified level of use, paid for by Licensee as evidenced in the Proof of Entitlement. Licensee's use may also be limited to a specified machine, or only as a Supporting Program, or subject to other restrictions. As Licensee has not paid for all of the economic value of the Program, no other use is permitted without the payment of additional fees. In addition, Licensee is not authorized to use the Program to provide commercial IT services to any third party, to provide commercial hosting or timesharing, or to sublicense, rent, or lease the Program unless expressly provided for in the applicable agreements under which Licensee obtains authorizations to use the Program. Additional rights may be available to Licensee subject to the payment of additional fees or under different or supplementary terms. IBM reserves the right to determine whether to make such additional rights available to Licensee.

Specifications

Program's specifications can be found in the collective Description and Technical Information sections of the Program's Announcement Letters.

Supporting Programs

The Program is licensed as a multi-product package and includes the Supporting Programs identified below. Licensee is authorized to install and use such Supporting Programs only to support Licensee's use of the Principal Program under this Agreement and within the limits of the Proofs of Entitlement for the Program (unless broader rights are provided elsewhere in this License Information document). The phrase "to support Licensee's use" would include only those uses that are necessary or otherwise directly related to a licensed use of the Principal Program or another Supporting Program. The Supporting Programs may not be used for any other purpose. Licensee is not authorized to transfer or remarket the Supporting Programs separate from the Principal Program. A Supporting Program may be accompanied by license terms, and those terms, if any, apply to Licensee's use of that Supporting Program. In the event of conflict, the terms in this License Information document supersede the Supporting Program's terms. When Licensee's right to use the Program expires or terminates, Licensee must discontinue use, destroy or promptly return all copies of the Supporting Programs to the party from whom Licensee acquired the Program. If Licensee downloaded the Supporting Programs, Licensee should contact the party from whom Licensee acquired the Program. If Licensee wishes to license the Supporting Programs for any use beyond the limits set forth above, please contact an IBM Sales Representative or the party from whom Licensee acquired the Program to obtain the appropriate license.

The following are Supporting Programs licensed with the Program:
IBM DataPower Gateway Virtual Edition V7.6
Application Optimization Module for IBM DataPower Gateway V7.6
WebSphere Application Server Liberty Core V9.0
API Connect Create for Node.js V5.0
IBM HTTP Server
Isolated Tenant Module Additional Tenant for IBM DataPower Gateway machine type 8436

Non-Production Limitation

If the Program is designated as "Non-Production", the Program can only be deployed as part of the Licensee's internal development and test environment for internal non-production activities, including but not limited to testing, performance tuning, fault diagnosis, internal benchmarking, staging, quality assurance activity and/or developing internally used additions or extensions to the Program using published application programming interfaces. Licensee is not authorized to use any part of the Program for any other purposes without acquiring the appropriate production entitlements.

Separately Licensed Code

The provisions of this paragraph do not apply to the extent they are held to be invalid or unenforceable under the law that governs this license. Each of the components listed below is considered "Separately Licensed Code". IBM Separately Licensed Code is licensed to Licensee under the terms of the applicable third party license agreement(s) set forth in the NON_IBM_LICENSE file(s) that accompanies the Program. Notwithstanding any of the terms in the Agreement, or any other agreement Licensee may have with IBM, the terms of such third party license agreement(s) governs Licensee's use of all Separately Licensed Code unless otherwise noted below.

Future Program updates or fixes may contain additional Separately Licensed Code. Such additional Separately Licensed Code and related licenses are listed in another NON_IBM_LICENSE file that accompanies the Program update or fix. Licensee acknowledges that Licensee has read and agrees to the license agreements contained in the NON_IBM_LICENSE file(s). If Licensee does not agree to the terms of these third party license agreements, Licensee may not use the Separately Licensed Code.

For Programs acquired under the International Program License Agreement ("IPLA") or International Program License Agreement for Non Warranted Program ("ILAN") and Licensee is the original licensee of the Program, if Licensee does not agree with the third party license agreements, Licensee may return the Program in accordance with the terms of, and within the specified time frames stated in, the "Money-back Guarantee" section of the IPLA or ILAN IBM Agreement.

Note: Notwithstanding any of the terms in the third party license agreement, the Agreement, or any other agreement Licensee may have with IBM:
(a) IBM provides this Separately Licensed Code to Licensee WITHOUT WARRANTIES OF ANY KIND;
(b) IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SEPARATELY LICENSED CODE;
(c) IBM is not liable to Licensee, and will not defend, indemnify, or hold Licensee harmless for any claims arising from or related to the Separately Licensed Code; and
(d) IBM is not liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages including, but not limited to, lost data, lost savings, and lost profits, with respect to the Separately Licensed Code.

Notwithstanding these exclusions, in Germany and Austria, IBM's warranty and liability for the Separately Licensed Code is governed only by the respective terms applicable for Germany and Austria in IBM license agreements.

Note: IBM may provide limited support for some Separately Licensed Code. If such support is available, the details and any additional terms related to such support will be set forth in the License Information document.

The following are Separately Licensed Code:
acl
acpi
acpid
acpi-support
adaptivetheme (drupal)
address (drupal)
addressfield (drupal)
AddToAny (drupal)
addtoany (drupal)
adduser
admin_menu (drupal)
admin_toolbar (drupal)
admin_toolbar_tools (drupal)
adminimal_admin_menu (drupal)
adminimal_admin_toolbar (drupal)
adminimal_theme (drupal)
advagg (drupal)
Advanced Forum (drupal)
Advanced syslog (drupal)
alpha_pagination
alsa-lib
angular.js/images/logo
Ansible
apt
aptitude
aptitude-common
apt-utils
at
AT Tools (drupal)
at_tools (drupal)
atk
attr
audit
augeas
autogen
autologout (drupal)
Automated Logout (drupal)
avahi
base-files
base-lsb
base-passwd
bash
bc
Bean (drupal)
better_exposed_filters (drupal...
binary_heap.js
bind
bind9-host
binutils
blazy (drupal)
blazy_ui (drupal)
Block Class (drupal)
Block Class Styles (drupal)
blog (drupal)
BOA
bootstrap (drupal )
bootstrap_layouts (drupal)
bridge-utils
bsdmainutils
bsdutils
busybox
c3p0
ca-certificates
cairo
cairo-spice
caniuse-db(node)
CAPTCHA (Drupal)
cdrkit
chain_menu_access
change_pwd_page (drupal)
chkconfig
ckeditor
ckeditor_media_embed (drupal)
coder (drupal)
commons.wikimedia
compat-gcc-32
composer
config.guess
config_update (drupal)
ConsoleKit
console-setup
content_access (drupal)
content_browser (drupal)
context (drupal)
core
coreutils
cpio
cron
crop (drupal)
cronie
crontabs
cryptsetup-luks
cshs (drupal)
csv_serialization (drupal)
csync2
CTools (drupal)
ctools_views (drupal)
cups
cvs
d3 (drupal)
dash
dbus
dbus-glib
debconf
debconf-i18n
debian-archive-keyring
debianutils
desktop-file-utils
devel (drupal)
device-mapper-multipath
dialog
dictionaries-common
diff (drupal)
diffutils
discover
discover-data
dmidecode
dmsetup
dnsmasq
dnsutils
dpkg
dracut
Drafty (Drupal)
drbd83-kmod
drbd83-utils
dropzonejs (drupal)
dropzonejs_eb_widget (drupal)
Drupal
drupal-driver (drupal)
drupal-extension (drupal)
drupal_helpers (drupal)
drush_language (drupal)
e2fslibs
e2fsprogs
ebtables
ed
editor_advanced_link (drupal)
editor_file (drupal)
eggdbus
eject
ejectorseat (drupal)
elfutils
embed (drupal)
entity (drupal)
Entity API (drupal)
entity_browser (drupal)
entity_browser_enhanced (drupal)
entity_embed (drupal)
Entity Reference (drupal)
ethtool
eu_cookie_compliance (drupal)
externalauth (drupal)
extjs
extlink (drupal)
FAQ (drupal)
faq.html
Farbtastic
ffmpeg-spice
field_group (drupal)
file
file_browser (drupal)
filesystem
file_upload_secure_validator (drupal)
findutils
Fivestar (drupal)
Flag (Drupal)
flood_control
focal_point (drupal)
follow
Font Awesome4.1.0
Font-Awesome
forum_access
frameprevention (drupal)
gamin
gawk
gcc
gcc-4.7-base
gcc-5-base
gcc-6-base
gdb
gdbm
geoip-database
geoip2-java
gettext
gettext-base
ghmarkdown
git
git-core
git-man
glib2
glibc
gmp
GNU Libtool
gnupg
gnutls
gpgv
gpm
gpxe
grep
groff
groff-base
Group (drupal)
grub
grub2-common
grubby
grub-common
grub-pc
grub-pc-bin
gtfs
gtk2
gzip
health_check (drupal)
Hibernate
hicolor-icon-theme
hide_submit (Drupal)
Hierachical Select (Drupal)
hierarchical_select
hierarchical_select (drupal)
highlight.js
honeypot (drupal)
hostname
html2text
html5shiv
Htmlmail (drupal)
htmlpurifier
httprl (drupal)
hwdata
hybridauth (drupal)
hybridauth library
i18n (drupal)
iamerican
ibritish
ienglish-common
ifupdown
igb-kmod
Image CAPTCHA Refresh (drupal)
image_captcha (drupal)
Images
IMCE
IMCE (drupal)
imce_wysiwyg
imce_wysiwyg (drupal)
index-debug.html
info
init
initramfs-tools
initscripts
init-system-helpers
insserv
installation-report
install-info
iproute
iproute2
iptables
iputils-ping
ipvsadm
irqbalance
iscsi-initiator-utils
iso-codes
ispell
ixgbe-kmod
jq
jQuery Update (drupal)
jquery.farbtastic
jquery.flexslider
jquery.form
jquery.once
jsmin
JSONSelect site
kbd
kernel
kexec-tools
keyboard-configuration
keyutils
klibc-utils
kmod
krb5-locales
l10n_update
l10n_update (drupal)
laptop-detect
layout_plugin (drupal)
LDAP (drupal)
legal (drupal)
less
less
libacl1
libaio
libaio1
libapparmor1
libapt-inst1.5
libapt-pkg4.12
libapt-pkg5.0
libart_lgpl
libasprintf0c2
libasyncns
libatm1
libattr1
libaudit1
libaudit-common
libbind9-80
libblkid1
libbsd0:amd64
libbz2-1.0
libc6
libcap2
libcap2-bin
libcap-ng
libc-bin
libc-client2007e
libcgroup
libclass-isa-perl
libcmpiutil
libcomerr2
libcryptsetup4
libcurl3:amd64
libcurl3-gnutls:amd64
libcwidget3
libdb5.1
libdb5.1:amd64
libdbd-mysql-perl
libdbi-perl
libdevmapper1.02.1
libdevmapper-event1.02.1
libdiscover2
libdns88
libedit2:amd64
libept1.4.12
liberror-perl
libestr0
libev4
libevent
libexpat1:amd64
libfdisk1
libffi
libfile-copy-recursive-perl
libfreetype6
libfuse2
libgcc1
libgcc1:amd64
libgcrypt
libgcrypt11
libgcrypt11:amd64
libgcrypt20
libgd2-xpm
libgd2-xpm:amd64
libgd3
libgdbm3
libgdbm3:amd64
libgeoip1
libglib
libglib2.0-0
libglib2.0-data
libgmp10
libgnutls2
libgnutls26:amd64
libgnutls30
libgnutls-openssl27
libgnutls-openssl27:amd64
libgpg-error
libgpg-error0
libgpg-error0:amd64
libgpm2
libgssapi-krb5-2:amd64
libhogweed4
libhtml-template-perl
libicu
libidn
libidn11
libidn11:amd64
libisc84
libisccc80
libisccfg82
libjbig0
libjpeg8
libk5crypto3:amd64
libkeyutils1
libkeyutils1:amd64
libklibc
libkmod2
libkmod2:amd64
libkrb5-3:amd64
libkrb5support0:amd64
liblocale-gettext-perl
libltdl7
libltdl7:amd64
liblua5.1-0:amd64
liblwres80
liblz4-1
liblzma5
liblzma5:amd64
libmagic1:amd64
libmariadbclient18
libmcrypt4
libmnl0
libmount1
libmverbs
libmysqlclient18
libmysqlclient20
libncurses5:amd64
libncursesw5:amd64
libnettle6
libnewt0.52
libnfnetlink0
libnih
libnl
libnuma1
libonig2
libopts25
libp11-kit0
libp11-kit0:amd64
libpam0g
libpam0g:amd64
libpam-modules
libpam-modules:amd64
libpam-modules-bin
libpam-runtime
libpci3
libpci3:amd64
libpcre3:amd64
libperconaserverclient18.1
libperl5.22
libphp5-embed
libpipeline1
libpipeline1:amd64
libpng12-0
libpng12-0:amd64
libpopt0
libpopt0:amd64
libprocps0
libprocps0:amd64
libprocps4
libqdbm14
libraries (drupal)
Libraries API (drupal)
libreadline5
libreadline5:amd64
libreadline6
libreadline6:amd64
librsync1
librsync1:amd64
librtmp0
librtmp0:amd64
librtmp1
libsasl2-2
libsasl2-2:amd64
libsasl2-modules
libsasl2-modules:amd64
libsasl2-modules-db
libseccomp2
libselinux1
libselinux1:amd64
libsemanage1
libsemanage1:amd64
libsemanage-common
libsepol
libsepol1
libsepol1:amd64
libsigc++-2.0-0c2a
libsigc++-2.0-0c2a:amd64
libsigsegv2
libslang2
libslang2:amd64
libsmartcols1
libsndfile
libsqlite0
libsqlite3-0:amd64
libss2
libss2:amd64
libssh2-1:amd64
libssl1.0.0:amd64
libstdc++6
libstdc++6:amd64
libswitch-perl
libsystemd0
libt
libt1-5
libtasn1
libtasn1-3
libtasn1-3:amd64
libtasn1-6
libtext-charwidth-perl
libtext-iconv-perl
libtext-wrapi18n-perl
libthai
libtinfo5:amd64
libtool
libudev0
libudev0:amd64
libudev1
libusb
libusb-0.1-4
libusb-0.1-4:amd64
libuser
libustr-1.0-1
libustr-1.0-1:amd64
libutempter
libuuid1
libuuid1:amd64
libuuid-perl
libvirt
libvirt-cim
libvpx
libvpx1:amd64
libwrap0:amd64
libx11-6:amd64
libx11-data
libxapian22

libxau6:amd64
libxcb1:amd64
libxdmcp6:amd64
libxext6:amd64
libxml2:amd64
libxmuu1:amd64
libxpm4:amd64
libxslt1.1:amd64
libxtables11
libyaml-dev:amd64
linkchecker (drupal)
linkit
linkit (drupal)
linkit_picker
linkit_picker (drupal)
linux-base
linux-image-3.2.0
lksctp-tools
lm_sensors
locales
login
login_security (drupal)
logrotate
lsb-base
lsb-release
lsof
lsyncd
lua5.1
lvm2
lzo
lzop
m4
Mailsystem (drupal)
make
MAKEDEV
man
man-db
manpages
mariadb-client-5.5
mariadb-client-core-5.5
mariadb-common
mariadb-galera-server
mariadb-galera-server-5.5
markdown (drupal)
material-design-icons
material-design-icons-iconfont
mawk
mdadm
megaraid_sas-kmod
memcached
menu_item_visibility (drupal)
message (drupal)
message_notify (drupal)
message_subscribe (drupal)
messaging (drupal)
metatag (drupal)
metatag_dc (drupal)
microcode_ctl
mime-support
mingetty
mlock
module_filter
module-init-tools
mount
mptlinux-kmod
multiarch-support
mysql
mysql-common
nano
ncurses-base
ncurses-bin
ncurses-term
netbase
netcat-traditional
netcf
net-tools
newt
nfs-utils
nginx
nginx-common
nginx-full
nmap
nmon
no_autocomplete (drupal)
node_clone (drupal)
notifications (drupal)
notifications_forum (drupal)
nss-pam-ldapd
ntp
numactl
numad
ocfs2-tools
ofa_kernel
openbsd-inetd
openid_connect (drupal)
OpenIPMI
openssh-blacklist
openssh-blacklist-extra
openssh-client
openssh-server
openssh-sftp-server
openssl
oprofile
os-prober
page_manager (drupal)
pam
pam_ldap
Panels (drupal)
panels_ipe (drupal)
pango
parted
passwd
Password policy (drupal)
password_policy (drupal)
patch
pathauto (drupal)
Pathologic (drupal)
PCD
pciutils
Percona XtraDB Cluster
percona-xtrabackup
Percona-XtraDB-Cluster
percona-xtradb-cluster-client-5.6
percona-xtradb-cluster-common-5.6
percona-xtradb-cluster-galera-3
percona-xtradb-cluster-galera-3.x
perl
perl-base
perl-modules
perl-modules-5.22
PHP SAML2
php5
php5-cli
php5-common
php5-curl
php5-fpm
php5-gd
php5-imap
php5-imap
php5-intl
php5-ldap
php5-mcrypt
php5-mysql
php5-readline
php5-xdebug
php-htmldiff
php-htmldiff-advanced
phpmailer
PHPMailer (drupal)
php-memcache
php-pear
pkgconfig
pkg-config
plymouth
pm-utils
polkit
poll (drupal)
portreserve
postfix
prelink
procmail
procps
provision
psmisc
pulseaudio
python
python2.7
python2.7-minimal
python-apt
python-apt-common
python-gnupginterface
python-minimal
python-pycurl
python-software-properties
python-support
qemu-kvm
readline
readline-common
recaptcha (drupal)
rename
restrict_by_ip (drupal)
restui (drupal)
restws (drupal)
rng-tools
rpm
rsync
rsyslog
rules (drupal)
Rules_http_client (drupal)
scheduler (drupal)
scsi-target-utils
seabios
search_api (drupal)
search_autocomplete (drupal)
search_config (drupal)
search404 (drupal)
seckit (drupal)
security_questions (drupal)
sed
seek-bzip
select_or_other (drupal)
sensible-utils
session_limit (drupal)
sgml-base
shadow-utils
shared-mime-info
sharutils
Simple Dialog
simplesamlphp
simplesamlphp_auth (drupal)
simple_sitemap (drupal)
site_test (drupal)
site_test_helpers (drupal)
slang
slick (drupal)
slick_extras (drupal)
slick_ui (drupal)
slick_views (drupal)
socat
social_api (drupal)
social_auth (drupal)
social_auth_google (drupal)
social_media_links (drupal)
SPDX specification
spdx-exceptions(Node)1.0.3
spdx-exceptions(Node)1.0.4
spdx-exceptions(Node)1.0.5
spdx-expression-parse (node)
spice-server
sqlite
ssh-import-id
sshpass
ssl-cert
ssmtp
StatsD (drupal)
stickynav (drupal)
sudo
superfish (drupal)
Support Ticketing System (drupal)
swiftmailer (drupal)
swig
sysfsutils
syslog-ng
sysstat
systemd
systemd-sysv
sysvinit
sysvinit-utils
sysv-rc
TagCloud (drupal)
tar
tar-static
tasksel
tasksel-data
taxonomy_menu
taxonomy_menu (drupal)
taxonomy_menu_block (drupal)
tcpd
termcase (drupal)
texinfo
tfa
tfa (drupal)
tfa_basic
tfa_basic (drupal)
tfa_rules (drupal)
time
tinyMCE
tmpreaper
Token (Drupal)
traceroute
Translation helpers (drupal)
transliteration (drupal)
trustedgrub
tunctl
twig_tweak (drupal)
Twitter Timeline (drupal)
typed_data (drupal)
tzdata
ubuntu-keyring
ucf
udev
ufw
uikit
Ulimate Cron (Drupal)
ultimate_cron (drupal)
unattended-upgrades
underscore.js (drupal)
unixODBC
unzip
update-inetd
upstart
user_pwreset_timeout (Drupal)
usersearchtoadmin (Drupal)
util-linux
util-linux-locales
util-linux-ng
Variable (drupal)
vgabios
video_embed_field (drupal)
video_embed_html5 (drupal)
Views (drupal)
Views data export (Drupal)
views_ajax_history (drupal)
views_bootstrap (drupal)
Views_bulk_operations (drupal)
views_datasource (drupal)
views_infinite_scroll (drupal)
views_send (drupal)
vim
Voting API (drupal)
votingapi (drupal)
votingapi_widgets (drupal)
VPPR (drupal)
wamerican
wget
which
whiptail
workbench (drupal)
workbench_moderation (drupal)
Wysiwig (drupal)
xauth
xautoload (drupal)
xdg-user-dirs
xkb-data
xml-core
xmlto
xpath.js
xsltproc
xtrabackup
xz
xz-utils
yaml

Benchmarking

Licensee may disclose the results of any benchmark test of the Program or its subcomponents to any third party provided that Licensee (A) publicly discloses the complete methodology used in the benchmark test (for example, hardware and software setup, installation procedure and configuration files), (B) performs Licensee's benchmark testing running the Program in its Specified Operating Environment using the latest applicable updates, patches and fixes available for the Program from IBM or third parties that provide IBM products ("Third Parties"), and (C) follows any and all performance tuning and "best practices" guidance available in the Program's documentation and on IBM's support web sites for the Program. If Licensee publishes the results of any benchmark tests for the Program, then notwithstanding anything to the contrary in any agreement between Licensee and IBM or Third Parties, IBM and Third Parties will have the right to publish the results of benchmark tests with respect to Licensee's products provided IBM or Third Parties complies with the requirements of (A), (B) and (C) above in its testing of Licensee's products.

Notwithstanding the foregoing, under no circumstances may Licensee publish the results of benchmark tests run on Oracle Outside In Technology without prior written permission.

The above benchmarking terms apply to the following Programs or subcomponents:
IBM API Connect V5.0

Source Components and Sample Materials

The Program may include some components in source code form ("Source Components") and other materials identified as Sample Materials. Licensee may copy and modify Source Components and Sample Materials for internal use only provided such use is within the limits of the license rights under this Agreement, provided however that Licensee may not alter or delete any copyright information or notices contained in the Source Components or Sample Materials. IBM provides the Source Components and Sample Materials without obligation of support and "AS IS", WITH NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Third Party Operating Systems

For the convenience of Licensee, the Program may be accompanied by a third party operating system. The operating system is not part of the Program, and is licensed directly by the operating system provider (e.g., Red Hat Inc., Novell Inc., etc.) to Licensee. IBM is not a party to the license between Licensee and the third party operating system provider, and includes the third party operating system "AS IS", without representation or warranty, express or implied, including any implied warranty of merchantability, fitness for a particular purpose or non-infringement.

Prohibited Uses

Licensee may not use or authorize others to use the Program, alone or in combination with other services or products, in support of any of the following high risk activities: design, construction, control, or maintenance of nuclear facilities, mass transit systems, air traffic control systems, automotive control systems, weapons systems, or aircraft navigation or communications, or any other activity where program failure could give rise to a material threat of death or serious personal injury.

The following units of measure may apply to Licensee's use of the Program.

Monthly API Call

Monthly API Call is a unit of measure by which the Program can be licensed. An API Call is the invocation of the Program via a programmable interface. Sufficient entitlements must be obtained to cover the maximum number of API Calls in any calendar month.

Processor Value Unit (PVU)

Processor Value Unit (PVU) is a unit of measure by which the Program can be licensed. The number of PVU entitlements required is based on the processor technology (defined within the PVU Table by Processor Vendor, Brand, Type and Model Number at http://www.ibm.com/software/lotus/passportadvantage/pvu_licensing_for_customers.html) and the number of processors made available to the Program. IBM continues to define a processor, for the purpose of PVU-based licensing, to be each processor core on a chip. A dual-core processor chip, for example, has two processor cores.

Licensee can deploy the Program using either Full Capacity licensing or Virtualization Capacity (Sub-Capacity) licensing according to the Passport Advantage Sub-Capacity Licensing Terms (see webpage below). If using Full Capacity licensing, Licensee must obtain PVU entitlements sufficient to cover all activated processor cores* in the physical hardware environment made available to or managed by the Program, except for those servers from which the Program has been permanently removed. If using Virtualization Capacity licensing, Licensee must obtain entitlements sufficient to cover all activated processor cores made available to or managed by the Program, as defined according to the Virtualization Capacity License Counting Rules at http://www.ibm.com/software/lotus/passportadvantage/Counting_Software_licenses_using_specific_virtualization_technologies.html.

* An Activated processor core is a processor core that is available for use in a physical or virtual server, regardless of whether the capacity of the processor core can be or is limited through virtualization technologies, operating system commands, BIOS settings, or similar restrictions.

In addition to the above, the following terms apply to Licensee's use of the Program.

For every PVU entitlement obtained and used to install the API Manager component of the Program, Licensee is entitled to an additional PVU entitlement to be used only for the API Connect Collective component of the Program.

The Program may collect information from Licensee's users concerning their user experience, which is used to enhance the Program and make recommendations about ways your users can enhance their experience. Licensee's users have the ability to decide whether to share this information with IBM.

The Program includes the following software which may not be used for Evil purposes.
- JSHint (node)

Supporting Program Details

- API Connect Create for Node.js
- Entitlement: Ratio 1 PVU/1 PVU
- Licensee's right to use API Connect Create for Node.js is not restricted if deployed for Development.

WebSphere Application Server Liberty Core
- Entitlement: 200 PVUs, except when used in support of MobileFirst Foundation Extension (licensed separately). Notwithstanding anything to the contrary in this Agreement, Licensee may use WebSphere Application Server Liberty Core in support of MobileFirst Foundation Extension up to the authorized PVU entitlements of the Principal Program.

"Ratio n/m" means that Licensee receives some number ('n') entitlements of the indicated metric for the Supporting Program for every specified number ('m') entitlements of the specified metric for the Program as a whole. The specified ratio does not apply to any entitlements for the Program that are not of the required metric type. The number of entitlements for the Supporting Program is rounded up to a multiple of 'n'. For example, if a Program includes 100 PVUs for a Supporting Program for every 500 PVUs obtained of the Principal Program and Licensee acquires 1,200 PVUs of the Program, Licensee may install the Supporting Program and have processor cores available to or managed by it of up to 300 PVUs. Those PVUs would not need to be counted as part of the total PVU requirement for Licensee's installation of the Program on account of the installation of the Supporting Program (although those PVUs might need to be counted for other reasons, such as the processor cores being made available to other components of the Program, as well).

"Development" means that the Program can only be deployed as part of Licensee's internal development and unit testing environments. Licensee is not authorized to use the Program for testing, quality assurance activity, testing scalability of any code, application or system, internal benchmarking, staging, production workloads, or simulating production workloads. Licensee is not authorized to use any part of the Program for any other purposes without acquiring the appropriate non-production or production entitlements.

L/N: L-CLIG-APELAT
D/N: L-CLIG-APELAT
P/N: L-CLIG-APELAT