SVARBU: ATIDŽIAI PERSKAITYKITE
Toliau pateiktos dvi licencinės sutartys.
1. Programų įvertinimo IBM tarptautinė licencinė sutartis
2. IBM tarptautinė programos licencinė sutartis
Jei Licenciatas įsigyja Programą gamybos tikslais (išskyrus įvertinimo, tikrinimo, bandymo „išbandyti arba pirkti“ arba demonstravimo): spustelėjęs toliau esantį mygtuką „Sutinku“, Licenciatas sutinka su IBM tarptautinės programos licencinės sutarties sąlygomis be jokių pakeitimų.
Jei Licenciatas įsigyja Programą įvertinimo, tikrinimo, bandymo „išbandyti arba pirkti“ arba demonstravimo tikslais (bendrai „Įvertinimas“): spustelėjęs toliau esantį mygtuką „Sutinku“, Licenciatas sutinka su (i) Programų įvertinimo IBM tarptautinės licencinės sutarties („Įvertinimo licencija“) sąlygomis be jokių pakeitimų ir (ii) IBM tarptautinės programos licencinės sutarties („IPLA“) sąlygomis be jokių pakeitimų.
Įvertinimo licencija bus taikoma Licenciato atliekamo įvertinimo metu.
IPLA bus automatiškai taikoma, jei po Įvertinimo Licenciatas apsispręs pasilikti Programą (arba po Įvertinimo įsigys naudoti papildomas Programos kopijas) ir sudarys įsigijimo sutartį (pvz., IBM „International Passport Advantage“ arba IBM „Passport Advantage Express“ sutartį (-is).
Įvertinimo licencija ir IPLA negalioja vienu metu, nepakeičia viena kitos ir yra viena nuo kitos nepriklausomos.
Visas abiejų licencinių sutarčių tekstas pateikiamas.
LICENCIJOS INFORMACIJA
Toliau nurodytos Programos licencijuojamos pagal šias Licencijos informacijos sąlygas, kurios papildo Programos licencijos sąlygas, dėl kurių susitarė Klientas ir IBM. Jei Klientas anksčiau nėra sutikęs su Programai taikomomis licencijos sąlygomis, taikoma Programų vertinimo tarptautinė licencinė sutartis (i125-5543-06).
Programos pavadinimas (Programos numeris):
IBM watsonx Code Assistant for Z v2.5 (Evaluation)
IBM watsonx Code Assistant for Z Refactoring Assistant (Evaluation)
IBM watsonx Code Assistant for Z Validation Assistant (Evaluation)
IBM watsonx Code Assistant for Z Code Explanation (Evaluation)
IBM watsonx Code Assistant for Z Code Optimization Advice (Evaluation)
IBM watsonx Code Assistant for Z Code Transformation (Evaluation)
Šios standartinės sąlygos taikomos Licenciato Programos naudojimui.
Įvertinimo laikotarpis
Įvertinimo laikotarpis prasideda nuo Licenciato sutikimo su šios Sutarties sąlygomis dienos ir baigiasi po 90 dienų.
Pagalbinės programos
Licenciatas įgaliotas diegti ir naudoti toliau nurodytas Pagalbines programas tik Licenciato Pagrindinės programos naudojimui palaikyti pagal šią Sutartį. Frazė „palaikyti Licenciato naudojimą“ apima tik tą naudojimą, kuris reikalingas ar kitaip tiesiogiai susijęs su Pagrindinės ar kitos Pagalbinės Programos licencijuotu naudojimu. Pagalbinių programų negalima naudoti jokiam kitam tikslui. Pagalbinė programa gali būti pateikiama su licencijos sąlygomis ir šios sąlygos, jei tokių yra, taikomos Pagalbinę programą naudojančiam Licencijos turėtojui. Įvykus ginčui šiame Licencijos informacijos dokumente pateiktos sąlygos pakeičia Pagalbinės programos sąlygas. Licenciatas turi gauti pakankamai Programos, kaip visumos, teisių, kad jų pakaktų visų Licenciato Pagalbinių programų diegimui ir naudojimui padengti, nebent šiuo Licencijos informacijos dokumentu suteikiama papildomų teisių. Pavyzdžiui, jei ši Programa buvo licencijuota VPC (Virtualiojo procesoriaus branduolio) pagrindu, ir Licenciatas turėtų įdiegti Pagrindinę programą arba Pagalbinę programą 10 VPC įrenginyje, o antrame 10 VPC įrenginyje – kitą Pagalbinę programą, Licenciatui reikės įsigyti 20 Programos VPC teisių.
Pagalbinės programos:
IBM Z Open Editor
Application Discovery and Delivery Intelligence for IBM Z
IBM Debug for z/OS
Leidžiami komponentai
Licenciatas gali naudoti tik šiuos nurodytos Sugrupuotos arba Pagalbinės programos komponentus arba funkcijas:
IBM z/OS Debugger of "IBM Debug for z/OS"
Keičiamas trečiosios šalies kodas
Jei PRANEŠIMŲ faile IBM trečiosios šalies kodą atpažįsta kaip modifikuojamą trečiosios šalies kodą, IBM leidžia Licenciatui 1) modifikuoti modifikuojamą trečiosios šalies kodą ir 2) nukopijuoti Programos modulius, kurie tiesiogiai siejasi su modifikuojamu trečiosios šalies kodu, su sąlyga, kad tai daroma tik Licenciato atliktų tokio trečiosios šalies kodo modifikacijų klaidų šalinimo tikslais. IBM aptarnavimo ir palaikymo įsipareigojimai, jei tokių yra, taikomi tik nemodifikuotai Programai.
Atskirai licencijuojamas kodas
Kiekvienas iš komponentų, išvardytų faile NON_IBM_LICENSE, laikomas „Atskirai licencijuojamu kodu“, kuris yra licencijuojamas Licenciatui remiantis taikomomis trečiosios šalies licencijos sutarties (-čių) sąlygomis, kurios išdėstytos kartu su Programa pateikiamame faile (-uose) NON_IBM_LICENSE, o ne šia Sutartimi. Būsimuose Programos naujinimuose arba taisymuose gali būti papildomų Atskirai licencijuotų kodų. Tokie papildomi Atskirai licencijuoti kodai ir susijusios licencijos išvardijami taikomame NON_IBM_LICENSE faile, kuris pateikiamas su Programos naujinimu arba taisymu.
Pastaba: nepaisant jokių trečiosios šalies sutarties, šios Sutarties ar kitos sutarties, kurią Licenciatas gali sudaryti su IBM, sąlygų, susijusių su Atskirai licencijuojamu kodu:
(a) IBM pateikia jį Licenciatui NETAIKYDAMA JOKIŲ GARANTIJŲ IR PANEIGIA BET KOKIAS, VISAS APIBRĖŽTAS IR NUMANOMAS GARANTIJAS IR SĄLYGAS, ĮSKAITANT, BET NEAPSIRIBOJANT, NUOSAVYBĖS, NEPAŽEIDŽIAMUMO AR NESIKIŠIMO GARANTIJAS IR NUMANOMAS TINKAMUMO PREKYBAI IR TAM TIKRAM TIKSLUI GARANTIJAS BEI SĄLYGAS;
(b) IBM neatsako už jokius tiesioginius, netiesioginius, atsitiktinius, ypatingus, pavyzdinius, baudžiamuosius ar priežastinius nuostolius, įskaitant, bet neapsiribojant, prarastus duomenis, prarastas santaupas ir prarastą pelną.
LICENCIJOS INFORMACIJA
Toliau nurodytos Programos licencijuojamos pagal šias Licencijos informacijos sąlygas, kurios papildo Programos licencijos sąlygas, dėl kurių susitarė Klientas ir IBM. Jei Klientas anksčiau nėra sutikęs su Programai taikomomis licencijos sąlygomis, taikoma Tarptautinė programos licencinė sutartis (i125-3301-15).
Programos pavadinimas (Programos numeris):
IBM watsonx Code Assistant for Z v2.5 (5900-B4M)
IBM watsonx Code Assistant for Z Refactoring Assistant (Component)
IBM watsonx Code Assistant for Z Validation Assistant (Component)
IBM watsonx Code Assistant for Z Code Explanation (Component)
IBM watsonx Code Assistant for Z Code Optimization Advice (Component)
IBM watsonx Code Assistant for Z Code Transformation (Component)
Šios standartinės sąlygos taikomos Licenciato Programos naudojimui.
Pagalbinės programos
Licenciatas įgaliotas diegti ir naudoti toliau nurodytas Pagalbines programas tik Licenciato Pagrindinės programos naudojimui palaikyti pagal šią Sutartį. Frazė „palaikyti Licenciato naudojimą“ apima tik tą naudojimą, kuris reikalingas ar kitaip tiesiogiai susijęs su Pagrindinės ar kitos Pagalbinės Programos licencijuotu naudojimu. Pagalbinių programų negalima naudoti jokiam kitam tikslui. Pagalbinė programa gali būti pateikiama su licencijos sąlygomis ir šios sąlygos, jei tokių yra, taikomos Pagalbinę programą naudojančiam Licencijos turėtojui. Įvykus ginčui šiame Licencijos informacijos dokumente pateiktos sąlygos pakeičia Pagalbinės programos sąlygas. Licenciatas turi gauti pakankamai Programos, kaip visumos, teisių, kad jų pakaktų visų Licenciato Pagalbinių programų diegimui ir naudojimui padengti, nebent šiuo Licencijos informacijos dokumentu suteikiama papildomų teisių. Pavyzdžiui, jei ši Programa buvo licencijuota VPC (Virtualiojo procesoriaus branduolio) pagrindu, ir Licenciatas turėtų įdiegti Pagrindinę programą arba Pagalbinę programą 10 VPC įrenginyje, o antrame 10 VPC įrenginyje – kitą Pagalbinę programą, Licenciatui reikės įsigyti 20 Programos VPC teisių.
Pagalbinės programos:
IBM Z Open Editor
Application Discovery and Delivery Intelligence for IBM Z
IBM Debug for z/OS
Leidžiami komponentai
Licenciatas gali naudoti tik šiuos nurodytos Sugrupuotos arba Pagalbinės programos komponentus arba funkcijas:
IBM z/OS Debugger of "IBM Debug for z/OS"
Keičiamas trečiosios šalies kodas
Jei PRANEŠIMŲ faile IBM trečiosios šalies kodą atpažįsta kaip modifikuojamą trečiosios šalies kodą, IBM leidžia Licenciatui 1) modifikuoti modifikuojamą trečiosios šalies kodą ir 2) nukopijuoti Programos modulius, kurie tiesiogiai siejasi su modifikuojamu trečiosios šalies kodu, su sąlyga, kad tai daroma tik Licenciato atliktų tokio trečiosios šalies kodo modifikacijų klaidų šalinimo tikslais. IBM aptarnavimo ir palaikymo įsipareigojimai, jei tokių yra, taikomi tik nemodifikuotai Programai.
Atskirai licencijuojamas kodas
Kiekvienas iš komponentų, išvardytų faile NON_IBM_LICENSE, laikomas „Atskirai licencijuojamu kodu“, kuris yra licencijuojamas Licenciatui remiantis taikomomis trečiosios šalies licencijos sutarties (-čių) sąlygomis, kurios išdėstytos kartu su Programa pateikiamame faile (-uose) NON_IBM_LICENSE, o ne šia Sutartimi. Būsimuose Programos naujinimuose arba taisymuose gali būti papildomų Atskirai licencijuotų kodų. Tokie papildomi Atskirai licencijuoti kodai ir susijusios licencijos išvardijami taikomame NON_IBM_LICENSE faile, kuris pateikiamas su Programos naujinimu arba taisymu.
Pastaba: nepaisant jokių trečiosios šalies sutarties, šios Sutarties ar kitos sutarties, kurią Licenciatas gali sudaryti su IBM, sąlygų, susijusių su Atskirai licencijuojamu kodu:
(a) IBM pateikia jį Licenciatui NETAIKYDAMA JOKIŲ GARANTIJŲ IR PANEIGIA BET KOKIAS, VISAS APIBRĖŽTAS IR NUMANOMAS GARANTIJAS IR SĄLYGAS, ĮSKAITANT, BET NEAPSIRIBOJANT, NUOSAVYBĖS, NEPAŽEIDŽIAMUMO AR NESIKIŠIMO GARANTIJAS IR NUMANOMAS TINKAMUMO PREKYBAI IR TAM TIKRAM TIKSLUI GARANTIJAS BEI SĄLYGAS;
(b) IBM neatsako už jokius tiesioginius, netiesioginius, atsitiktinius, ypatingus, pavyzdinius, baudžiamuosius ar priežastinius nuostolius, įskaitant, bet neapsiribojant, prarastus duomenis, prarastas santaupas ir prarastą pelną.
Šie matavimo vienetai gali būti taikomi Licenciato Programos naudojimui.
Įgaliotasis vartotojas
Įgaliotasis vartotojas yra matavimo vienetas, kuriuo remiantis gali būti licencijuojama ši Programa. Įgaliotasis vartotojas yra unikalus asmuo, kuriam suteikta prieiga prie Programos. Programos įdiegčių skaičius kompiuteriuose ir serveriuose neribojamas, o visi Įgaliotieji vartotojai gali vienu metu prieiti prie bet kokio Programos egzempliorių skaičiaus. Licenciatas privalo įsigyti atskiras priskirtas kiekvienos Įgaliotajam vartotojui suteiktos prieigos prie Programos teises, jei Programa naudojama bet kokiu tiesioginiu arba netiesioginiu būdu (pavyzdžiui, naudojant tankinimo programą, įrangą arba taikomųjų programų serverį) ir bet kokiomis priemonėmis. Įgaliotojo vartotojo teisės yra unikalios ir jų negalima bendrai naudoti ar iš naujo priskirti, išskyrus Įgaliotajam vartotojui suteikiamų teisių perdavimą kitam asmeniui visam laikui.
Bet koks kompiuterinis įrenginys, kuris teikia arba gauna užklausas vykdyti komandų, procedūrų arba taikomųjų programų rinkinį iš kitos Programos arba yra kitokiu būdu valdomas naudojant Programą, laikomas atskiru Programos Vartotoju ir jam reikalingos tokios pačios teisės, kaip ir asmeniui.
Išteklių vienetas
Išteklių vienetas – tai matavimo vienetas, pagal kurį gali būti licencijuojama Programa. Išteklių vienetas yra nepriklausomas ištekliaus, kurį valdo ar apdoroja pasiūlymas arba kuris susijęs su šio pasiūlymo naudojimu, matavimo vienetas. Reikia įsigyti teises, kurių pakaktų kiekvienam Programos valdomam, apdorojamam ar su jos naudojimu susijusiam ištekliui padengti.
Virtualusis serveris
Virtualusis serveris yra matavimo vienetas, kuriuo remiantis gali būti licencijuojama ši Programa. Serveris yra fizinis kompiuteris, kurį sudaro procesoriai, atmintis ir įvesties / išvesties funkcinės galimybės, vykdantis užklausų procedūras, komandas arba taikomąsias programas viename arba keliuose vartotojo arba kliento įrenginiuose. Kai naudojami stelažai, moduliai ar kita panaši įranga, kiekvienas atskiras fizinis įrenginys (pavyzdžiui, modulis arba į stelažą įmontuotas įrenginys), turintis reikiamus komponentus, yra laikomas atskiru serveriu. Virtualusis serveris – tai virtualusis kompiuteris, sukurtas skaidant fiziniam serveriui prieinamus išteklius, arba neišskaidytas fizinis serveris. Licenciatas privalo įsigyti kiekvieno Programai prieinamo Virtualiojo serverio teises, neatsižvelgiant į jame esančių procesoriaus šerdžių arba Programos kopijų skaičių.
Be anksčiau nurodytos informacijos, toliau nurodytos sąlygos taikomos Licenciato Programos naudojimui.
Be to, kas išdėstyta pirmiau, Licenciato naudojimuisi Programa taikomos toliau išdėstytos sąlygos.
„IBM watsonx Code Assistant for Z“ siūloma baziniu (angl. „base“) arba įmonės (angl. „Enterprise“) lygiu kaip išdėstyta toliau:
1.) „IBM watsonx Code Assistant for Z“ programinei įrangai būtinas (1) vienas virtualusis serveris ir (2) mažiausiai dešimt įgaliotųjų naudotojų, turinčių prieigą prie „Understand“ (suvokimo), „Refactor“ (pertvarkymo), „Optimize“ (optimizavimo) ir „Validate“ (patvirtinimo) funkcijų. Licenciatas taip pat gali įsigyti:
a) Sunaudojimu grindžiamas „Code Explanation“ (kodo paaiškinimo) funkcijas. Kad galėtų įsigyti šią funkciją, Licenciatas privalo nusipirkti vieną diegimą iš „IBM watsonx Code Assistant for Z“ programinės įrangos ir bent vieną „Code Explanation Resource Unit“ (kodo paaiškinimo išteklių vienetą). Kiekvienas toks išteklių vienetas prilygsta 37 500 kodų leksemų, kurios kiekvieną kalendorinį mėnesį atsistato. Kodo leksema yra modeliui semantinę reikšmę turintis simbolių rinkinys. Prieigos kodų suteikimas yra komandų eilutės arba išvesties žodžių konvertavimo į kodus procesas. Komandų eilutės tekstas konvertuojamas į kodus, prieš jį apdorojant baziniam (-s) modeliui (-iams). Neapdoroti modelio rezultatai taip pat pateikiami kodų leksemomis, modelio rezultatus konvertuojant į žodžius, kurie bus rodomi komandų eilučių rengyklėje. Kodų leksemų skaičius atspindi paaiškinto kodo eilutes (apima ir įvestis į modelį, ir jo rezultatus). Pavyzdžiui, vienos kodo paaiškinimo eilutės apdorojimas sunaudoja maždaug 15 kodų leksemų.
b) Kodo transformavimo funkcijas. Kad galėtų įsigyti šią funkciją, Licenciatas privalo nusipirkti vieną diegimą iš „IBM watsonx Code Assistant for Z“ programinės įrangos ir bent vieną šios Programos išteklių vienetą. Vienas išteklių vienetas prilygsta 75 000 kodų leksemų, kurios kiekvieną kalendorinį mėnesį atsistato. Kodo leksema yra modeliui semantinę reikšmę turintis simbolių rinkinys. Prieigos kodų suteikimas yra komandų eilutės arba išvesties žodžių konvertavimo į kodus procesas. Komandų eilutės tekstas konvertuojamas į kodus, prieš jį apdorojant baziniam (-s) modeliui (-iams). Neapdoroti modelio rezultatai taip pat pateikiami kodų leksemomis, modelio rezultatus konvertuojant į žodžius, kurie bus rodomi komandų eilučių rengyklėje. Kodų leksemų skaičius atspindi transformuoto kodo eilutes (apima ir įvestis į modelį, ir jo rezultatus). Pavyzdžiui, vidutiniškai 1 transformuoto kodo eilutės apdorojimui sunaudojama maždaug 30 kodų leksemų. Kodo transformavimo išteklių vienetų skaičius privalo apimti bendrą didžiausią kas mėnesį transformuojamų kodo eilučių skaičių.
2.) „IBM watsonx Code Assistant for Z Enterprise“ būtinas (1) vienas virtualusis serveris, (2) vienas „watsonx Code Assistant for Z“ programinės įrangos įdiegimas ir (3) mažiausiai dešimt „Enterprise“ įgaliotųjų naudotojų. Šis „Enterprise“ leidimas suteikia „Enterprise“ įgaliotiesiems naudotojams prieigą prie „Understand“ (suvokimo), „Refactor“ (pertvarkymo), „Optimize“ (optimizavimo), „Validate“ (patvirtinimo) ir „Explanation“ (paaiškinimo) funkcijų, neperkant išteklių vienetų. Sunaudojimu grindžiamas „Transformation“ (transformavimo) funkcijas Licenciatas gali pirkti atskirai.
Patarimas dėl kodo optimizavimo: kai Licenciatas nusprendžia įdiegti šią funkciją, Licenciatas pripažįsta ir sutinka, kad šios funkcijos serverio programinės įrangos sugeneruotus rezultatus ir failus (pvz., JSON failą) gali naudoti tik šios funkcijos kliento programinė įranga, įdiegta individualiame įgaliotojo naudotojo kompiuteryje. Šios funkcijos sugeneruotų rezultatų ir failų negali naudoti ar peržiūrėti asmenys, kurie nėra įgaliotieji naudotojai, bei jų negali naudoti jokie kiti programinės įrangos produktai.
Bazinių modelių D0JPLZX arba D0JPMZX teisės įgalina prieigą prie IBM sukurtų būtinojo pasiūlymo „watsonx Code Assistant“ (5900-BCE) ir jo Pagalbinės programos „watsonx.ai“ bazinių modelių ir naudojimąsi jais. Visi Licenciato įvediniai į modelį, įskaitant išvadas bei komandų modeliui teikimą, ir bet koks turinys, kurį Licenciatas pateikia tolesniam modelio mokymui, įskaitant koregavimą (angl. „fine-tuning“) arba komandų derinimą (angl. „prompt-tuning“), yra Kliento turinys. Licenciatas yra visiškai atsakingas už bet kurio modelio sugeneruotus rezultatus, ir IBM nuosavybės teisių į rezultatus nereiškia. IBM nenaudos iš Kliento turinio bei modelių gaunamų rezultatų bazinių modelių mokymui, išskyrus atvejus, kai Licenciatas tai daryti įgalioja atskirai, savanoriškai pateikdamas atsiliepimą.
Etiškas DI naudojimas. Licenciatas sutinka nenaudoti ir nenurodyti bei neleisti trečiosioms šalims naudoti IBM Programos: i) masiniam stebėjimui, rasiniam profiliavimui bei jokiam naudojimui, kuris pažeidžia arba skatina pažeisti pagrindines žmogaus teises arba kitus taikomus įstatymus ir reglamentus; ii) melagingai, klaidinančiai, menkinančiai arba nešvankiai informacijai ar turiniui platinti; iii) visiškai automatizuotam sprendimų priėmimui sąryšyje su naudojimo atvejais, susijusiais su kritiniais procesais arba pavojumi prarasti gyvybę, turtą arba poveikio asmens juridinėms teisėms darymu; iv) tokiu būdu, kuriuo apsimetinėjama kitu [asmeniu] apgaulingais tikslais arba slepiamas faktas, kad naudotojas sąveikauja su DI; arba v) kenkimo programinės įrangos arba kito žalingo kodo platinimui arba tyčiniam generavimui.
L/N: L-FDPZ-KBHZ3J
D/N: L-FDPZ-KBHZ3J
P/N: L-FDPZ-KBHZ3J