(?:`)?(?:3dfx`glide`source`code`general`public`license)?(?:`)?(?:`)?(?:.{,20})(?:`)?preamble`this`license`is`for`software`that`provides`a`3d`graphics`application`program`interface`\(api\)\.`the`license`is`intended`to`offer`terms`similar`to`some`standard`general`public`licenses`designed`to`foster`open`standards`and`unrestricted`accessibility`to`source`code\.`some`of`these`licenses`require`that,`as`a`condition`of`the`license`of`the`software,`any`derivative`works`\(that`is,`new`software`which`is`a`work`containing`the`original`program`or`a`portion`of`it\)`must`be`available`for`general`use,`without`restriction`other`than`for`a`minor`transfer`fee,`and`that`the`source`code`for`such`derivative`works`must`likewise`be`made`available\.`the`only`restriction`is`that`such`derivative`works`must`be`subject`to`the`same`general`public`license`terms`as`the`original`work\.`this`3dfx`glide`source`code`general`public`license`differs`from`the`standard`licenses`of`this`type`in`that`it`does`not`require`the`entire`derivative`work`to`be`made`available`under`the`terms`of`this`license`nor`is`the`recipient`required`to`make`available`the`source`code`for`the`entire`derivative`work\.`rather,`the`license`is`limited`to`only`the`identifiable`portion`of`the`derivative`work`that`is`derived`from`the`licensed`software\.`the`precise`terms`and`conditions`for`copying,`distribution`and`modification`follow\.(?:`)?(?:.{,20})(?:`)?definitions(?:`)?(?:.{,20})(?:`)?this`license`applies`to`any`program`\(or`other`work`\)`which`contains`a`notice`placed`by`the`copyright`holder`saying`it`may`be`distributed`under`the`terms`of`this`3dfx`glide`source`code`general`public`license\.(?:`)?(?:.{,20})(?:`)?the`term`program`as`used`in`this`agreement`refers`to`3dfx`s`glide`source`code`and`object`code`and`any`derivative`work\.(?:`)?(?:.{,20})(?:`)?`derivative`work`means,`for`the`purpose`of`the`license,`that`portion`of`any`work`that`contains`the`program`or`the`identifiable`portion`of`a`work`that`is`derived`from`the`program,`either`verbatim`or`with`modifications`and`or`translated`into`another`language,`and`that`performs`3d`graphics`api`operations\.`it`does`not`include`any`other`portions`of`a`work\.(?:`)?(?:.{,20})(?:`)?`modifications`of`the`program`means`any`work,`which`includes`a`derivative`work,`and`includes`the`whole`of`such`work\.(?:`)?(?:.{,20})(?:`)?`license`means`this`3dfx`glide`source`code`general`public`license\.(?:`)?(?:.{,20})(?:`)?the`source`code`for`a`work`means`the`preferred`form`of`the`work`for`making`modifications`to`it\.`for`an`executable`work,`complete`source`code`means`all`the`source`code`for`all`modules`it`contains,`any`associated`interface`definition`files,`and`the`scripts`used`to`control`compilation`and`installation`of`the`executable`work\.(?:`)?(?:.{,20})(?:`)?`3dfx`means`3dfx`interactive,`inc\.(?:`)?(?:.{,20})(?:`)?licensed`activities(?:`)?(?:.{,20})(?:`)?copying`\-`you`may`copy`and`distribute`verbatim`copies`of`the`program`s`source`code`as`you`receive`it,`in`any`medium,`subject`to`the`provision`of`section`3\.3`and`provided`also`that:(?:`)?(?:.{,20})(?:`)?you`conspicuously`and`appropriately`publish`on`each`copy`an`appropriate`copyright`notice`\(3dfx`interactive,`inc\.`1999\),`a`notice`that`recipients`who`wish`to`copy,`distribute`or`modify`the`program`can`only`do`so`subject`to`this`license,`and`a`disclaimer`of`warranty`as`set`forth`in`section`5;(?:`)?(?:.{,20})(?:`)?keep`intact`all`the`notices`that`refer`to`this`license`and`to`the`absence`of`any`warranty;`and(?:`)?(?:.{,20})(?:`)?do`not`make`any`use`of`the`glide`trademark`without`the`prior`written`permission`of`3dfx,`and(?:`)?(?:.{,20})(?:`)?give`all`recipients`of`the`program`a`copy`of`this`license`along`with`the`program`or`instructions`on`how`to`easily`receive`a`copy`of`this`license\.(?:`)?(?:.{,20})(?:`)?modification`of`the`program`derivative`works`\-`you`may`modify`your`copy`or`copies`of`the`program`or`any`portion`of`it,`and`copy`and`distribute`such`modifications`subject`to`the`provisions`of`section`3\.3`and`provided`that`you`also`meet`all`of`the`following`conditions:(?:`)?(?:.{,20})(?:`)?you`conspicuously`and`appropriately`publish`on`each`copy`of`a`derivative`work`an`appropriate`copyright`notice,`a`notice`that`recipients`who`wish`to`copy,`distribute`or`modify`the`derivative`work`can`only`do`so`subject`to`this`license,`and`a`disclaimer`of`warranty`as`set`forth`in`section`5;(?:`)?(?:.{,20})(?:`)?keep`intact`all`the`notices`that`refer`to`this`license`and`to`the`absence`of`any`warranty;`and`\(c\)`give`all`recipients`of`the`derivative`work`a`copy`of`this`license`along`with`the`derivative`work`or`instructions`on`how`to`easily`receive`a`copy`of`this`license\.(?:`)?(?:.{,20})(?:`)?you`must`cause`the`modified`files`of`the`derivative`work`to`carry`prominent`notices`stating`that`you`changed`the`files`and`the`date`of`any`change\.(?:`)?(?:.{,20})(?:`)?you`must`cause`any`derivative`work`that`you`distribute`or`publish`to`be`licensed`at`no`charge`to`all`third`parties`under`the`terms`of`this`license\.(?:`)?(?:.{,20})(?:`)?you`do`not`make`any`use`of`the`glide`trademark`without`the`prior`written`permission`of`3dfx\.(?:`)?(?:.{,20})(?:`)?if`the`derivative`work`normally`reads`commands`interactively`when`run,`you`must`cause`it,`when`started`running`for`such`interactive`use,`to`print`or`display`an`announcement`as`follows:`copyright`3dfx`interactive,`inc\.`1999,`all`rights`reserved`this`software`is`free`and`provided`as`is,`without`warranty`of`any`kind,`either`expressed`or`implied\.`there`is`no`right`to`use`the`glide`trademark`without`prior`written`permission`of`3dfx`interactive,`inc\.`see`the`3dfx`glide`general`public`license`for`a`full`text`of`the`distribution`and`non\-`warranty`provisions`\(request`copy`from`info@3dfx\.`com\)\.`(?:`)?(?:.{,20})(?:`)?the`requirements`of`this`section`3\.2`do`not`apply`to`the`modified`work`as`a`whole`but`only`to`the`derivative`work\.`it`is`not`the`intent`of`this`license`to`claim`rights`or`contest`your`rights`to`work`written`entirely`by`you;`rather,`the`intent`is`to`exercise`the`right`to`control`the`distribution`of`derivative`works\.(?:`)?(?:.{,20})(?:`)?distribution(?:`)?(?:.{,20})(?:`)?all`copies`of`the`program`or`derivative`works`which`are`distributed`must`include`in`the`file`headers`the`following`language`verbatim:`this`software`is`subject`to`copyright`protection`and`is`offered`only`pursuant`to`the`3dfx`glide`general`public`license\.`there`is`no`right`to`use`the`glide`trademark`without`prior`written`permission`of`3dfx`interactive,`inc\.`a`copy`of`this`license`may`be`obtained`from`the`distributor`or`by`contacting`3dfx`interactive`inc`\(info@3dfx\.`com\)\.`this`program\.`is`provided`as`is`without`warranty`of`any`kind,`either`expressed`or`implied\.`see`the`3dfx`glide`general`public`license`for`a`full`text`of`the`non\-`warranty`provisions\.`use,`duplication`or`disclosure`by`the`government`is`subject`to`restrictions`as`set`forth`in`subdivision`\(c\)\(1\)\(ii\)`of`the`rights`in`technical`data`and`computer`software`clause`at`dfars`252\.227\-7013,`and`or`in`similar`or`successor`clauses`in`the`far,`dod`or`nasa`far`supplement\.`unpublished`rights`reserved`under`the`copyright`laws`of`the`united`states\.`copyright`3dfx`interactive,`inc\.`1999,`all`rights`reserved`(?:`)?(?:.{,20})(?:`)?you`may`distribute`the`program`or`a`derivative`work`in`object`code`or`executable`form`under`the`terms`of`sections`3\.1`and`3\.2`provided`that`you`also`do`one`of`the`following:(?:`)?(?:.{,20})(?:`)?accompany`it`with`the`complete`corresponding`machine\-`readable`source`code,`which`must`be`distributed`under`the`terms`of`sections`3\.1`and`3\.2;`or,(?:`)?(?:.{,20})(?:`)?accompany`it`with`a`written`offer,`valid`for`at`least`three`years,`to`give`any`third`party,`for`a`charge`no`more`than`your`cost`of`physically`performing`source`distribution,`a`complete`machine\-`readable`copy`of`the`corresponding`source`code,`to`be`distributed`under`the`terms`of`sections`3\.1`and`3\.2`on`a`medium`customarily`used`for`software`interchange;`or,(?:`)?(?:.{,20})(?:`)?accompany`it`with`the`information`you`received`as`to`the`offer`to`distribute`corresponding`source`code\.`\(this`alternative`is`allowed`only`for`noncommercial`distribution`and`only`if`you`received`the`program`in`object`code`or`executable`form`with`such`an`offer,`in`accord`with`subsection`3\.3\(b\)\(2\)`above\.\)(?:`)?(?:.{,20})(?:`)?the`source`code`distributed`need`not`include`anything`that`is`normally`distributed`\(in`either`source`or`binary`form\)`with`the`major`components`\(compiler,`kernel,`and`so`on\)`of`the`operating`system`on`which`the`executable`runs,`unless`that`component`itself`accompanies`the`executable`code\.(?:`)?(?:.{,20})(?:`)?if`distribution`of`executable`code`or`object`code`is`made`by`offering`access`to`copy`from`a`designated`place,`then`offering`equivalent`access`to`copy`the`source`code`from`the`same`place`counts`as`distribution`of`the`source`code,`even`though`third`parties`are`not`compelled`to`copy`the`source`along`with`the`object`code\.(?:`)?(?:.{,20})(?:`)?each`time`you`redistribute`the`program`or`any`derivative`work,`the`recipient`automatically`receives`a`license`from`3dfx`and`successor`licensors`to`copy,`distribute`or`modify`the`program`and`derivative`works`subject`to`the`terms`and`conditions`of`the`license\.`you`may`not`impose`any`further`restrictions`on`the`recipients`exercise`of`the`rights`granted`herein\.`you`are`not`responsible`for`enforcing`compliance`by`third`parties`to`this`license\.(?:`)?(?:.{,20})(?:`)?you`may`not`make`any`use`of`the`glide`trademark`without`the`prior`written`permission`of`3dfx\.(?:`)?(?:.{,20})(?:`)?you`may`not`copy,`modify,`sublicense,`or`distribute`the`program`or`any`derivative`works`except`as`expressly`provided`under`this`license\.`any`attempt`otherwise`to`copy,`modify,`sublicense`or`distribute`the`program`or`any`derivative`works`is`void,`and`will`automatically`terminate`your`rights`under`this`license\.`however,`parties`who`have`received`copies,`or`rights,`from`you`under`this`license`will`not`have`their`licenses`terminated`so`long`as`such`parties`remain`in`full`compliance\.(?:`)?(?:.{,20})(?:`)?miscellaneous(?:`)?(?:.{,20})(?:`)?acceptance`of`this`license`is`voluntary\.`by`using,`modifying`or`distributing`the`program`or`any`derivative`work,`you`indicate`your`acceptance`of`this`license`to`do`so,`and`all`its`terms`and`conditions`for`copying,`distributing`or`modifying`the`program`or`works`based`on`it\.`nothing`else`grants`you`permission`to`modify`or`distribute`the`program`or`derivative`works`and`doing`so`without`acceptance`of`this`license`is`in`violation`of`the`u\.`s\.`and`international`copyright`laws\.(?:`)?(?:.{,20})(?:`)?if`the`distribution`and`or`use`of`the`program`or`derivative`works`is`restricted`in`certain`countries`either`by`patents`or`by`copyrighted`interfaces,`the`original`copyright`holder`who`places`the`program`under`this`license`may`add`an`explicit`geographical`distribution`limitation`excluding`those`countries,`so`that`distribution`is`permitted`only`in`or`among`countries`not`thus`excluded\.`in`such`case,`this`license`incorporates`the`limitation`as`if`written`in`the`body`of`this`license\.(?:`)?(?:.{,20})(?:`)?this`license`is`to`be`construed`according`to`the`laws`of`the`state`of`california`and`you`consent`to`personal`jurisdiction`in`the`state`of`california`in`the`event`it`is`necessary`to`enforce`the`provisions`of`this`license\.(?:`)?(?:.{,20})(?:`)?no`warranties(?:`)?(?:.{,20})(?:`)?to`the`extent`permitted`by`applicable`law,`there`is`no`warranty`for`the`program\.`or`derivative`works`the`copyright`holders`and`or`other`parties`provide`the`program`and`any`derivative`works`as`is`without`warranty`of`any`kind,`either`expressed`or`implied,`including,`but`not`limited`to,`the`implied`warranties`of`merchantability`and`fitness`for`a`particular`purpose\.`the`entire`risk`as`to`the`quality`and`performance`of`the`program`and`any`derivative`work`is`with`you\.`should`the`program`or`any`derivative`work`prove`defective,`you`assume`the`cost`of`all`necessary`servicing,`repair`or`correction\.(?:`)?(?:.{,20})(?:`)?`in`no`event`unless`required`by`applicable`law`will`3dfx`interactive,`inc\.,`or`any`other`copyright`holder,`or`any`other`party`who`may`modify`and`or`redistribute`the`program`or`derivative`works`as`permitted`above,`be`liable`to`you`for`damages,`including`any`general,`special,`incidental`or`consequential`damages`arising`out`of`the`use`or`inability`to`use`the`program`or`derivative`works`\(including`but`not`limited`to`loss`of`data`or`data`being`rendered`inaccurate`or`losses`sustained`by`you`or`third`parties`or`a`failure`of`the`program`or`derivative`works`to`operate`with`any`other`programs\),`even`if`such`holder`or`other`party`has`been`advised`of`the`possibility`of`such`damages\.