CH-J Toolsmanagementul serverului peste SSH
Meniu

Acceptarea licenţei

Descarcă fișierul

Revizuirea lingvistică a acestei traduceri este în curs. Pentru pasaje neclare, consultați originalul în engleză.

Această ediție identifică licența sa de aplicare ca CH-J Proprietary Software License, versiune 1.14 , datat octombrie 11, 2026. Componentele terţe îşi păstrează propriile licenţe.

Instalarea și actualizările

Fereastra de pornire prezintă mai întâi orientări operaționale complete în cehă, germană sau engleză. Continuă să deschidă licenţa completă de engleză cu control ceh, german şi englez. Acceptarea este blocată până când pasul de orientare a fost afișat. Caseta de checkbox este inițial goală. Eticheta sa combină acordul de licență cu recunoașterea riscurilor de pierdere a datelor și backup-urile adecvate; aceasta nu transformă orientările operaționale în termeni contractuali. Confirmarea ceha spune:

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.

Acceptarea salvează un record local înainte de orice Vault, plugin, rețea, diagnostic sau serviciu updater începe. Respingerea licenței sau închiderea ferestrei sale închide aplicația. O salvare eșuată lasă fereastra deschisă și aplicația blocată. Fişierele de licenţă lipsă sau invalide previn pornirea.

Record local

Fișierul legal/license-acceptance.json este stocat sub directorul Electron userData . Acesta conține numele de licență și versiunea, SHA-256 a textului afișat exact, versiunea aplicației, construi ID-ul, steagul de acceptare și timbrul temporal, pavilion de orientare afișare și SHA-256 din toate cele trei documente de ghidare grupate. Modificările aduse orientărilor necesită afișarea ei din nou înainte de acceptarea unei noi licențe. Nu există nici o activare a licenței sau raportare la un server. Orice neconcordanță, ștergere sau înregistrare necitită necesită un nou acord. Reducerea la o altă clădire necesită, de asemenea, acceptarea. Lansările repetate ale aceleiași clădiri acceptate nu fac acest lucru.

Fiecare versiune trebuie să aibă un unic src/shared/buildInfo.json build ID. Scenariile de construcţie normale ştampila unul automat. Nu refolosiţi CHJ_BUILD_ID pentru diferite construcţii lansate.

Acest record local este un control al fluxului de lucru aplicatii, nu dovezi anti-falsificare sau o cheie de licenta. Afişarea orientărilor operaţionale este obligatorie în acest flux de lucru; conform recomandărilor sale, este opţional. Îndrumarea nu este niciodată inclusă în caseta de verificare a acordului. Instalaţiile directe/offline DMG sau DEB şi instalatorii silenţioşi nu pot garanta un afişaj pre-instalare; etapa obligatorie de pornire oferă retragerea. Binarele publicate existente nu sunt modificate prin actualizări ale site-ului.

Ambalajul și verificarea

npm run legal:prepare copiază licența de rădăcină și ghidarea operațională în aplicație atunci când se construiește din spațiul complet de lucru, validează versiunea de licență și pregătește build/license.rtf pentru NSIS, UTF-16 text de orientare pentru prima pagină personalizată, și build/installation.rtf cu îndrumare urmată de licența pentru DMG. Versiunea RTF păstrează textul complet și caracterele Unicode, inclusiv numele licențiaților, fără ca moștenirea Mac Roman să fie limitată la licențe de text simplu DMG. Sursele de aplicații independente își păstrează copiile grupate și nu necesită dezvoltarea/profilul web. prepare:release rulează acest lucru înainte de ambalare. Pachetul include resources/licenses/ și resources/docs/ ; afterPack verifică conținutul necesar.

Rulează node --test test/licenseAcceptance.test.js test/licensePackaging.test.js test/i18n.test.js și npm run test:license:ui . Testul de fum al pachetului macOS creează un dispozitiv de acceptare numai în profilul său temporar de încercare; pornirea producției nu are bypass de consimțământ.