> Deze vertaling wordt taalkundig herzien. Vergelijk onduidelijke passages met het [Engelse origineel](https://www.sm.ch-j.eu/docs/i18n/en/license-acceptance.md). # Licentieacceptatie Deze editie identificeert zijn licentie als **CH-J Proprietary Software License, versie 1.14**, gedateerd oktober 11, 2026. Onderdelen van derden behouden hun eigen licenties. ## Installatie en updates - Website: Download onmiddellijk doorgestuurd naar het geselecteerde pakket. Er is geen toestemming op het web vereist. Licentie en operationele begeleiding blijven beschikbaar op de website en worden getoond in de applicatie voor gebruik. - Windows NSIS: interactieve installatie geeft eerst begeleiding in de geselecteerde installertaal weer, vervolgens de volledige licentie voor toepassingen en vereist licentieacceptatie. Stille installatie en update modi kunnen installer pagina's overslaan; de toepassing controleert altijd toestemming bij lancering. - macOS DMG: een complete gesigneerde toepassingsbundel en toepassingen snelkoppeling ondersteuning drag-and-drop installatie. Richtlijnen en per-user licentie acceptatie worden gecontroleerd bij de eerste lancering. De aangepaste updater controleert en opent dezelfde DMG. - Debian/Ubuntu DEB: pakketbeheerders bieden geen betrouwbare stap in de interactieve overeenkomst. Acceptatie is vereist bij de eerste lancering. - Alle platforms: na een update is acceptatie vereist voordat de nieuwe release kan worden gebruikt, zelfs wanneer het versienummer of licentietekst ongewijzigd is. Een installatieprompt vervangt niet de toestemming voor een toepassing per gebruiker. Het startvenster toont eerst volledige operationele begeleiding in het Tsjechisch, Duits of Engels. Ga door met het openen van de volledige gebundelde Engelse licentie met Tsjechische, Duitse en Engelse controles. Acceptatie wordt geblokkeerd totdat de geleidingsstap is weergegeven. Het vakje is aanvankelijk leeg. Het label combineert licentie toestemming met een erkenning van data-verlies risico's en passende back-ups; het verandert de operationele richtsnoeren niet in contractuele voorwaarden. De Tsjechische bevestiging luidt als volgt: > 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. Accepteren slaat een lokaal record op voordat een Vault, plugin, netwerk, diagnose of updatedienst begint. De licentie weigeren of het licentievenster sluiten beëindigt de applicatie. Een foutieve opslag laat het venster open en de toepassing vergrendeld. Ontbrekende of ongeldige licentiebestanden voorkomen opstarten. ## Lokale record Het bestand `legal/license-acceptance.json` wordt opgeslagen onder de Electron `userData` directory. Het bevat de licentienaam en versie, SHA-256 van de exacte weergegeven tekst, toepassingsversie, build ID, acceptatie vlag en tijdstempel, begeleiding display vlag en SHA-256 uit alle drie gebundelde richtsnoeren documenten. Wijzigingen in de begeleiding vereisen het opnieuw tonen voordat een nieuwe licentieacceptatie. Er is geen licentie activatie of rapportage aan een server. Elke mismatch, verwijdering of onleesbare record vereist een nieuwe overeenkomst. Downgraden naar een ander gebouw vereist ook acceptatie. Herhaalde lanceringen van dezelfde geaccepteerde bouw niet. Elke release moet een unieke `src/shared/buildInfo.json` build ID hebben. De normale build scripts stempel een automatisch. Gebruik `CHJ_BUILD_ID` niet voor verschillende uitgebrachte builds. Dit lokale record is een applicatie workflow controle, geen manipulatie-proof bewijs of een licentie sleutel. Het weergeven van operationele richtsnoeren is verplicht in deze workflow; het volgen van de aanbevelingen is facultatief. Begeleiding is nooit opgenomen in de overeenkomst checkbox. Direct/offline DMG of DEB installaties en stille installateurs kunnen geen garantie bieden voor een pre-installatie display; de verplichte opstartstap biedt de terugval. Bestaande gepubliceerde binaire bestanden worden niet gewijzigd door website-updates. ## Verpakking en controle `npm run legal:prepare` kopieert de rootlicentie en operationele begeleiding naar de app wanneer ze vanuit de volledige werkruimte worden gebouwd, valideert de licentieversie en bereidt `build/license.rtf` voor op NSIS, UTF-16 Guidance text voor zijn aangepaste eerste pagina, en `build/installation.rtf` met begeleiding gevolgd door de licentie voor DMG. De RTF versie behoudt de volledige tekst en Unicode tekens, inclusief de naam van de licentiegever, zonder de nalatenschap Mac Roman beperking van DMG platte-tekstlicenties. Standalone app bronnen behouden hun gebundelde kopieën en vereisen niet de ontwikkeling / web map. `prepare:release` voert dit uit voordat het wordt verpakt. De packager bevat `resources/licenses/` en `resources/docs/`; `afterPack` controleert de benodigde inhoud. Start `node --test test/licenseAcceptance.test.js test/licensePackaging.test.js test/i18n.test.js` en `npm run test:license:ui`. De macOS-verpakkingsrooktest zorgt alleen voor een acceptatiearmatuur in het tijdelijke testprofiel; de productiestart heeft geen toestemming om te omzeilen.