(?:`)?(?:ibm`public`license`version`1\.0)?(?:`)?the`accompanying`program`is`provided`under`the`terms`of`this`ibm`public`license`\(`agreement`\)\.`any`use,`reproduction`or`distribution`of`the`program`constitutes`recipient`s`acceptance`of`this`agreement\.`(?:.{,20})`definitions`contribution`means:`(?:.{,20})`in`the`case`of`international`business`machines`corporation`\(`ibm`\),`the`original`program,`and`(?:.{,20})`in`the`case`of`each`contributor,`(?:.{,20})`changes`to`the`program,`and`(?:.{,20})`additions`to`the`program;`where`such`changes`and`or`additions`to`the`program`originate`from`and`are`distributed`by`that`particular`contributor\.`a`contribution`originates`from`a`contributor`if`it`was`added`to`the`program`by`such`contributor`itself`or`anyone`acting`on`such`contributor`s`behalf\.`contributions`do`not`include`additions`to`the`program`which:`(?:.{,20})`are`separate`modules`of`software`distributed`in`conjunction`with`the`program`under`their`own`license`agreement,`and`\(ii\)`are`not`derivative`works`of`the`program\.`contributor`means`ibm`and`any`other`entity`that`distributes`the`program\.`licensed`patents`mean`patent`claims`licensable`by`a`contributor`which`are`necessarily`infringed`by`the`use`or`sale`of`its`contribution`alone`or`when`combined`with`the`program\.`original`program`means`the`original`version`of`the`software`accompanying`this`agreement`as`released`by`ibm,`including`source`code,`object`code`and`documentation,`if`any\.`program`means`the`original`program`and`contributions\.`recipient`means`anyone`who`receives`the`program`under`this`agreement,`including`all`contributors\.`(?:.{,20})`grant`of`rights`(?:.{,20})`subject`to`the`terms`of`this`agreement,`each`contributor`hereby`grants`recipient`a`non\-`exclusive,`worldwide,`royalty\-`free`copyright`license`to`reproduce,`prepare`derivative`works`of,`publicly`display,`publicly`perform,`distribute`and`sublicense`the`contribution`of`such`contributor,`if`any,`and`such`derivative`works,`in`source`code`and`object`code`form\.`(?:.{,20})`subject`to`the`terms`of`this`agreement,`each`contributor`hereby`grants`recipient`a`non\-`exclusive,`worldwide,`royalty\-`free`patent`license`under`licensed`patents`to`make,`use,`sell,`offer`to`sell,`import`and`otherwise`transfer`the`contribution`of`such`contributor,`if`any,`in`source`code`and`object`code`form\.`this`patent`license`shall`apply`to`the`combination`of`the`contribution`and`the`program`if,`at`the`time`the`contribution`is`added`by`the`contributor,`such`addition`of`the`contribution`causes`such`combination`to`be`covered`by`the`licensed`patents\.`the`patent`license`shall`not`apply`to`any`other`combinations`which`include`the`contribution\.`no`hardware`per`se`is`licensed`hereunder\.`(?:.{,20})`recipient`understands`that`although`each`contributor`grants`the`licenses`to`its`contributions`set`forth`herein,`no`assurances`are`provided`by`any`contributor`that`the`program`does`not`infringe`the`patent`or`other`intellectual`property`rights`of`any`other`entity\.`each`contributor`disclaims`any`liability`to`recipient`for`claims`brought`by`any`other`entity`based`on`infringement`of`intellectual`property`rights`or`otherwise\.`as`a`condition`to`exercising`the`rights`and`licenses`granted`hereunder,`each`recipient`hereby`assumes`sole`responsibility`to`secure`any`other`intellectual`property`rights`needed,`if`any\.`for`example,`if`a`third`party`patent`license`is`required`to`allow`recipient`to`distribute`the`program,`it`is`recipient`s`responsibility`to`acquire`that`license`before`distributing`the`program\.`(?:.{,20})`each`contributor`represents`that`to`its`knowledge`it`has`sufficient`copyright`rights`in`its`contribution,`if`any,`to`grant`the`copyright`license`set`forth`in`this`agreement\.`(?:.{,20})`requirements`a`contributor`may`choose`to`distribute`the`program`in`object`code`form`under`its`own`license`agreement,`provided`that:`(?:.{,20})`it`complies`with`the`terms`and`conditions`of`this`agreement;`and`(?:.{,20})`its`license`agreement:`(?:.{,20})`effectively`disclaims`on`behalf`of`all`contributors`all`warranties`and`conditions,`express`and`implied,`including`warranties`or`conditions`of`title`and`non\-`infringement,`and`implied`warranties`or`conditions`of`merchantability`and`fitness`for`a`particular`purpose;`(?:.{,20})`effectively`excludes`on`behalf`of`all`contributors`all`liability`for`damages,`including`direct,`indirect,`special,`incidental`and`consequential`damages,`such`as`lost`profits;`(?:.{,20})`states`that`any`provisions`which`differ`from`this`agreement`are`offered`by`that`contributor`alone`and`not`by`any`other`party;`and`(?:.{,20})`states`that`source`code`for`the`program`is`available`from`such`contributor,`and`informs`licensees`how`to`obtain`it`in`a`reasonable`manner`on`or`through`a`medium`customarily`used`for`software`exchange\.`when`the`program`is`made`available`in`source`code`form:`(?:.{,20})`it`must`be`made`available`under`this`agreement;`and`(?:.{,20})`a`copy`of`this`agreement`must`be`included`with`each`copy`of`the`program\.`each`contributor`must`include`the`following`in`a`conspicuous`location`in`the`program:`copyright`\(c\)`1996,`1999`international`business`machines`corporation`and`others\.`all`rights`reserved\.`in`addition,`each`contributor`must`identify`itself`as`the`originator`of`its`contribution,`if`any,`in`a`manner`that`reasonably`allows`subsequent`recipients`to`identify`the`originator`of`the`contribution\.`(?:.{,20})`commercial`distribution`commercial`distributors`of`software`may`accept`certain`responsibilities`with`respect`to`end`users,`business`partners`and`the`like\.`while`this`license`is`intended`to`facilitate`the`commercial`use`of`the`program,`the`contributor`who`includes`the`program`in`a`commercial`product`offering`should`do`so`in`a`manner`which`does`not`create`potential`liability`for`other`contributors\.`therefore,`if`a`contributor`includes`the`program`in`a`commercial`product`offering,`such`contributor`\(`commercial`contributor`\)`hereby`agrees`to`defend`and`indemnify`every`other`contributor`\(`indemnified`contributor`\)`against`any`losses,`damages`and`costs`\(collectively`losses`\)`arising`from`claims,`lawsuits`and`other`legal`actions`brought`by`a`third`party`against`the`indemnified`contributor`to`the`extent`caused`by`the`acts`or`omissions`of`such`commercial`contributor`in`connection`with`its`distribution`of`the`program`in`a`commercial`product`offering\.`the`obligations`in`this`section`do`not`apply`to`any`claims`or`losses`relating`to`any`actual`or`alleged`intellectual`property`infringement\.`in`order`to`qualify,`an`indemnified`contributor`must:`a\)`promptly`notify`the`commercial`contributor`in`writing`of`such`claim,`and`b\)`allow`the`commercial`contributor`to`control,`and`cooperate`with`the`commercial`contributor`in,`the`defense`and`any`related`settlement`negotiations\.`the`indemnified`contributor`may`participate`in`any`such`claim`at`its`own`expense\.`for`example,`a`contributor`might`include`the`program`in`a`commercial`product`offering,`product`x\.`that`contributor`is`then`a`commercial`contributor\.`if`that`commercial`contributor`then`makes`performance`claims,`or`offers`warranties`related`to`product`x,`those`performance`claims`and`warranties`are`such`commercial`contributor`s`responsibility`alone\.`under`this`section,`the`commercial`contributor`would`have`to`defend`claims`against`the`other`contributors`related`to`those`performance`claims`and`warranties,`and`if`a`court`requires`any`other`contributor`to`pay`any`damages`as`a`result,`the`commercial`contributor`must`pay`those`damages\.`(?:.{,20})`no`warranty`except`as`expressly`set`forth`in`this`agreement,`the`program`is`provided`on`an`as`is`basis,`without`warranties`or`conditions`of`any`kind,`either`express`or`implied`including,`without`limitation,`any`warranties`or`conditions`of`title,`non\-`infringement,`merchantability`or`fitness`for`a`particular`purpose\.`each`recipient`is`solely`responsible`for`determining`the`appropriateness`of`using`and`distributing`the`program`and`assumes`all`risks`associated`with`its`exercise`of`rights`under`this`agreement,`including`but`not`limited`to`the`risks`and`costs`of`program`errors,`compliance`with`applicable`laws,`damage`to`or`loss`of`data,`programs`or`equipment,`and`unavailability`or`interruption`of`operations\.`(?:.{,20})`disclaimer`of`liability`except`as`expressly`set`forth`in`this`agreement,`neither`recipient`nor`any`contributors`shall`have`any`liability`for`any`direct,`indirect,`incidental,`special,`exemplary,`or`consequential`damages`\(including`without`limitation`lost`profits\),`however`caused`and`on`any`theory`of`liability,`whether`in`contract,`strict`liability,`or`tort`\(including`negligence`or`otherwise\)`arising`in`any`way`out`of`the`use`or`distribution`of`the`program`or`the`exercise`of`any`rights`granted`hereunder,`even`if`advised`of`the`possibility`of`such`damages\.`(?:.{,20})`general`if`any`provision`of`this`agreement`is`invalid`or`unenforceable`under`applicable`law,`it`shall`not`affect`the`validity`or`enforceability`of`the`remainder`of`the`terms`of`this`agreement,`and`without`further`action`by`the`parties`hereto,`such`provision`shall`be`reformed`to`the`minimum`extent`necessary`to`make`such`provision`valid`and`enforceable\.`if`recipient`institutes`patent`litigation`against`a`contributor`with`respect`to`a`patent`applicable`to`software`\(including`a`cross\-`claim`or`counterclaim`in`a`lawsuit\),`then`any`patent`licenses`granted`by`that`contributor`to`such`recipient`under`this`agreement`shall`terminate`as`of`the`date`such`litigation`is`filed\.`in`addition,`if`recipient`institutes`patent`litigation`against`any`entity`\(including`a`cross\-`claim`or`counterclaim`in`a`lawsuit\)`alleging`that`the`program`itself`\(excluding`combinations`of`the`program`with`other`software`or`hardware\)`infringes`such`recipient`s`patent\(s\),`then`such`recipient`s`rights`granted`under`section`2\(b\)`shall`terminate`as`of`the`date`such`litigation`is`filed\.`all`recipient`s`rights`under`this`agreement`shall`terminate`if`it`fails`to`comply`with`any`of`the`material`terms`or`conditions`of`this`agreement`and`does`not`cure`such`failure`in`a`reasonable`period`of`time`after`becoming`aware`of`such`noncompliance\.`if`all`recipient`s`rights`under`this`agreement`terminate,`recipient`agrees`to`cease`use`and`distribution`of`the`program`as`soon`as`reasonably`practicable\.`however,`recipient`s`obligations`under`this`agreement`and`any`licenses`granted`by`recipient`relating`to`the`program`shall`continue`and`survive\.`ibm`may`publish`new`versions`\(including`revisions\)`of`this`agreement`from`time`to`time\.`each`new`version`of`the`agreement`will`be`given`a`distinguishing`version`number\.`the`program`\(including`contributions\)`may`always`be`distributed`subject`to`the`version`of`the`agreement`under`which`it`was`received\.`in`addition,`after`a`new`version`of`the`agreement`is`published,`contributor`may`elect`to`distribute`the`program`\(including`its`contributions\)`under`the`new`version\.`no`one`other`than`ibm`has`the`right`to`modify`this`agreement\.`except`as`expressly`stated`in`sections`2\(a\)`and`2\(b\)`above,`recipient`receives`no`rights`or`licenses`to`the`intellectual`property`of`any`contributor`under`this`agreement,`whether`expressly,`by`implication,`estoppel`or`otherwise\.`all`rights`in`the`program`not`expressly`granted`under`this`agreement`are`reserved\.`this`agreement`is`governed`by`the`laws`of`the`state`of`new`york`and`the`intellectual`property`laws`of`the`united`states`of`america\.`no`party`to`this`agreement`will`bring`a`legal`action`under`this`agreement`more`than`one`year`after`the`cause`of`action`arose\.`each`party`waives`its`rights`to`a`jury`trial`in`any`resulting`litigation\.