> Tämän käännöksen kielentarkistus on kesken. Vertaa epäselviä kohtia [englanninkieliseen alkuperäiseen tekstiin](https://www.sm.ch-j.eu/docs/i18n/en/license-acceptance.md). # Lisenssin hyväksyminen Tämä laitos nimeää sovelluslisenssinsä **CH-J Proprietary Software License:ksi, versioksi 1.14**, joka on päivätty lokakuussa 11 ja 2026. Kolmannen osapuolen komponenteilla on omat lisenssit. ## Asennus ja päivitykset - Verkkosivusto: Lataa välittömästi uudelleen valittuun pakettiin. Web-suostumusta ei tarvita. Lisenssi- ja toimintaohjeistukset ovat edelleen saatavilla verkkosivuilla, ja ne näkyvät sovelluksessa ennen käyttöä. - Windows NSIS: Interaktiivinen asennus näyttää ensin ohjauksen valitulla asennuskielellä, sitten täydellisen sovelluslisenssin ja vaatii lisenssin hyväksymisen. Hiljaiset asennus- ja päivitystilat voivat jättää asentajasivut väliin; sovellus tarkistaa aina suostumuksen lanseeraukseen. - macOS DMG: täydellinen allekirjoitettu sovelluspaketti ja Sovellukset pikanäppäimellä -tukituen raahaus- ja pudotusasennus. Ohjeistus ja käyttäjäkohtainen lisenssin hyväksyminen tarkistetaan ensimmäisellä lanseerauksella. Mukautettu päivittäjä tarkistaa ja avaa saman DMG:n. - Debian/Ubuntu DEB: pakettien hallinnoijat eivät tarjoa luotettavaa vuorovaikutteista sopimusvaihetta. Hyväksyminen vaaditaan heti ensimmäisen lähdön yhteydessä. - Kaikki alustat: päivityksen jälkeen tarvitaan hyväksyntä ennen kuin uutta julkaisua voidaan käyttää, vaikka versionumero tai lisenssiteksti olisi ennallaan. Asentajavihje ei korvaa käyttäjäkohtaista lupahakemusta. Startup-ikkuna näyttää ensin täydellisen toimintaohjeistuksen tšekiksi, saksaksi tai englanniksi. Continue avaa täydellisen niputetun englantilaislisenssin tšekin, saksan ja englannin ohjaimilla. Hyväksyminen on estetty, kunnes ohjeistus on näytetty. Valintaruutu on aluksi tyhjä. Sen tunnuksessa yhdistyvät lisenssilupa ja tietojen menetykseen liittyvät riskit sekä asianmukaiset varmuuskopiot; se ei muuta toimintaohjeistusta sopimusehdoiksi. Tšekin vahvistus kuuluu: > Souhlasím s licenčními podmínkami CH-J Proprietary Software License 1.14. > > Beru na vědomí riziko ztráty nebo poškození dat a nutnost přiměřeného zálohování před rizikovými operacemi. Rozumím, že aplikace sama nezaručuje existenci ani obnovitelnost záloh. Hyväksyminen tallentaa paikallisen levyn ennen kuin mikään Holv-, Plugin-, Network-, Diagnostics- tai Päivityspalvelu alkaa. Lisenssin hylkääminen tai sen ikkunan sulkeminen sulkee sovelluksen. Epäonnistunut tallennus jättää ikkunan auki ja sovellus lukittuna. Puuttuvat tai epäkelvot lisenssitiedostot estävät käynnistyksen. ## Paikallinen rekisteri Tiedosto `legal/license-acceptance.json` on tallennettu Electron `userData`-hakemistoon. Siinä on lisenssin nimi ja versio, SHA-256 Tarkasta näytöstä tekstistä, sovellusversiosta, ID:n rakentamisesta, hyväksymislipusta ja aikaleimasta, ohjenäytön lipusta ja SHA-256 kaikista kolmesta niputetusta ohjeasiakirjasta. Muutokset ohjeistukseen edellyttävät, että se näytetään uudelleen ennen uuden lisenssin hyväksymistä. Ei ole lisenssiaktivointia tai raportointia palvelimelle. Kaikki yhteensopimattomuus, poisto tai lukukelvoton levy vaatii uuden sopimuksen. Myös toisen rakennuksen arvon alentaminen vaatii hyväksyntää. Samaa hyväksyttyä rakennusta ei laukaistu toistuvasti. Jokaisessa julkaisussa on oltava ainutlaatuinen `src/shared/buildInfo.json`-rakennetunnus. Normaalit rakennuskäsikirjoitukset leimaavat yhden automaattisesti. Älä käytä `CHJ_BUILD_ID`:ää uudelleen eri versioissa. Tämä paikallinen rekisteri on sovelluksen työnkulun ohjaus, ei peukalointivarma todiste tai lisenssiavain. Toimintaohjeistuksen näyttäminen on pakollista tässä työnkulussa; sen suositusten noudattaminen on vapaaehtoista. Ohjeistus ei koskaan sisälly sopimuksen valintaruutuun. Suora/offline DMG tai DEB asennus ja hiljaiset asentajat eivät voi taata asennusta edeltävää näyttöä; pakollinen käynnistysvaihe antaa varaosan. Olemassa olevia julkaistuja binäärikuvia ei muuteta verkkosivujen päivityksillä. ## Pakkaus ja tarkastus `npm run legal:prepare` kopioi juurilisenssin ja toiminnallisen ohjeistuksen sovellukseen, kun sitä rakennetaan täydestä työtilasta, validoi lisenssiversion ja valmistelee `build/license.rtf`:n NSIS-, UTF-16-ohjetekstin sen omalle ensimmäiselle sivulle sekä `build/installation.rtf` -ohjeiston DMGille. RTF:n versiossa säilytetään koko teksti- ja Unicode-merkit, mukaan lukien lisenssinantajan nimi, ilman perintönä olevaa Mac Roman -rajoitusta DMG:n yksinkertaisella tekstilisenssillä. Standlone-sovelluslähteet säilyttävät niputetut kopionsa eivätkä vaadi kehitys-/web-kansiota. `prepare:release` käyttää tätä ennen pakkausta. Pakkaaja sisältää `resources/licenses/`:n ja `resources/docs/`'n; `afterPack` tarkistaa niiden vaaditun sisällön. Suorita `node --test test/licenseAcceptance.test.js test/licensePackaging.test.js test/i18n.test.js` ja `npm run test:license:ui`. macOS-pakkaussavutesti luo hyväksyntälaitteen vain väliaikaiseen testiprofiiliinsa; tuotantokäynnistys ei hyväksy ohitusta.