ThirdPartyNotices.txt 317 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121
  1. THIRD PARTY SOFTWARE NOTICES AND INFORMATION
  2. Do Not Translate or Localize
  3. This software incorporates material from third parties. Microsoft makes certain
  4. open source code available at http://3rdpartysource.microsoft.com, or you may
  5. send a check or money order for US $5.00, including the product name, the open
  6. source component name, and version number, to:
  7. Source Code Compliance Team
  8. Microsoft Corporation
  9. One Microsoft Way
  10. Redmond, WA 98052
  11. USA
  12. Notwithstanding any other terms, you may reverse engineer this software to the
  13. extent required to debug changes to any libraries licensed under the GNU Lesser
  14. General Public License.
  15. _____
  16. Intel Math Kernel Library (Intel MKL)
  17. Intel Simplified Software License (Version April 2018)
  18. Copyright (c) 2018 Intel Corporation.
  19. Use and Redistribution. You may use and redistribute the software (the “Software”), without modification,
  20. provided the following conditions are met:
  21. * Redistributions must reproduce the above copyright notice and the following terms of use in the Software
  22. and in the documentation and/or other materials provided with the distribution.
  23. * Neither the name of Intel nor the names of its suppliers may be used to endorse or promote products
  24. derived from this Software without specific prior written permission.
  25. * No reverse engineering, decompilation, or disassembly of this Software is permitted.
  26. Limited patent license. Intel grants you a world-wide, royalty-free, non-exclusive license under patents it now
  27. or hereafter owns or controls to make, have made, use, import, offer to sell and sell (“Utilize”) this Software,
  28. but solely to the extent that any such patent is necessary to Utilize the Software alone. The patent license
  29. shall not apply to any combinations which include this software. No hardware per se is licensed hereunder.
  30. Third party and other Intel programs. “Third Party Programs” are the files listed in the “third-party-programs.txt”
  31. text file that is included with the Software and may include Intel programs under separate license terms.
  32. Third Party Programs, even if included with the distribution of the Materials, are governed by
  33. separate license terms and those license terms solely govern your use of those programs.
  34. DISCLAIMER. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  35. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
  36. FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE DISCLAIMED. THIS SOFTWARE IS
  37. NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS WHERE FAILURE OF THE SOFTWARE
  38. MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE THAT YOU ARE FULLY RESPONSIBLE FOR ANY
  39. CLAIMS, COSTS, DAMAGES, EXPENSES, AND ATTORNEYS’ FEES ARISING OUT OF ANY SUCH USE,
  40. EVEN IF ANY CLAIM ALLEGES THAT INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF
  41. THE MATERIALS.
  42. LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL BE LIABLE FOR ANY DIRECT, INDIRECT,
  43. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  44. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  45. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  46. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  47. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
  48. OF SUCH DAMAGE. YOU AGREE TO INDEMNIFY AND HOLD INTEL HARMLESS AGAINST ANY CLAIMS
  49. AND EXPENSES RESULTING FROM YOUR USE OR UNAUTHORIZED USE OF THE SOFTWARE.
  50. No support. Intel may make changes to the Software, at any time without notice, and is not obligated to
  51. support, update or provide training for the Software.
  52. Termination. Intel may terminate your right to use the Software in the event of your breach of this Agreement
  53. and you fail to cure the breach within a reasonable period of time.
  54. Feedback. Should you provide Intel with comments, modifications, corrections, enhancements or other input
  55. (“Feedback”) related to the Software Intel will be free to use, disclose, reproduce, license or otherwise
  56. distribute or exploit the Feedback in its sole discretion without any obligations or restrictions of any kind,
  57. including without limitation, intellectual property rights or licensing obligations.
  58. Compliance with laws. You agree to comply with all relevant laws and regulations governing your use,
  59. transfer, import or export (or prohibition thereof) of the Software.
  60. Governing law. All disputes will be governed by the laws of the United States of America and the State of
  61. Delaware without reference to conflict of law principles and subject to the exclusive jurisdiction of the state or
  62. federal courts sitting in the State of Delaware, and each party agrees that it submits to the personal
  63. jurisdiction and venue of those courts and waives any objections. The United Nations Convention on
  64. Contracts for the International Sale of Goods (1980) is specifically excluded and will not apply to the
  65. Software.
  66. *Other names and brands may be claimed as the property of others.
  67. _____
  68. protocolbuffers/protobuf
  69. Copyright 2008 Google Inc. All rights reserved.
  70. Redistribution and use in source and binary forms, with or without
  71. modification, are permitted provided that the following conditions are
  72. met:
  73. * Redistributions of source code must retain the above copyright
  74. notice, this list of conditions and the following disclaimer.
  75. * Redistributions in binary form must reproduce the above
  76. copyright notice, this list of conditions and the following disclaimer
  77. in the documentation and/or other materials provided with the
  78. distribution.
  79. * Neither the name of Google Inc. nor the names of its
  80. contributors may be used to endorse or promote products derived from
  81. this software without specific prior written permission.
  82. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  83. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  84. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  85. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  86. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  87. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  88. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  89. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  90. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  91. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  92. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  93. Code generated by the Protocol Buffer compiler is owned by the owner
  94. of the input file used when generating it. This code is not
  95. standalone and requires a support library to be linked with it. This
  96. support library is itself covered by the above license.
  97. _____
  98. madler/zlib
  99. The deflate format used by zlib was defined by Phil Katz. The deflate and
  100. zlib specifications were written by L. Peter Deutsch. Thanks to all the
  101. people who reported problems and suggested various improvements in zlib; they
  102. are too numerous to cite here.
  103. Copyright notice:
  104. (C) 1995-2017 Jean-loup Gailly and Mark Adler
  105. This software is provided 'as-is', without any express or implied
  106. warranty. In no event will the authors be held liable for any damages
  107. arising from the use of this software.
  108. Permission is granted to anyone to use this software for any purpose,
  109. including commercial applications, and to alter it and redistribute it
  110. freely, subject to the following restrictions:
  111. 1. The origin of this software must not be misrepresented; you must not
  112. claim that you wrote the original software. If you use this software
  113. in a product, an acknowledgment in the product documentation would be
  114. appreciated but is not required.
  115. 2. Altered source versions must be plainly marked as such, and must not be
  116. misrepresented as being the original software.
  117. 3. This notice may not be removed or altered from any source distribution.
  118. Jean-loup Gailly Mark Adler
  119. jloup@gzip.org madler@alumni.caltech.edu
  120. If you use the zlib library in a product, we would appreciate *not* receiving
  121. lengthy legal documents to sign. The sources are provided for free but without
  122. warranty of any kind. The library has been entirely written by Jean-loup
  123. Gailly and Mark Adler; it does not include third-party code.
  124. If you redistribute modified sources, we would appreciate that you include in
  125. the file ChangeLog history information documenting your changes. Please read
  126. the FAQ for more information on the distribution of modified source versions.
  127. _____
  128. pybind/pybind11
  129. Copyright (c) 2016 Wenzel Jakob <wenzel.jakob@epfl.ch>, All rights reserved.
  130. Redistribution and use in source and binary forms, with or without
  131. modification, are permitted provided that the following conditions are met:
  132. 1. Redistributions of source code must retain the above copyright notice, this
  133. list of conditions and the following disclaimer.
  134. 2. Redistributions in binary form must reproduce the above copyright notice,
  135. this list of conditions and the following disclaimer in the documentation
  136. and/or other materials provided with the distribution.
  137. 3. Neither the name of the copyright holder nor the names of its contributors
  138. may be used to endorse or promote products derived from this software
  139. without specific prior written permission.
  140. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  141. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  142. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  143. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  144. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  145. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  146. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  147. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  148. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  149. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  150. Please also refer to the file CONTRIBUTING.md, which clarifies licensing of
  151. external contributions to this project including patches, pull requests, etc.
  152. _____
  153. onnx
  154. Open Neural Network Exchange
  155. Copyright (c) Facebook, Inc. and Microsoft Corporation. All rights reserved.
  156. Apache License
  157. Version 2.0, January 2004
  158. http://www.apache.org/licenses/
  159. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  160. 1. Definitions.
  161. "License" shall mean the terms and conditions for use, reproduction,
  162. and distribution as defined by Sections 1 through 9 of this document.
  163. "Licensor" shall mean the copyright owner or entity authorized by
  164. the copyright owner that is granting the License.
  165. "Legal Entity" shall mean the union of the acting entity and all
  166. other entities that control, are controlled by, or are under common
  167. control with that entity. For the purposes of this definition,
  168. "control" means (i) the power, direct or indirect, to cause the
  169. direction or management of such entity, whether by contract or
  170. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  171. outstanding shares, or (iii) beneficial ownership of such entity.
  172. "You" (or "Your") shall mean an individual or Legal Entity
  173. exercising permissions granted by this License.
  174. "Source" form shall mean the preferred form for making modifications,
  175. including but not limited to software source code, documentation
  176. source, and configuration files.
  177. "Object" form shall mean any form resulting from mechanical
  178. transformation or translation of a Source form, including but
  179. not limited to compiled object code, generated documentation,
  180. and conversions to other media types.
  181. "Work" shall mean the work of authorship, whether in Source or
  182. Object form, made available under the License, as indicated by a
  183. copyright notice that is included in or attached to the work
  184. (an example is provided in the Appendix below).
  185. "Derivative Works" shall mean any work, whether in Source or Object
  186. form, that is based on (or derived from) the Work and for which the
  187. editorial revisions, annotations, elaborations, or other modifications
  188. represent, as a whole, an original work of authorship. For the purposes
  189. of this License, Derivative Works shall not include works that remain
  190. separable from, or merely link (or bind by name) to the interfaces of,
  191. the Work and Derivative Works thereof.
  192. "Contribution" shall mean any work of authorship, including
  193. the original version of the Work and any modifications or additions
  194. to that Work or Derivative Works thereof, that is intentionally
  195. submitted to Licensor for inclusion in the Work by the copyright owner
  196. or by an individual or Legal Entity authorized to submit on behalf of
  197. the copyright owner. For the purposes of this definition, "submitted"
  198. means any form of electronic, verbal, or written communication sent
  199. to the Licensor or its representatives, including but not limited to
  200. communication on electronic mailing lists, source code control systems,
  201. and issue tracking systems that are managed by, or on behalf of, the
  202. Licensor for the purpose of discussing and improving the Work, but
  203. excluding communication that is conspicuously marked or otherwise
  204. designated in writing by the copyright owner as "Not a Contribution."
  205. "Contributor" shall mean Licensor and any individual or Legal Entity
  206. on behalf of whom a Contribution has been received by Licensor and
  207. subsequently incorporated within the Work.
  208. 2. Grant of Copyright License. Subject to the terms and conditions of
  209. this License, each Contributor hereby grants to You a perpetual,
  210. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  211. copyright license to reproduce, prepare Derivative Works of,
  212. publicly display, publicly perform, sublicense, and distribute the
  213. Work and such Derivative Works in Source or Object form.
  214. 3. Grant of Patent License. Subject to the terms and conditions of
  215. this License, each Contributor hereby grants to You a perpetual,
  216. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  217. (except as stated in this section) patent license to make, have made,
  218. use, offer to sell, sell, import, and otherwise transfer the Work,
  219. where such license applies only to those patent claims licensable
  220. by such Contributor that are necessarily infringed by their
  221. Contribution(s) alone or by combination of their Contribution(s)
  222. with the Work to which such Contribution(s) was submitted. If You
  223. institute patent litigation against any entity (including a
  224. cross-claim or counterclaim in a lawsuit) alleging that the Work
  225. or a Contribution incorporated within the Work constitutes direct
  226. or contributory patent infringement, then any patent licenses
  227. granted to You under this License for that Work shall terminate
  228. as of the date such litigation is filed.
  229. 4. Redistribution. You may reproduce and distribute copies of the
  230. Work or Derivative Works thereof in any medium, with or without
  231. modifications, and in Source or Object form, provided that You
  232. meet the following conditions:
  233. (a) You must give any other recipients of the Work or
  234. Derivative Works a copy of this License; and
  235. (b) You must cause any modified files to carry prominent notices
  236. stating that You changed the files; and
  237. (c) You must retain, in the Source form of any Derivative Works
  238. that You distribute, all copyright, patent, trademark, and
  239. attribution notices from the Source form of the Work,
  240. excluding those notices that do not pertain to any part of
  241. the Derivative Works; and
  242. (d) If the Work includes a "NOTICE" text file as part of its
  243. distribution, then any Derivative Works that You distribute must
  244. include a readable copy of the attribution notices contained
  245. within such NOTICE file, excluding those notices that do not
  246. pertain to any part of the Derivative Works, in at least one
  247. of the following places: within a NOTICE text file distributed
  248. as part of the Derivative Works; within the Source form or
  249. documentation, if provided along with the Derivative Works; or,
  250. within a display generated by the Derivative Works, if and
  251. wherever such third-party notices normally appear. The contents
  252. of the NOTICE file are for informational purposes only and
  253. do not modify the License. You may add Your own attribution
  254. notices within Derivative Works that You distribute, alongside
  255. or as an addendum to the NOTICE text from the Work, provided
  256. that such additional attribution notices cannot be construed
  257. as modifying the License.
  258. You may add Your own copyright statement to Your modifications and
  259. may provide additional or different license terms and conditions
  260. for use, reproduction, or distribution of Your modifications, or
  261. for any such Derivative Works as a whole, provided Your use,
  262. reproduction, and distribution of the Work otherwise complies with
  263. the conditions stated in this License.
  264. 5. Submission of Contributions. Unless You explicitly state otherwise,
  265. any Contribution intentionally submitted for inclusion in the Work
  266. by You to the Licensor shall be under the terms and conditions of
  267. this License, without any additional terms or conditions.
  268. Notwithstanding the above, nothing herein shall supersede or modify
  269. the terms of any separate license agreement you may have executed
  270. with Licensor regarding such Contributions.
  271. 6. Trademarks. This License does not grant permission to use the trade
  272. names, trademarks, service marks, or product names of the Licensor,
  273. except as required for reasonable and customary use in describing the
  274. origin of the Work and reproducing the content of the NOTICE file.
  275. 7. Disclaimer of Warranty. Unless required by applicable law or
  276. agreed to in writing, Licensor provides the Work (and each
  277. Contributor provides its Contributions) on an "AS IS" BASIS,
  278. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  279. implied, including, without limitation, any warranties or conditions
  280. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  281. PARTICULAR PURPOSE. You are solely responsible for determining the
  282. appropriateness of using or redistributing the Work and assume any
  283. risks associated with Your exercise of permissions under this License.
  284. 8. Limitation of Liability. In no event and under no legal theory,
  285. whether in tort (including negligence), contract, or otherwise,
  286. unless required by applicable law (such as deliberate and grossly
  287. negligent acts) or agreed to in writing, shall any Contributor be
  288. liable to You for damages, including any direct, indirect, special,
  289. incidental, or consequential damages of any character arising as a
  290. result of this License or out of the use or inability to use the
  291. Work (including but not limited to damages for loss of goodwill,
  292. work stoppage, computer failure or malfunction, or any and all
  293. other commercial damages or losses), even if such Contributor
  294. has been advised of the possibility of such damages.
  295. 9. Accepting Warranty or Additional Liability. While redistributing
  296. the Work or Derivative Works thereof, You may choose to offer,
  297. and charge a fee for, acceptance of support, warranty, indemnity,
  298. or other liability obligations and/or rights consistent with this
  299. License. However, in accepting such obligations, You may act only
  300. on Your own behalf and on Your sole responsibility, not on behalf
  301. of any other Contributor, and only if You agree to indemnify,
  302. defend, and hold each Contributor harmless for any liability
  303. incurred by, or claims asserted against, such Contributor by reason
  304. of your accepting any such warranty or additional liability.
  305. END OF TERMS AND CONDITIONS
  306. APPENDIX: How to apply the Apache License to your work.
  307. To apply the Apache License to your work, attach the following
  308. boilerplate notice, with the fields enclosed by brackets "[]"
  309. replaced with your own identifying information. (Don't include
  310. the brackets!) The text should be enclosed in the appropriate
  311. comment syntax for the file format. We also recommend that a
  312. file or class name and description of purpose be included on the
  313. same "printed page" as the copyright notice for easier
  314. identification within third-party archives.
  315. Copyright [yyyy] [name of copyright owner]
  316. Licensed under the Apache License, Version 2.0 (the "License");
  317. you may not use this file except in compliance with the License.
  318. You may obtain a copy of the License at
  319. http://www.apache.org/licenses/LICENSE-2.0
  320. Unless required by applicable law or agreed to in writing, software
  321. distributed under the License is distributed on an "AS IS" BASIS,
  322. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  323. See the License for the specific language governing permissions and
  324. limitations under the License.
  325. _____
  326. Eigen
  327. MPL v2.0
  328. Mozilla Public License Version 2.0
  329. ==================================
  330. 1. Definitions
  331. --------------
  332. 1.1. "Contributor"
  333. means each individual or legal entity that creates, contributes to
  334. the creation of, or owns Covered Software.
  335. 1.2. "Contributor Version"
  336. means the combination of the Contributions of others (if any) used
  337. by a Contributor and that particular Contributor's Contribution.
  338. 1.3. "Contribution"
  339. means Covered Software of a particular Contributor.
  340. 1.4. "Covered Software"
  341. means Source Code Form to which the initial Contributor has attached
  342. the notice in Exhibit A, the Executable Form of such Source Code
  343. Form, and Modifications of such Source Code Form, in each case
  344. including portions thereof.
  345. 1.5. "Incompatible With Secondary Licenses"
  346. means
  347. (a) that the initial Contributor has attached the notice described
  348. in Exhibit B to the Covered Software; or
  349. (b) that the Covered Software was made available under the terms of
  350. version 1.1 or earlier of the License, but not also under the
  351. terms of a Secondary License.
  352. 1.6. "Executable Form"
  353. means any form of the work other than Source Code Form.
  354. 1.7. "Larger Work"
  355. means a work that combines Covered Software with other material, in
  356. a separate file or files, that is not Covered Software.
  357. 1.8. "License"
  358. means this document.
  359. 1.9. "Licensable"
  360. means having the right to grant, to the maximum extent possible,
  361. whether at the time of the initial grant or subsequently, any and
  362. all of the rights conveyed by this License.
  363. 1.10. "Modifications"
  364. means any of the following:
  365. (a) any file in Source Code Form that results from an addition to,
  366. deletion from, or modification of the contents of Covered
  367. Software; or
  368. (b) any new file in Source Code Form that contains any Covered
  369. Software.
  370. 1.11. "Patent Claims" of a Contributor
  371. means any patent claim(s), including without limitation, method,
  372. process, and apparatus claims, in any patent Licensable by such
  373. Contributor that would be infringed, but for the grant of the
  374. License, by the making, using, selling, offering for sale, having
  375. made, import, or transfer of either its Contributions or its
  376. Contributor Version.
  377. 1.12. "Secondary License"
  378. means either the GNU General Public License, Version 2.0, the GNU
  379. Lesser General Public License, Version 2.1, the GNU Affero General
  380. Public License, Version 3.0, or any later versions of those
  381. licenses.
  382. 1.13. "Source Code Form"
  383. means the form of the work preferred for making modifications.
  384. 1.14. "You" (or "Your")
  385. means an individual or a legal entity exercising rights under this
  386. License. For legal entities, "You" includes any entity that
  387. controls, is controlled by, or is under common control with You. For
  388. purposes of this definition, "control" means (a) the power, direct
  389. or indirect, to cause the direction or management of such entity,
  390. whether by contract or otherwise, or (b) ownership of more than
  391. fifty percent (50%) of the outstanding shares or beneficial
  392. ownership of such entity.
  393. 2. License Grants and Conditions
  394. --------------------------------
  395. 2.1. Grants
  396. Each Contributor hereby grants You a world-wide, royalty-free,
  397. non-exclusive license:
  398. (a) under intellectual property rights (other than patent or trademark)
  399. Licensable by such Contributor to use, reproduce, make available,
  400. modify, display, perform, distribute, and otherwise exploit its
  401. Contributions, either on an unmodified basis, with Modifications, or
  402. as part of a Larger Work; and
  403. (b) under Patent Claims of such Contributor to make, use, sell, offer
  404. for sale, have made, import, and otherwise transfer either its
  405. Contributions or its Contributor Version.
  406. 2.2. Effective Date
  407. The licenses granted in Section 2.1 with respect to any Contribution
  408. become effective for each Contribution on the date the Contributor first
  409. distributes such Contribution.
  410. 2.3. Limitations on Grant Scope
  411. The licenses granted in this Section 2 are the only rights granted under
  412. this License. No additional rights or licenses will be implied from the
  413. distribution or licensing of Covered Software under this License.
  414. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  415. Contributor:
  416. (a) for any code that a Contributor has removed from Covered Software;
  417. or
  418. (b) for infringements caused by: (i) Your and any other third party's
  419. modifications of Covered Software, or (ii) the combination of its
  420. Contributions with other software (except as part of its Contributor
  421. Version); or
  422. (c) under Patent Claims infringed by Covered Software in the absence of
  423. its Contributions.
  424. This License does not grant any rights in the trademarks, service marks,
  425. or logos of any Contributor (except as may be necessary to comply with
  426. the notice requirements in Section 3.4).
  427. 2.4. Subsequent Licenses
  428. No Contributor makes additional grants as a result of Your choice to
  429. distribute the Covered Software under a subsequent version of this
  430. License (see Section 10.2) or under the terms of a Secondary License (if
  431. permitted under the terms of Section 3.3).
  432. 2.5. Representation
  433. Each Contributor represents that the Contributor believes its
  434. Contributions are its original creation(s) or it has sufficient rights
  435. to grant the rights to its Contributions conveyed by this License.
  436. 2.6. Fair Use
  437. This License is not intended to limit any rights You have under
  438. applicable copyright doctrines of fair use, fair dealing, or other
  439. equivalents.
  440. 2.7. Conditions
  441. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  442. in Section 2.1.
  443. 3. Responsibilities
  444. -------------------
  445. 3.1. Distribution of Source Form
  446. All distribution of Covered Software in Source Code Form, including any
  447. Modifications that You create or to which You contribute, must be under
  448. the terms of this License. You must inform recipients that the Source
  449. Code Form of the Covered Software is governed by the terms of this
  450. License, and how they can obtain a copy of this License. You may not
  451. attempt to alter or restrict the recipients' rights in the Source Code
  452. Form.
  453. 3.2. Distribution of Executable Form
  454. If You distribute Covered Software in Executable Form then:
  455. (a) such Covered Software must also be made available in Source Code
  456. Form, as described in Section 3.1, and You must inform recipients of
  457. the Executable Form how they can obtain a copy of such Source Code
  458. Form by reasonable means in a timely manner, at a charge no more
  459. than the cost of distribution to the recipient; and
  460. (b) You may distribute such Executable Form under the terms of this
  461. License, or sublicense it under different terms, provided that the
  462. license for the Executable Form does not attempt to limit or alter
  463. the recipients' rights in the Source Code Form under this License.
  464. 3.3. Distribution of a Larger Work
  465. You may create and distribute a Larger Work under terms of Your choice,
  466. provided that You also comply with the requirements of this License for
  467. the Covered Software. If the Larger Work is a combination of Covered
  468. Software with a work governed by one or more Secondary Licenses, and the
  469. Covered Software is not Incompatible With Secondary Licenses, this
  470. License permits You to additionally distribute such Covered Software
  471. under the terms of such Secondary License(s), so that the recipient of
  472. the Larger Work may, at their option, further distribute the Covered
  473. Software under the terms of either this License or such Secondary
  474. License(s).
  475. 3.4. Notices
  476. You may not remove or alter the substance of any license notices
  477. (including copyright notices, patent notices, disclaimers of warranty,
  478. or limitations of liability) contained within the Source Code Form of
  479. the Covered Software, except that You may alter any license notices to
  480. the extent required to remedy known factual inaccuracies.
  481. 3.5. Application of Additional Terms
  482. You may choose to offer, and to charge a fee for, warranty, support,
  483. indemnity or liability obligations to one or more recipients of Covered
  484. Software. However, You may do so only on Your own behalf, and not on
  485. behalf of any Contributor. You must make it absolutely clear that any
  486. such warranty, support, indemnity, or liability obligation is offered by
  487. You alone, and You hereby agree to indemnify every Contributor for any
  488. liability incurred by such Contributor as a result of warranty, support,
  489. indemnity or liability terms You offer. You may include additional
  490. disclaimers of warranty and limitations of liability specific to any
  491. jurisdiction.
  492. 4. Inability to Comply Due to Statute or Regulation
  493. ---------------------------------------------------
  494. If it is impossible for You to comply with any of the terms of this
  495. License with respect to some or all of the Covered Software due to
  496. statute, judicial order, or regulation then You must: (a) comply with
  497. the terms of this License to the maximum extent possible; and (b)
  498. describe the limitations and the code they affect. Such description must
  499. be placed in a text file included with all distributions of the Covered
  500. Software under this License. Except to the extent prohibited by statute
  501. or regulation, such description must be sufficiently detailed for a
  502. recipient of ordinary skill to be able to understand it.
  503. 5. Termination
  504. --------------
  505. 5.1. The rights granted under this License will terminate automatically
  506. if You fail to comply with any of its terms. However, if You become
  507. compliant, then the rights granted under this License from a particular
  508. Contributor are reinstated (a) provisionally, unless and until such
  509. Contributor explicitly and finally terminates Your grants, and (b) on an
  510. ongoing basis, if such Contributor fails to notify You of the
  511. non-compliance by some reasonable means prior to 60 days after You have
  512. come back into compliance. Moreover, Your grants from a particular
  513. Contributor are reinstated on an ongoing basis if such Contributor
  514. notifies You of the non-compliance by some reasonable means, this is the
  515. first time You have received notice of non-compliance with this License
  516. from such Contributor, and You become compliant prior to 30 days after
  517. Your receipt of the notice.
  518. 5.2. If You initiate litigation against any entity by asserting a patent
  519. infringement claim (excluding declaratory judgment actions,
  520. counter-claims, and cross-claims) alleging that a Contributor Version
  521. directly or indirectly infringes any patent, then the rights granted to
  522. You by any and all Contributors for the Covered Software under Section
  523. 2.1 of this License shall terminate.
  524. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  525. end user license agreements (excluding distributors and resellers) which
  526. have been validly granted by You or Your distributors under this License
  527. prior to termination shall survive termination.
  528. ************************************************************************
  529. * *
  530. * 6. Disclaimer of Warranty *
  531. * ------------------------- *
  532. * *
  533. * Covered Software is provided under this License on an "as is" *
  534. * basis, without warranty of any kind, either expressed, implied, or *
  535. * statutory, including, without limitation, warranties that the *
  536. * Covered Software is free of defects, merchantable, fit for a *
  537. * particular purpose or non-infringing. The entire risk as to the *
  538. * quality and performance of the Covered Software is with You. *
  539. * Should any Covered Software prove defective in any respect, You *
  540. * (not any Contributor) assume the cost of any necessary servicing, *
  541. * repair, or correction. This disclaimer of warranty constitutes an *
  542. * essential part of this License. No use of any Covered Software is *
  543. * authorized under this License except under this disclaimer. *
  544. * *
  545. ************************************************************************
  546. ************************************************************************
  547. * *
  548. * 7. Limitation of Liability *
  549. * -------------------------- *
  550. * *
  551. * Under no circumstances and under no legal theory, whether tort *
  552. * (including negligence), contract, or otherwise, shall any *
  553. * Contributor, or anyone who distributes Covered Software as *
  554. * permitted above, be liable to You for any direct, indirect, *
  555. * special, incidental, or consequential damages of any character *
  556. * including, without limitation, damages for lost profits, loss of *
  557. * goodwill, work stoppage, computer failure or malfunction, or any *
  558. * and all other commercial damages or losses, even if such party *
  559. * shall have been informed of the possibility of such damages. This *
  560. * limitation of liability shall not apply to liability for death or *
  561. * personal injury resulting from such party's negligence to the *
  562. * extent applicable law prohibits such limitation. Some *
  563. * jurisdictions do not allow the exclusion or limitation of *
  564. * incidental or consequential damages, so this exclusion and *
  565. * limitation may not apply to You. *
  566. * *
  567. ************************************************************************
  568. 8. Litigation
  569. -------------
  570. Any litigation relating to this License may be brought only in the
  571. courts of a jurisdiction where the defendant maintains its principal
  572. place of business and such litigation shall be governed by laws of that
  573. jurisdiction, without reference to its conflict-of-law provisions.
  574. Nothing in this Section shall prevent a party's ability to bring
  575. cross-claims or counter-claims.
  576. 9. Miscellaneous
  577. ----------------
  578. This License represents the complete agreement concerning the subject
  579. matter hereof. If any provision of this License is held to be
  580. unenforceable, such provision shall be reformed only to the extent
  581. necessary to make it enforceable. Any law or regulation which provides
  582. that the language of a contract shall be construed against the drafter
  583. shall not be used to construe this License against a Contributor.
  584. 10. Versions of the License
  585. ---------------------------
  586. 10.1. New Versions
  587. Mozilla Foundation is the license steward. Except as provided in Section
  588. 10.3, no one other than the license steward has the right to modify or
  589. publish new versions of this License. Each version will be given a
  590. distinguishing version number.
  591. 10.2. Effect of New Versions
  592. You may distribute the Covered Software under the terms of the version
  593. of the License under which You originally received the Covered Software,
  594. or under the terms of any subsequent version published by the license
  595. steward.
  596. 10.3. Modified Versions
  597. If you create software not governed by this License, and you want to
  598. create a new license for such software, you may create and use a
  599. modified version of this License if you rename the license and remove
  600. any references to the name of the license steward (except to note that
  601. such modified license differs from this License).
  602. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  603. Licenses
  604. If You choose to distribute Source Code Form that is Incompatible With
  605. Secondary Licenses under the terms of this version of the License, the
  606. notice described in Exhibit B of this License must be attached.
  607. Exhibit A - Source Code Form License Notice
  608. -------------------------------------------
  609. This Source Code Form is subject to the terms of the Mozilla Public
  610. License, v. 2.0. If a copy of the MPL was not distributed with this
  611. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  612. If it is not possible or desirable to put the notice in a particular
  613. file, then You may include the notice in a location (such as a LICENSE
  614. file in a relevant directory) where a recipient would be likely to look
  615. for such a notice.
  616. You may add additional accurate notices of copyright ownership.
  617. Exhibit B - "Incompatible With Secondary Licenses" Notice
  618. ---------------------------------------------------------
  619. This Source Code Form is "Incompatible With Secondary Licenses", as
  620. defined by the Mozilla Public License, v. 2.0.
  621. _____
  622. intel/dnnl
  623. Copyright 2016-2018 Intel Corporation
  624. Apache License
  625. Version 2.0, January 2004
  626. http://www.apache.org/licenses/
  627. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  628. 1. Definitions.
  629. "License" shall mean the terms and conditions for use, reproduction,
  630. and distribution as defined by Sections 1 through 9 of this document.
  631. "Licensor" shall mean the copyright owner or entity authorized by
  632. the copyright owner that is granting the License.
  633. "Legal Entity" shall mean the union of the acting entity and all
  634. other entities that control, are controlled by, or are under common
  635. control with that entity. For the purposes of this definition,
  636. "control" means (i) the power, direct or indirect, to cause the
  637. direction or management of such entity, whether by contract or
  638. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  639. outstanding shares, or (iii) beneficial ownership of such entity.
  640. "You" (or "Your") shall mean an individual or Legal Entity
  641. exercising permissions granted by this License.
  642. "Source" form shall mean the preferred form for making modifications,
  643. including but not limited to software source code, documentation
  644. source, and configuration files.
  645. "Object" form shall mean any form resulting from mechanical
  646. transformation or translation of a Source form, including but
  647. not limited to compiled object code, generated documentation,
  648. and conversions to other media types.
  649. "Work" shall mean the work of authorship, whether in Source or
  650. Object form, made available under the License, as indicated by a
  651. copyright notice that is included in or attached to the work
  652. (an example is provided in the Appendix below).
  653. "Derivative Works" shall mean any work, whether in Source or Object
  654. form, that is based on (or derived from) the Work and for which the
  655. editorial revisions, annotations, elaborations, or other modifications
  656. represent, as a whole, an original work of authorship. For the purposes
  657. of this License, Derivative Works shall not include works that remain
  658. separable from, or merely link (or bind by name) to the interfaces of,
  659. the Work and Derivative Works thereof.
  660. "Contribution" shall mean any work of authorship, including
  661. the original version of the Work and any modifications or additions
  662. to that Work or Derivative Works thereof, that is intentionally
  663. submitted to Licensor for inclusion in the Work by the copyright owner
  664. or by an individual or Legal Entity authorized to submit on behalf of
  665. the copyright owner. For the purposes of this definition, "submitted"
  666. means any form of electronic, verbal, or written communication sent
  667. to the Licensor or its representatives, including but not limited to
  668. communication on electronic mailing lists, source code control systems,
  669. and issue tracking systems that are managed by, or on behalf of, the
  670. Licensor for the purpose of discussing and improving the Work, but
  671. excluding communication that is conspicuously marked or otherwise
  672. designated in writing by the copyright owner as "Not a Contribution."
  673. "Contributor" shall mean Licensor and any individual or Legal Entity
  674. on behalf of whom a Contribution has been received by Licensor and
  675. subsequently incorporated within the Work.
  676. 2. Grant of Copyright License. Subject to the terms and conditions of
  677. this License, each Contributor hereby grants to You a perpetual,
  678. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  679. copyright license to reproduce, prepare Derivative Works of,
  680. publicly display, publicly perform, sublicense, and distribute the
  681. Work and such Derivative Works in Source or Object form.
  682. 3. Grant of Patent License. Subject to the terms and conditions of
  683. this License, each Contributor hereby grants to You a perpetual,
  684. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  685. (except as stated in this section) patent license to make, have made,
  686. use, offer to sell, sell, import, and otherwise transfer the Work,
  687. where such license applies only to those patent claims licensable
  688. by such Contributor that are necessarily infringed by their
  689. Contribution(s) alone or by combination of their Contribution(s)
  690. with the Work to which such Contribution(s) was submitted. If You
  691. institute patent litigation against any entity (including a
  692. cross-claim or counterclaim in a lawsuit) alleging that the Work
  693. or a Contribution incorporated within the Work constitutes direct
  694. or contributory patent infringement, then any patent licenses
  695. granted to You under this License for that Work shall terminate
  696. as of the date such litigation is filed.
  697. 4. Redistribution. You may reproduce and distribute copies of the
  698. Work or Derivative Works thereof in any medium, with or without
  699. modifications, and in Source or Object form, provided that You
  700. meet the following conditions:
  701. (a) You must give any other recipients of the Work or
  702. Derivative Works a copy of this License; and
  703. (b) You must cause any modified files to carry prominent notices
  704. stating that You changed the files; and
  705. (c) You must retain, in the Source form of any Derivative Works
  706. that You distribute, all copyright, patent, trademark, and
  707. attribution notices from the Source form of the Work,
  708. excluding those notices that do not pertain to any part of
  709. the Derivative Works; and
  710. (d) If the Work includes a "NOTICE" text file as part of its
  711. distribution, then any Derivative Works that You distribute must
  712. include a readable copy of the attribution notices contained
  713. within such NOTICE file, excluding those notices that do not
  714. pertain to any part of the Derivative Works, in at least one
  715. of the following places: within a NOTICE text file distributed
  716. as part of the Derivative Works; within the Source form or
  717. documentation, if provided along with the Derivative Works; or,
  718. within a display generated by the Derivative Works, if and
  719. wherever such third-party notices normally appear. The contents
  720. of the NOTICE file are for informational purposes only and
  721. do not modify the License. You may add Your own attribution
  722. notices within Derivative Works that You distribute, alongside
  723. or as an addendum to the NOTICE text from the Work, provided
  724. that such additional attribution notices cannot be construed
  725. as modifying the License.
  726. You may add Your own copyright statement to Your modifications and
  727. may provide additional or different license terms and conditions
  728. for use, reproduction, or distribution of Your modifications, or
  729. for any such Derivative Works as a whole, provided Your use,
  730. reproduction, and distribution of the Work otherwise complies with
  731. the conditions stated in this License.
  732. 5. Submission of Contributions. Unless You explicitly state otherwise,
  733. any Contribution intentionally submitted for inclusion in the Work
  734. by You to the Licensor shall be under the terms and conditions of
  735. this License, without any additional terms or conditions.
  736. Notwithstanding the above, nothing herein shall supersede or modify
  737. the terms of any separate license agreement you may have executed
  738. with Licensor regarding such Contributions.
  739. 6. Trademarks. This License does not grant permission to use the trade
  740. names, trademarks, service marks, or product names of the Licensor,
  741. except as required for reasonable and customary use in describing the
  742. origin of the Work and reproducing the content of the NOTICE file.
  743. 7. Disclaimer of Warranty. Unless required by applicable law or
  744. agreed to in writing, Licensor provides the Work (and each
  745. Contributor provides its Contributions) on an "AS IS" BASIS,
  746. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  747. implied, including, without limitation, any warranties or conditions
  748. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  749. PARTICULAR PURPOSE. You are solely responsible for determining the
  750. appropriateness of using or redistributing the Work and assume any
  751. risks associated with Your exercise of permissions under this License.
  752. 8. Limitation of Liability. In no event and under no legal theory,
  753. whether in tort (including negligence), contract, or otherwise,
  754. unless required by applicable law (such as deliberate and grossly
  755. negligent acts) or agreed to in writing, shall any Contributor be
  756. liable to You for damages, including any direct, indirect, special,
  757. incidental, or consequential damages of any character arising as a
  758. result of this License or out of the use or inability to use the
  759. Work (including but not limited to damages for loss of goodwill,
  760. work stoppage, computer failure or malfunction, or any and all
  761. other commercial damages or losses), even if such Contributor
  762. has been advised of the possibility of such damages.
  763. 9. Accepting Warranty or Additional Liability. While redistributing
  764. the Work or Derivative Works thereof, You may choose to offer,
  765. and charge a fee for, acceptance of support, warranty, indemnity,
  766. or other liability obligations and/or rights consistent with this
  767. License. However, in accepting such obligations, You may act only
  768. on Your own behalf and on Your sole responsibility, not on behalf
  769. of any other Contributor, and only if You agree to indemnify,
  770. defend, and hold each Contributor harmless for any liability
  771. incurred by, or claims asserted against, such Contributor by reason
  772. of your accepting any such warranty or additional liability.
  773. END OF TERMS AND CONDITIONS
  774. APPENDIX: How to apply the Apache License to your work.
  775. To apply the Apache License to your work, attach the following
  776. boilerplate notice, with the fields enclosed by brackets "{}"
  777. replaced with your own identifying information. (Don't include
  778. the brackets!) The text should be enclosed in the appropriate
  779. comment syntax for the file format. We also recommend that a
  780. file or class name and description of purpose be included on the
  781. same "printed page" as the copyright notice for easier
  782. identification within third-party archives.
  783. Copyright {yyyy} {name of copyright owner}
  784. Licensed under the Apache License, Version 2.0 (the "License");
  785. you may not use this file except in compliance with the License.
  786. You may obtain a copy of the License at
  787. http://www.apache.org/licenses/LICENSE-2.0
  788. Unless required by applicable law or agreed to in writing, software
  789. distributed under the License is distributed on an "AS IS" BASIS,
  790. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  791. See the License for the specific language governing permissions and
  792. limitations under the License.
  793. sub-components:
  794. xbyak
  795. Copyright (c) 2007 MITSUNARI Shigeo. All rights reserved.
  796. Redistribution and use in source and binary forms, with or without
  797. modification, are permitted provided that the following conditions are met:
  798. Redistributions of source code must retain the above copyright notice, this
  799. list of conditions and the following disclaimer.
  800. Redistributions in binary form must reproduce the above copyright notice,
  801. this list of conditions and the following disclaimer in the documentation
  802. and/or other materials provided with the distribution.
  803. Neither the name of the copyright owner nor the names of its contributors may
  804. be used to endorse or promote products derived from this software without
  805. specific prior written permission.
  806. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  807. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  808. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  809. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  810. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  811. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  812. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  813. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  814. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  815. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  816. THE POSSIBILITY OF SUCH DAMAGE.
  817. _____
  818. Microsoft GSL
  819. Copyright (c) 2015 Microsoft Corporation. All rights reserved.
  820. This code is licensed under the MIT License (MIT).
  821. Permission is hereby granted, free of charge, to any person obtaining a copy
  822. of this software and associated documentation files (the "Software"), to deal
  823. in the Software without restriction, including without limitation the rights
  824. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  825. of the Software, and to permit persons to whom the Software is furnished to do
  826. so, subject to the following conditions:
  827. The above copyright notice and this permission notice shall be included in all
  828. copies or substantial portions of the Software.
  829. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  830. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  831. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  832. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  833. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  834. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  835. THE SOFTWARE.
  836. _____
  837. Tensorflow
  838. Copyright 2018 The TensorFlow Authors. All rights reserved.
  839. Apache License
  840. Version 2.0, January 2004
  841. http://www.apache.org/licenses/
  842. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  843. 1. Definitions.
  844. "License" shall mean the terms and conditions for use, reproduction,
  845. and distribution as defined by Sections 1 through 9 of this document.
  846. "Licensor" shall mean the copyright owner or entity authorized by
  847. the copyright owner that is granting the License.
  848. "Legal Entity" shall mean the union of the acting entity and all
  849. other entities that control, are controlled by, or are under common
  850. control with that entity. For the purposes of this definition,
  851. "control" means (i) the power, direct or indirect, to cause the
  852. direction or management of such entity, whether by contract or
  853. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  854. outstanding shares, or (iii) beneficial ownership of such entity.
  855. "You" (or "Your") shall mean an individual or Legal Entity
  856. exercising permissions granted by this License.
  857. "Source" form shall mean the preferred form for making modifications,
  858. including but not limited to software source code, documentation
  859. source, and configuration files.
  860. "Object" form shall mean any form resulting from mechanical
  861. transformation or translation of a Source form, including but
  862. not limited to compiled object code, generated documentation,
  863. and conversions to other media types.
  864. "Work" shall mean the work of authorship, whether in Source or
  865. Object form, made available under the License, as indicated by a
  866. copyright notice that is included in or attached to the work
  867. (an example is provided in the Appendix below).
  868. "Derivative Works" shall mean any work, whether in Source or Object
  869. form, that is based on (or derived from) the Work and for which the
  870. editorial revisions, annotations, elaborations, or other modifications
  871. represent, as a whole, an original work of authorship. For the purposes
  872. of this License, Derivative Works shall not include works that remain
  873. separable from, or merely link (or bind by name) to the interfaces of,
  874. the Work and Derivative Works thereof.
  875. "Contribution" shall mean any work of authorship, including
  876. the original version of the Work and any modifications or additions
  877. to that Work or Derivative Works thereof, that is intentionally
  878. submitted to Licensor for inclusion in the Work by the copyright owner
  879. or by an individual or Legal Entity authorized to submit on behalf of
  880. the copyright owner. For the purposes of this definition, "submitted"
  881. means any form of electronic, verbal, or written communication sent
  882. to the Licensor or its representatives, including but not limited to
  883. communication on electronic mailing lists, source code control systems,
  884. and issue tracking systems that are managed by, or on behalf of, the
  885. Licensor for the purpose of discussing and improving the Work, but
  886. excluding communication that is conspicuously marked or otherwise
  887. designated in writing by the copyright owner as "Not a Contribution."
  888. "Contributor" shall mean Licensor and any individual or Legal Entity
  889. on behalf of whom a Contribution has been received by Licensor and
  890. subsequently incorporated within the Work.
  891. 2. Grant of Copyright License. Subject to the terms and conditions of
  892. this License, each Contributor hereby grants to You a perpetual,
  893. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  894. copyright license to reproduce, prepare Derivative Works of,
  895. publicly display, publicly perform, sublicense, and distribute the
  896. Work and such Derivative Works in Source or Object form.
  897. 3. Grant of Patent License. Subject to the terms and conditions of
  898. this License, each Contributor hereby grants to You a perpetual,
  899. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  900. (except as stated in this section) patent license to make, have made,
  901. use, offer to sell, sell, import, and otherwise transfer the Work,
  902. where such license applies only to those patent claims licensable
  903. by such Contributor that are necessarily infringed by their
  904. Contribution(s) alone or by combination of their Contribution(s)
  905. with the Work to which such Contribution(s) was submitted. If You
  906. institute patent litigation against any entity (including a
  907. cross-claim or counterclaim in a lawsuit) alleging that the Work
  908. or a Contribution incorporated within the Work constitutes direct
  909. or contributory patent infringement, then any patent licenses
  910. granted to You under this License for that Work shall terminate
  911. as of the date such litigation is filed.
  912. 4. Redistribution. You may reproduce and distribute copies of the
  913. Work or Derivative Works thereof in any medium, with or without
  914. modifications, and in Source or Object form, provided that You
  915. meet the following conditions:
  916. (a) You must give any other recipients of the Work or
  917. Derivative Works a copy of this License; and
  918. (b) You must cause any modified files to carry prominent notices
  919. stating that You changed the files; and
  920. (c) You must retain, in the Source form of any Derivative Works
  921. that You distribute, all copyright, patent, trademark, and
  922. attribution notices from the Source form of the Work,
  923. excluding those notices that do not pertain to any part of
  924. the Derivative Works; and
  925. (d) If the Work includes a "NOTICE" text file as part of its
  926. distribution, then any Derivative Works that You distribute must
  927. include a readable copy of the attribution notices contained
  928. within such NOTICE file, excluding those notices that do not
  929. pertain to any part of the Derivative Works, in at least one
  930. of the following places: within a NOTICE text file distributed
  931. as part of the Derivative Works; within the Source form or
  932. documentation, if provided along with the Derivative Works; or,
  933. within a display generated by the Derivative Works, if and
  934. wherever such third-party notices normally appear. The contents
  935. of the NOTICE file are for informational purposes only and
  936. do not modify the License. You may add Your own attribution
  937. notices within Derivative Works that You distribute, alongside
  938. or as an addendum to the NOTICE text from the Work, provided
  939. that such additional attribution notices cannot be construed
  940. as modifying the License.
  941. You may add Your own copyright statement to Your modifications and
  942. may provide additional or different license terms and conditions
  943. for use, reproduction, or distribution of Your modifications, or
  944. for any such Derivative Works as a whole, provided Your use,
  945. reproduction, and distribution of the Work otherwise complies with
  946. the conditions stated in this License.
  947. 5. Submission of Contributions. Unless You explicitly state otherwise,
  948. any Contribution intentionally submitted for inclusion in the Work
  949. by You to the Licensor shall be under the terms and conditions of
  950. this License, without any additional terms or conditions.
  951. Notwithstanding the above, nothing herein shall supersede or modify
  952. the terms of any separate license agreement you may have executed
  953. with Licensor regarding such Contributions.
  954. 6. Trademarks. This License does not grant permission to use the trade
  955. names, trademarks, service marks, or product names of the Licensor,
  956. except as required for reasonable and customary use in describing the
  957. origin of the Work and reproducing the content of the NOTICE file.
  958. 7. Disclaimer of Warranty. Unless required by applicable law or
  959. agreed to in writing, Licensor provides the Work (and each
  960. Contributor provides its Contributions) on an "AS IS" BASIS,
  961. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  962. implied, including, without limitation, any warranties or conditions
  963. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  964. PARTICULAR PURPOSE. You are solely responsible for determining the
  965. appropriateness of using or redistributing the Work and assume any
  966. risks associated with Your exercise of permissions under this License.
  967. 8. Limitation of Liability. In no event and under no legal theory,
  968. whether in tort (including negligence), contract, or otherwise,
  969. unless required by applicable law (such as deliberate and grossly
  970. negligent acts) or agreed to in writing, shall any Contributor be
  971. liable to You for damages, including any direct, indirect, special,
  972. incidental, or consequential damages of any character arising as a
  973. result of this License or out of the use or inability to use the
  974. Work (including but not limited to damages for loss of goodwill,
  975. work stoppage, computer failure or malfunction, or any and all
  976. other commercial damages or losses), even if such Contributor
  977. has been advised of the possibility of such damages.
  978. 9. Accepting Warranty or Additional Liability. While redistributing
  979. the Work or Derivative Works thereof, You may choose to offer,
  980. and charge a fee for, acceptance of support, warranty, indemnity,
  981. or other liability obligations and/or rights consistent with this
  982. License. However, in accepting such obligations, You may act only
  983. on Your own behalf and on Your sole responsibility, not on behalf
  984. of any other Contributor, and only if You agree to indemnify,
  985. defend, and hold each Contributor harmless for any liability
  986. incurred by, or claims asserted against, such Contributor by reason
  987. of your accepting any such warranty or additional liability.
  988. END OF TERMS AND CONDITIONS
  989. APPENDIX: How to apply the Apache License to your work.
  990. To apply the Apache License to your work, attach the following
  991. boilerplate notice, with the fields enclosed by brackets "[]"
  992. replaced with your own identifying information. (Don't include
  993. the brackets!) The text should be enclosed in the appropriate
  994. comment syntax for the file format. We also recommend that a
  995. file or class name and description of purpose be included on the
  996. same "printed page" as the copyright notice for easier
  997. identification within third-party archives.
  998. Copyright 2017, The TensorFlow Authors.
  999. Licensed under the Apache License, Version 2.0 (the "License");
  1000. you may not use this file except in compliance with the License.
  1001. You may obtain a copy of the License at
  1002. http://www.apache.org/licenses/LICENSE-2.0
  1003. Unless required by applicable law or agreed to in writing, software
  1004. distributed under the License is distributed on an "AS IS" BASIS,
  1005. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1006. See the License for the specific language governing permissions and
  1007. limitations under the License.
  1008. _____
  1009. Microsoft Cognitive Toolkit (CNTK)
  1010. Copyright (c) Microsoft Corporation. All rights reserved.
  1011. MIT License
  1012. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
  1013. files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
  1014. merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
  1015. furnished to do so, subject to the following conditions:
  1016. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  1017. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
  1018. LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  1019. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  1020. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  1021. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1022. _____
  1023. NumPy License
  1024. Copyright (c) 2005, NumPy Developers
  1025. All rights reserved.
  1026. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  1027. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  1028. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  1029. Neither the name of the NumPy Developers nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  1030. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1031. _____
  1032. Pytorch / Caffe2
  1033. From PyTorch:
  1034. Copyright (c) 2016- Facebook, Inc (Adam Paszke)
  1035. Copyright (c) 2014- Facebook, Inc (Soumith Chintala)
  1036. Copyright (c) 2011-2014 Idiap Research Institute (Ronan Collobert)
  1037. Copyright (c) 2012-2014 Deepmind Technologies (Koray Kavukcuoglu)
  1038. Copyright (c) 2011-2012 NEC Laboratories America (Koray Kavukcuoglu)
  1039. Copyright (c) 2011-2013 NYU (Clement Farabet)
  1040. Copyright (c) 2006-2010 NEC Laboratories America (Ronan Collobert, Leon Bottou, Iain Melvin, Jason Weston)
  1041. Copyright (c) 2006 Idiap Research Institute (Samy Bengio)
  1042. Copyright (c) 2001-2004 Idiap Research Institute (Ronan Collobert, Samy Bengio, Johnny Mariethoz)
  1043. From Caffe2:
  1044. Copyright (c) 2016-present, Facebook Inc. All rights reserved.
  1045. All contributions by Facebook:
  1046. Copyright (c) 2016 Facebook Inc.
  1047. All contributions by Google:
  1048. Copyright (c) 2015 Google Inc.
  1049. All rights reserved.
  1050. All contributions by Yangqing Jia:
  1051. Copyright (c) 2015 Yangqing Jia
  1052. All rights reserved.
  1053. All contributions from Caffe:
  1054. Copyright(c) 2013, 2014, 2015, the respective contributors
  1055. All rights reserved.
  1056. All other contributions:
  1057. Copyright(c) 2015, 2016 the respective contributors
  1058. All rights reserved.
  1059. Caffe2 uses a copyright model similar to Caffe: each contributor holds
  1060. copyright over their contributions to Caffe2. The project versioning records
  1061. all such contribution and copyright details. If a contributor wants to further
  1062. mark their specific copyright on a particular contribution, they should
  1063. indicate their copyright solely in the commit message of the change when it is
  1064. committed. All rights reserved.
  1065. Redistribution and use in source and binary forms, with or without
  1066. modification, are permitted provided that the following conditions are met:
  1067. 1. Redistributions of source code must retain the above copyright
  1068. notice, this list of conditions and the following disclaimer.
  1069. 2. Redistributions in binary form must reproduce the above copyright
  1070. notice, this list of conditions and the following disclaimer in the
  1071. documentation and/or other materials provided with the distribution.
  1072. 3. Neither the names of Facebook, Deepmind Technologies, NYU, NEC Laboratories America
  1073. and IDIAP Research Institute nor the names of its contributors may be
  1074. used to endorse or promote products derived from this software without
  1075. specific prior written permission.
  1076. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1077. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1078. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1079. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  1080. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  1081. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  1082. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  1083. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  1084. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1085. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1086. POSSIBILITY OF SUCH DAMAGE.
  1087. _____
  1088. Caffe
  1089. COPYRIGHT
  1090. All contributions by the University of California:
  1091. Copyright (c) 2014-2017 The Regents of the University of California (Regents)
  1092. All rights reserved.
  1093. All other contributions:
  1094. Copyright (c) 2014-2017, the respective contributors
  1095. All rights reserved.
  1096. Caffe uses a shared copyright model: each contributor holds copyright over
  1097. their contributions to Caffe. The project versioning records all such
  1098. contribution and copyright details. If a contributor wants to further mark
  1099. their specific copyright on a particular contribution, they should indicate
  1100. their copyright solely in the commit message of the change when it is
  1101. committed.
  1102. LICENSE
  1103. Redistribution and use in source and binary forms, with or without
  1104. modification, are permitted provided that the following conditions are met:
  1105. 1. Redistributions of source code must retain the above copyright notice, this
  1106. list of conditions and the following disclaimer.
  1107. 2. Redistributions in binary form must reproduce the above copyright notice,
  1108. this list of conditions and the following disclaimer in the documentation
  1109. and/or other materials provided with the distribution.
  1110. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1111. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1112. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1113. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  1114. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1115. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1116. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  1117. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1118. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1119. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1120. CONTRIBUTION AGREEMENT
  1121. By contributing to the BVLC/caffe repository through pull-request, comment,
  1122. or otherwise, the contributor releases their content to the
  1123. license and copyright terms herein.
  1124. _____
  1125. The LLVM Compiler Infrastructure
  1126. ==============================================================================
  1127. LLVM Release License
  1128. ==============================================================================
  1129. University of Illinois/NCSA
  1130. Open Source License
  1131. Copyright (c) 2003-2017 University of Illinois at Urbana-Champaign.
  1132. All rights reserved.
  1133. Developed by:
  1134. LLVM Team
  1135. University of Illinois at Urbana-Champaign
  1136. http://llvm.org
  1137. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1138. this software and associated documentation files (the "Software"), to deal with
  1139. the Software without restriction, including without limitation the rights to
  1140. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  1141. of the Software, and to permit persons to whom the Software is furnished to do
  1142. so, subject to the following conditions:
  1143. * Redistributions of source code must retain the above copyright notice,
  1144. this list of conditions and the following disclaimers.
  1145. * Redistributions in binary form must reproduce the above copyright notice,
  1146. this list of conditions and the following disclaimers in the
  1147. documentation and/or other materials provided with the distribution.
  1148. * Neither the names of the LLVM Team, University of Illinois at
  1149. Urbana-Champaign, nor the names of its contributors may be used to
  1150. endorse or promote products derived from this Software without specific
  1151. prior written permission.
  1152. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1153. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1154. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1155. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1156. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1157. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  1158. SOFTWARE.
  1159. ==============================================================================
  1160. Copyrights and Licenses for Third Party Software Distributed with LLVM:
  1161. ==============================================================================
  1162. The LLVM software contains code written by third parties. Such software will
  1163. have its own individual LICENSE.TXT file in the directory in which it appears.
  1164. This file will describe the copyrights, license, and restrictions which apply
  1165. to that code.
  1166. The disclaimer of warranty in the University of Illinois Open Source License
  1167. applies to all code in the LLVM Distribution, and nothing in any of the
  1168. other licenses gives permission to use the names of the LLVM Team or the
  1169. University of Illinois to endorse or promote products derived from this
  1170. Software.
  1171. The following pieces of software have additional or alternate copyrights,
  1172. licenses, and/or restrictions:
  1173. Program Directory
  1174. ------- ---------
  1175. Google Test llvm/utils/unittest/googletest
  1176. OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
  1177. pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
  1178. ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
  1179. md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
  1180. _____
  1181. google/benchmark
  1182. Apache License
  1183. Version 2.0, January 2004
  1184. http://www.apache.org/licenses/
  1185. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1186. 1. Definitions.
  1187. "License" shall mean the terms and conditions for use, reproduction,
  1188. and distribution as defined by Sections 1 through 9 of this document.
  1189. "Licensor" shall mean the copyright owner or entity authorized by
  1190. the copyright owner that is granting the License.
  1191. "Legal Entity" shall mean the union of the acting entity and all
  1192. other entities that control, are controlled by, or are under common
  1193. control with that entity. For the purposes of this definition,
  1194. "control" means (i) the power, direct or indirect, to cause the
  1195. direction or management of such entity, whether by contract or
  1196. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1197. outstanding shares, or (iii) beneficial ownership of such entity.
  1198. "You" (or "Your") shall mean an individual or Legal Entity
  1199. exercising permissions granted by this License.
  1200. "Source" form shall mean the preferred form for making modifications,
  1201. including but not limited to software source code, documentation
  1202. source, and configuration files.
  1203. "Object" form shall mean any form resulting from mechanical
  1204. transformation or translation of a Source form, including but
  1205. not limited to compiled object code, generated documentation,
  1206. and conversions to other media types.
  1207. "Work" shall mean the work of authorship, whether in Source or
  1208. Object form, made available under the License, as indicated by a
  1209. copyright notice that is included in or attached to the work
  1210. (an example is provided in the Appendix below).
  1211. "Derivative Works" shall mean any work, whether in Source or Object
  1212. form, that is based on (or derived from) the Work and for which the
  1213. editorial revisions, annotations, elaborations, or other modifications
  1214. represent, as a whole, an original work of authorship. For the purposes
  1215. of this License, Derivative Works shall not include works that remain
  1216. separable from, or merely link (or bind by name) to the interfaces of,
  1217. the Work and Derivative Works thereof.
  1218. "Contribution" shall mean any work of authorship, including
  1219. the original version of the Work and any modifications or additions
  1220. to that Work or Derivative Works thereof, that is intentionally
  1221. submitted to Licensor for inclusion in the Work by the copyright owner
  1222. or by an individual or Legal Entity authorized to submit on behalf of
  1223. the copyright owner. For the purposes of this definition, "submitted"
  1224. means any form of electronic, verbal, or written communication sent
  1225. to the Licensor or its representatives, including but not limited to
  1226. communication on electronic mailing lists, source code control systems,
  1227. and issue tracking systems that are managed by, or on behalf of, the
  1228. Licensor for the purpose of discussing and improving the Work, but
  1229. excluding communication that is conspicuously marked or otherwise
  1230. designated in writing by the copyright owner as "Not a Contribution."
  1231. "Contributor" shall mean Licensor and any individual or Legal Entity
  1232. on behalf of whom a Contribution has been received by Licensor and
  1233. subsequently incorporated within the Work.
  1234. 2. Grant of Copyright License. Subject to the terms and conditions of
  1235. this License, each Contributor hereby grants to You a perpetual,
  1236. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1237. copyright license to reproduce, prepare Derivative Works of,
  1238. publicly display, publicly perform, sublicense, and distribute the
  1239. Work and such Derivative Works in Source or Object form.
  1240. 3. Grant of Patent License. Subject to the terms and conditions of
  1241. this License, each Contributor hereby grants to You a perpetual,
  1242. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1243. (except as stated in this section) patent license to make, have made,
  1244. use, offer to sell, sell, import, and otherwise transfer the Work,
  1245. where such license applies only to those patent claims licensable
  1246. by such Contributor that are necessarily infringed by their
  1247. Contribution(s) alone or by combination of their Contribution(s)
  1248. with the Work to which such Contribution(s) was submitted. If You
  1249. institute patent litigation against any entity (including a
  1250. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1251. or a Contribution incorporated within the Work constitutes direct
  1252. or contributory patent infringement, then any patent licenses
  1253. granted to You under this License for that Work shall terminate
  1254. as of the date such litigation is filed.
  1255. 4. Redistribution. You may reproduce and distribute copies of the
  1256. Work or Derivative Works thereof in any medium, with or without
  1257. modifications, and in Source or Object form, provided that You
  1258. meet the following conditions:
  1259. (a) You must give any other recipients of the Work or
  1260. Derivative Works a copy of this License; and
  1261. (b) You must cause any modified files to carry prominent notices
  1262. stating that You changed the files; and
  1263. (c) You must retain, in the Source form of any Derivative Works
  1264. that You distribute, all copyright, patent, trademark, and
  1265. attribution notices from the Source form of the Work,
  1266. excluding those notices that do not pertain to any part of
  1267. the Derivative Works; and
  1268. (d) If the Work includes a "NOTICE" text file as part of its
  1269. distribution, then any Derivative Works that You distribute must
  1270. include a readable copy of the attribution notices contained
  1271. within such NOTICE file, excluding those notices that do not
  1272. pertain to any part of the Derivative Works, in at least one
  1273. of the following places: within a NOTICE text file distributed
  1274. as part of the Derivative Works; within the Source form or
  1275. documentation, if provided along with the Derivative Works; or,
  1276. within a display generated by the Derivative Works, if and
  1277. wherever such third-party notices normally appear. The contents
  1278. of the NOTICE file are for informational purposes only and
  1279. do not modify the License. You may add Your own attribution
  1280. notices within Derivative Works that You distribute, alongside
  1281. or as an addendum to the NOTICE text from the Work, provided
  1282. that such additional attribution notices cannot be construed
  1283. as modifying the License.
  1284. You may add Your own copyright statement to Your modifications and
  1285. may provide additional or different license terms and conditions
  1286. for use, reproduction, or distribution of Your modifications, or
  1287. for any such Derivative Works as a whole, provided Your use,
  1288. reproduction, and distribution of the Work otherwise complies with
  1289. the conditions stated in this License.
  1290. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1291. any Contribution intentionally submitted for inclusion in the Work
  1292. by You to the Licensor shall be under the terms and conditions of
  1293. this License, without any additional terms or conditions.
  1294. Notwithstanding the above, nothing herein shall supersede or modify
  1295. the terms of any separate license agreement you may have executed
  1296. with Licensor regarding such Contributions.
  1297. 6. Trademarks. This License does not grant permission to use the trade
  1298. names, trademarks, service marks, or product names of the Licensor,
  1299. except as required for reasonable and customary use in describing the
  1300. origin of the Work and reproducing the content of the NOTICE file.
  1301. 7. Disclaimer of Warranty. Unless required by applicable law or
  1302. agreed to in writing, Licensor provides the Work (and each
  1303. Contributor provides its Contributions) on an "AS IS" BASIS,
  1304. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1305. implied, including, without limitation, any warranties or conditions
  1306. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1307. PARTICULAR PURPOSE. You are solely responsible for determining the
  1308. appropriateness of using or redistributing the Work and assume any
  1309. risks associated with Your exercise of permissions under this License.
  1310. 8. Limitation of Liability. In no event and under no legal theory,
  1311. whether in tort (including negligence), contract, or otherwise,
  1312. unless required by applicable law (such as deliberate and grossly
  1313. negligent acts) or agreed to in writing, shall any Contributor be
  1314. liable to You for damages, including any direct, indirect, special,
  1315. incidental, or consequential damages of any character arising as a
  1316. result of this License or out of the use or inability to use the
  1317. Work (including but not limited to damages for loss of goodwill,
  1318. work stoppage, computer failure or malfunction, or any and all
  1319. other commercial damages or losses), even if such Contributor
  1320. has been advised of the possibility of such damages.
  1321. 9. Accepting Warranty or Additional Liability. While redistributing
  1322. the Work or Derivative Works thereof, You may choose to offer,
  1323. and charge a fee for, acceptance of support, warranty, indemnity,
  1324. or other liability obligations and/or rights consistent with this
  1325. License. However, in accepting such obligations, You may act only
  1326. on Your own behalf and on Your sole responsibility, not on behalf
  1327. of any other Contributor, and only if You agree to indemnify,
  1328. defend, and hold each Contributor harmless for any liability
  1329. incurred by, or claims asserted against, such Contributor by reason
  1330. of your accepting any such warranty or additional liability.
  1331. END OF TERMS AND CONDITIONS
  1332. APPENDIX: How to apply the Apache License to your work.
  1333. To apply the Apache License to your work, attach the following
  1334. boilerplate notice, with the fields enclosed by brackets "[]"
  1335. replaced with your own identifying information. (Don't include
  1336. the brackets!) The text should be enclosed in the appropriate
  1337. comment syntax for the file format. We also recommend that a
  1338. file or class name and description of purpose be included on the
  1339. same "printed page" as the copyright notice for easier
  1340. identification within third-party archives.
  1341. Copyright [yyyy] [name of copyright owner]
  1342. Licensed under the Apache License, Version 2.0 (the "License");
  1343. you may not use this file except in compliance with the License.
  1344. You may obtain a copy of the License at
  1345. http://www.apache.org/licenses/LICENSE-2.0
  1346. Unless required by applicable law or agreed to in writing, software
  1347. distributed under the License is distributed on an "AS IS" BASIS,
  1348. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1349. See the License for the specific language governing permissions and
  1350. limitations under the License.
  1351. CONTRIBUTORS
  1352. # People who have agreed to one of the CLAs and can contribute patches.
  1353. # The AUTHORS file lists the copyright holders; this file
  1354. # lists people. For example, Google employees are listed here
  1355. # but not in AUTHORS, because Google holds the copyright.
  1356. #
  1357. # Names should be added to this file only after verifying that
  1358. # the individual or the individual's organization has agreed to
  1359. # the appropriate Contributor License Agreement, found here:
  1360. #
  1361. # https://developers.google.com/open-source/cla/individual
  1362. # https://developers.google.com/open-source/cla/corporate
  1363. #
  1364. # The agreement for individuals can be filled out on the web.
  1365. #
  1366. # When adding J Random Contributor's name to this file,
  1367. # either J's name or J's organization's name should be
  1368. # added to the AUTHORS file, depending on whether the
  1369. # individual or corporate CLA was used.
  1370. #
  1371. # Names should be added to this file as:
  1372. # Name <email address>
  1373. #
  1374. # Please keep the list sorted.
  1375. Albert Pretorius <pretoalb@gmail.com>
  1376. Arne Beer <arne@twobeer.de>
  1377. Billy Robert O'Neal III <billy.oneal@gmail.com> <bion@microsoft.com>
  1378. Chris Kennelly <ckennelly@google.com> <ckennelly@ckennelly.com>
  1379. Christopher Seymour <chris.j.seymour@hotmail.com>
  1380. David Coeurjolly <david.coeurjolly@liris.cnrs.fr>
  1381. Deniz Evrenci <denizevrenci@gmail.com>
  1382. Dominic Hamon <dma@stripysock.com> <dominic@google.com>
  1383. Dominik Czarnota <dominik.b.czarnota@gmail.com>
  1384. Eric Fiselier <eric@efcs.ca>
  1385. Eugene Zhuk <eugene.zhuk@gmail.com>
  1386. Evgeny Safronov <division494@gmail.com>
  1387. Federico Ficarelli <federico.ficarelli@gmail.com>
  1388. Felix Homann <linuxaudio@showlabor.de>
  1389. Ismael Jimenez Martinez <ismael.jimenez.martinez@gmail.com>
  1390. Jern-Kuan Leong <jernkuan@gmail.com>
  1391. JianXiong Zhou <zhoujianxiong2@gmail.com>
  1392. Joao Paulo Magalhaes <joaoppmagalhaes@gmail.com>
  1393. John Millikin <jmillikin@stripe.com>
  1394. Jussi Knuuttila <jussi.knuuttila@gmail.com>
  1395. Kai Wolf <kai.wolf@gmail.com>
  1396. Kishan Kumar <kumar.kishan@outlook.com>
  1397. Kaito Udagawa <umireon@gmail.com>
  1398. Lei Xu <eddyxu@gmail.com>
  1399. Matt Clarkson <mattyclarkson@gmail.com>
  1400. Maxim Vafin <maxvafin@gmail.com>
  1401. Nick Hutchinson <nshutchinson@gmail.com>
  1402. Oleksandr Sochka <sasha.sochka@gmail.com>
  1403. Pascal Leroy <phl@google.com>
  1404. Paul Redmond <paul.redmond@gmail.com>
  1405. Pierre Phaneuf <pphaneuf@google.com>
  1406. Radoslav Yovchev <radoslav.tm@gmail.com>
  1407. Raul Marin <rmrodriguez@cartodb.com>
  1408. Ray Glover <ray.glover@uk.ibm.com>
  1409. Robert Guo <robert.guo@mongodb.com>
  1410. Roman Lebedev <lebedev.ri@gmail.com>
  1411. Shuo Chen <chenshuo@chenshuo.com>
  1412. Tobias Ulvgård <tobias.ulvgard@dirac.se>
  1413. Tom Madams <tom.ej.madams@gmail.com> <tmadams@google.com>
  1414. Yixuan Qiu <yixuanq@gmail.com>
  1415. Yusuke Suzuki <utatane.tea@gmail.com>
  1416. Zbigniew Skowron <zbychs@gmail.com>
  1417. AUTHORS
  1418. # This is the official list of benchmark authors for copyright purposes.
  1419. # This file is distinct from the CONTRIBUTORS files.
  1420. # See the latter for an explanation.
  1421. #
  1422. # Names should be added to this file as:
  1423. # Name or Organization <email address>
  1424. # The email address is not required for organizations.
  1425. #
  1426. # Please keep the list sorted.
  1427. Albert Pretorius <pretoalb@gmail.com>
  1428. Arne Beer <arne@twobeer.de>
  1429. Carto
  1430. Christopher Seymour <chris.j.seymour@hotmail.com>
  1431. David Coeurjolly <david.coeurjolly@liris.cnrs.fr>
  1432. Deniz Evrenci <denizevrenci@gmail.com>
  1433. Dirac Research
  1434. Dominik Czarnota <dominik.b.czarnota@gmail.com>
  1435. Eric Fiselier <eric@efcs.ca>
  1436. Eugene Zhuk <eugene.zhuk@gmail.com>
  1437. Evgeny Safronov <division494@gmail.com>
  1438. Federico Ficarelli <federico.ficarelli@gmail.com>
  1439. Felix Homann <linuxaudio@showlabor.de>
  1440. Google Inc.
  1441. International Business Machines Corporation
  1442. Ismael Jimenez Martinez <ismael.jimenez.martinez@gmail.com>
  1443. Jern-Kuan Leong <jernkuan@gmail.com>
  1444. JianXiong Zhou <zhoujianxiong2@gmail.com>
  1445. Joao Paulo Magalhaes <joaoppmagalhaes@gmail.com>
  1446. Jussi Knuuttila <jussi.knuuttila@gmail.com>
  1447. Kaito Udagawa <umireon@gmail.com>
  1448. Kishan Kumar <kumar.kishan@outlook.com>
  1449. Lei Xu <eddyxu@gmail.com>
  1450. Matt Clarkson <mattyclarkson@gmail.com>
  1451. Maxim Vafin <maxvafin@gmail.com>
  1452. MongoDB Inc.
  1453. Nick Hutchinson <nshutchinson@gmail.com>
  1454. Oleksandr Sochka <sasha.sochka@gmail.com>
  1455. Paul Redmond <paul.redmond@gmail.com>
  1456. Radoslav Yovchev <radoslav.tm@gmail.com>
  1457. Roman Lebedev <lebedev.ri@gmail.com>
  1458. Shuo Chen <chenshuo@chenshuo.com>
  1459. Steinar H. Gunderson <sgunderson@bigfoot.com>
  1460. Stripe, Inc.
  1461. Yixuan Qiu <yixuanq@gmail.com>
  1462. Yusuke Suzuki <utatane.tea@gmail.com>
  1463. Zbigniew Skowron <zbychs@gmail.com>
  1464. _____
  1465. HalideIR
  1466. Copyright (c) 2016 HalideIR contributors
  1467. Copyright (c) 2012-2014 MIT CSAIL, Google Inc., and other contributors
  1468. HalideIR is derived from the Halide project.
  1469. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  1470. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  1471. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1472. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1473. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1474. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1475. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  1476. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1477. _____
  1478. Distributed Machine Learning Common Codebase
  1479. Copyright (c) 2015 by Contributors
  1480. Licensed under the Apache License, Version 2.0 (the "License");
  1481. you may not use this file except in compliance with the License.
  1482. You may obtain a copy of the License at
  1483. http://www.apache.org/licenses/LICENSE-2.0
  1484. Unless required by applicable law or agreed to in writing, software
  1485. distributed under the License is distributed on an "AS IS" BASIS,
  1486. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1487. See the License for the specific language governing permissions and
  1488. limitations under the License.
  1489. _____
  1490. DLPack: Open In Memory Tensor Structure
  1491. Apache License
  1492. Version 2.0, January 2004
  1493. http://www.apache.org/licenses/
  1494. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1495. 1. Definitions.
  1496. "License" shall mean the terms and conditions for use, reproduction,
  1497. and distribution as defined by Sections 1 through 9 of this document.
  1498. "Licensor" shall mean the copyright owner or entity authorized by
  1499. the copyright owner that is granting the License.
  1500. "Legal Entity" shall mean the union of the acting entity and all
  1501. other entities that control, are controlled by, or are under common
  1502. control with that entity. For the purposes of this definition,
  1503. "control" means (i) the power, direct or indirect, to cause the
  1504. direction or management of such entity, whether by contract or
  1505. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1506. outstanding shares, or (iii) beneficial ownership of such entity.
  1507. "You" (or "Your") shall mean an individual or Legal Entity
  1508. exercising permissions granted by this License.
  1509. "Source" form shall mean the preferred form for making modifications,
  1510. including but not limited to software source code, documentation
  1511. source, and configuration files.
  1512. "Object" form shall mean any form resulting from mechanical
  1513. transformation or translation of a Source form, including but
  1514. not limited to compiled object code, generated documentation,
  1515. and conversions to other media types.
  1516. "Work" shall mean the work of authorship, whether in Source or
  1517. Object form, made available under the License, as indicated by a
  1518. copyright notice that is included in or attached to the work
  1519. (an example is provided in the Appendix below).
  1520. "Derivative Works" shall mean any work, whether in Source or Object
  1521. form, that is based on (or derived from) the Work and for which the
  1522. editorial revisions, annotations, elaborations, or other modifications
  1523. represent, as a whole, an original work of authorship. For the purposes
  1524. of this License, Derivative Works shall not include works that remain
  1525. separable from, or merely link (or bind by name) to the interfaces of,
  1526. the Work and Derivative Works thereof.
  1527. "Contribution" shall mean any work of authorship, including
  1528. the original version of the Work and any modifications or additions
  1529. to that Work or Derivative Works thereof, that is intentionally
  1530. submitted to Licensor for inclusion in the Work by the copyright owner
  1531. or by an individual or Legal Entity authorized to submit on behalf of
  1532. the copyright owner. For the purposes of this definition, "submitted"
  1533. means any form of electronic, verbal, or written communication sent
  1534. to the Licensor or its representatives, including but not limited to
  1535. communication on electronic mailing lists, source code control systems,
  1536. and issue tracking systems that are managed by, or on behalf of, the
  1537. Licensor for the purpose of discussing and improving the Work, but
  1538. excluding communication that is conspicuously marked or otherwise
  1539. designated in writing by the copyright owner as "Not a Contribution."
  1540. "Contributor" shall mean Licensor and any individual or Legal Entity
  1541. on behalf of whom a Contribution has been received by Licensor and
  1542. subsequently incorporated within the Work.
  1543. 2. Grant of Copyright License. Subject to the terms and conditions of
  1544. this License, each Contributor hereby grants to You a perpetual,
  1545. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1546. copyright license to reproduce, prepare Derivative Works of,
  1547. publicly display, publicly perform, sublicense, and distribute the
  1548. Work and such Derivative Works in Source or Object form.
  1549. 3. Grant of Patent License. Subject to the terms and conditions of
  1550. this License, each Contributor hereby grants to You a perpetual,
  1551. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1552. (except as stated in this section) patent license to make, have made,
  1553. use, offer to sell, sell, import, and otherwise transfer the Work,
  1554. where such license applies only to those patent claims licensable
  1555. by such Contributor that are necessarily infringed by their
  1556. Contribution(s) alone or by combination of their Contribution(s)
  1557. with the Work to which such Contribution(s) was submitted. If You
  1558. institute patent litigation against any entity (including a
  1559. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1560. or a Contribution incorporated within the Work constitutes direct
  1561. or contributory patent infringement, then any patent licenses
  1562. granted to You under this License for that Work shall terminate
  1563. as of the date such litigation is filed.
  1564. 4. Redistribution. You may reproduce and distribute copies of the
  1565. Work or Derivative Works thereof in any medium, with or without
  1566. modifications, and in Source or Object form, provided that You
  1567. meet the following conditions:
  1568. (a) You must give any other recipients of the Work or
  1569. Derivative Works a copy of this License; and
  1570. (b) You must cause any modified files to carry prominent notices
  1571. stating that You changed the files; and
  1572. (c) You must retain, in the Source form of any Derivative Works
  1573. that You distribute, all copyright, patent, trademark, and
  1574. attribution notices from the Source form of the Work,
  1575. excluding those notices that do not pertain to any part of
  1576. the Derivative Works; and
  1577. (d) If the Work includes a "NOTICE" text file as part of its
  1578. distribution, then any Derivative Works that You distribute must
  1579. include a readable copy of the attribution notices contained
  1580. within such NOTICE file, excluding those notices that do not
  1581. pertain to any part of the Derivative Works, in at least one
  1582. of the following places: within a NOTICE text file distributed
  1583. as part of the Derivative Works; within the Source form or
  1584. documentation, if provided along with the Derivative Works; or,
  1585. within a display generated by the Derivative Works, if and
  1586. wherever such third-party notices normally appear. The contents
  1587. of the NOTICE file are for informational purposes only and
  1588. do not modify the License. You may add Your own attribution
  1589. notices within Derivative Works that You distribute, alongside
  1590. or as an addendum to the NOTICE text from the Work, provided
  1591. that such additional attribution notices cannot be construed
  1592. as modifying the License.
  1593. You may add Your own copyright statement to Your modifications and
  1594. may provide additional or different license terms and conditions
  1595. for use, reproduction, or distribution of Your modifications, or
  1596. for any such Derivative Works as a whole, provided Your use,
  1597. reproduction, and distribution of the Work otherwise complies with
  1598. the conditions stated in this License.
  1599. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1600. any Contribution intentionally submitted for inclusion in the Work
  1601. by You to the Licensor shall be under the terms and conditions of
  1602. this License, without any additional terms or conditions.
  1603. Notwithstanding the above, nothing herein shall supersede or modify
  1604. the terms of any separate license agreement you may have executed
  1605. with Licensor regarding such Contributions.
  1606. 6. Trademarks. This License does not grant permission to use the trade
  1607. names, trademarks, service marks, or product names of the Licensor,
  1608. except as required for reasonable and customary use in describing the
  1609. origin of the Work and reproducing the content of the NOTICE file.
  1610. 7. Disclaimer of Warranty. Unless required by applicable law or
  1611. agreed to in writing, Licensor provides the Work (and each
  1612. Contributor provides its Contributions) on an "AS IS" BASIS,
  1613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1614. implied, including, without limitation, any warranties or conditions
  1615. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1616. PARTICULAR PURPOSE. You are solely responsible for determining the
  1617. appropriateness of using or redistributing the Work and assume any
  1618. risks associated with Your exercise of permissions under this License.
  1619. 8. Limitation of Liability. In no event and under no legal theory,
  1620. whether in tort (including negligence), contract, or otherwise,
  1621. unless required by applicable law (such as deliberate and grossly
  1622. negligent acts) or agreed to in writing, shall any Contributor be
  1623. liable to You for damages, including any direct, indirect, special,
  1624. incidental, or consequential damages of any character arising as a
  1625. result of this License or out of the use or inability to use the
  1626. Work (including but not limited to damages for loss of goodwill,
  1627. work stoppage, computer failure or malfunction, or any and all
  1628. other commercial damages or losses), even if such Contributor
  1629. has been advised of the possibility of such damages.
  1630. 9. Accepting Warranty or Additional Liability. While redistributing
  1631. the Work or Derivative Works thereof, You may choose to offer,
  1632. and charge a fee for, acceptance of support, warranty, indemnity,
  1633. or other liability obligations and/or rights consistent with this
  1634. License. However, in accepting such obligations, You may act only
  1635. on Your own behalf and on Your sole responsibility, not on behalf
  1636. of any other Contributor, and only if You agree to indemnify,
  1637. defend, and hold each Contributor harmless for any liability
  1638. incurred by, or claims asserted against, such Contributor by reason
  1639. of your accepting any such warranty or additional liability.
  1640. END OF TERMS AND CONDITIONS
  1641. APPENDIX: How to apply the Apache License to your work.
  1642. To apply the Apache License to your work, attach the following
  1643. boilerplate notice, with the fields enclosed by brackets "{}"
  1644. replaced with your own identifying information. (Don't include
  1645. the brackets!) The text should be enclosed in the appropriate
  1646. comment syntax for the file format. We also recommend that a
  1647. file or class name and description of purpose be included on the
  1648. same "printed page" as the copyright notice for easier
  1649. identification within third-party archives.
  1650. Copyright 2017 by Contributors
  1651. Licensed under the Apache License, Version 2.0 (the "License");
  1652. you may not use this file except in compliance with the License.
  1653. You may obtain a copy of the License at
  1654. http://www.apache.org/licenses/LICENSE-2.0
  1655. Unless required by applicable law or agreed to in writing, software
  1656. distributed under the License is distributed on an "AS IS" BASIS,
  1657. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1658. See the License for the specific language governing permissions and
  1659. limitations under the License.
  1660. _____
  1661. HowardHinnant/date
  1662. The source code in this project is released using the MIT License. There is no
  1663. global license for the project because each file is licensed individually with
  1664. different author names and/or dates.
  1665. If you contribute to this project, please add your name to the license of each
  1666. file you modify. If you have already contributed to this project and forgot to
  1667. add your name to the license, please feel free to submit a new P/R to add your
  1668. name to the license in each file you modified.
  1669. For convenience, here is a copy of the MIT license found in each file except
  1670. without author names or dates:
  1671. The MIT License (MIT)
  1672. Permission is hereby granted, free of charge, to any person obtaining a copy
  1673. of this software and associated documentation files (the "Software"), to deal
  1674. in the Software without restriction, including without limitation the rights
  1675. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1676. copies of the Software, and to permit persons to whom the Software is
  1677. furnished to do so, subject to the following conditions:
  1678. The above copyright notice and this permission notice shall be included in all
  1679. copies or substantial portions of the Software.
  1680. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1681. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1682. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1683. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1684. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1685. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1686. SOFTWARE.
  1687. _____
  1688. FreeBSD: getopt.c file
  1689. Copyright (c) 1987, 1993, 1994
  1690. The Regents of the University of California. All rights reserved.
  1691. Redistribution and use in source and binary forms, with or without
  1692. modification, are permitted provided that the following conditions
  1693. are met:
  1694. 1. Redistributions of source code must retain the above copyright
  1695. notice, this list of conditions and the following disclaimer.
  1696. 2. Redistributions in binary form must reproduce the above copyright
  1697. notice, this list of conditions and the following disclaimer in the
  1698. documentation and/or other materials provided with the distribution.
  1699. 3. Neither the name of the University nor the names of its contributors
  1700. may be used to endorse or promote products derived from this software
  1701. without specific prior written permission.
  1702. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1703. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1704. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1705. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1706. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1707. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1708. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1709. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1710. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1711. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1712. SUCH DAMAGE.
  1713. _____
  1714. google/googletest
  1715. Copyright 2008, Google Inc.
  1716. All rights reserved.
  1717. Redistribution and use in source and binary forms, with or without
  1718. modification, are permitted provided that the following conditions are
  1719. met:
  1720. * Redistributions of source code must retain the above copyright
  1721. notice, this list of conditions and the following disclaimer.
  1722. * Redistributions in binary form must reproduce the above
  1723. copyright notice, this list of conditions and the following disclaimer
  1724. in the documentation and/or other materials provided with the
  1725. distribution.
  1726. * Neither the name of Google Inc. nor the names of its
  1727. contributors may be used to endorse or promote products derived from
  1728. this software without specific prior written permission.
  1729. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1730. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1731. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1732. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1733. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1734. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1735. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1736. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1737. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1738. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1739. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1740. _____
  1741. G3log : Asynchronous logger with Dynamic Sinks
  1742. This is free and unencumbered software released into the public domain.
  1743. Anyone is free to copy, modify, publish, use, compile, sell, or
  1744. distribute this software, either in source code form or as a compiled
  1745. binary, for any purpose, commercial or non-commercial, and by any
  1746. means.
  1747. In jurisdictions that recognize copyright laws, the author or authors
  1748. of this software dedicate any and all copyright interest in the
  1749. software to the public domain. We make this dedication for the benefit
  1750. of the public at large and to the detriment of our heirs and
  1751. successors. We intend this dedication to be an overt act of
  1752. relinquishment in perpetuity of all present and future rights to this
  1753. software under copyright law.
  1754. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  1755. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  1756. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  1757. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
  1758. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  1759. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  1760. OTHER DEALINGS IN THE SOFTWARE.
  1761. For more information, please refer to <http://unlicense.org/>
  1762. _____
  1763. Scikit-learn
  1764. Copyright (c) 2007–2018 The scikit-learn developers.
  1765. All rights reserved.
  1766. Redistribution and use in source and binary forms, with or without
  1767. modification, are permitted provided that the following conditions are met:
  1768. a. Redistributions of source code must retain the above copyright notice,
  1769. this list of conditions and the following disclaimer.
  1770. b. Redistributions in binary form must reproduce the above copyright
  1771. notice, this list of conditions and the following disclaimer in the
  1772. documentation and/or other materials provided with the distribution.
  1773. c. Neither the name of the Scikit-learn Developers nor the names of
  1774. its contributors may be used to endorse or promote products
  1775. derived from this software without specific prior written
  1776. permission.
  1777. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1778. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1779. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1780. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR
  1781. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1782. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1783. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1784. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1785. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1786. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  1787. DAMAGE.
  1788. _____
  1789. google/re2
  1790. Copyright (c) 2009 The RE2 Authors. All rights reserved.
  1791. Redistribution and use in source and binary forms, with or without
  1792. modification, are permitted provided that the following conditions are
  1793. met:
  1794. * Redistributions of source code must retain the above copyright
  1795. notice, this list of conditions and the following disclaimer.
  1796. * Redistributions in binary form must reproduce the above
  1797. copyright notice, this list of conditions and the following disclaimer
  1798. in the documentation and/or other materials provided with the
  1799. distribution.
  1800. * Neither the name of Google Inc. nor the names of its
  1801. contributors may be used to endorse or promote products derived from
  1802. this software without specific prior written permission.
  1803. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1804. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1805. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1806. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1807. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1808. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1809. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1810. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1811. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1812. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1813. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1814. _____
  1815. onnx/onnx-tensorrt
  1816. MIT License
  1817. Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
  1818. Copyright (c) 2018 Open Neural Network Exchange
  1819. Permission is hereby granted, free of charge, to any person obtaining a copy
  1820. of this software and associated documentation files (the "Software"), to deal
  1821. in the Software without restriction, including without limitation the rights
  1822. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1823. copies of the Software, and to permit persons to whom the Software is
  1824. furnished to do so, subject to the following conditions:
  1825. The above copyright notice and this permission notice shall be included in all
  1826. copies or substantial portions of the Software.
  1827. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1828. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1829. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1830. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1831. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1832. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1833. SOFTWARE.
  1834. _____
  1835. nvidia/cutlass
  1836. Copyright (c) 2017 - 2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
  1837. SPDX-License-Identifier: BSD-3-Clause
  1838. Redistribution and use in source and binary forms, with or without
  1839. modification, are permitted provided that the following conditions are met:
  1840. 1. Redistributions of source code must retain the above copyright notice, this
  1841. list of conditions and the following disclaimer.
  1842. 2. Redistributions in binary form must reproduce the above copyright notice,
  1843. this list of conditions and the following disclaimer in the documentation
  1844. and/or other materials provided with the distribution.
  1845. 3. Neither the name of the copyright holder nor the names of its
  1846. contributors may be used to endorse or promote products derived from
  1847. this software without specific prior written permission.
  1848. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1849. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1850. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1851. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  1852. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1853. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1854. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1855. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1856. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1857. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1858. _____
  1859. Boost
  1860. Boost Software License - Version 1.0 - August 17th, 2003
  1861. Permission is hereby granted, free of charge, to any person or organization
  1862. obtaining a copy of the software and accompanying documentation covered by
  1863. this license (the "Software") to use, reproduce, display, distribute,
  1864. execute, and transmit the Software, and to prepare derivative works of the
  1865. Software, and to permit third-parties to whom the Software is furnished to
  1866. do so, all subject to the following:
  1867. The copyright notices in the Software and this entire statement, including
  1868. the above license grant, this restriction and the following disclaimer,
  1869. must be included in all copies of the Software, in whole or in part, and
  1870. all derivative works of the Software, unless such copies or derivative
  1871. works are solely in the form of machine-executable object code generated by
  1872. a source language processor.
  1873. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1874. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1875. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1876. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1877. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1878. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1879. DEALINGS IN THE SOFTWARE.
  1880. _____
  1881. JDAI-CV/DNNLibrary
  1882. Apache License
  1883. Version 2.0, January 2004
  1884. http://www.apache.org/licenses/
  1885. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1886. 1. Definitions.
  1887. "License" shall mean the terms and conditions for use, reproduction,
  1888. and distribution as defined by Sections 1 through 9 of this document.
  1889. "Licensor" shall mean the copyright owner or entity authorized by
  1890. the copyright owner that is granting the License.
  1891. "Legal Entity" shall mean the union of the acting entity and all
  1892. other entities that control, are controlled by, or are under common
  1893. control with that entity. For the purposes of this definition,
  1894. "control" means (i) the power, direct or indirect, to cause the
  1895. direction or management of such entity, whether by contract or
  1896. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1897. outstanding shares, or (iii) beneficial ownership of such entity.
  1898. "You" (or "Your") shall mean an individual or Legal Entity
  1899. exercising permissions granted by this License.
  1900. "Source" form shall mean the preferred form for making modifications,
  1901. including but not limited to software source code, documentation
  1902. source, and configuration files.
  1903. "Object" form shall mean any form resulting from mechanical
  1904. transformation or translation of a Source form, including but
  1905. not limited to compiled object code, generated documentation,
  1906. and conversions to other media types.
  1907. "Work" shall mean the work of authorship, whether in Source or
  1908. Object form, made available under the License, as indicated by a
  1909. copyright notice that is included in or attached to the work
  1910. (an example is provided in the Appendix below).
  1911. "Derivative Works" shall mean any work, whether in Source or Object
  1912. form, that is based on (or derived from) the Work and for which the
  1913. editorial revisions, annotations, elaborations, or other modifications
  1914. represent, as a whole, an original work of authorship. For the purposes
  1915. of this License, Derivative Works shall not include works that remain
  1916. separable from, or merely link (or bind by name) to the interfaces of,
  1917. the Work and Derivative Works thereof.
  1918. "Contribution" shall mean any work of authorship, including
  1919. the original version of the Work and any modifications or additions
  1920. to that Work or Derivative Works thereof, that is intentionally
  1921. submitted to Licensor for inclusion in the Work by the copyright owner
  1922. or by an individual or Legal Entity authorized to submit on behalf of
  1923. the copyright owner. For the purposes of this definition, "submitted"
  1924. means any form of electronic, verbal, or written communication sent
  1925. to the Licensor or its representatives, including but not limited to
  1926. communication on electronic mailing lists, source code control systems,
  1927. and issue tracking systems that are managed by, or on behalf of, the
  1928. Licensor for the purpose of discussing and improving the Work, but
  1929. excluding communication that is conspicuously marked or otherwise
  1930. designated in writing by the copyright owner as "Not a Contribution."
  1931. "Contributor" shall mean Licensor and any individual or Legal Entity
  1932. on behalf of whom a Contribution has been received by Licensor and
  1933. subsequently incorporated within the Work.
  1934. 2. Grant of Copyright License. Subject to the terms and conditions of
  1935. this License, each Contributor hereby grants to You a perpetual,
  1936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1937. copyright license to reproduce, prepare Derivative Works of,
  1938. publicly display, publicly perform, sublicense, and distribute the
  1939. Work and such Derivative Works in Source or Object form.
  1940. 3. Grant of Patent License. Subject to the terms and conditions of
  1941. this License, each Contributor hereby grants to You a perpetual,
  1942. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1943. (except as stated in this section) patent license to make, have made,
  1944. use, offer to sell, sell, import, and otherwise transfer the Work,
  1945. where such license applies only to those patent claims licensable
  1946. by such Contributor that are necessarily infringed by their
  1947. Contribution(s) alone or by combination of their Contribution(s)
  1948. with the Work to which such Contribution(s) was submitted. If You
  1949. institute patent litigation against any entity (including a
  1950. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1951. or a Contribution incorporated within the Work constitutes direct
  1952. or contributory patent infringement, then any patent licenses
  1953. granted to You under this License for that Work shall terminate
  1954. as of the date such litigation is filed.
  1955. 4. Redistribution. You may reproduce and distribute copies of the
  1956. Work or Derivative Works thereof in any medium, with or without
  1957. modifications, and in Source or Object form, provided that You
  1958. meet the following conditions:
  1959. (a) You must give any other recipients of the Work or
  1960. Derivative Works a copy of this License; and
  1961. (b) You must cause any modified files to carry prominent notices
  1962. stating that You changed the files; and
  1963. (c) You must retain, in the Source form of any Derivative Works
  1964. that You distribute, all copyright, patent, trademark, and
  1965. attribution notices from the Source form of the Work,
  1966. excluding those notices that do not pertain to any part of
  1967. the Derivative Works; and
  1968. (d) If the Work includes a "NOTICE" text file as part of its
  1969. distribution, then any Derivative Works that You distribute must
  1970. include a readable copy of the attribution notices contained
  1971. within such NOTICE file, excluding those notices that do not
  1972. pertain to any part of the Derivative Works, in at least one
  1973. of the following places: within a NOTICE text file distributed
  1974. as part of the Derivative Works; within the Source form or
  1975. documentation, if provided along with the Derivative Works; or,
  1976. within a display generated by the Derivative Works, if and
  1977. wherever such third-party notices normally appear. The contents
  1978. of the NOTICE file are for informational purposes only and
  1979. do not modify the License. You may add Your own attribution
  1980. notices within Derivative Works that You distribute, alongside
  1981. or as an addendum to the NOTICE text from the Work, provided
  1982. that such additional attribution notices cannot be construed
  1983. as modifying the License.
  1984. You may add Your own copyright statement to Your modifications and
  1985. may provide additional or different license terms and conditions
  1986. for use, reproduction, or distribution of Your modifications, or
  1987. for any such Derivative Works as a whole, provided Your use,
  1988. reproduction, and distribution of the Work otherwise complies with
  1989. the conditions stated in this License.
  1990. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1991. any Contribution intentionally submitted for inclusion in the Work
  1992. by You to the Licensor shall be under the terms and conditions of
  1993. this License, without any additional terms or conditions.
  1994. Notwithstanding the above, nothing herein shall supersede or modify
  1995. the terms of any separate license agreement you may have executed
  1996. with Licensor regarding such Contributions.
  1997. 6. Trademarks. This License does not grant permission to use the trade
  1998. names, trademarks, service marks, or product names of the Licensor,
  1999. except as required for reasonable and customary use in describing the
  2000. origin of the Work and reproducing the content of the NOTICE file.
  2001. 7. Disclaimer of Warranty. Unless required by applicable law or
  2002. agreed to in writing, Licensor provides the Work (and each
  2003. Contributor provides its Contributions) on an "AS IS" BASIS,
  2004. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2005. implied, including, without limitation, any warranties or conditions
  2006. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2007. PARTICULAR PURPOSE. You are solely responsible for determining the
  2008. appropriateness of using or redistributing the Work and assume any
  2009. risks associated with Your exercise of permissions under this License.
  2010. 8. Limitation of Liability. In no event and under no legal theory,
  2011. whether in tort (including negligence), contract, or otherwise,
  2012. unless required by applicable law (such as deliberate and grossly
  2013. negligent acts) or agreed to in writing, shall any Contributor be
  2014. liable to You for damages, including any direct, indirect, special,
  2015. incidental, or consequential damages of any character arising as a
  2016. result of this License or out of the use or inability to use the
  2017. Work (including but not limited to damages for loss of goodwill,
  2018. work stoppage, computer failure or malfunction, or any and all
  2019. other commercial damages or losses), even if such Contributor
  2020. has been advised of the possibility of such damages.
  2021. 9. Accepting Warranty or Additional Liability. While redistributing
  2022. the Work or Derivative Works thereof, You may choose to offer,
  2023. and charge a fee for, acceptance of support, warranty, indemnity,
  2024. or other liability obligations and/or rights consistent with this
  2025. License. However, in accepting such obligations, You may act only
  2026. on Your own behalf and on Your sole responsibility, not on behalf
  2027. of any other Contributor, and only if You agree to indemnify,
  2028. defend, and hold each Contributor harmless for any liability
  2029. incurred by, or claims asserted against, such Contributor by reason
  2030. of your accepting any such warranty or additional liability.
  2031. END OF TERMS AND CONDITIONS
  2032. APPENDIX: How to apply the Apache License to your work.
  2033. To apply the Apache License to your work, attach the following
  2034. boilerplate notice, with the fields enclosed by brackets "[]"
  2035. replaced with your own identifying information. (Don't include
  2036. the brackets!) The text should be enclosed in the appropriate
  2037. comment syntax for the file format. We also recommend that a
  2038. file or class name and description of purpose be included on the
  2039. same "printed page" as the copyright notice for easier
  2040. identification within third-party archives.
  2041. Copyright [2019] [JD.com Inc. JD AI]
  2042. Licensed under the Apache License, Version 2.0 (the "License");
  2043. you may not use this file except in compliance with the License.
  2044. You may obtain a copy of the License at
  2045. http://www.apache.org/licenses/LICENSE-2.0
  2046. Unless required by applicable law or agreed to in writing, software
  2047. distributed under the License is distributed on an "AS IS" BASIS,
  2048. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2049. See the License for the specific language governing permissions and
  2050. limitations under the License.
  2051. _____
  2052. google/flatbuffers
  2053. Apache License
  2054. Version 2.0, January 2004
  2055. http://www.apache.org/licenses/
  2056. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2057. 1. Definitions.
  2058. "License" shall mean the terms and conditions for use, reproduction,
  2059. and distribution as defined by Sections 1 through 9 of this document.
  2060. "Licensor" shall mean the copyright owner or entity authorized by
  2061. the copyright owner that is granting the License.
  2062. "Legal Entity" shall mean the union of the acting entity and all
  2063. other entities that control, are controlled by, or are under common
  2064. control with that entity. For the purposes of this definition,
  2065. "control" means (i) the power, direct or indirect, to cause the
  2066. direction or management of such entity, whether by contract or
  2067. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2068. outstanding shares, or (iii) beneficial ownership of such entity.
  2069. "You" (or "Your") shall mean an individual or Legal Entity
  2070. exercising permissions granted by this License.
  2071. "Source" form shall mean the preferred form for making modifications,
  2072. including but not limited to software source code, documentation
  2073. source, and configuration files.
  2074. "Object" form shall mean any form resulting from mechanical
  2075. transformation or translation of a Source form, including but
  2076. not limited to compiled object code, generated documentation,
  2077. and conversions to other media types.
  2078. "Work" shall mean the work of authorship, whether in Source or
  2079. Object form, made available under the License, as indicated by a
  2080. copyright notice that is included in or attached to the work
  2081. (an example is provided in the Appendix below).
  2082. "Derivative Works" shall mean any work, whether in Source or Object
  2083. form, that is based on (or derived from) the Work and for which the
  2084. editorial revisions, annotations, elaborations, or other modifications
  2085. represent, as a whole, an original work of authorship. For the purposes
  2086. of this License, Derivative Works shall not include works that remain
  2087. separable from, or merely link (or bind by name) to the interfaces of,
  2088. the Work and Derivative Works thereof.
  2089. "Contribution" shall mean any work of authorship, including
  2090. the original version of the Work and any modifications or additions
  2091. to that Work or Derivative Works thereof, that is intentionally
  2092. submitted to Licensor for inclusion in the Work by the copyright owner
  2093. or by an individual or Legal Entity authorized to submit on behalf of
  2094. the copyright owner. For the purposes of this definition, "submitted"
  2095. means any form of electronic, verbal, or written communication sent
  2096. to the Licensor or its representatives, including but not limited to
  2097. communication on electronic mailing lists, source code control systems,
  2098. and issue tracking systems that are managed by, or on behalf of, the
  2099. Licensor for the purpose of discussing and improving the Work, but
  2100. excluding communication that is conspicuously marked or otherwise
  2101. designated in writing by the copyright owner as "Not a Contribution."
  2102. "Contributor" shall mean Licensor and any individual or Legal Entity
  2103. on behalf of whom a Contribution has been received by Licensor and
  2104. subsequently incorporated within the Work.
  2105. 2. Grant of Copyright License. Subject to the terms and conditions of
  2106. this License, each Contributor hereby grants to You a perpetual,
  2107. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2108. copyright license to reproduce, prepare Derivative Works of,
  2109. publicly display, publicly perform, sublicense, and distribute the
  2110. Work and such Derivative Works in Source or Object form.
  2111. 3. Grant of Patent License. Subject to the terms and conditions of
  2112. this License, each Contributor hereby grants to You a perpetual,
  2113. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2114. (except as stated in this section) patent license to make, have made,
  2115. use, offer to sell, sell, import, and otherwise transfer the Work,
  2116. where such license applies only to those patent claims licensable
  2117. by such Contributor that are necessarily infringed by their
  2118. Contribution(s) alone or by combination of their Contribution(s)
  2119. with the Work to which such Contribution(s) was submitted. If You
  2120. institute patent litigation against any entity (including a
  2121. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2122. or a Contribution incorporated within the Work constitutes direct
  2123. or contributory patent infringement, then any patent licenses
  2124. granted to You under this License for that Work shall terminate
  2125. as of the date such litigation is filed.
  2126. 4. Redistribution. You may reproduce and distribute copies of the
  2127. Work or Derivative Works thereof in any medium, with or without
  2128. modifications, and in Source or Object form, provided that You
  2129. meet the following conditions:
  2130. (a) You must give any other recipients of the Work or
  2131. Derivative Works a copy of this License; and
  2132. (b) You must cause any modified files to carry prominent notices
  2133. stating that You changed the files; and
  2134. (c) You must retain, in the Source form of any Derivative Works
  2135. that You distribute, all copyright, patent, trademark, and
  2136. attribution notices from the Source form of the Work,
  2137. excluding those notices that do not pertain to any part of
  2138. the Derivative Works; and
  2139. (d) If the Work includes a "NOTICE" text file as part of its
  2140. distribution, then any Derivative Works that You distribute must
  2141. include a readable copy of the attribution notices contained
  2142. within such NOTICE file, excluding those notices that do not
  2143. pertain to any part of the Derivative Works, in at least one
  2144. of the following places: within a NOTICE text file distributed
  2145. as part of the Derivative Works; within the Source form or
  2146. documentation, if provided along with the Derivative Works; or,
  2147. within a display generated by the Derivative Works, if and
  2148. wherever such third-party notices normally appear. The contents
  2149. of the NOTICE file are for informational purposes only and
  2150. do not modify the License. You may add Your own attribution
  2151. notices within Derivative Works that You distribute, alongside
  2152. or as an addendum to the NOTICE text from the Work, provided
  2153. that such additional attribution notices cannot be construed
  2154. as modifying the License.
  2155. You may add Your own copyright statement to Your modifications and
  2156. may provide additional or different license terms and conditions
  2157. for use, reproduction, or distribution of Your modifications, or
  2158. for any such Derivative Works as a whole, provided Your use,
  2159. reproduction, and distribution of the Work otherwise complies with
  2160. the conditions stated in this License.
  2161. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2162. any Contribution intentionally submitted for inclusion in the Work
  2163. by You to the Licensor shall be under the terms and conditions of
  2164. this License, without any additional terms or conditions.
  2165. Notwithstanding the above, nothing herein shall supersede or modify
  2166. the terms of any separate license agreement you may have executed
  2167. with Licensor regarding such Contributions.
  2168. 6. Trademarks. This License does not grant permission to use the trade
  2169. names, trademarks, service marks, or product names of the Licensor,
  2170. except as required for reasonable and customary use in describing the
  2171. origin of the Work and reproducing the content of the NOTICE file.
  2172. 7. Disclaimer of Warranty. Unless required by applicable law or
  2173. agreed to in writing, Licensor provides the Work (and each
  2174. Contributor provides its Contributions) on an "AS IS" BASIS,
  2175. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2176. implied, including, without limitation, any warranties or conditions
  2177. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2178. PARTICULAR PURPOSE. You are solely responsible for determining the
  2179. appropriateness of using or redistributing the Work and assume any
  2180. risks associated with Your exercise of permissions under this License.
  2181. 8. Limitation of Liability. In no event and under no legal theory,
  2182. whether in tort (including negligence), contract, or otherwise,
  2183. unless required by applicable law (such as deliberate and grossly
  2184. negligent acts) or agreed to in writing, shall any Contributor be
  2185. liable to You for damages, including any direct, indirect, special,
  2186. incidental, or consequential damages of any character arising as a
  2187. result of this License or out of the use or inability to use the
  2188. Work (including but not limited to damages for loss of goodwill,
  2189. work stoppage, computer failure or malfunction, or any and all
  2190. other commercial damages or losses), even if such Contributor
  2191. has been advised of the possibility of such damages.
  2192. 9. Accepting Warranty or Additional Liability. While redistributing
  2193. the Work or Derivative Works thereof, You may choose to offer,
  2194. and charge a fee for, acceptance of support, warranty, indemnity,
  2195. or other liability obligations and/or rights consistent with this
  2196. License. However, in accepting such obligations, You may act only
  2197. on Your own behalf and on Your sole responsibility, not on behalf
  2198. of any other Contributor, and only if You agree to indemnify,
  2199. defend, and hold each Contributor harmless for any liability
  2200. incurred by, or claims asserted against, such Contributor by reason
  2201. of your accepting any such warranty or additional liability.
  2202. END OF TERMS AND CONDITIONS
  2203. APPENDIX: How to apply the Apache License to your work.
  2204. To apply the Apache License to your work, attach the following
  2205. boilerplate notice, with the fields enclosed by brackets "[]"
  2206. replaced with your own identifying information. (Don't include
  2207. the brackets!) The text should be enclosed in the appropriate
  2208. comment syntax for the file format. We also recommend that a
  2209. file or class name and description of purpose be included on the
  2210. same "printed page" as the copyright notice for easier
  2211. identification within third-party archives.
  2212. Copyright 2014 Google Inc.
  2213. Licensed under the Apache License, Version 2.0 (the "License");
  2214. you may not use this file except in compliance with the License.
  2215. You may obtain a copy of the License at
  2216. http://www.apache.org/licenses/LICENSE-2.0
  2217. Unless required by applicable law or agreed to in writing, software
  2218. distributed under the License is distributed on an "AS IS" BASIS,
  2219. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2220. See the License for the specific language governing permissions and
  2221. limitations under the License.
  2222. _____
  2223. google/glog
  2224. Copyright (c) 2008, Google Inc.
  2225. All rights reserved.
  2226. Redistribution and use in source and binary forms, with or without
  2227. modification, are permitted provided that the following conditions are
  2228. met:
  2229. * Redistributions of source code must retain the above copyright
  2230. notice, this list of conditions and the following disclaimer.
  2231. * Redistributions in binary form must reproduce the above
  2232. copyright notice, this list of conditions and the following disclaimer
  2233. in the documentation and/or other materials provided with the
  2234. distribution.
  2235. * Neither the name of Google Inc. nor the names of its
  2236. contributors may be used to endorse or promote products derived from
  2237. this software without specific prior written permission.
  2238. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2239. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2240. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2241. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2242. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2243. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2244. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2245. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2246. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2247. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2248. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2249. A function gettimeofday in utilities.cc is based on
  2250. http://www.google.com/codesearch/p?hl=en#dR3YEbitojA/COPYING&q=GetSystemTimeAsFileTime%20license:bsd
  2251. The license of this code is:
  2252. Copyright (c) 2003-2008, Jouni Malinen <j@w1.fi> and contributors
  2253. All Rights Reserved.
  2254. Redistribution and use in source and binary forms, with or without
  2255. modification, are permitted provided that the following conditions are
  2256. met:
  2257. 1. Redistributions of source code must retain the above copyright
  2258. notice, this list of conditions and the following disclaimer.
  2259. 2. Redistributions in binary form must reproduce the above copyright
  2260. notice, this list of conditions and the following disclaimer in the
  2261. documentation and/or other materials provided with the distribution.
  2262. 3. Neither the name(s) of the above-listed copyright holder(s) nor the
  2263. names of its contributors may be used to endorse or promote products
  2264. derived from this software without specific prior written permission.
  2265. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2266. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2267. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2268. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2269. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2270. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2271. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2272. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2273. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2274. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2275. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2276. _____
  2277. abseil-cpp
  2278. https://github.com/abseil/abseil-cpp
  2279. Apache License
  2280. Version 2.0, January 2004
  2281. https://www.apache.org/licenses/
  2282. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2283. 1. Definitions.
  2284. "License" shall mean the terms and conditions for use, reproduction,
  2285. and distribution as defined by Sections 1 through 9 of this document.
  2286. "Licensor" shall mean the copyright owner or entity authorized by
  2287. the copyright owner that is granting the License.
  2288. "Legal Entity" shall mean the union of the acting entity and all
  2289. other entities that control, are controlled by, or are under common
  2290. control with that entity. For the purposes of this definition,
  2291. "control" means (i) the power, direct or indirect, to cause the
  2292. direction or management of such entity, whether by contract or
  2293. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2294. outstanding shares, or (iii) beneficial ownership of such entity.
  2295. "You" (or "Your") shall mean an individual or Legal Entity
  2296. exercising permissions granted by this License.
  2297. "Source" form shall mean the preferred form for making modifications,
  2298. including but not limited to software source code, documentation
  2299. source, and configuration files.
  2300. "Object" form shall mean any form resulting from mechanical
  2301. transformation or translation of a Source form, including but
  2302. not limited to compiled object code, generated documentation,
  2303. and conversions to other media types.
  2304. "Work" shall mean the work of authorship, whether in Source or
  2305. Object form, made available under the License, as indicated by a
  2306. copyright notice that is included in or attached to the work
  2307. (an example is provided in the Appendix below).
  2308. "Derivative Works" shall mean any work, whether in Source or Object
  2309. form, that is based on (or derived from) the Work and for which the
  2310. editorial revisions, annotations, elaborations, or other modifications
  2311. represent, as a whole, an original work of authorship. For the purposes
  2312. of this License, Derivative Works shall not include works that remain
  2313. separable from, or merely link (or bind by name) to the interfaces of,
  2314. the Work and Derivative Works thereof.
  2315. "Contribution" shall mean any work of authorship, including
  2316. the original version of the Work and any modifications or additions
  2317. to that Work or Derivative Works thereof, that is intentionally
  2318. submitted to Licensor for inclusion in the Work by the copyright owner
  2319. or by an individual or Legal Entity authorized to submit on behalf of
  2320. the copyright owner. For the purposes of this definition, "submitted"
  2321. means any form of electronic, verbal, or written communication sent
  2322. to the Licensor or its representatives, including but not limited to
  2323. communication on electronic mailing lists, source code control systems,
  2324. and issue tracking systems that are managed by, or on behalf of, the
  2325. Licensor for the purpose of discussing and improving the Work, but
  2326. excluding communication that is conspicuously marked or otherwise
  2327. designated in writing by the copyright owner as "Not a Contribution."
  2328. "Contributor" shall mean Licensor and any individual or Legal Entity
  2329. on behalf of whom a Contribution has been received by Licensor and
  2330. subsequently incorporated within the Work.
  2331. 2. Grant of Copyright License. Subject to the terms and conditions of
  2332. this License, each Contributor hereby grants to You a perpetual,
  2333. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2334. copyright license to reproduce, prepare Derivative Works of,
  2335. publicly display, publicly perform, sublicense, and distribute the
  2336. Work and such Derivative Works in Source or Object form.
  2337. 3. Grant of Patent License. Subject to the terms and conditions of
  2338. this License, each Contributor hereby grants to You a perpetual,
  2339. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2340. (except as stated in this section) patent license to make, have made,
  2341. use, offer to sell, sell, import, and otherwise transfer the Work,
  2342. where such license applies only to those patent claims licensable
  2343. by such Contributor that are necessarily infringed by their
  2344. Contribution(s) alone or by combination of their Contribution(s)
  2345. with the Work to which such Contribution(s) was submitted. If You
  2346. institute patent litigation against any entity (including a
  2347. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2348. or a Contribution incorporated within the Work constitutes direct
  2349. or contributory patent infringement, then any patent licenses
  2350. granted to You under this License for that Work shall terminate
  2351. as of the date such litigation is filed.
  2352. 4. Redistribution. You may reproduce and distribute copies of the
  2353. Work or Derivative Works thereof in any medium, with or without
  2354. modifications, and in Source or Object form, provided that You
  2355. meet the following conditions:
  2356. (a) You must give any other recipients of the Work or
  2357. Derivative Works a copy of this License; and
  2358. (b) You must cause any modified files to carry prominent notices
  2359. stating that You changed the files; and
  2360. (c) You must retain, in the Source form of any Derivative Works
  2361. that You distribute, all copyright, patent, trademark, and
  2362. attribution notices from the Source form of the Work,
  2363. excluding those notices that do not pertain to any part of
  2364. the Derivative Works; and
  2365. (d) If the Work includes a "NOTICE" text file as part of its
  2366. distribution, then any Derivative Works that You distribute must
  2367. include a readable copy of the attribution notices contained
  2368. within such NOTICE file, excluding those notices that do not
  2369. pertain to any part of the Derivative Works, in at least one
  2370. of the following places: within a NOTICE text file distributed
  2371. as part of the Derivative Works; within the Source form or
  2372. documentation, if provided along with the Derivative Works; or,
  2373. within a display generated by the Derivative Works, if and
  2374. wherever such third-party notices normally appear. The contents
  2375. of the NOTICE file are for informational purposes only and
  2376. do not modify the License. You may add Your own attribution
  2377. notices within Derivative Works that You distribute, alongside
  2378. or as an addendum to the NOTICE text from the Work, provided
  2379. that such additional attribution notices cannot be construed
  2380. as modifying the License.
  2381. You may add Your own copyright statement to Your modifications and
  2382. may provide additional or different license terms and conditions
  2383. for use, reproduction, or distribution of Your modifications, or
  2384. for any such Derivative Works as a whole, provided Your use,
  2385. reproduction, and distribution of the Work otherwise complies with
  2386. the conditions stated in this License.
  2387. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2388. any Contribution intentionally submitted for inclusion in the Work
  2389. by You to the Licensor shall be under the terms and conditions of
  2390. this License, without any additional terms or conditions.
  2391. Notwithstanding the above, nothing herein shall supersede or modify
  2392. the terms of any separate license agreement you may have executed
  2393. with Licensor regarding such Contributions.
  2394. 6. Trademarks. This License does not grant permission to use the trade
  2395. names, trademarks, service marks, or product names of the Licensor,
  2396. except as required for reasonable and customary use in describing the
  2397. origin of the Work and reproducing the content of the NOTICE file.
  2398. 7. Disclaimer of Warranty. Unless required by applicable law or
  2399. agreed to in writing, Licensor provides the Work (and each
  2400. Contributor provides its Contributions) on an "AS IS" BASIS,
  2401. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2402. implied, including, without limitation, any warranties or conditions
  2403. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2404. PARTICULAR PURPOSE. You are solely responsible for determining the
  2405. appropriateness of using or redistributing the Work and assume any
  2406. risks associated with Your exercise of permissions under this License.
  2407. 8. Limitation of Liability. In no event and under no legal theory,
  2408. whether in tort (including negligence), contract, or otherwise,
  2409. unless required by applicable law (such as deliberate and grossly
  2410. negligent acts) or agreed to in writing, shall any Contributor be
  2411. liable to You for damages, including any direct, indirect, special,
  2412. incidental, or consequential damages of any character arising as a
  2413. result of this License or out of the use or inability to use the
  2414. Work (including but not limited to damages for loss of goodwill,
  2415. work stoppage, computer failure or malfunction, or any and all
  2416. other commercial damages or losses), even if such Contributor
  2417. has been advised of the possibility of such damages.
  2418. 9. Accepting Warranty or Additional Liability. While redistributing
  2419. the Work or Derivative Works thereof, You may choose to offer,
  2420. and charge a fee for, acceptance of support, warranty, indemnity,
  2421. or other liability obligations and/or rights consistent with this
  2422. License. However, in accepting such obligations, You may act only
  2423. on Your own behalf and on Your sole responsibility, not on behalf
  2424. of any other Contributor, and only if You agree to indemnify,
  2425. defend, and hold each Contributor harmless for any liability
  2426. incurred by, or claims asserted against, such Contributor by reason
  2427. of your accepting any such warranty or additional liability.
  2428. END OF TERMS AND CONDITIONS
  2429. APPENDIX: How to apply the Apache License to your work.
  2430. To apply the Apache License to your work, attach the following
  2431. boilerplate notice, with the fields enclosed by brackets "[]"
  2432. replaced with your own identifying information. (Don't include
  2433. the brackets!) The text should be enclosed in the appropriate
  2434. comment syntax for the file format. We also recommend that a
  2435. file or class name and description of purpose be included on the
  2436. same "printed page" as the copyright notice for easier
  2437. identification within third-party archives.
  2438. Copyright [yyyy] [name of copyright owner]
  2439. Licensed under the Apache License, Version 2.0 (the "License");
  2440. you may not use this file except in compliance with the License.
  2441. You may obtain a copy of the License at
  2442. https://www.apache.org/licenses/LICENSE-2.0
  2443. Unless required by applicable law or agreed to in writing, software
  2444. distributed under the License is distributed on an "AS IS" BASIS,
  2445. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2446. See the License for the specific language governing permissions and
  2447. limitations under the License.
  2448. _____
  2449. microsoft/wil
  2450. MIT License
  2451. Copyright (c) Microsoft Corporation. All rights reserved.
  2452. Permission is hereby granted, free of charge, to any person obtaining a copy
  2453. of this software and associated documentation files (the "Software"), to deal
  2454. in the Software without restriction, including without limitation the rights
  2455. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2456. copies of the Software, and to permit persons to whom the Software is
  2457. furnished to do so, subject to the following conditions:
  2458. The above copyright notice and this permission notice shall be included in all
  2459. copies or substantial portions of the Software.
  2460. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2461. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2462. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2463. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2464. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2465. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2466. SOFTWARE
  2467. _____
  2468. nlohmann/json
  2469. MIT License
  2470. Copyright (c) 2013-2019 Niels Lohmann
  2471. Permission is hereby granted, free of charge, to any person obtaining a copy
  2472. of this software and associated documentation files (the "Software"), to deal
  2473. in the Software without restriction, including without limitation the rights
  2474. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2475. copies of the Software, and to permit persons to whom the Software is
  2476. furnished to do so, subject to the following conditions:
  2477. The above copyright notice and this permission notice shall be included in all
  2478. copies or substantial portions of the Software.
  2479. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2480. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2481. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2482. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2483. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2484. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2485. SOFTWARE.
  2486. _____
  2487. dcleblanc/SafeInt
  2488. MIT License
  2489. Copyright (c) 2018 Microsoft
  2490. Permission is hereby granted, free of charge, to any person obtaining a copy
  2491. of this software and associated documentation files (the "Software"), to deal
  2492. in the Software without restriction, including without limitation the rights
  2493. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2494. copies of the Software, and to permit persons to whom the Software is
  2495. furnished to do so, subject to the following conditions:
  2496. The above copyright notice and this permission notice shall be included in all
  2497. copies or substantial portions of the Software.
  2498. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2499. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2500. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2501. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2502. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2503. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  2504. SOFTWARE.
  2505. _____
  2506. Open MPI
  2507. 3-Clause BSD License
  2508. Most files in this release are marked with the copyrights of the
  2509. organizations who have edited them. The copyrights below are in no
  2510. particular order and generally reflect members of the Open MPI core
  2511. team who have contributed code to this release. The copyrights for
  2512. code used under license from other parties are included in the
  2513. corresponding files.
  2514. Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
  2515. University Research and Technology
  2516. Corporation. All rights reserved.
  2517. Copyright (c) 2004-2017 The University of Tennessee and The University
  2518. of Tennessee Research Foundation. All rights
  2519. reserved.
  2520. Copyright (c) 2004-2010 High Performance Computing Center Stuttgart,
  2521. University of Stuttgart. All rights reserved.
  2522. Copyright (c) 2004-2008 The Regents of the University of California.
  2523. All rights reserved.
  2524. Copyright (c) 2006-2017 Los Alamos National Security, LLC. All rights
  2525. reserved.
  2526. Copyright (c) 2006-2017 Cisco Systems, Inc. All rights reserved.
  2527. Copyright (c) 2006-2010 Voltaire, Inc. All rights reserved.
  2528. Copyright (c) 2006-2017 Sandia National Laboratories. All rights reserved.
  2529. Copyright (c) 2006-2010 Sun Microsystems, Inc. All rights reserved.
  2530. Use is subject to license terms.
  2531. Copyright (c) 2006-2017 The University of Houston. All rights reserved.
  2532. Copyright (c) 2006-2009 Myricom, Inc. All rights reserved.
  2533. Copyright (c) 2007-2017 UT-Battelle, LLC. All rights reserved.
  2534. Copyright (c) 2007-2017 IBM Corporation. All rights reserved.
  2535. Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing
  2536. Centre, Federal Republic of Germany
  2537. Copyright (c) 2005-2008 ZIH, TU Dresden, Federal Republic of Germany
  2538. Copyright (c) 2007 Evergrid, Inc. All rights reserved.
  2539. Copyright (c) 2008 Chelsio, Inc. All rights reserved.
  2540. Copyright (c) 2008-2009 Institut National de Recherche en
  2541. Informatique. All rights reserved.
  2542. Copyright (c) 2007 Lawrence Livermore National Security, LLC.
  2543. All rights reserved.
  2544. Copyright (c) 2007-2017 Mellanox Technologies. All rights reserved.
  2545. Copyright (c) 2006-2010 QLogic Corporation. All rights reserved.
  2546. Copyright (c) 2008-2017 Oak Ridge National Labs. All rights reserved.
  2547. Copyright (c) 2006-2012 Oracle and/or its affiliates. All rights reserved.
  2548. Copyright (c) 2009-2015 Bull SAS. All rights reserved.
  2549. Copyright (c) 2010 ARM ltd. All rights reserved.
  2550. Copyright (c) 2016 ARM, Inc. All rights reserved.
  2551. Copyright (c) 2010-2011 Alex Brick . All rights reserved.
  2552. Copyright (c) 2012 The University of Wisconsin-La Crosse. All rights
  2553. reserved.
  2554. Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
  2555. Copyright (c) 2011-2017 NVIDIA Corporation. All rights reserved.
  2556. Copyright (c) 2016 Broadcom Limited. All rights reserved.
  2557. Copyright (c) 2011-2017 Fujitsu Limited. All rights reserved.
  2558. Copyright (c) 2014-2015 Hewlett-Packard Development Company, LP. All
  2559. rights reserved.
  2560. Copyright (c) 2013-2017 Research Organization for Information Science (RIST).
  2561. All rights reserved.
  2562. Copyright (c) 2017-2018 Amazon.com, Inc. or its affiliates. All Rights
  2563. reserved.
  2564. Copyright (c) 2018 DataDirect Networks. All rights reserved.
  2565. Copyright (c) 2018-2019 Triad National Security, LLC. All rights reserved.
  2566. $COPYRIGHT$
  2567. Additional copyrights may follow
  2568. $HEADER$
  2569. Redistribution and use in source and binary forms, with or without
  2570. modification, are permitted provided that the following conditions are
  2571. met:
  2572. - Redistributions of source code must retain the above copyright
  2573. notice, this list of conditions and the following disclaimer.
  2574. - Redistributions in binary form must reproduce the above copyright
  2575. notice, this list of conditions and the following disclaimer listed
  2576. in this license in the documentation and/or other materials
  2577. provided with the distribution.
  2578. - Neither the name of the copyright holders nor the names of its
  2579. contributors may be used to endorse or promote products derived from
  2580. this software without specific prior written permission.
  2581. The copyright holders provide no reassurances that the source code
  2582. provided does not infringe any patent, copyright, or any other
  2583. intellectual property rights of third parties. The copyright holders
  2584. disclaim any liability to any recipient for claims brought against
  2585. recipient by any third party for infringement of that parties
  2586. intellectual property rights.
  2587. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2588. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2589. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2590. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2591. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2592. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2593. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2594. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2595. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2596. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2597. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2598. _____
  2599. The Android Open Source Project
  2600. Copyright (C) 2017 The Android Open Source Project
  2601. Licensed under the Apache License, Version 2.0 (the "License");
  2602. you may not use this file except in compliance with the License.
  2603. You may obtain a copy of the License at
  2604. http://www.apache.org/licenses/LICENSE-2.0
  2605. Unless required by applicable law or agreed to in writing, software
  2606. distributed under the License is distributed on an "AS IS" BASIS,
  2607. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2608. See the License for the specific language governing permissions and
  2609. limitations under the License.
  2610. ------
  2611. libprotobuf-mutator
  2612. Apache License
  2613. Version 2.0, January 2004
  2614. http://www.apache.org/licenses/
  2615. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2616. 1. Definitions.
  2617. "License" shall mean the terms and conditions for use, reproduction,
  2618. and distribution as defined by Sections 1 through 9 of this document.
  2619. "Licensor" shall mean the copyright owner or entity authorized by
  2620. the copyright owner that is granting the License.
  2621. "Legal Entity" shall mean the union of the acting entity and all
  2622. other entities that control, are controlled by, or are under common
  2623. control with that entity. For the purposes of this definition,
  2624. "control" means (i) the power, direct or indirect, to cause the
  2625. direction or management of such entity, whether by contract or
  2626. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2627. outstanding shares, or (iii) beneficial ownership of such entity.
  2628. "You" (or "Your") shall mean an individual or Legal Entity
  2629. exercising permissions granted by this License.
  2630. "Source" form shall mean the preferred form for making modifications,
  2631. including but not limited to software source code, documentation
  2632. source, and configuration files.
  2633. "Object" form shall mean any form resulting from mechanical
  2634. transformation or translation of a Source form, including but
  2635. not limited to compiled object code, generated documentation,
  2636. and conversions to other media types.
  2637. "Work" shall mean the work of authorship, whether in Source or
  2638. Object form, made available under the License, as indicated by a
  2639. copyright notice that is included in or attached to the work
  2640. (an example is provided in the Appendix below).
  2641. "Derivative Works" shall mean any work, whether in Source or Object
  2642. form, that is based on (or derived from) the Work and for which the
  2643. editorial revisions, annotations, elaborations, or other modifications
  2644. represent, as a whole, an original work of authorship. For the purposes
  2645. of this License, Derivative Works shall not include works that remain
  2646. separable from, or merely link (or bind by name) to the interfaces of,
  2647. the Work and Derivative Works thereof.
  2648. "Contribution" shall mean any work of authorship, including
  2649. the original version of the Work and any modifications or additions
  2650. to that Work or Derivative Works thereof, that is intentionally
  2651. submitted to Licensor for inclusion in the Work by the copyright owner
  2652. or by an individual or Legal Entity authorized to submit on behalf of
  2653. the copyright owner. For the purposes of this definition, "submitted"
  2654. means any form of electronic, verbal, or written communication sent
  2655. to the Licensor or its representatives, including but not limited to
  2656. communication on electronic mailing lists, source code control systems,
  2657. and issue tracking systems that are managed by, or on behalf of, the
  2658. Licensor for the purpose of discussing and improving the Work, but
  2659. excluding communication that is conspicuously marked or otherwise
  2660. designated in writing by the copyright owner as "Not a Contribution."
  2661. "Contributor" shall mean Licensor and any individual or Legal Entity
  2662. on behalf of whom a Contribution has been received by Licensor and
  2663. subsequently incorporated within the Work.
  2664. 2. Grant of Copyright License. Subject to the terms and conditions of
  2665. this License, each Contributor hereby grants to You a perpetual,
  2666. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2667. copyright license to reproduce, prepare Derivative Works of,
  2668. publicly display, publicly perform, sublicense, and distribute the
  2669. Work and such Derivative Works in Source or Object form.
  2670. 3. Grant of Patent License. Subject to the terms and conditions of
  2671. this License, each Contributor hereby grants to You a perpetual,
  2672. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2673. (except as stated in this section) patent license to make, have made,
  2674. use, offer to sell, sell, import, and otherwise transfer the Work,
  2675. where such license applies only to those patent claims licensable
  2676. by such Contributor that are necessarily infringed by their
  2677. Contribution(s) alone or by combination of their Contribution(s)
  2678. with the Work to which such Contribution(s) was submitted. If You
  2679. institute patent litigation against any entity (including a
  2680. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2681. or a Contribution incorporated within the Work constitutes direct
  2682. or contributory patent infringement, then any patent licenses
  2683. granted to You under this License for that Work shall terminate
  2684. as of the date such litigation is filed.
  2685. 4. Redistribution. You may reproduce and distribute copies of the
  2686. Work or Derivative Works thereof in any medium, with or without
  2687. modifications, and in Source or Object form, provided that You
  2688. meet the following conditions:
  2689. (a) You must give any other recipients of the Work or
  2690. Derivative Works a copy of this License; and
  2691. (b) You must cause any modified files to carry prominent notices
  2692. stating that You changed the files; and
  2693. (c) You must retain, in the Source form of any Derivative Works
  2694. that You distribute, all copyright, patent, trademark, and
  2695. attribution notices from the Source form of the Work,
  2696. excluding those notices that do not pertain to any part of
  2697. the Derivative Works; and
  2698. (d) If the Work includes a "NOTICE" text file as part of its
  2699. distribution, then any Derivative Works that You distribute must
  2700. include a readable copy of the attribution notices contained
  2701. within such NOTICE file, excluding those notices that do not
  2702. pertain to any part of the Derivative Works, in at least one
  2703. of the following places: within a NOTICE text file distributed
  2704. as part of the Derivative Works; within the Source form or
  2705. documentation, if provided along with the Derivative Works; or,
  2706. within a display generated by the Derivative Works, if and
  2707. wherever such third-party notices normally appear. The contents
  2708. of the NOTICE file are for informational purposes only and
  2709. do not modify the License. You may add Your own attribution
  2710. notices within Derivative Works that You distribute, alongside
  2711. or as an addendum to the NOTICE text from the Work, provided
  2712. that such additional attribution notices cannot be construed
  2713. as modifying the License.
  2714. You may add Your own copyright statement to Your modifications and
  2715. may provide additional or different license terms and conditions
  2716. for use, reproduction, or distribution of Your modifications, or
  2717. for any such Derivative Works as a whole, provided Your use,
  2718. reproduction, and distribution of the Work otherwise complies with
  2719. the conditions stated in this License.
  2720. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2721. any Contribution intentionally submitted for inclusion in the Work
  2722. by You to the Licensor shall be under the terms and conditions of
  2723. this License, without any additional terms or conditions.
  2724. Notwithstanding the above, nothing herein shall supersede or modify
  2725. the terms of any separate license agreement you may have executed
  2726. with Licensor regarding such Contributions.
  2727. 6. Trademarks. This License does not grant permission to use the trade
  2728. names, trademarks, service marks, or product names of the Licensor,
  2729. except as required for reasonable and customary use in describing the
  2730. origin of the Work and reproducing the content of the NOTICE file.
  2731. 7. Disclaimer of Warranty. Unless required by applicable law or
  2732. agreed to in writing, Licensor provides the Work (and each
  2733. Contributor provides its Contributions) on an "AS IS" BASIS,
  2734. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2735. implied, including, without limitation, any warranties or conditions
  2736. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2737. PARTICULAR PURPOSE. You are solely responsible for determining the
  2738. appropriateness of using or redistributing the Work and assume any
  2739. risks associated with Your exercise of permissions under this License.
  2740. 8. Limitation of Liability. In no event and under no legal theory,
  2741. whether in tort (including negligence), contract, or otherwise,
  2742. unless required by applicable law (such as deliberate and grossly
  2743. negligent acts) or agreed to in writing, shall any Contributor be
  2744. liable to You for damages, including any direct, indirect, special,
  2745. incidental, or consequential damages of any character arising as a
  2746. result of this License or out of the use or inability to use the
  2747. Work (including but not limited to damages for loss of goodwill,
  2748. work stoppage, computer failure or malfunction, or any and all
  2749. other commercial damages or losses), even if such Contributor
  2750. has been advised of the possibility of such damages.
  2751. 9. Accepting Warranty or Additional Liability. While redistributing
  2752. the Work or Derivative Works thereof, You may choose to offer,
  2753. and charge a fee for, acceptance of support, warranty, indemnity,
  2754. or other liability obligations and/or rights consistent with this
  2755. License. However, in accepting such obligations, You may act only
  2756. on Your own behalf and on Your sole responsibility, not on behalf
  2757. of any other Contributor, and only if You agree to indemnify,
  2758. defend, and hold each Contributor harmless for any liability
  2759. incurred by, or claims asserted against, such Contributor by reason
  2760. of your accepting any such warranty or additional liability.
  2761. END OF TERMS AND CONDITIONS
  2762. APPENDIX: How to apply the Apache License to your work.
  2763. To apply the Apache License to your work, attach the following
  2764. boilerplate notice, with the fields enclosed by brackets "[]"
  2765. replaced with your own identifying information. (Don't include
  2766. the brackets!) The text should be enclosed in the appropriate
  2767. comment syntax for the file format. We also recommend that a
  2768. file or class name and description of purpose be included on the
  2769. same "printed page" as the copyright notice for easier
  2770. identification within third-party archives.
  2771. Copyright [yyyy] [name of copyright owner]
  2772. Licensed under the Apache License, Version 2.0 (the "License");
  2773. you may not use this file except in compliance with the License.
  2774. You may obtain a copy of the License at
  2775. http://www.apache.org/licenses/LICENSE-2.0
  2776. Unless required by applicable law or agreed to in writing, software
  2777. distributed under the License is distributed on an "AS IS" BASIS,
  2778. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2779. See the License for the specific language governing permissions and
  2780. limitations under the License.
  2781. -----
  2782. openucx/ucx
  2783. https://github.com/openucx/ucx
  2784. Copyright (c) 2014-2015 UT-Battelle, LLC. All rights reserved.
  2785. Copyright (C) 2014-2020 Mellanox Technologies Ltd. All rights reserved.
  2786. Copyright (C) 2014-2015 The University of Houston System. All rights reserved.
  2787. Copyright (C) 2015 The University of Tennessee and The University
  2788. of Tennessee Research Foundation. All rights reserved.
  2789. Copyright (C) 2016-2020 ARM Ltd. All rights reserved.
  2790. Copyright (c) 2016 Los Alamos National Security, LLC. All rights reserved.
  2791. Copyright (C) 2016-2020 Advanced Micro Devices, Inc. All rights reserved.
  2792. Copyright (C) 2019 UChicago Argonne, LLC. All rights reserved.
  2793. Copyright (c) 2018-2020 NVIDIA CORPORATION. All rights reserved.
  2794. Copyright (C) 2020 Huawei Technologies Co., Ltd. All rights reserved.
  2795. Copyright (C) 2016-2020 Stony Brook University. All rights reserved.
  2796. Redistribution and use in source and binary forms, with or without
  2797. modification, are permitted provided that the following conditions
  2798. are met:
  2799. 1. Redistributions of source code must retain the above copyright
  2800. notice, this list of conditions and the following disclaimer.
  2801. 2. Redistributions in binary form must reproduce the above copyright
  2802. notice, this list of conditions and the following disclaimer in the
  2803. documentation and/or other materials provided with the distribution.
  2804. 3. Neither the name of the copyright holder nor the names of its
  2805. contributors may be used to endorse or promote products derived from
  2806. this software without specific prior written permission.
  2807. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2808. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2809. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2810. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2811. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2812. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  2813. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  2814. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  2815. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  2816. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2817. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2818. -----
  2819. From PyTorch:
  2820. Copyright (c) 2016- Facebook, Inc (Adam Paszke)
  2821. Copyright (c) 2014- Facebook, Inc (Soumith Chintala)
  2822. Copyright (c) 2011-2014 Idiap Research Institute (Ronan Collobert)
  2823. Copyright (c) 2012-2014 Deepmind Technologies (Koray Kavukcuoglu)
  2824. Copyright (c) 2011-2012 NEC Laboratories America (Koray Kavukcuoglu)
  2825. Copyright (c) 2011-2013 NYU (Clement Farabet)
  2826. Copyright (c) 2006-2010 NEC Laboratories America (Ronan Collobert, Leon Bottou, Iain Melvin, Jason Weston)
  2827. Copyright (c) 2006 Idiap Research Institute (Samy Bengio)
  2828. Copyright (c) 2001-2004 Idiap Research Institute (Ronan Collobert, Samy Bengio, Johnny Mariethoz)
  2829. From Caffe2:
  2830. Copyright (c) 2016-present, Facebook Inc. All rights reserved.
  2831. All contributions by Facebook:
  2832. Copyright (c) 2016 Facebook Inc.
  2833. All contributions by Google:
  2834. Copyright (c) 2015 Google Inc.
  2835. All rights reserved.
  2836. All contributions by Yangqing Jia:
  2837. Copyright (c) 2015 Yangqing Jia
  2838. All rights reserved.
  2839. All contributions from Caffe:
  2840. Copyright(c) 2013, 2014, 2015, the respective contributors
  2841. All rights reserved.
  2842. All other contributions:
  2843. Copyright(c) 2015, 2016 the respective contributors
  2844. All rights reserved.
  2845. Caffe2 uses a copyright model similar to Caffe: each contributor holds
  2846. copyright over their contributions to Caffe2. The project versioning records
  2847. all such contribution and copyright details. If a contributor wants to further
  2848. mark their specific copyright on a particular contribution, they should
  2849. indicate their copyright solely in the commit message of the change when it is
  2850. committed.
  2851. All rights reserved.
  2852. Redistribution and use in source and binary forms, with or without
  2853. modification, are permitted provided that the following conditions are met:
  2854. 1. Redistributions of source code must retain the above copyright
  2855. notice, this list of conditions and the following disclaimer.
  2856. 2. Redistributions in binary form must reproduce the above copyright
  2857. notice, this list of conditions and the following disclaimer in the
  2858. documentation and/or other materials provided with the distribution.
  2859. 3. Neither the names of Facebook, Deepmind Technologies, NYU, NEC Laboratories America
  2860. and IDIAP Research Institute nor the names of its contributors may be
  2861. used to endorse or promote products derived from this software without
  2862. specific prior written permission.
  2863. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  2864. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2865. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2866. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  2867. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  2868. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  2869. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  2870. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  2871. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  2872. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  2873. POSSIBILITY OF SUCH DAMAGE.
  2874. _____
  2875. mpi4py
  2876. https://github.com/mpi4py/mpi4py/
  2877. =======================
  2878. LICENSE: MPI for Python
  2879. =======================
  2880. :Author: Lisandro Dalcin
  2881. :Contact: dalcinl@gmail.com
  2882. Copyright (c) 2019, Lisandro Dalcin.
  2883. All rights reserved.
  2884. Redistribution and use in source and binary forms, with or without
  2885. modification, are permitted provided that the following conditions
  2886. are met:
  2887. * Redistributions of source code must retain the above copyright
  2888. notice, this list of conditions and the following disclaimer.
  2889. * Redistributions in binary form must reproduce the above copyright
  2890. notice, this list of conditions and the following disclaimer in the
  2891. documentation and/or other materials provided with the distribution.
  2892. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
  2893. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2894. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2895. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2896. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2897. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2898. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2899. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2900. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2901. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2902. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2903. _____
  2904. huggingface/transformers
  2905. Apache License
  2906. Version 2.0, January 2004
  2907. http://www.apache.org/licenses/
  2908. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2909. 1. Definitions.
  2910. "License" shall mean the terms and conditions for use, reproduction,
  2911. and distribution as defined by Sections 1 through 9 of this document.
  2912. "Licensor" shall mean the copyright owner or entity authorized by
  2913. the copyright owner that is granting the License.
  2914. "Legal Entity" shall mean the union of the acting entity and all
  2915. other entities that control, are controlled by, or are under common
  2916. control with that entity. For the purposes of this definition,
  2917. "control" means (i) the power, direct or indirect, to cause the
  2918. direction or management of such entity, whether by contract or
  2919. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2920. outstanding shares, or (iii) beneficial ownership of such entity.
  2921. "You" (or "Your") shall mean an individual or Legal Entity
  2922. exercising permissions granted by this License.
  2923. "Source" form shall mean the preferred form for making modifications,
  2924. including but not limited to software source code, documentation
  2925. source, and configuration files.
  2926. "Object" form shall mean any form resulting from mechanical
  2927. transformation or translation of a Source form, including but
  2928. not limited to compiled object code, generated documentation,
  2929. and conversions to other media types.
  2930. "Work" shall mean the work of authorship, whether in Source or
  2931. Object form, made available under the License, as indicated by a
  2932. copyright notice that is included in or attached to the work
  2933. (an example is provided in the Appendix below).
  2934. "Derivative Works" shall mean any work, whether in Source or Object
  2935. form, that is based on (or derived from) the Work and for which the
  2936. editorial revisions, annotations, elaborations, or other modifications
  2937. represent, as a whole, an original work of authorship. For the purposes
  2938. of this License, Derivative Works shall not include works that remain
  2939. separable from, or merely link (or bind by name) to the interfaces of,
  2940. the Work and Derivative Works thereof.
  2941. "Contribution" shall mean any work of authorship, including
  2942. the original version of the Work and any modifications or additions
  2943. to that Work or Derivative Works thereof, that is intentionally
  2944. submitted to Licensor for inclusion in the Work by the copyright owner
  2945. or by an individual or Legal Entity authorized to submit on behalf of
  2946. the copyright owner. For the purposes of this definition, "submitted"
  2947. means any form of electronic, verbal, or written communication sent
  2948. to the Licensor or its representatives, including but not limited to
  2949. communication on electronic mailing lists, source code control systems,
  2950. and issue tracking systems that are managed by, or on behalf of, the
  2951. Licensor for the purpose of discussing and improving the Work, but
  2952. excluding communication that is conspicuously marked or otherwise
  2953. designated in writing by the copyright owner as "Not a Contribution."
  2954. "Contributor" shall mean Licensor and any individual or Legal Entity
  2955. on behalf of whom a Contribution has been received by Licensor and
  2956. subsequently incorporated within the Work.
  2957. 2. Grant of Copyright License. Subject to the terms and conditions of
  2958. this License, each Contributor hereby grants to You a perpetual,
  2959. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2960. copyright license to reproduce, prepare Derivative Works of,
  2961. publicly display, publicly perform, sublicense, and distribute the
  2962. Work and such Derivative Works in Source or Object form.
  2963. 3. Grant of Patent License. Subject to the terms and conditions of
  2964. this License, each Contributor hereby grants to You a perpetual,
  2965. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2966. (except as stated in this section) patent license to make, have made,
  2967. use, offer to sell, sell, import, and otherwise transfer the Work,
  2968. where such license applies only to those patent claims licensable
  2969. by such Contributor that are necessarily infringed by their
  2970. Contribution(s) alone or by combination of their Contribution(s)
  2971. with the Work to which such Contribution(s) was submitted. If You
  2972. institute patent litigation against any entity (including a
  2973. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2974. or a Contribution incorporated within the Work constitutes direct
  2975. or contributory patent infringement, then any patent licenses
  2976. granted to You under this License for that Work shall terminate
  2977. as of the date such litigation is filed.
  2978. 4. Redistribution. You may reproduce and distribute copies of the
  2979. Work or Derivative Works thereof in any medium, with or without
  2980. modifications, and in Source or Object form, provided that You
  2981. meet the following conditions:
  2982. (a) You must give any other recipients of the Work or
  2983. Derivative Works a copy of this License; and
  2984. (b) You must cause any modified files to carry prominent notices
  2985. stating that You changed the files; and
  2986. (c) You must retain, in the Source form of any Derivative Works
  2987. that You distribute, all copyright, patent, trademark, and
  2988. attribution notices from the Source form of the Work,
  2989. excluding those notices that do not pertain to any part of
  2990. the Derivative Works; and
  2991. (d) If the Work includes a "NOTICE" text file as part of its
  2992. distribution, then any Derivative Works that You distribute must
  2993. include a readable copy of the attribution notices contained
  2994. within such NOTICE file, excluding those notices that do not
  2995. pertain to any part of the Derivative Works, in at least one
  2996. of the following places: within a NOTICE text file distributed
  2997. as part of the Derivative Works; within the Source form or
  2998. documentation, if provided along with the Derivative Works; or,
  2999. within a display generated by the Derivative Works, if and
  3000. wherever such third-party notices normally appear. The contents
  3001. of the NOTICE file are for informational purposes only and
  3002. do not modify the License. You may add Your own attribution
  3003. notices within Derivative Works that You distribute, alongside
  3004. or as an addendum to the NOTICE text from the Work, provided
  3005. that such additional attribution notices cannot be construed
  3006. as modifying the License.
  3007. You may add Your own copyright statement to Your modifications and
  3008. may provide additional or different license terms and conditions
  3009. for use, reproduction, or distribution of Your modifications, or
  3010. for any such Derivative Works as a whole, provided Your use,
  3011. reproduction, and distribution of the Work otherwise complies with
  3012. the conditions stated in this License.
  3013. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3014. any Contribution intentionally submitted for inclusion in the Work
  3015. by You to the Licensor shall be under the terms and conditions of
  3016. this License, without any additional terms or conditions.
  3017. Notwithstanding the above, nothing herein shall supersede or modify
  3018. the terms of any separate license agreement you may have executed
  3019. with Licensor regarding such Contributions.
  3020. 6. Trademarks. This License does not grant permission to use the trade
  3021. names, trademarks, service marks, or product names of the Licensor,
  3022. except as required for reasonable and customary use in describing the
  3023. origin of the Work and reproducing the content of the NOTICE file.
  3024. 7. Disclaimer of Warranty. Unless required by applicable law or
  3025. agreed to in writing, Licensor provides the Work (and each
  3026. Contributor provides its Contributions) on an "AS IS" BASIS,
  3027. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3028. implied, including, without limitation, any warranties or conditions
  3029. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3030. PARTICULAR PURPOSE. You are solely responsible for determining the
  3031. appropriateness of using or redistributing the Work and assume any
  3032. risks associated with Your exercise of permissions under this License.
  3033. 8. Limitation of Liability. In no event and under no legal theory,
  3034. whether in tort (including negligence), contract, or otherwise,
  3035. unless required by applicable law (such as deliberate and grossly
  3036. negligent acts) or agreed to in writing, shall any Contributor be
  3037. liable to You for damages, including any direct, indirect, special,
  3038. incidental, or consequential damages of any character arising as a
  3039. result of this License or out of the use or inability to use the
  3040. Work (including but not limited to damages for loss of goodwill,
  3041. work stoppage, computer failure or malfunction, or any and all
  3042. other commercial damages or losses), even if such Contributor
  3043. has been advised of the possibility of such damages.
  3044. 9. Accepting Warranty or Additional Liability. While redistributing
  3045. the Work or Derivative Works thereof, You may choose to offer,
  3046. and charge a fee for, acceptance of support, warranty, indemnity,
  3047. or other liability obligations and/or rights consistent with this
  3048. License. However, in accepting such obligations, You may act only
  3049. on Your own behalf and on Your sole responsibility, not on behalf
  3050. of any other Contributor, and only if You agree to indemnify,
  3051. defend, and hold each Contributor harmless for any liability
  3052. incurred by, or claims asserted against, such Contributor by reason
  3053. of your accepting any such warranty or additional liability.
  3054. END OF TERMS AND CONDITIONS
  3055. APPENDIX: How to apply the Apache License to your work.
  3056. To apply the Apache License to your work, attach the following
  3057. boilerplate notice, with the fields enclosed by brackets "[]"
  3058. replaced with your own identifying information. (Don't include
  3059. the brackets!) The text should be enclosed in the appropriate
  3060. comment syntax for the file format. We also recommend that a
  3061. file or class name and description of purpose be included on the
  3062. same "printed page" as the copyright notice for easier
  3063. identification within third-party archives.
  3064. Copyright [yyyy] [name of copyright owner]
  3065. Licensed under the Apache License, Version 2.0 (the "License");
  3066. you may not use this file except in compliance with the License.
  3067. You may obtain a copy of the License at
  3068. http://www.apache.org/licenses/LICENSE-2.0
  3069. Unless required by applicable law or agreed to in writing, software
  3070. distributed under the License is distributed on an "AS IS" BASIS,
  3071. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3072. See the License for the specific language governing permissions and
  3073. limitations under the License.
  3074. _____
  3075. msgpack/msgpack-python
  3076. Copyright (C) 2008-2011 INADA Naoki <songofacandy@gmail.com>
  3077. Licensed under the Apache License, Version 2.0 (the "License");
  3078. you may not use this file except in compliance with the License.
  3079. You may obtain a copy of the License at
  3080. http://www.apache.org/licenses/LICENSE-2.0
  3081. Unless required by applicable law or agreed to in writing, software
  3082. distributed under the License is distributed on an "AS IS" BASIS,
  3083. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3084. See the License for the specific language governing permissions and
  3085. limitations under the License.
  3086. _____
  3087. lanpa/tensorboardX
  3088. MIT License
  3089. Copyright (c) 2017 Tzu-Wei Huang
  3090. Permission is hereby granted, free of charge, to any person obtaining a copy
  3091. of this software and associated documentation files (the "Software"), to deal
  3092. in the Software without restriction, including without limitation the rights
  3093. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3094. copies of the Software, and to permit persons to whom the Software is
  3095. furnished to do so, subject to the following conditions:
  3096. The above copyright notice and this permission notice shall be included in all
  3097. copies or substantial portions of the Software.
  3098. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3099. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3100. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3101. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3102. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3103. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3104. SOFTWARE.
  3105. _____
  3106. tensorflow/tensorboard
  3107. Copyright 2017 The TensorFlow Authors. All rights reserved.
  3108. Apache License
  3109. Version 2.0, January 2004
  3110. http://www.apache.org/licenses/
  3111. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3112. 1. Definitions.
  3113. "License" shall mean the terms and conditions for use, reproduction,
  3114. and distribution as defined by Sections 1 through 9 of this document.
  3115. "Licensor" shall mean the copyright owner or entity authorized by
  3116. the copyright owner that is granting the License.
  3117. "Legal Entity" shall mean the union of the acting entity and all
  3118. other entities that control, are controlled by, or are under common
  3119. control with that entity. For the purposes of this definition,
  3120. "control" means (i) the power, direct or indirect, to cause the
  3121. direction or management of such entity, whether by contract or
  3122. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3123. outstanding shares, or (iii) beneficial ownership of such entity.
  3124. "You" (or "Your") shall mean an individual or Legal Entity
  3125. exercising permissions granted by this License.
  3126. "Source" form shall mean the preferred form for making modifications,
  3127. including but not limited to software source code, documentation
  3128. source, and configuration files.
  3129. "Object" form shall mean any form resulting from mechanical
  3130. transformation or translation of a Source form, including but
  3131. not limited to compiled object code, generated documentation,
  3132. and conversions to other media types.
  3133. "Work" shall mean the work of authorship, whether in Source or
  3134. Object form, made available under the License, as indicated by a
  3135. copyright notice that is included in or attached to the work
  3136. (an example is provided in the Appendix below).
  3137. "Derivative Works" shall mean any work, whether in Source or Object
  3138. form, that is based on (or derived from) the Work and for which the
  3139. editorial revisions, annotations, elaborations, or other modifications
  3140. represent, as a whole, an original work of authorship. For the purposes
  3141. of this License, Derivative Works shall not include works that remain
  3142. separable from, or merely link (or bind by name) to the interfaces of,
  3143. the Work and Derivative Works thereof.
  3144. "Contribution" shall mean any work of authorship, including
  3145. the original version of the Work and any modifications or additions
  3146. to that Work or Derivative Works thereof, that is intentionally
  3147. submitted to Licensor for inclusion in the Work by the copyright owner
  3148. or by an individual or Legal Entity authorized to submit on behalf of
  3149. the copyright owner. For the purposes of this definition, "submitted"
  3150. means any form of electronic, verbal, or written communication sent
  3151. to the Licensor or its representatives, including but not limited to
  3152. communication on electronic mailing lists, source code control systems,
  3153. and issue tracking systems that are managed by, or on behalf of, the
  3154. Licensor for the purpose of discussing and improving the Work, but
  3155. excluding communication that is conspicuously marked or otherwise
  3156. designated in writing by the copyright owner as "Not a Contribution."
  3157. "Contributor" shall mean Licensor and any individual or Legal Entity
  3158. on behalf of whom a Contribution has been received by Licensor and
  3159. subsequently incorporated within the Work.
  3160. 2. Grant of Copyright License. Subject to the terms and conditions of
  3161. this License, each Contributor hereby grants to You a perpetual,
  3162. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3163. copyright license to reproduce, prepare Derivative Works of,
  3164. publicly display, publicly perform, sublicense, and distribute the
  3165. Work and such Derivative Works in Source or Object form.
  3166. 3. Grant of Patent License. Subject to the terms and conditions of
  3167. this License, each Contributor hereby grants to You a perpetual,
  3168. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3169. (except as stated in this section) patent license to make, have made,
  3170. use, offer to sell, sell, import, and otherwise transfer the Work,
  3171. where such license applies only to those patent claims licensable
  3172. by such Contributor that are necessarily infringed by their
  3173. Contribution(s) alone or by combination of their Contribution(s)
  3174. with the Work to which such Contribution(s) was submitted. If You
  3175. institute patent litigation against any entity (including a
  3176. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3177. or a Contribution incorporated within the Work constitutes direct
  3178. or contributory patent infringement, then any patent licenses
  3179. granted to You under this License for that Work shall terminate
  3180. as of the date such litigation is filed.
  3181. 4. Redistribution. You may reproduce and distribute copies of the
  3182. Work or Derivative Works thereof in any medium, with or without
  3183. modifications, and in Source or Object form, provided that You
  3184. meet the following conditions:
  3185. (a) You must give any other recipients of the Work or
  3186. Derivative Works a copy of this License; and
  3187. (b) You must cause any modified files to carry prominent notices
  3188. stating that You changed the files; and
  3189. (c) You must retain, in the Source form of any Derivative Works
  3190. that You distribute, all copyright, patent, trademark, and
  3191. attribution notices from the Source form of the Work,
  3192. excluding those notices that do not pertain to any part of
  3193. the Derivative Works; and
  3194. (d) If the Work includes a "NOTICE" text file as part of its
  3195. distribution, then any Derivative Works that You distribute must
  3196. include a readable copy of the attribution notices contained
  3197. within such NOTICE file, excluding those notices that do not
  3198. pertain to any part of the Derivative Works, in at least one
  3199. of the following places: within a NOTICE text file distributed
  3200. as part of the Derivative Works; within the Source form or
  3201. documentation, if provided along with the Derivative Works; or,
  3202. within a display generated by the Derivative Works, if and
  3203. wherever such third-party notices normally appear. The contents
  3204. of the NOTICE file are for informational purposes only and
  3205. do not modify the License. You may add Your own attribution
  3206. notices within Derivative Works that You distribute, alongside
  3207. or as an addendum to the NOTICE text from the Work, provided
  3208. that such additional attribution notices cannot be construed
  3209. as modifying the License.
  3210. You may add Your own copyright statement to Your modifications and
  3211. may provide additional or different license terms and conditions
  3212. for use, reproduction, or distribution of Your modifications, or
  3213. for any such Derivative Works as a whole, provided Your use,
  3214. reproduction, and distribution of the Work otherwise complies with
  3215. the conditions stated in this License.
  3216. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3217. any Contribution intentionally submitted for inclusion in the Work
  3218. by You to the Licensor shall be under the terms and conditions of
  3219. this License, without any additional terms or conditions.
  3220. Notwithstanding the above, nothing herein shall supersede or modify
  3221. the terms of any separate license agreement you may have executed
  3222. with Licensor regarding such Contributions.
  3223. 6. Trademarks. This License does not grant permission to use the trade
  3224. names, trademarks, service marks, or product names of the Licensor,
  3225. except as required for reasonable and customary use in describing the
  3226. origin of the Work and reproducing the content of the NOTICE file.
  3227. 7. Disclaimer of Warranty. Unless required by applicable law or
  3228. agreed to in writing, Licensor provides the Work (and each
  3229. Contributor provides its Contributions) on an "AS IS" BASIS,
  3230. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3231. implied, including, without limitation, any warranties or conditions
  3232. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3233. PARTICULAR PURPOSE. You are solely responsible for determining the
  3234. appropriateness of using or redistributing the Work and assume any
  3235. risks associated with Your exercise of permissions under this License.
  3236. 8. Limitation of Liability. In no event and under no legal theory,
  3237. whether in tort (including negligence), contract, or otherwise,
  3238. unless required by applicable law (such as deliberate and grossly
  3239. negligent acts) or agreed to in writing, shall any Contributor be
  3240. liable to You for damages, including any direct, indirect, special,
  3241. incidental, or consequential damages of any character arising as a
  3242. result of this License or out of the use or inability to use the
  3243. Work (including but not limited to damages for loss of goodwill,
  3244. work stoppage, computer failure or malfunction, or any and all
  3245. other commercial damages or losses), even if such Contributor
  3246. has been advised of the possibility of such damages.
  3247. 9. Accepting Warranty or Additional Liability. While redistributing
  3248. the Work or Derivative Works thereof, You may choose to offer,
  3249. and charge a fee for, acceptance of support, warranty, indemnity,
  3250. or other liability obligations and/or rights consistent with this
  3251. License. However, in accepting such obligations, You may act only
  3252. on Your own behalf and on Your sole responsibility, not on behalf
  3253. of any other Contributor, and only if You agree to indemnify,
  3254. defend, and hold each Contributor harmless for any liability
  3255. incurred by, or claims asserted against, such Contributor by reason
  3256. of your accepting any such warranty or additional liability.
  3257. END OF TERMS AND CONDITIONS
  3258. APPENDIX: How to apply the Apache License to your work.
  3259. To apply the Apache License to your work, attach the following
  3260. boilerplate notice, with the fields enclosed by brackets "[]"
  3261. replaced with your own identifying information. (Don't include
  3262. the brackets!) The text should be enclosed in the appropriate
  3263. comment syntax for the file format. We also recommend that a
  3264. file or class name and description of purpose be included on the
  3265. same "printed page" as the copyright notice for easier
  3266. identification within third-party archives.
  3267. Copyright 2017, The TensorFlow Authors.
  3268. Licensed under the Apache License, Version 2.0 (the "License");
  3269. you may not use this file except in compliance with the License.
  3270. You may obtain a copy of the License at
  3271. http://www.apache.org/licenses/LICENSE-2.0
  3272. Unless required by applicable law or agreed to in writing, software
  3273. distributed under the License is distributed on an "AS IS" BASIS,
  3274. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3275. See the License for the specific language governing permissions and
  3276. limitations under the License.
  3277. _____
  3278. cerberus
  3279. Cerberus is a lightweight and extensible data validation library for Python.
  3280. ISC License
  3281. Copyright (c) 2012-2016 Nicola Iarocci.
  3282. Permission to use, copy, modify, and/or distribute this software for any
  3283. purpose with or without fee is hereby granted, provided that the above
  3284. copyright notice and this permission notice appear in all copies.
  3285. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
  3286. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  3287. FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
  3288. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  3289. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  3290. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  3291. PERFORMANCE OF THIS SOFTWARE.
  3292. _____
  3293. MurmurHash3
  3294. MIT license
  3295. https://github.com/aappleby/smhasher
  3296. SMHasher is a test suite designed to test the distribution, collision, and
  3297. performance properties of non-cryptographic hash functions.
  3298. This is the home for the MurmurHash family of hash functions along with the
  3299. SMHasher test suite used to verify them.
  3300. SMHasher is released under the MIT license.
  3301. All MurmurHash versions are public domain software, and the author disclaims all copyright to their code.
  3302. _____
  3303. gtest-ios-framework
  3304. https://github.com/mestevens/gtest-ios-framework
  3305. Copyright (c) 2013 Matthew Stevens
  3306. Permission is hereby granted, free of charge, to any person obtaining
  3307. a copy of this software and associated documentation files (the
  3308. "Software"), to deal in the Software without restriction, including
  3309. without limitation the rights to use, copy, modify, merge, publish,
  3310. distribute, sublicense, and/or sell copies of the Software, and to
  3311. permit persons to whom the Software is furnished to do so, subject to
  3312. the following conditions:
  3313. The above copyright notice and this permission notice shall be
  3314. included in all copies or substantial portions of the Software.
  3315. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3316. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3317. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  3318. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  3319. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  3320. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  3321. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3322. _____
  3323. DLPack
  3324. https://github.com/dmlc/dlpack
  3325. Apache License
  3326. Version 2.0, January 2004
  3327. http://www.apache.org/licenses/
  3328. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3329. 1. Definitions.
  3330. "License" shall mean the terms and conditions for use, reproduction,
  3331. and distribution as defined by Sections 1 through 9 of this document.
  3332. "Licensor" shall mean the copyright owner or entity authorized by
  3333. the copyright owner that is granting the License.
  3334. "Legal Entity" shall mean the union of the acting entity and all
  3335. other entities that control, are controlled by, or are under common
  3336. control with that entity. For the purposes of this definition,
  3337. "control" means (i) the power, direct or indirect, to cause the
  3338. direction or management of such entity, whether by contract or
  3339. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3340. outstanding shares, or (iii) beneficial ownership of such entity.
  3341. "You" (or "Your") shall mean an individual or Legal Entity
  3342. exercising permissions granted by this License.
  3343. "Source" form shall mean the preferred form for making modifications,
  3344. including but not limited to software source code, documentation
  3345. source, and configuration files.
  3346. "Object" form shall mean any form resulting from mechanical
  3347. transformation or translation of a Source form, including but
  3348. not limited to compiled object code, generated documentation,
  3349. and conversions to other media types.
  3350. "Work" shall mean the work of authorship, whether in Source or
  3351. Object form, made available under the License, as indicated by a
  3352. copyright notice that is included in or attached to the work
  3353. (an example is provided in the Appendix below).
  3354. "Derivative Works" shall mean any work, whether in Source or Object
  3355. form, that is based on (or derived from) the Work and for which the
  3356. editorial revisions, annotations, elaborations, or other modifications
  3357. represent, as a whole, an original work of authorship. For the purposes
  3358. of this License, Derivative Works shall not include works that remain
  3359. separable from, or merely link (or bind by name) to the interfaces of,
  3360. the Work and Derivative Works thereof.
  3361. "Contribution" shall mean any work of authorship, including
  3362. the original version of the Work and any modifications or additions
  3363. to that Work or Derivative Works thereof, that is intentionally
  3364. submitted to Licensor for inclusion in the Work by the copyright owner
  3365. or by an individual or Legal Entity authorized to submit on behalf of
  3366. the copyright owner. For the purposes of this definition, "submitted"
  3367. means any form of electronic, verbal, or written communication sent
  3368. to the Licensor or its representatives, including but not limited to
  3369. communication on electronic mailing lists, source code control systems,
  3370. and issue tracking systems that are managed by, or on behalf of, the
  3371. Licensor for the purpose of discussing and improving the Work, but
  3372. excluding communication that is conspicuously marked or otherwise
  3373. designated in writing by the copyright owner as "Not a Contribution."
  3374. "Contributor" shall mean Licensor and any individual or Legal Entity
  3375. on behalf of whom a Contribution has been received by Licensor and
  3376. subsequently incorporated within the Work.
  3377. 2. Grant of Copyright License. Subject to the terms and conditions of
  3378. this License, each Contributor hereby grants to You a perpetual,
  3379. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3380. copyright license to reproduce, prepare Derivative Works of,
  3381. publicly display, publicly perform, sublicense, and distribute the
  3382. Work and such Derivative Works in Source or Object form.
  3383. 3. Grant of Patent License. Subject to the terms and conditions of
  3384. this License, each Contributor hereby grants to You a perpetual,
  3385. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3386. (except as stated in this section) patent license to make, have made,
  3387. use, offer to sell, sell, import, and otherwise transfer the Work,
  3388. where such license applies only to those patent claims licensable
  3389. by such Contributor that are necessarily infringed by their
  3390. Contribution(s) alone or by combination of their Contribution(s)
  3391. with the Work to which such Contribution(s) was submitted. If You
  3392. institute patent litigation against any entity (including a
  3393. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3394. or a Contribution incorporated within the Work constitutes direct
  3395. or contributory patent infringement, then any patent licenses
  3396. granted to You under this License for that Work shall terminate
  3397. as of the date such litigation is filed.
  3398. 4. Redistribution. You may reproduce and distribute copies of the
  3399. Work or Derivative Works thereof in any medium, with or without
  3400. modifications, and in Source or Object form, provided that You
  3401. meet the following conditions:
  3402. (a) You must give any other recipients of the Work or
  3403. Derivative Works a copy of this License; and
  3404. (b) You must cause any modified files to carry prominent notices
  3405. stating that You changed the files; and
  3406. (c) You must retain, in the Source form of any Derivative Works
  3407. that You distribute, all copyright, patent, trademark, and
  3408. attribution notices from the Source form of the Work,
  3409. excluding those notices that do not pertain to any part of
  3410. the Derivative Works; and
  3411. (d) If the Work includes a "NOTICE" text file as part of its
  3412. distribution, then any Derivative Works that You distribute must
  3413. include a readable copy of the attribution notices contained
  3414. within such NOTICE file, excluding those notices that do not
  3415. pertain to any part of the Derivative Works, in at least one
  3416. of the following places: within a NOTICE text file distributed
  3417. as part of the Derivative Works; within the Source form or
  3418. documentation, if provided along with the Derivative Works; or,
  3419. within a display generated by the Derivative Works, if and
  3420. wherever such third-party notices normally appear. The contents
  3421. of the NOTICE file are for informational purposes only and
  3422. do not modify the License. You may add Your own attribution
  3423. notices within Derivative Works that You distribute, alongside
  3424. or as an addendum to the NOTICE text from the Work, provided
  3425. that such additional attribution notices cannot be construed
  3426. as modifying the License.
  3427. You may add Your own copyright statement to Your modifications and
  3428. may provide additional or different license terms and conditions
  3429. for use, reproduction, or distribution of Your modifications, or
  3430. for any such Derivative Works as a whole, provided Your use,
  3431. reproduction, and distribution of the Work otherwise complies with
  3432. the conditions stated in this License.
  3433. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3434. any Contribution intentionally submitted for inclusion in the Work
  3435. by You to the Licensor shall be under the terms and conditions of
  3436. this License, without any additional terms or conditions.
  3437. Notwithstanding the above, nothing herein shall supersede or modify
  3438. the terms of any separate license agreement you may have executed
  3439. with Licensor regarding such Contributions.
  3440. 6. Trademarks. This License does not grant permission to use the trade
  3441. names, trademarks, service marks, or product names of the Licensor,
  3442. except as required for reasonable and customary use in describing the
  3443. origin of the Work and reproducing the content of the NOTICE file.
  3444. 7. Disclaimer of Warranty. Unless required by applicable law or
  3445. agreed to in writing, Licensor provides the Work (and each
  3446. Contributor provides its Contributions) on an "AS IS" BASIS,
  3447. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3448. implied, including, without limitation, any warranties or conditions
  3449. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3450. PARTICULAR PURPOSE. You are solely responsible for determining the
  3451. appropriateness of using or redistributing the Work and assume any
  3452. risks associated with Your exercise of permissions under this License.
  3453. 8. Limitation of Liability. In no event and under no legal theory,
  3454. whether in tort (including negligence), contract, or otherwise,
  3455. unless required by applicable law (such as deliberate and grossly
  3456. negligent acts) or agreed to in writing, shall any Contributor be
  3457. liable to You for damages, including any direct, indirect, special,
  3458. incidental, or consequential damages of any character arising as a
  3459. result of this License or out of the use or inability to use the
  3460. Work (including but not limited to damages for loss of goodwill,
  3461. work stoppage, computer failure or malfunction, or any and all
  3462. other commercial damages or losses), even if such Contributor
  3463. has been advised of the possibility of such damages.
  3464. 9. Accepting Warranty or Additional Liability. While redistributing
  3465. the Work or Derivative Works thereof, You may choose to offer,
  3466. and charge a fee for, acceptance of support, warranty, indemnity,
  3467. or other liability obligations and/or rights consistent with this
  3468. License. However, in accepting such obligations, You may act only
  3469. on Your own behalf and on Your sole responsibility, not on behalf
  3470. of any other Contributor, and only if You agree to indemnify,
  3471. defend, and hold each Contributor harmless for any liability
  3472. incurred by, or claims asserted against, such Contributor by reason
  3473. of your accepting any such warranty or additional liability.
  3474. END OF TERMS AND CONDITIONS
  3475. APPENDIX: How to apply the Apache License to your work.
  3476. To apply the Apache License to your work, attach the following
  3477. boilerplate notice, with the fields enclosed by brackets "{}"
  3478. replaced with your own identifying information. (Don't include
  3479. the brackets!) The text should be enclosed in the appropriate
  3480. comment syntax for the file format. We also recommend that a
  3481. file or class name and description of purpose be included on the
  3482. same "printed page" as the copyright notice for easier
  3483. identification within third-party archives.
  3484. Copyright 2017 by Contributors
  3485. Licensed under the Apache License, Version 2.0 (the "License");
  3486. you may not use this file except in compliance with the License.
  3487. You may obtain a copy of the License at
  3488. http://www.apache.org/licenses/LICENSE-2.0
  3489. Unless required by applicable law or agreed to in writing, software
  3490. distributed under the License is distributed on an "AS IS" BASIS,
  3491. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3492. See the License for the specific language governing permissions and
  3493. limitations under the License.
  3494. _____
  3495. emsdk
  3496. MIT/Expat license
  3497. https://github.com/emscripten-core/emsdk
  3498. Copyright (c) 2018 Emscripten authors (see AUTHORS in Emscripten)
  3499. Permission is hereby granted, free of charge, to any person obtaining a copy
  3500. of this software and associated documentation files (the "Software"), to deal
  3501. in the Software without restriction, including without limitation the rights
  3502. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3503. copies of the Software, and to permit persons to whom the Software is
  3504. furnished to do so, subject to the following conditions:
  3505. The above copyright notice and this permission notice shall be included in all
  3506. copies or substantial portions of the Software.
  3507. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3508. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3509. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3510. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3511. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3512. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3513. SOFTWARE.
  3514. ----------------------------------------------------------------------------
  3515. This is the MIT/Expat License. For more information see:
  3516. 1. http://www.opensource.org/licenses/mit-license.php
  3517. 2. http://en.wikipedia.org/wiki/MIT_License
  3518. _____
  3519. coremltools
  3520. BSD-3-Clause License
  3521. https://github.com/apple/coremltools
  3522. Copyright (c) 2020, Apple Inc. All rights reserved.
  3523. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  3524. 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  3525. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3526. 3. Neither the name of the copyright holder(s) nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  3527. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3528. © 2021 GitHub, Inc.
  3529. _____
  3530. react-native
  3531. MIT License
  3532. https://github.com/facebook/react-native
  3533. Copyright (c) Facebook, Inc. and its affiliates.
  3534. Permission is hereby granted, free of charge, to any person obtaining a copy
  3535. of this software and associated documentation files (the "Software"), to deal
  3536. in the Software without restriction, including without limitation the rights
  3537. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3538. copies of the Software, and to permit persons to whom the Software is
  3539. furnished to do so, subject to the following conditions:
  3540. The above copyright notice and this permission notice shall be included in all
  3541. copies or substantial portions of the Software.
  3542. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3543. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3544. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3545. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3546. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3547. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3548. SOFTWARE.
  3549. _____
  3550. pytorch/cpuinfo
  3551. BSD 2-Clause "Simplified" License
  3552. https://github.com/pytorch/cpuinfo
  3553. Copyright (c) 2019 Google LLC
  3554. Copyright (c) 2017-2018 Facebook Inc.
  3555. Copyright (C) 2012-2017 Georgia Institute of Technology
  3556. Copyright (C) 2010-2012 Marat Dukhan
  3557. All rights reserved.
  3558. Redistribution and use in source and binary forms, with or without
  3559. modification, are permitted provided that the following conditions are met:
  3560. * Redistributions of source code must retain the above copyright notice, this
  3561. list of conditions and the following disclaimer.
  3562. * Redistributions in binary form must reproduce the above copyright notice,
  3563. this list of conditions and the following disclaimer in the documentation
  3564. and/or other materials provided with the distribution.
  3565. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  3566. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3567. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3568. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  3569. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3570. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  3571. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  3572. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  3573. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3574. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3575. _____
  3576. SQLite Is Public Domain
  3577. All of the code and documentation in SQLite has been dedicated to the public
  3578. domain by the authors. All code authors, and representatives of the companies
  3579. they work for, have signed affidavits dedicating their contributions to the
  3580. public domain and originals of those signed affidavits are stored in a firesafe
  3581. at the main offices of Hwaci. Anyone is free to copy, modify, publish, use,
  3582. compile, sell, or distribute the original SQLite code, either in source code
  3583. form or as a compiled binary, for any purpose, commercial or non-commercial,
  3584. and by any means.
  3585. The previous paragraph applies to the deliverable code and documentation in
  3586. SQLite - those parts of the SQLite library that you actually bundle and ship
  3587. with a larger application. Some scripts used as part of the build process (for
  3588. example the "configure" scripts generated by autoconf) might fall under other
  3589. open-source licenses. Nothing from these build scripts ever reaches the final
  3590. deliverable SQLite library, however, and so the licenses associated with those
  3591. scripts should not be a factor in assessing your rights to copy and use the
  3592. SQLite library.
  3593. All of the deliverable code in SQLite has been written from scratch. No code
  3594. has been taken from other projects or from the open internet. Every line of
  3595. code can be traced back to its original author, and all of those authors have
  3596. public domain dedications on file. So the SQLite code base is clean and is
  3597. uncontaminated with licensed code from other projects.
  3598. _____
  3599. google/XNNPACK
  3600. BSD License
  3601. For XNNPACK software
  3602. Copyright (c) Facebook, Inc. and its affiliates. All rights reserved.
  3603. Copyright 2019 Google LLC
  3604. Redistribution and use in source and binary forms, with or without modification,
  3605. are permitted provided that the following conditions are met:
  3606. * Redistributions of source code must retain the above copyright notice, this
  3607. list of conditions and the following disclaimer.
  3608. * Redistributions in binary form must reproduce the above copyright notice,
  3609. this list of conditions and the following disclaimer in the documentation
  3610. and/or other materials provided with the distribution.
  3611. * Neither the name Facebook nor the names of its contributors may be used to
  3612. endorse or promote products derived from this software without specific
  3613. prior written permission.
  3614. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  3615. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3616. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3617. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  3618. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  3619. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3620. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  3621. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3622. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3623. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3624. _____
  3625. google/sentencepiece, https://github.com/google/sentencepiece
  3626. (included when statically linked with onnxruntime-extensions)
  3627. Apache License
  3628. Version 2.0, January 2004
  3629. http://www.apache.org/licenses/
  3630. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3631. 1. Definitions.
  3632. "License" shall mean the terms and conditions for use, reproduction,
  3633. and distribution as defined by Sections 1 through 9 of this document.
  3634. "Licensor" shall mean the copyright owner or entity authorized by
  3635. the copyright owner that is granting the License.
  3636. "Legal Entity" shall mean the union of the acting entity and all
  3637. other entities that control, are controlled by, or are under common
  3638. control with that entity. For the purposes of this definition,
  3639. "control" means (i) the power, direct or indirect, to cause the
  3640. direction or management of such entity, whether by contract or
  3641. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3642. outstanding shares, or (iii) beneficial ownership of such entity.
  3643. "You" (or "Your") shall mean an individual or Legal Entity
  3644. exercising permissions granted by this License.
  3645. "Source" form shall mean the preferred form for making modifications,
  3646. including but not limited to software source code, documentation
  3647. source, and configuration files.
  3648. "Object" form shall mean any form resulting from mechanical
  3649. transformation or translation of a Source form, including but
  3650. not limited to compiled object code, generated documentation,
  3651. and conversions to other media types.
  3652. "Work" shall mean the work of authorship, whether in Source or
  3653. Object form, made available under the License, as indicated by a
  3654. copyright notice that is included in or attached to the work
  3655. (an example is provided in the Appendix below).
  3656. "Derivative Works" shall mean any work, whether in Source or Object
  3657. form, that is based on (or derived from) the Work and for which the
  3658. editorial revisions, annotations, elaborations, or other modifications
  3659. represent, as a whole, an original work of authorship. For the purposes
  3660. of this License, Derivative Works shall not include works that remain
  3661. separable from, or merely link (or bind by name) to the interfaces of,
  3662. the Work and Derivative Works thereof.
  3663. "Contribution" shall mean any work of authorship, including
  3664. the original version of the Work and any modifications or additions
  3665. to that Work or Derivative Works thereof, that is intentionally
  3666. submitted to Licensor for inclusion in the Work by the copyright owner
  3667. or by an individual or Legal Entity authorized to submit on behalf of
  3668. the copyright owner. For the purposes of this definition, "submitted"
  3669. means any form of electronic, verbal, or written communication sent
  3670. to the Licensor or its representatives, including but not limited to
  3671. communication on electronic mailing lists, source code control systems,
  3672. and issue tracking systems that are managed by, or on behalf of, the
  3673. Licensor for the purpose of discussing and improving the Work, but
  3674. excluding communication that is conspicuously marked or otherwise
  3675. designated in writing by the copyright owner as "Not a Contribution."
  3676. "Contributor" shall mean Licensor and any individual or Legal Entity
  3677. on behalf of whom a Contribution has been received by Licensor and
  3678. subsequently incorporated within the Work.
  3679. 2. Grant of Copyright License. Subject to the terms and conditions of
  3680. this License, each Contributor hereby grants to You a perpetual,
  3681. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3682. copyright license to reproduce, prepare Derivative Works of,
  3683. publicly display, publicly perform, sublicense, and distribute the
  3684. Work and such Derivative Works in Source or Object form.
  3685. 3. Grant of Patent License. Subject to the terms and conditions of
  3686. this License, each Contributor hereby grants to You a perpetual,
  3687. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3688. (except as stated in this section) patent license to make, have made,
  3689. use, offer to sell, sell, import, and otherwise transfer the Work,
  3690. where such license applies only to those patent claims licensable
  3691. by such Contributor that are necessarily infringed by their
  3692. Contribution(s) alone or by combination of their Contribution(s)
  3693. with the Work to which such Contribution(s) was submitted. If You
  3694. institute patent litigation against any entity (including a
  3695. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3696. or a Contribution incorporated within the Work constitutes direct
  3697. or contributory patent infringement, then any patent licenses
  3698. granted to You under this License for that Work shall terminate
  3699. as of the date such litigation is filed.
  3700. 4. Redistribution. You may reproduce and distribute copies of the
  3701. Work or Derivative Works thereof in any medium, with or without
  3702. modifications, and in Source or Object form, provided that You
  3703. meet the following conditions:
  3704. (a) You must give any other recipients of the Work or
  3705. Derivative Works a copy of this License; and
  3706. (b) You must cause any modified files to carry prominent notices
  3707. stating that You changed the files; and
  3708. (c) You must retain, in the Source form of any Derivative Works
  3709. that You distribute, all copyright, patent, trademark, and
  3710. attribution notices from the Source form of the Work,
  3711. excluding those notices that do not pertain to any part of
  3712. the Derivative Works; and
  3713. (d) If the Work includes a "NOTICE" text file as part of its
  3714. distribution, then any Derivative Works that You distribute must
  3715. include a readable copy of the attribution notices contained
  3716. within such NOTICE file, excluding those notices that do not
  3717. pertain to any part of the Derivative Works, in at least one
  3718. of the following places: within a NOTICE text file distributed
  3719. as part of the Derivative Works; within the Source form or
  3720. documentation, if provided along with the Derivative Works; or,
  3721. within a display generated by the Derivative Works, if and
  3722. wherever such third-party notices normally appear. The contents
  3723. of the NOTICE file are for informational purposes only and
  3724. do not modify the License. You may add Your own attribution
  3725. notices within Derivative Works that You distribute, alongside
  3726. or as an addendum to the NOTICE text from the Work, provided
  3727. that such additional attribution notices cannot be construed
  3728. as modifying the License.
  3729. You may add Your own copyright statement to Your modifications and
  3730. may provide additional or different license terms and conditions
  3731. for use, reproduction, or distribution of Your modifications, or
  3732. for any such Derivative Works as a whole, provided Your use,
  3733. reproduction, and distribution of the Work otherwise complies with
  3734. the conditions stated in this License.
  3735. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3736. any Contribution intentionally submitted for inclusion in the Work
  3737. by You to the Licensor shall be under the terms and conditions of
  3738. this License, without any additional terms or conditions.
  3739. Notwithstanding the above, nothing herein shall supersede or modify
  3740. the terms of any separate license agreement you may have executed
  3741. with Licensor regarding such Contributions.
  3742. 6. Trademarks. This License does not grant permission to use the trade
  3743. names, trademarks, service marks, or product names of the Licensor,
  3744. except as required for reasonable and customary use in describing the
  3745. origin of the Work and reproducing the content of the NOTICE file.
  3746. 7. Disclaimer of Warranty. Unless required by applicable law or
  3747. agreed to in writing, Licensor provides the Work (and each
  3748. Contributor provides its Contributions) on an "AS IS" BASIS,
  3749. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3750. implied, including, without limitation, any warranties or conditions
  3751. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3752. PARTICULAR PURPOSE. You are solely responsible for determining the
  3753. appropriateness of using or redistributing the Work and assume any
  3754. risks associated with Your exercise of permissions under this License.
  3755. 8. Limitation of Liability. In no event and under no legal theory,
  3756. whether in tort (including negligence), contract, or otherwise,
  3757. unless required by applicable law (such as deliberate and grossly
  3758. negligent acts) or agreed to in writing, shall any Contributor be
  3759. liable to You for damages, including any direct, indirect, special,
  3760. incidental, or consequential damages of any character arising as a
  3761. result of this License or out of the use or inability to use the
  3762. Work (including but not limited to damages for loss of goodwill,
  3763. work stoppage, computer failure or malfunction, or any and all
  3764. other commercial damages or losses), even if such Contributor
  3765. has been advised of the possibility of such damages.
  3766. 9. Accepting Warranty or Additional Liability. While redistributing
  3767. the Work or Derivative Works thereof, You may choose to offer,
  3768. and charge a fee for, acceptance of support, warranty, indemnity,
  3769. or other liability obligations and/or rights consistent with this
  3770. License. However, in accepting such obligations, You may act only
  3771. on Your own behalf and on Your sole responsibility, not on behalf
  3772. of any other Contributor, and only if You agree to indemnify,
  3773. defend, and hold each Contributor harmless for any liability
  3774. incurred by, or claims asserted against, such Contributor by reason
  3775. of your accepting any such warranty or additional liability.
  3776. END OF TERMS AND CONDITIONS
  3777. APPENDIX: How to apply the Apache License to your work.
  3778. To apply the Apache License to your work, attach the following
  3779. boilerplate notice, with the fields enclosed by brackets "[]"
  3780. replaced with your own identifying information. (Don't include
  3781. the brackets!) The text should be enclosed in the appropriate
  3782. comment syntax for the file format. We also recommend that a
  3783. file or class name and description of purpose be included on the
  3784. same "printed page" as the copyright notice for easier
  3785. identification within third-party archives.
  3786. Copyright [yyyy] [name of copyright owner]
  3787. Licensed under the Apache License, Version 2.0 (the "License");
  3788. you may not use this file except in compliance with the License.
  3789. You may obtain a copy of the License at
  3790. http://www.apache.org/licenses/LICENSE-2.0
  3791. Unless required by applicable law or agreed to in writing, software
  3792. distributed under the License is distributed on an "AS IS" BASIS,
  3793. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3794. See the License for the specific language governing permissions and
  3795. limitations under the License.
  3796. _____
  3797. dlfcn-win32/dlfcn-win32 is licensed under the MIT License
  3798. Permission is hereby granted, free of charge, to any person obtaining a copy
  3799. of this software and associated documentation files (the "Software"), to deal
  3800. in the Software without restriction, including without limitation the rights
  3801. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3802. copies of the Software, and to permit persons to whom the Software is
  3803. furnished to do so, subject to the following conditions:
  3804. The above copyright notice and this permission notice shall be included in
  3805. all copies or substantial portions of the Software.
  3806. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3807. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3808. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  3809. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3810. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3811. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3812. THE SOFTWARE.
  3813. _____
  3814. The Python Imaging Library (PIL) is
  3815. Copyright © 1997-2011 by Secret Labs AB
  3816. Copyright © 1995-2011 by Fredrik Lundh
  3817. Pillow is the friendly PIL fork. It is
  3818. Copyright © 2010-2023 by Alex Clark and contributors
  3819. Like PIL, Pillow is licensed under the open source HPND License:
  3820. By obtaining, using, and/or copying this software and/or its associated
  3821. documentation, you agree that you have read, understood, and will comply
  3822. with the following terms and conditions:
  3823. Permission to use, copy, modify, and distribute this software and its
  3824. associated documentation for any purpose and without fee is hereby granted,
  3825. provided that the above copyright notice appears in all copies, and that
  3826. both that copyright notice and this permission notice appear in supporting
  3827. documentation, and that the name of Secret Labs AB or the author not be
  3828. used in advertising or publicity pertaining to distribution of the software
  3829. without specific, written prior permission.
  3830. SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
  3831. SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  3832. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL,
  3833. INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  3834. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  3835. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  3836. PERFORMANCE OF THIS SOFTWARE.
  3837. _____
  3838. openssl/openssl, https://github.com/openssl/openssl
  3839. Apache License
  3840. Version 2.0, January 2004
  3841. https://www.apache.org/licenses/
  3842. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3843. 1. Definitions.
  3844. "License" shall mean the terms and conditions for use, reproduction,
  3845. and distribution as defined by Sections 1 through 9 of this document.
  3846. "Licensor" shall mean the copyright owner or entity authorized by
  3847. the copyright owner that is granting the License.
  3848. "Legal Entity" shall mean the union of the acting entity and all
  3849. other entities that control, are controlled by, or are under common
  3850. control with that entity. For the purposes of this definition,
  3851. "control" means (i) the power, direct or indirect, to cause the
  3852. direction or management of such entity, whether by contract or
  3853. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3854. outstanding shares, or (iii) beneficial ownership of such entity.
  3855. "You" (or "Your") shall mean an individual or Legal Entity
  3856. exercising permissions granted by this License.
  3857. "Source" form shall mean the preferred form for making modifications,
  3858. including but not limited to software source code, documentation
  3859. source, and configuration files.
  3860. "Object" form shall mean any form resulting from mechanical
  3861. transformation or translation of a Source form, including but
  3862. not limited to compiled object code, generated documentation,
  3863. and conversions to other media types.
  3864. "Work" shall mean the work of authorship, whether in Source or
  3865. Object form, made available under the License, as indicated by a
  3866. copyright notice that is included in or attached to the work
  3867. (an example is provided in the Appendix below).
  3868. "Derivative Works" shall mean any work, whether in Source or Object
  3869. form, that is based on (or derived from) the Work and for which the
  3870. editorial revisions, annotations, elaborations, or other modifications
  3871. represent, as a whole, an original work of authorship. For the purposes
  3872. of this License, Derivative Works shall not include works that remain
  3873. separable from, or merely link (or bind by name) to the interfaces of,
  3874. the Work and Derivative Works thereof.
  3875. "Contribution" shall mean any work of authorship, including
  3876. the original version of the Work and any modifications or additions
  3877. to that Work or Derivative Works thereof, that is intentionally
  3878. submitted to Licensor for inclusion in the Work by the copyright owner
  3879. or by an individual or Legal Entity authorized to submit on behalf of
  3880. the copyright owner. For the purposes of this definition, "submitted"
  3881. means any form of electronic, verbal, or written communication sent
  3882. to the Licensor or its representatives, including but not limited to
  3883. communication on electronic mailing lists, source code control systems,
  3884. and issue tracking systems that are managed by, or on behalf of, the
  3885. Licensor for the purpose of discussing and improving the Work, but
  3886. excluding communication that is conspicuously marked or otherwise
  3887. designated in writing by the copyright owner as "Not a Contribution."
  3888. "Contributor" shall mean Licensor and any individual or Legal Entity
  3889. on behalf of whom a Contribution has been received by Licensor and
  3890. subsequently incorporated within the Work.
  3891. 2. Grant of Copyright License. Subject to the terms and conditions of
  3892. this License, each Contributor hereby grants to You a perpetual,
  3893. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3894. copyright license to reproduce, prepare Derivative Works of,
  3895. publicly display, publicly perform, sublicense, and distribute the
  3896. Work and such Derivative Works in Source or Object form.
  3897. 3. Grant of Patent License. Subject to the terms and conditions of
  3898. this License, each Contributor hereby grants to You a perpetual,
  3899. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3900. (except as stated in this section) patent license to make, have made,
  3901. use, offer to sell, sell, import, and otherwise transfer the Work,
  3902. where such license applies only to those patent claims licensable
  3903. by such Contributor that are necessarily infringed by their
  3904. Contribution(s) alone or by combination of their Contribution(s)
  3905. with the Work to which such Contribution(s) was submitted. If You
  3906. institute patent litigation against any entity (including a
  3907. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3908. or a Contribution incorporated within the Work constitutes direct
  3909. or contributory patent infringement, then any patent licenses
  3910. granted to You under this License for that Work shall terminate
  3911. as of the date such litigation is filed.
  3912. 4. Redistribution. You may reproduce and distribute copies of the
  3913. Work or Derivative Works thereof in any medium, with or without
  3914. modifications, and in Source or Object form, provided that You
  3915. meet the following conditions:
  3916. (a) You must give any other recipients of the Work or
  3917. Derivative Works a copy of this License; and
  3918. (b) You must cause any modified files to carry prominent notices
  3919. stating that You changed the files; and
  3920. (c) You must retain, in the Source form of any Derivative Works
  3921. that You distribute, all copyright, patent, trademark, and
  3922. attribution notices from the Source form of the Work,
  3923. excluding those notices that do not pertain to any part of
  3924. the Derivative Works; and
  3925. (d) If the Work includes a "NOTICE" text file as part of its
  3926. distribution, then any Derivative Works that You distribute must
  3927. include a readable copy of the attribution notices contained
  3928. within such NOTICE file, excluding those notices that do not
  3929. pertain to any part of the Derivative Works, in at least one
  3930. of the following places: within a NOTICE text file distributed
  3931. as part of the Derivative Works; within the Source form or
  3932. documentation, if provided along with the Derivative Works; or,
  3933. within a display generated by the Derivative Works, if and
  3934. wherever such third-party notices normally appear. The contents
  3935. of the NOTICE file are for informational purposes only and
  3936. do not modify the License. You may add Your own attribution
  3937. notices within Derivative Works that You distribute, alongside
  3938. or as an addendum to the NOTICE text from the Work, provided
  3939. that such additional attribution notices cannot be construed
  3940. as modifying the License.
  3941. You may add Your own copyright statement to Your modifications and
  3942. may provide additional or different license terms and conditions
  3943. for use, reproduction, or distribution of Your modifications, or
  3944. for any such Derivative Works as a whole, provided Your use,
  3945. reproduction, and distribution of the Work otherwise complies with
  3946. the conditions stated in this License.
  3947. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3948. any Contribution intentionally submitted for inclusion in the Work
  3949. by You to the Licensor shall be under the terms and conditions of
  3950. this License, without any additional terms or conditions.
  3951. Notwithstanding the above, nothing herein shall supersede or modify
  3952. the terms of any separate license agreement you may have executed
  3953. with Licensor regarding such Contributions.
  3954. 6. Trademarks. This License does not grant permission to use the trade
  3955. names, trademarks, service marks, or product names of the Licensor,
  3956. except as required for reasonable and customary use in describing the
  3957. origin of the Work and reproducing the content of the NOTICE file.
  3958. 7. Disclaimer of Warranty. Unless required by applicable law or
  3959. agreed to in writing, Licensor provides the Work (and each
  3960. Contributor provides its Contributions) on an "AS IS" BASIS,
  3961. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3962. implied, including, without limitation, any warranties or conditions
  3963. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3964. PARTICULAR PURPOSE. You are solely responsible for determining the
  3965. appropriateness of using or redistributing the Work and assume any
  3966. risks associated with Your exercise of permissions under this License.
  3967. 8. Limitation of Liability. In no event and under no legal theory,
  3968. whether in tort (including negligence), contract, or otherwise,
  3969. unless required by applicable law (such as deliberate and grossly
  3970. negligent acts) or agreed to in writing, shall any Contributor be
  3971. liable to You for damages, including any direct, indirect, special,
  3972. incidental, or consequential damages of any character arising as a
  3973. result of this License or out of the use or inability to use the
  3974. Work (including but not limited to damages for loss of goodwill,
  3975. work stoppage, computer failure or malfunction, or any and all
  3976. other commercial damages or losses), even if such Contributor
  3977. has been advised of the possibility of such damages.
  3978. 9. Accepting Warranty or Additional Liability. While redistributing
  3979. the Work or Derivative Works thereof, You may choose to offer,
  3980. and charge a fee for, acceptance of support, warranty, indemnity,
  3981. or other liability obligations and/or rights consistent with this
  3982. License. However, in accepting such obligations, You may act only
  3983. on Your own behalf and on Your sole responsibility, not on behalf
  3984. of any other Contributor, and only if You agree to indemnify,
  3985. defend, and hold each Contributor harmless for any liability
  3986. incurred by, or claims asserted against, such Contributor by reason
  3987. of your accepting any such warranty or additional liability.
  3988. END OF TERMS AND CONDITIONS
  3989. _____
  3990. Tencent/rapidjson, https://github.com/Tencent/rapidjson
  3991. Tencent is pleased to support the open source community by making RapidJSON available.
  3992. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.
  3993. If you have downloaded a copy of the RapidJSON binary from Tencent, please note that the RapidJSON binary is licensed under the MIT License.
  3994. If you have downloaded a copy of the RapidJSON source code from Tencent, please note that RapidJSON source code is licensed under the MIT License, except for the third-party components listed below which are subject to different license terms. Your integration of RapidJSON into your own projects may require compliance with the MIT License, as well as the other licenses applicable to the third-party components included within RapidJSON. To avoid the problematic JSON license in your own projects, it's sufficient to exclude the bin/jsonchecker/ directory, as it's the only code under the JSON license.
  3995. A copy of the MIT License is included in this file.
  3996. Other dependencies and licenses:
  3997. Open Source Software Licensed Under the BSD License:
  3998. --------------------------------------------------------------------
  3999. The msinttypes r29
  4000. Copyright (c) 2006-2013 Alexander Chemeris
  4001. All rights reserved.
  4002. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  4003. * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  4004. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  4005. * Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  4006. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4007. Open Source Software Licensed Under the JSON License:
  4008. --------------------------------------------------------------------
  4009. json.org
  4010. Copyright (c) 2002 JSON.org
  4011. All Rights Reserved.
  4012. JSON_checker
  4013. Copyright (c) 2002 JSON.org
  4014. All Rights Reserved.
  4015. Terms of the JSON License:
  4016. ---------------------------------------------------
  4017. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  4018. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  4019. The Software shall be used for Good, not Evil.
  4020. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  4021. Terms of the MIT License:
  4022. --------------------------------------------------------------------
  4023. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  4024. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  4025. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  4026. _____
  4027. boostorg/boost, https://github.com/boostorg/boost
  4028. Boost Software License - Version 1.0 - August 17th, 2003
  4029. Permission is hereby granted, free of charge, to any person or organization
  4030. obtaining a copy of the software and accompanying documentation covered by
  4031. this license (the "Software") to use, reproduce, display, distribute,
  4032. execute, and transmit the Software, and to prepare derivative works of the
  4033. Software, and to permit third-parties to whom the Software is furnished to
  4034. do so, all subject to the following:
  4035. The copyright notices in the Software and this entire statement, including
  4036. the above license grant, this restriction and the following disclaimer,
  4037. must be included in all copies of the Software, in whole or in part, and
  4038. all derivative works of the Software, unless such copies or derivative
  4039. works are solely in the form of machine-executable object code generated by
  4040. a source language processor.
  4041. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4042. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4043. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  4044. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  4045. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  4046. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  4047. DEALINGS IN THE SOFTWARE.
  4048. _____
  4049. libb64/libb64, https://github.com/libb64/libb64
  4050. Copyright-Only Dedication (based on United States law) or Public Domain Certification
  4051. The person or persons who have associated work with this document (the "Dedicator" or "Certifier") hereby either (a) certifies that, to the best of his knowledge, the work of authorship identified is in the public domain of the country from which the work is published, or (b) hereby dedicates whatever copyright the dedicators holds in the work of authorship identified below (the "Work") to the public domain. A certifier, moreover, dedicates any copyright interest he may have in the associated work, and for these purposes, is described as a "dedicator" below.
  4052. A certifier has taken reasonable steps to verify the copyright status of this work. Certifier recognizes that his good faith efforts may not shield him from liability if in fact the work certified is not in the public domain.
  4053. Dedicator makes this dedication for the benefit of the public at large and to the detriment of the Dedicator's heirs and successors. Dedicator intends this dedication to be an overt act of relinquishment in perpetuity of all present and future rights under copyright law, whether vested or contingent, in the Work. Dedicator understands that such relinquishment of all rights includes the relinquishment of all rights to enforce (by lawsuit or otherwise) those copyrights in the Work.
  4054. Dedicator recognizes that, once placed in the public domain, the Work may be freely reproduced, distributed, transmitted, used, modified, built upon, or otherwise exploited by anyone for any purpose, commercial or non-commercial, and in any way, including by methods that have not yet been invented or conceived.
  4055. _____
  4056. posix pthread library, https://sourceforge.net/projects/pthreads4w
  4057. Apache License
  4058. Version 2.0, January 2004
  4059. http://www.apache.org/licenses/
  4060. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4061. 1. Definitions.
  4062. "License" shall mean the terms and conditions for use, reproduction,
  4063. and distribution as defined by Sections 1 through 9 of this document.
  4064. "Licensor" shall mean the copyright owner or entity authorized by
  4065. the copyright owner that is granting the License.
  4066. "Legal Entity" shall mean the union of the acting entity and all
  4067. other entities that control, are controlled by, or are under common
  4068. control with that entity. For the purposes of this definition,
  4069. "control" means (i) the power, direct or indirect, to cause the
  4070. direction or management of such entity, whether by contract or
  4071. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4072. outstanding shares, or (iii) beneficial ownership of such entity.
  4073. "You" (or "Your") shall mean an individual or Legal Entity
  4074. exercising permissions granted by this License.
  4075. "Source" form shall mean the preferred form for making modifications,
  4076. including but not limited to software source code, documentation
  4077. source, and configuration files.
  4078. "Object" form shall mean any form resulting from mechanical
  4079. transformation or translation of a Source form, including but
  4080. not limited to compiled object code, generated documentation,
  4081. and conversions to other media types.
  4082. "Work" shall mean the work of authorship, whether in Source or
  4083. Object form, made available under the License, as indicated by a
  4084. copyright notice that is included in or attached to the work
  4085. (an example is provided in the Appendix below).
  4086. "Derivative Works" shall mean any work, whether in Source or Object
  4087. form, that is based on (or derived from) the Work and for which the
  4088. editorial revisions, annotations, elaborations, or other modifications
  4089. represent, as a whole, an original work of authorship. For the purposes
  4090. of this License, Derivative Works shall not include works that remain
  4091. separable from, or merely link (or bind by name) to the interfaces of,
  4092. the Work and Derivative Works thereof.
  4093. "Contribution" shall mean any work of authorship, including
  4094. the original version of the Work and any modifications or additions
  4095. to that Work or Derivative Works thereof, that is intentionally
  4096. submitted to Licensor for inclusion in the Work by the copyright owner
  4097. or by an individual or Legal Entity authorized to submit on behalf of
  4098. the copyright owner. For the purposes of this definition, "submitted"
  4099. means any form of electronic, verbal, or written communication sent
  4100. to the Licensor or its representatives, including but not limited to
  4101. communication on electronic mailing lists, source code control systems,
  4102. and issue tracking systems that are managed by, or on behalf of, the
  4103. Licensor for the purpose of discussing and improving the Work, but
  4104. excluding communication that is conspicuously marked or otherwise
  4105. designated in writing by the copyright owner as "Not a Contribution."
  4106. "Contributor" shall mean Licensor and any individual or Legal Entity
  4107. on behalf of whom a Contribution has been received by Licensor and
  4108. subsequently incorporated within the Work.
  4109. 2. Grant of Copyright License. Subject to the terms and conditions of
  4110. this License, each Contributor hereby grants to You a perpetual,
  4111. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4112. copyright license to reproduce, prepare Derivative Works of,
  4113. publicly display, publicly perform, sublicense, and distribute the
  4114. Work and such Derivative Works in Source or Object form.
  4115. 3. Grant of Patent License. Subject to the terms and conditions of
  4116. this License, each Contributor hereby grants to You a perpetual,
  4117. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4118. (except as stated in this section) patent license to make, have made,
  4119. use, offer to sell, sell, import, and otherwise transfer the Work,
  4120. where such license applies only to those patent claims licensable
  4121. by such Contributor that are necessarily infringed by their
  4122. Contribution(s) alone or by combination of their Contribution(s)
  4123. with the Work to which such Contribution(s) was submitted. If You
  4124. institute patent litigation against any entity (including a
  4125. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4126. or a Contribution incorporated within the Work constitutes direct
  4127. or contributory patent infringement, then any patent licenses
  4128. granted to You under this License for that Work shall terminate
  4129. as of the date such litigation is filed.
  4130. 4. Redistribution. You may reproduce and distribute copies of the
  4131. Work or Derivative Works thereof in any medium, with or without
  4132. modifications, and in Source or Object form, provided that You
  4133. meet the following conditions:
  4134. (a) You must give any other recipients of the Work or
  4135. Derivative Works a copy of this License; and
  4136. (b) You must cause any modified files to carry prominent notices
  4137. stating that You changed the files; and
  4138. (c) You must retain, in the Source form of any Derivative Works
  4139. that You distribute, all copyright, patent, trademark, and
  4140. attribution notices from the Source form of the Work,
  4141. excluding those notices that do not pertain to any part of
  4142. the Derivative Works; and
  4143. (d) If the Work includes a "NOTICE" text file as part of its
  4144. distribution, then any Derivative Works that You distribute must
  4145. include a readable copy of the attribution notices contained
  4146. within such NOTICE file, excluding those notices that do not
  4147. pertain to any part of the Derivative Works, in at least one
  4148. of the following places: within a NOTICE text file distributed
  4149. as part of the Derivative Works; within the Source form or
  4150. documentation, if provided along with the Derivative Works; or,
  4151. within a display generated by the Derivative Works, if and
  4152. wherever such third-party notices normally appear. The contents
  4153. of the NOTICE file are for informational purposes only and
  4154. do not modify the License. You may add Your own attribution
  4155. notices within Derivative Works that You distribute, alongside
  4156. or as an addendum to the NOTICE text from the Work, provided
  4157. that such additional attribution notices cannot be construed
  4158. as modifying the License.
  4159. You may add Your own copyright statement to Your modifications and
  4160. may provide additional or different license terms and conditions
  4161. for use, reproduction, or distribution of Your modifications, or
  4162. for any such Derivative Works as a whole, provided Your use,
  4163. reproduction, and distribution of the Work otherwise complies with
  4164. the conditions stated in this License.
  4165. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4166. any Contribution intentionally submitted for inclusion in the Work
  4167. by You to the Licensor shall be under the terms and conditions of
  4168. this License, without any additional terms or conditions.
  4169. Notwithstanding the above, nothing herein shall supersede or modify
  4170. the terms of any separate license agreement you may have executed
  4171. with Licensor regarding such Contributions.
  4172. 6. Trademarks. This License does not grant permission to use the trade
  4173. names, trademarks, service marks, or product names of the Licensor,
  4174. except as required for reasonable and customary use in describing the
  4175. origin of the Work and reproducing the content of the NOTICE file.
  4176. 7. Disclaimer of Warranty. Unless required by applicable law or
  4177. agreed to in writing, Licensor provides the Work (and each
  4178. Contributor provides its Contributions) on an "AS IS" BASIS,
  4179. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4180. implied, including, without limitation, any warranties or conditions
  4181. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4182. PARTICULAR PURPOSE. You are solely responsible for determining the
  4183. appropriateness of using or redistributing the Work and assume any
  4184. risks associated with Your exercise of permissions under this License.
  4185. 8. Limitation of Liability. In no event and under no legal theory,
  4186. whether in tort (including negligence), contract, or otherwise,
  4187. unless required by applicable law (such as deliberate and grossly
  4188. negligent acts) or agreed to in writing, shall any Contributor be
  4189. liable to You for damages, including any direct, indirect, special,
  4190. incidental, or consequential damages of any character arising as a
  4191. result of this License or out of the use or inability to use the
  4192. Work (including but not limited to damages for loss of goodwill,
  4193. work stoppage, computer failure or malfunction, or any and all
  4194. other commercial damages or losses), even if such Contributor
  4195. has been advised of the possibility of such damages.
  4196. 9. Accepting Warranty or Additional Liability. While redistributing
  4197. the Work or Derivative Works thereof, You may choose to offer,
  4198. and charge a fee for, acceptance of support, warranty, indemnity,
  4199. or other liability obligations and/or rights consistent with this
  4200. License. However, in accepting such obligations, You may act only
  4201. on Your own behalf and on Your sole responsibility, not on behalf
  4202. of any other Contributor, and only if You agree to indemnify,
  4203. defend, and hold each Contributor harmless for any liability
  4204. incurred by, or claims asserted against, such Contributor by reason
  4205. of your accepting any such warranty or additional liability.
  4206. END OF TERMS AND CONDITIONS
  4207. APPENDIX: How to apply the Apache License to your work.
  4208. To apply the Apache License to your work, attach the following
  4209. boilerplate notice, with the fields enclosed by brackets "[]"
  4210. replaced with your own identifying information. (Don't include
  4211. the brackets!) The text should be enclosed in the appropriate
  4212. comment syntax for the file format. We also recommend that a
  4213. file or class name and description of purpose be included on the
  4214. same "printed page" as the copyright notice for easier
  4215. identification within third-party archives.
  4216. Copyright [yyyy] [name of copyright owner]
  4217. Licensed under the Apache License, Version 2.0 (the "License");
  4218. you may not use this file except in compliance with the License.
  4219. You may obtain a copy of the License at
  4220. http://www.apache.org/licenses/LICENSE-2.0
  4221. Unless required by applicable law or agreed to in writing, software
  4222. distributed under the License is distributed on an "AS IS" BASIS,
  4223. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4224. See the License for the specific language governing permissions and
  4225. limitations under the License.
  4226. _____
  4227. Triton Inference Server & Client, https://github.com/triton-inference-server
  4228. Copyright (c) 2022, NVIDIA CORPORATION. All rights reserved.
  4229. Redistribution and use in source and binary forms, with or without
  4230. modification, are permitted provided that the following conditions
  4231. are met:
  4232. * Redistributions of source code must retain the above copyright
  4233. notice, this list of conditions and the following disclaimer.
  4234. * Redistributions in binary form must reproduce the above copyright
  4235. notice, this list of conditions and the following disclaimer in the
  4236. documentation and/or other materials provided with the distribution.
  4237. * Neither the name of NVIDIA CORPORATION nor the names of its
  4238. contributors may be used to endorse or promote products derived
  4239. from this software without specific prior written permission.
  4240. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
  4241. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4242. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  4243. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  4244. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  4245. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  4246. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  4247. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  4248. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4249. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4250. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4251. _____
  4252. microsoft/mimalloc, https://github.com/microsoft/mimalloc
  4253. MIT License
  4254. Copyright (c) 2018-2021 Microsoft Corporation, Daan Leijen
  4255. Permission is hereby granted, free of charge, to any person obtaining a copy
  4256. of this software and associated documentation files (the "Software"), to deal
  4257. in the Software without restriction, including without limitation the rights
  4258. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4259. copies of the Software, and to permit persons to whom the Software is
  4260. furnished to do so, subject to the following conditions:
  4261. The above copyright notice and this permission notice shall be included in all
  4262. copies or substantial portions of the Software.
  4263. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4264. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4265. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4266. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4267. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4268. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  4269. SOFTWARE.
  4270. _____
  4271. TensorFlow.js
  4272. https://github.com/tensorflow/tfjs
  4273. Apache License
  4274. Version 2.0, January 2004
  4275. http://www.apache.org/licenses/
  4276. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4277. 1. Definitions.
  4278. "License" shall mean the terms and conditions for use, reproduction,
  4279. and distribution as defined by Sections 1 through 9 of this document.
  4280. "Licensor" shall mean the copyright owner or entity authorized by
  4281. the copyright owner that is granting the License.
  4282. "Legal Entity" shall mean the union of the acting entity and all
  4283. other entities that control, are controlled by, or are under common
  4284. control with that entity. For the purposes of this definition,
  4285. "control" means (i) the power, direct or indirect, to cause the
  4286. direction or management of such entity, whether by contract or
  4287. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4288. outstanding shares, or (iii) beneficial ownership of such entity.
  4289. "You" (or "Your") shall mean an individual or Legal Entity
  4290. exercising permissions granted by this License.
  4291. "Source" form shall mean the preferred form for making modifications,
  4292. including but not limited to software source code, documentation
  4293. source, and configuration files.
  4294. "Object" form shall mean any form resulting from mechanical
  4295. transformation or translation of a Source form, including but
  4296. not limited to compiled object code, generated documentation,
  4297. and conversions to other media types.
  4298. "Work" shall mean the work of authorship, whether in Source or
  4299. Object form, made available under the License, as indicated by a
  4300. copyright notice that is included in or attached to the work
  4301. (an example is provided in the Appendix below).
  4302. "Derivative Works" shall mean any work, whether in Source or Object
  4303. form, that is based on (or derived from) the Work and for which the
  4304. editorial revisions, annotations, elaborations, or other modifications
  4305. represent, as a whole, an original work of authorship. For the purposes
  4306. of this License, Derivative Works shall not include works that remain
  4307. separable from, or merely link (or bind by name) to the interfaces of,
  4308. the Work and Derivative Works thereof.
  4309. "Contribution" shall mean any work of authorship, including
  4310. the original version of the Work and any modifications or additions
  4311. to that Work or Derivative Works thereof, that is intentionally
  4312. submitted to Licensor for inclusion in the Work by the copyright owner
  4313. or by an individual or Legal Entity authorized to submit on behalf of
  4314. the copyright owner. For the purposes of this definition, "submitted"
  4315. means any form of electronic, verbal, or written communication sent
  4316. to the Licensor or its representatives, including but not limited to
  4317. communication on electronic mailing lists, source code control systems,
  4318. and issue tracking systems that are managed by, or on behalf of, the
  4319. Licensor for the purpose of discussing and improving the Work, but
  4320. excluding communication that is conspicuously marked or otherwise
  4321. designated in writing by the copyright owner as "Not a Contribution."
  4322. "Contributor" shall mean Licensor and any individual or Legal Entity
  4323. on behalf of whom a Contribution has been received by Licensor and
  4324. subsequently incorporated within the Work.
  4325. 2. Grant of Copyright License. Subject to the terms and conditions of
  4326. this License, each Contributor hereby grants to You a perpetual,
  4327. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4328. copyright license to reproduce, prepare Derivative Works of,
  4329. publicly display, publicly perform, sublicense, and distribute the
  4330. Work and such Derivative Works in Source or Object form.
  4331. 3. Grant of Patent License. Subject to the terms and conditions of
  4332. this License, each Contributor hereby grants to You a perpetual,
  4333. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4334. (except as stated in this section) patent license to make, have made,
  4335. use, offer to sell, sell, import, and otherwise transfer the Work,
  4336. where such license applies only to those patent claims licensable
  4337. by such Contributor that are necessarily infringed by their
  4338. Contribution(s) alone or by combination of their Contribution(s)
  4339. with the Work to which such Contribution(s) was submitted. If You
  4340. institute patent litigation against any entity (including a
  4341. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4342. or a Contribution incorporated within the Work constitutes direct
  4343. or contributory patent infringement, then any patent licenses
  4344. granted to You under this License for that Work shall terminate
  4345. as of the date such litigation is filed.
  4346. 4. Redistribution. You may reproduce and distribute copies of the
  4347. Work or Derivative Works thereof in any medium, with or without
  4348. modifications, and in Source or Object form, provided that You
  4349. meet the following conditions:
  4350. (a) You must give any other recipients of the Work or
  4351. Derivative Works a copy of this License; and
  4352. (b) You must cause any modified files to carry prominent notices
  4353. stating that You changed the files; and
  4354. (c) You must retain, in the Source form of any Derivative Works
  4355. that You distribute, all copyright, patent, trademark, and
  4356. attribution notices from the Source form of the Work,
  4357. excluding those notices that do not pertain to any part of
  4358. the Derivative Works; and
  4359. (d) If the Work includes a "NOTICE" text file as part of its
  4360. distribution, then any Derivative Works that You distribute must
  4361. include a readable copy of the attribution notices contained
  4362. within such NOTICE file, excluding those notices that do not
  4363. pertain to any part of the Derivative Works, in at least one
  4364. of the following places: within a NOTICE text file distributed
  4365. as part of the Derivative Works; within the Source form or
  4366. documentation, if provided along with the Derivative Works; or,
  4367. within a display generated by the Derivative Works, if and
  4368. wherever such third-party notices normally appear. The contents
  4369. of the NOTICE file are for informational purposes only and
  4370. do not modify the License. You may add Your own attribution
  4371. notices within Derivative Works that You distribute, alongside
  4372. or as an addendum to the NOTICE text from the Work, provided
  4373. that such additional attribution notices cannot be construed
  4374. as modifying the License.
  4375. You may add Your own copyright statement to Your modifications and
  4376. may provide additional or different license terms and conditions
  4377. for use, reproduction, or distribution of Your modifications, or
  4378. for any such Derivative Works as a whole, provided Your use,
  4379. reproduction, and distribution of the Work otherwise complies with
  4380. the conditions stated in this License.
  4381. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4382. any Contribution intentionally submitted for inclusion in the Work
  4383. by You to the Licensor shall be under the terms and conditions of
  4384. this License, without any additional terms or conditions.
  4385. Notwithstanding the above, nothing herein shall supersede or modify
  4386. the terms of any separate license agreement you may have executed
  4387. with Licensor regarding such Contributions.
  4388. 6. Trademarks. This License does not grant permission to use the trade
  4389. names, trademarks, service marks, or product names of the Licensor,
  4390. except as required for reasonable and customary use in describing the
  4391. origin of the Work and reproducing the content of the NOTICE file.
  4392. 7. Disclaimer of Warranty. Unless required by applicable law or
  4393. agreed to in writing, Licensor provides the Work (and each
  4394. Contributor provides its Contributions) on an "AS IS" BASIS,
  4395. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4396. implied, including, without limitation, any warranties or conditions
  4397. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4398. PARTICULAR PURPOSE. You are solely responsible for determining the
  4399. appropriateness of using or redistributing the Work and assume any
  4400. risks associated with Your exercise of permissions under this License.
  4401. 8. Limitation of Liability. In no event and under no legal theory,
  4402. whether in tort (including negligence), contract, or otherwise,
  4403. unless required by applicable law (such as deliberate and grossly
  4404. negligent acts) or agreed to in writing, shall any Contributor be
  4405. liable to You for damages, including any direct, indirect, special,
  4406. incidental, or consequential damages of any character arising as a
  4407. result of this License or out of the use or inability to use the
  4408. Work (including but not limited to damages for loss of goodwill,
  4409. work stoppage, computer failure or malfunction, or any and all
  4410. other commercial damages or losses), even if such Contributor
  4411. has been advised of the possibility of such damages.
  4412. 9. Accepting Warranty or Additional Liability. While redistributing
  4413. the Work or Derivative Works thereof, You may choose to offer,
  4414. and charge a fee for, acceptance of support, warranty, indemnity,
  4415. or other liability obligations and/or rights consistent with this
  4416. License. However, in accepting such obligations, You may act only
  4417. on Your own behalf and on Your sole responsibility, not on behalf
  4418. of any other Contributor, and only if You agree to indemnify,
  4419. defend, and hold each Contributor harmless for any liability
  4420. incurred by, or claims asserted against, such Contributor by reason
  4421. of your accepting any such warranty or additional liability.
  4422. END OF TERMS AND CONDITIONS
  4423. APPENDIX: How to apply the Apache License to your work.
  4424. To apply the Apache License to your work, attach the following
  4425. boilerplate notice, with the fields enclosed by brackets "[]"
  4426. replaced with your own identifying information. (Don't include
  4427. the brackets!) The text should be enclosed in the appropriate
  4428. comment syntax for the file format. We also recommend that a
  4429. file or class name and description of purpose be included on the
  4430. same "printed page" as the copyright notice for easier
  4431. identification within third-party archives.
  4432. Copyright [yyyy] [name of copyright owner]
  4433. Licensed under the Apache License, Version 2.0 (the "License");
  4434. you may not use this file except in compliance with the License.
  4435. You may obtain a copy of the License at
  4436. http://www.apache.org/licenses/LICENSE-2.0
  4437. Unless required by applicable law or agreed to in writing, software
  4438. distributed under the License is distributed on an "AS IS" BASIS,
  4439. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4440. See the License for the specific language governing permissions and
  4441. limitations under the License.
  4442. ——
  4443. curl/curl
  4444. https://github.com/curl
  4445. COPYRIGHT AND PERMISSION NOTICE
  4446. Copyright (C) Daniel Stenberg, <daniel@haxx.se>, and many
  4447. contributors, see the THANKS file.
  4448. All rights reserved.
  4449. Permission to use, copy, modify, and distribute this software for any purpose
  4450. with or without fee is hereby granted, provided that the above copyright
  4451. notice and this permission notice appear in all copies.
  4452. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4453. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4454. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
  4455. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  4456. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  4457. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  4458. OR OTHER DEALINGS IN THE SOFTWARE.
  4459. Except as contained in this notice, the name of a copyright holder shall not
  4460. be used in advertising or otherwise to promote the sale, use or other dealings
  4461. in this Software without prior written authorization of the copyright holder.
  4462. _____
  4463. Intel neural-compressor
  4464. https://github.com/intel/neural-compressor
  4465. Apache License
  4466. Version 2.0, January 2004
  4467. http://www.apache.org/licenses/
  4468. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4469. 1. Definitions.
  4470. "License" shall mean the terms and conditions for use, reproduction,
  4471. and distribution as defined by Sections 1 through 9 of this document.
  4472. "Licensor" shall mean the copyright owner or entity authorized by
  4473. the copyright owner that is granting the License.
  4474. "Legal Entity" shall mean the union of the acting entity and all
  4475. other entities that control, are controlled by, or are under common
  4476. control with that entity. For the purposes of this definition,
  4477. "control" means (i) the power, direct or indirect, to cause the
  4478. direction or management of such entity, whether by contract or
  4479. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4480. outstanding shares, or (iii) beneficial ownership of such entity.
  4481. "You" (or "Your") shall mean an individual or Legal Entity
  4482. exercising permissions granted by this License.
  4483. "Source" form shall mean the preferred form for making modifications,
  4484. including but not limited to software source code, documentation
  4485. source, and configuration files.
  4486. "Object" form shall mean any form resulting from mechanical
  4487. transformation or translation of a Source form, including but
  4488. not limited to compiled object code, generated documentation,
  4489. and conversions to other media types.
  4490. "Work" shall mean the work of authorship, whether in Source or
  4491. Object form, made available under the License, as indicated by a
  4492. copyright notice that is included in or attached to the work
  4493. (an example is provided in the Appendix below).
  4494. "Derivative Works" shall mean any work, whether in Source or Object
  4495. form, that is based on (or derived from) the Work and for which the
  4496. editorial revisions, annotations, elaborations, or other modifications
  4497. represent, as a whole, an original work of authorship. For the purposes
  4498. of this License, Derivative Works shall not include works that remain
  4499. separable from, or merely link (or bind by name) to the interfaces of,
  4500. the Work and Derivative Works thereof.
  4501. "Contribution" shall mean any work of authorship, including
  4502. the original version of the Work and any modifications or additions
  4503. to that Work or Derivative Works thereof, that is intentionally
  4504. submitted to Licensor for inclusion in the Work by the copyright owner
  4505. or by an individual or Legal Entity authorized to submit on behalf of
  4506. the copyright owner. For the purposes of this definition, "submitted"
  4507. means any form of electronic, verbal, or written communication sent
  4508. to the Licensor or its representatives, including but not limited to
  4509. communication on electronic mailing lists, source code control systems,
  4510. and issue tracking systems that are managed by, or on behalf of, the
  4511. Licensor for the purpose of discussing and improving the Work, but
  4512. excluding communication that is conspicuously marked or otherwise
  4513. designated in writing by the copyright owner as "Not a Contribution."
  4514. "Contributor" shall mean Licensor and any individual or Legal Entity
  4515. on behalf of whom a Contribution has been received by Licensor and
  4516. subsequently incorporated within the Work.
  4517. 2. Grant of Copyright License. Subject to the terms and conditions of
  4518. this License, each Contributor hereby grants to You a perpetual,
  4519. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4520. copyright license to reproduce, prepare Derivative Works of,
  4521. publicly display, publicly perform, sublicense, and distribute the
  4522. Work and such Derivative Works in Source or Object form.
  4523. 3. Grant of Patent License. Subject to the terms and conditions of
  4524. this License, each Contributor hereby grants to You a perpetual,
  4525. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4526. (except as stated in this section) patent license to make, have made,
  4527. use, offer to sell, sell, import, and otherwise transfer the Work,
  4528. where such license applies only to those patent claims licensable
  4529. by such Contributor that are necessarily infringed by their
  4530. Contribution(s) alone or by combination of their Contribution(s)
  4531. with the Work to which such Contribution(s) was submitted. If You
  4532. institute patent litigation against any entity (including a
  4533. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4534. or a Contribution incorporated within the Work constitutes direct
  4535. or contributory patent infringement, then any patent licenses
  4536. granted to You under this License for that Work shall terminate
  4537. as of the date such litigation is filed.
  4538. 4. Redistribution. You may reproduce and distribute copies of the
  4539. Work or Derivative Works thereof in any medium, with or without
  4540. modifications, and in Source or Object form, provided that You
  4541. meet the following conditions:
  4542. (a) You must give any other recipients of the Work or
  4543. Derivative Works a copy of this License; and
  4544. (b) You must cause any modified files to carry prominent notices
  4545. stating that You changed the files; and
  4546. (c) You must retain, in the Source form of any Derivative Works
  4547. that You distribute, all copyright, patent, trademark, and
  4548. attribution notices from the Source form of the Work,
  4549. excluding those notices that do not pertain to any part of
  4550. the Derivative Works; and
  4551. (d) If the Work includes a "NOTICE" text file as part of its
  4552. distribution, then any Derivative Works that You distribute must
  4553. include a readable copy of the attribution notices contained
  4554. within such NOTICE file, excluding those notices that do not
  4555. pertain to any part of the Derivative Works, in at least one
  4556. of the following places: within a NOTICE text file distributed
  4557. as part of the Derivative Works; within the Source form or
  4558. documentation, if provided along with the Derivative Works; or,
  4559. within a display generated by the Derivative Works, if and
  4560. wherever such third-party notices normally appear. The contents
  4561. of the NOTICE file are for informational purposes only and
  4562. do not modify the License. You may add Your own attribution
  4563. notices within Derivative Works that You distribute, alongside
  4564. or as an addendum to the NOTICE text from the Work, provided
  4565. that such additional attribution notices cannot be construed
  4566. as modifying the License.
  4567. You may add Your own copyright statement to Your modifications and
  4568. may provide additional or different license terms and conditions
  4569. for use, reproduction, or distribution of Your modifications, or
  4570. for any such Derivative Works as a whole, provided Your use,
  4571. reproduction, and distribution of the Work otherwise complies with
  4572. the conditions stated in this License.
  4573. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4574. any Contribution intentionally submitted for inclusion in the Work
  4575. by You to the Licensor shall be under the terms and conditions of
  4576. this License, without any additional terms or conditions.
  4577. Notwithstanding the above, nothing herein shall supersede or modify
  4578. the terms of any separate license agreement you may have executed
  4579. with Licensor regarding such Contributions.
  4580. 6. Trademarks. This License does not grant permission to use the trade
  4581. names, trademarks, service marks, or product names of the Licensor,
  4582. except as required for reasonable and customary use in describing the
  4583. origin of the Work and reproducing the content of the NOTICE file.
  4584. 7. Disclaimer of Warranty. Unless required by applicable law or
  4585. agreed to in writing, Licensor provides the Work (and each
  4586. Contributor provides its Contributions) on an "AS IS" BASIS,
  4587. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4588. implied, including, without limitation, any warranties or conditions
  4589. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4590. PARTICULAR PURPOSE. You are solely responsible for determining the
  4591. appropriateness of using or redistributing the Work and assume any
  4592. risks associated with Your exercise of permissions under this License.
  4593. 8. Limitation of Liability. In no event and under no legal theory,
  4594. whether in tort (including negligence), contract, or otherwise,
  4595. unless required by applicable law (such as deliberate and grossly
  4596. negligent acts) or agreed to in writing, shall any Contributor be
  4597. liable to You for damages, including any direct, indirect, special,
  4598. incidental, or consequential damages of any character arising as a
  4599. result of this License or out of the use or inability to use the
  4600. Work (including but not limited to damages for loss of goodwill,
  4601. work stoppage, computer failure or malfunction, or any and all
  4602. other commercial damages or losses), even if such Contributor
  4603. has been advised of the possibility of such damages.
  4604. 9. Accepting Warranty or Additional Liability. While redistributing
  4605. the Work or Derivative Works thereof, You may choose to offer,
  4606. and charge a fee for, acceptance of support, warranty, indemnity,
  4607. or other liability obligations and/or rights consistent with this
  4608. License. However, in accepting such obligations, You may act only
  4609. on Your own behalf and on Your sole responsibility, not on behalf
  4610. of any other Contributor, and only if You agree to indemnify,
  4611. defend, and hold each Contributor harmless for any liability
  4612. incurred by, or claims asserted against, such Contributor by reason
  4613. of your accepting any such warranty or additional liability.
  4614. END OF TERMS AND CONDITIONS
  4615. ============================================================================
  4616. Copyright 2016-2019 Intel Corporation
  4617. Copyright 2018 YANDEX LLC
  4618. Licensed under the Apache License, Version 2.0 (the "License");
  4619. you may not use this file except in compliance with the License.
  4620. You may obtain a copy of the License at
  4621. http://www.apache.org/licenses/LICENSE-2.0
  4622. Unless required by applicable law or agreed to in writing, software
  4623. distributed under the License is distributed on an "AS IS" BASIS,
  4624. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4625. See the License for the specific language governing permissions and
  4626. limitations under the License.
  4627. This distribution includes third party software ("third party programs").
  4628. This third party software, even if included with the distribution of
  4629. the Intel software, may be governed by separate license terms, including
  4630. without limitation, third party license terms, other Intel software license
  4631. terms, and open source software license terms. These separate license terms
  4632. govern your use of the third party programs as set forth in the
  4633. "THIRD-PARTY-PROGRAMS" file.
  4634. _____
  4635. FlashAttention, https://github.com/Dao-AILab/flash-attention
  4636. BSD 3-Clause License
  4637. Copyright (c) 2022, the respective contributors, as shown by the AUTHORS file.
  4638. All rights reserved.
  4639. Redistribution and use in source and binary forms, with or without
  4640. modification, are permitted provided that the following conditions are met:
  4641. * Redistributions of source code must retain the above copyright notice, this
  4642. list of conditions and the following disclaimer.
  4643. * Redistributions in binary form must reproduce the above copyright notice,
  4644. this list of conditions and the following disclaimer in the documentation
  4645. and/or other materials provided with the distribution.
  4646. * Neither the name of the copyright holder nor the names of its
  4647. contributors may be used to endorse or promote products derived from
  4648. this software without specific prior written permission.
  4649. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  4650. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4651. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4652. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  4653. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4654. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  4655. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  4656. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  4657. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4658. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4659. _____
  4660. neural-speed
  4661. https://github.com/intel/neural-speed
  4662. Apache License
  4663. http://www.apache.org/licenses/
  4664. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4665. 1. Definitions.
  4666. "License" shall mean the terms and conditions for use, reproduction,
  4667. and distribution as defined by Sections 1 through 9 of this document.
  4668. "Licensor" shall mean the copyright owner or entity authorized by
  4669. the copyright owner that is granting the License.
  4670. "Legal Entity" shall mean the union of the acting entity and all
  4671. other entities that control, are controlled by, or are under common
  4672. control with that entity. For the purposes of this definition,
  4673. "control" means (i) the power, direct or indirect, to cause the
  4674. direction or management of such entity, whether by contract or
  4675. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4676. outstanding shares, or (iii) beneficial ownership of such entity.
  4677. "You" (or "Your") shall mean an individual or Legal Entity
  4678. exercising permissions granted by this License.
  4679. "Source" form shall mean the preferred form for making modifications,
  4680. including but not limited to software source code, documentation
  4681. source, and configuration files.
  4682. "Object" form shall mean any form resulting from mechanical
  4683. transformation or translation of a Source form, including but
  4684. not limited to compiled object code, generated documentation,
  4685. and conversions to other media types.
  4686. "Work" shall mean the work of authorship, whether in Source or
  4687. Object form, made available under the License, as indicated by a
  4688. copyright notice that is included in or attached to the work
  4689. (an example is provided in the Appendix below).
  4690. "Derivative Works" shall mean any work, whether in Source or Object
  4691. form, that is based on (or derived from) the Work and for which the
  4692. editorial revisions, annotations, elaborations, or other modifications
  4693. represent, as a whole, an original work of authorship. For the purposes
  4694. of this License, Derivative Works shall not include works that remain
  4695. separable from, or merely link (or bind by name) to the interfaces of,
  4696. the Work and Derivative Works thereof.
  4697. "Contribution" shall mean any work of authorship, including
  4698. the original version of the Work and any modifications or additions
  4699. to that Work or Derivative Works thereof, that is intentionally
  4700. submitted to Licensor for inclusion in the Work by the copyright owner
  4701. or by an individual or Legal Entity authorized to submit on behalf of
  4702. the copyright owner. For the purposes of this definition, "submitted"
  4703. means any form of electronic, verbal, or written communication sent
  4704. to the Licensor or its representatives, including but not limited to
  4705. communication on electronic mailing lists, source code control systems,
  4706. and issue tracking systems that are managed by, or on behalf of, the
  4707. Licensor for the purpose of discussing and improving the Work, but
  4708. excluding communication that is conspicuously marked or otherwise
  4709. designated in writing by the copyright owner as "Not a Contribution."
  4710. "Contributor" shall mean Licensor and any individual or Legal Entity
  4711. on behalf of whom a Contribution has been received by Licensor and
  4712. subsequently incorporated within the Work.
  4713. 2. Grant of Copyright License. Subject to the terms and conditions of
  4714. this License, each Contributor hereby grants to You a perpetual,
  4715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4716. copyright license to reproduce, prepare Derivative Works of,
  4717. publicly display, publicly perform, sublicense, and distribute the
  4718. Work and such Derivative Works in Source or Object form.
  4719. 3. Grant of Patent License. Subject to the terms and conditions of
  4720. this License, each Contributor hereby grants to You a perpetual,
  4721. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4722. (except as stated in this section) patent license to make, have made,
  4723. use, offer to sell, sell, import, and otherwise transfer the Work,
  4724. where such license applies only to those patent claims licensable
  4725. by such Contributor that are necessarily infringed by their
  4726. Contribution(s) alone or by combination of their Contribution(s)
  4727. with the Work to which such Contribution(s) was submitted. If You
  4728. institute patent litigation against any entity (including a
  4729. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4730. or a Contribution incorporated within the Work constitutes direct
  4731. or contributory patent infringement, then any patent licenses
  4732. granted to You under this License for that Work shall terminate
  4733. as of the date such litigation is filed.
  4734. 4. Redistribution. You may reproduce and distribute copies of the
  4735. Work or Derivative Works thereof in any medium, with or without
  4736. modifications, and in Source or Object form, provided that You
  4737. meet the following conditions:
  4738. (a) You must give any other recipients of the Work or
  4739. Derivative Works a copy of this License; and
  4740. (b) You must cause any modified files to carry prominent notices
  4741. stating that You changed the files; and
  4742. (c) You must retain, in the Source form of any Derivative Works
  4743. that You distribute, all copyright, patent, trademark, and
  4744. attribution notices from the Source form of the Work,
  4745. excluding those notices that do not pertain to any part of
  4746. the Derivative Works; and
  4747. (d) If the Work includes a "NOTICE" text file as part of its
  4748. distribution, then any Derivative Works that You distribute must
  4749. include a readable copy of the attribution notices contained
  4750. within such NOTICE file, excluding those notices that do not
  4751. pertain to any part of the Derivative Works, in at least one
  4752. of the following places: within a NOTICE text file distributed
  4753. as part of the Derivative Works; within the Source form or
  4754. documentation, if provided along with the Derivative Works; or,
  4755. within a display generated by the Derivative Works, if and
  4756. wherever such third-party notices normally appear. The contents
  4757. of the NOTICE file are for informational purposes only and
  4758. do not modify the License. You may add Your own attribution
  4759. notices within Derivative Works that You distribute, alongside
  4760. or as an addendum to the NOTICE text from the Work, provided
  4761. that such additional attribution notices cannot be construed
  4762. as modifying the License.
  4763. You may add Your own copyright statement to Your modifications and
  4764. may provide additional or different license terms and conditions
  4765. for use, reproduction, or distribution of Your modifications, or
  4766. for any such Derivative Works as a whole, provided Your use,
  4767. reproduction, and distribution of the Work otherwise complies with
  4768. the conditions stated in this License.
  4769. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4770. any Contribution intentionally submitted for inclusion in the Work
  4771. by You to the Licensor shall be under the terms and conditions of
  4772. this License, without any additional terms or conditions.
  4773. Notwithstanding the above, nothing herein shall supersede or modify
  4774. the terms of any separate license agreement you may have executed
  4775. with Licensor regarding such Contributions.
  4776. 6. Trademarks. This License does not grant permission to use the trade
  4777. names, trademarks, service marks, or product names of the Licensor,
  4778. except as required for reasonable and customary use in describing the
  4779. origin of the Work and reproducing the content of the NOTICE file.
  4780. 7. Disclaimer of Warranty. Unless required by applicable law or
  4781. agreed to in writing, Licensor provides the Work (and each
  4782. Contributor provides its Contributions) on an "AS IS" BASIS,
  4783. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4784. implied, including, without limitation, any warranties or conditions
  4785. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4786. PARTICULAR PURPOSE. You are solely responsible for determining the
  4787. appropriateness of using or redistributing the Work and assume any
  4788. risks associated with Your exercise of permissions under this License.
  4789. 8. Limitation of Liability. In no event and under no legal theory,
  4790. whether in tort (including negligence), contract, or otherwise,
  4791. unless required by applicable law (such as deliberate and grossly
  4792. negligent acts) or agreed to in writing, shall any Contributor be
  4793. liable to You for damages, including any direct, indirect, special,
  4794. incidental, or consequential damages of any character arising as a
  4795. result of this License or out of the use or inability to use the
  4796. Work (including but not limited to damages for loss of goodwill,
  4797. work stoppage, computer failure or malfunction, or any and all
  4798. other commercial damages or losses), even if such Contributor
  4799. has been advised of the possibility of such damages.
  4800. 9. Accepting Warranty or Additional Liability. While redistributing
  4801. the Work or Derivative Works thereof, You may choose to offer,
  4802. and charge a fee for, acceptance of support, warranty, indemnity,
  4803. or other liability obligations and/or rights consistent with this
  4804. License. However, in accepting such obligations, You may act only
  4805. on Your own behalf and on Your sole responsibility, not on behalf
  4806. of any other Contributor, and only if You agree to indemnify,
  4807. defend, and hold each Contributor harmless for any liability
  4808. incurred by, or claims asserted against, such Contributor by reason
  4809. of your accepting any such warranty or additional liability.
  4810. END OF TERMS AND CONDITIONS
  4811. ============================================================================
  4812. Copyright 2016-2019 Intel Corporation
  4813. Copyright 2018 YANDEX LLC
  4814. Licensed under the Apache License, Version 2.0 (the "License");
  4815. you may not use this file except in compliance with the License.
  4816. You may obtain a copy of the License at
  4817. http://www.apache.org/licenses/LICENSE-2.0
  4818. Unless required by applicable law or agreed to in writing, software
  4819. distributed under the License is distributed on an "AS IS" BASIS,
  4820. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4821. See the License for the specific language governing permissions and
  4822. limitations under the License.
  4823. This distribution includes third party software ("third party programs").
  4824. This third party software, even if included with the distribution of
  4825. the Intel software, may be governed by separate license terms, including
  4826. without limitation, third party license terms, other Intel software license
  4827. terms, and open source software license terms. These separate license terms
  4828. govern your use of the third party programs as set forth in the
  4829. "THIRD-PARTY-PROGRAMS" file.
  4830. _____
  4831. dawn
  4832. https://dawn.googlesource.com/dawn
  4833. BSD 3-Clause License
  4834. Copyright 2017-2023 The Dawn & Tint Authors
  4835. Redistribution and use in source and binary forms, with or without
  4836. modification, are permitted provided that the following conditions are met:
  4837. 1. Redistributions of source code must retain the above copyright notice, this
  4838. list of conditions and the following disclaimer.
  4839. 2. Redistributions in binary form must reproduce the above copyright notice,
  4840. this list of conditions and the following disclaimer in the documentation
  4841. and/or other materials provided with the distribution.
  4842. 3. Neither the name of the copyright holder nor the names of its
  4843. contributors may be used to endorse or promote products derived from
  4844. this software without specific prior written permission.
  4845. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  4846. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4847. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4848. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  4849. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4850. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  4851. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  4852. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  4853. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4854. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4855. _____
  4856. KleidiAI
  4857. https://gitlab.arm.com/kleidi/kleidiai
  4858. Apache License
  4859. Version 2.0, January 2004
  4860. http://www.apache.org/licenses/
  4861. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4862. 1. Definitions.
  4863. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
  4864. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
  4865. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
  4866. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
  4867. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
  4868. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
  4869. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
  4870. "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
  4871. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
  4872. "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
  4873. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
  4874. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
  4875. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  4876. (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
  4877. (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
  4878. (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
  4879. (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  4880. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
  4881. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
  4882. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
  4883. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) 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. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
  4884. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
  4885. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
  4886. END OF TERMS AND CONDITIONS
  4887. Copyright 2024-2025 Arm Limited and/or its affiliates <open-source-office@arm.com>
  4888. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  4889. 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  4890. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  4891. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  4892. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.