Side
01 / 05
VOL. I · NO. 1 · MMXXVI ·
licensemanagerpro.de · klausmack-software.com ↗
Kruså · Danmark
Version 5.1.1 stemplet 05. Oktober 2026
— En Håndbog —

License
Manager
Pro

En applikation til opbevaring og vedligeholdelse
af licensnøgler, softwareabonnementer
og relaterede dokumenter.

macOS 27 Golden Gate ready Swift 6
Til macOS 14.6+ og iPadOS 17.6+ · MMXXVI · Klaus Mack Software

Indhold

  1. Forords. 01
  2. Egenskaber og funktioners. 02
  3. Levende demonstrations. 03
  4. Tekniske specifikationers. 04
  5. Erratum og købs. 05
§ 1 — Forord

Hvad det handler om.

Softwarelicenser er værdigenstande. Hver købt nøgle, hver registreret app, hvert Adobe-abonnement repræsenterer en pengeværdi — og gennem årene samler disse værdier sig i e-mailmapper, notatapps og Excel-regneark. Tabt er tabt; at erstatte koster tid, nogle gange penge.

LicenseManagerPro er svaret på dette problem i sin mest ærlige form: en dedikeret applikation, udelukkende til administration af softwarelicenser, der kører på din egen Mac eller iPad, med valgfri iCloud-synkronisering via din Apple-konto. Ingen tredjepartstjenester i skyen. Ingen registrering. Ingen dataindsamling. Ingen reklame.

Oprindeligt var dette blot et 200-linjers script til mig selv. Først da tre venner spurgte, om de også kunne få det, blev det en rigtig app.

Hvad du derimod får: et gennemtænkt værktøj fra en uafhængig udvikler, der har skrevet software siden begyndelsen af 1990'erne og ved præcis, hvor spredte softwarelicenser bliver med tiden.

§ 2 — Egenskaber og funktioner

Hvad appen gør.

2.1Kryptering og privatliv

Alle data forbliver på brugerens enheder. Valgfri synkronisering sker udelukkende via din personlige iCloud-konto; ingen producentserver er involveret. Ingen data overføres nogensinde til Klaus Mack Software.

2.2Synkronisering

Ændringer vises straks på alle enheder. Sletning af en licens propageres korrekt — et grundlæggende krav, som mange andre implementeringer ikke opfylder.

Netop denne "sletningspropagering" kostede mig tre weekender. Tag et kig i versionshistorien — eller erratummet nedenfor.

2.3Flerliniede nøgler

Applikationen accepterer ethvert nøgleformat, også flerliniede PGP-blokke som hos Alfred eller JetBrains:

--------- BEGIN ALFRED LICENSE --------- A5MFDABram1Ad3RuZXQuZGUUAEE0TUZOalpqTXpV ek1qZGlNalU1AQUAACjkvhXVeJ9BB7hFUi/I39Jf qswFsIN3KCDtz0YEOBzdhheLEy/WVu4RyIM0aimQ ---------- END ALFRED LICENSE ----------
2.4Automatisk dataindsamling

På anmodning indsamler applikationen automatisk app-ikon, navn, producent og version — enten fra lokalt installerede programmer eller ved opslag i Apple App Store (en internetforbindelse er påkrævet hertil). Slut med manuel indtastning.

2.5Påmindelser og udløb

Licenser med udløbsdato, vedligeholdelseskontrakter og softwareabonnementer spores med deres udløb. En rettidig påmindelse skåner dig for den ubehagelige overraskelse af et udløbet Adobe-abonnement.

2.6Freeware holdt adskilt

På anmodning holder applikationen gratis programmer pænt adskilt fra de købte licenser. Denne freeware-administration slås til eller fra i indstillingerne; når den er aktiv, vises en forkortet indtastningsformular for freeware. Hvilke felter denne formular viser — såsom bemærkninger, links eller installationsdato — bestemmer brugeren selv, mens ikon, navn, version, producent, operativsystem og kategori altid bevares.

§ 3 — Levende demonstration

Hvordan appen opfører sig.

Følgende demonstration viser typiske operationer i applikationen, præsenteret i en abstrakt kommandolinjenotation. Det er ikke en del af den faktiske applikation — som naturligvis er grafisk — men tjener udelukkende til illustration.

licensemanager — demo session

— Vælg en operation ovenfor —

LicenseManagerPro – hovedvisning på macOS med en valgt licens
Fig. 1 — Applikationens hovedvisning på macOS, med en valgt licens
§ 4 — Tekniske specifikationer

Hvad du skal vide.

— Specifikation —

Platforme
macOS 14.6 og højere / iPadOS 17.6 og højere
Arkitektur
Universal: Apple Silicon (M-serien) og Intel
Lagring
Lokal (Core Data) og/eller iCloud
Sprog
16 (DE, EN, ES, FR, IT, NL, NB, PT, DA, SV, TR, ZH, RU, PL, JP, KR)
Installationsstørrelse
Ca. 12 MB
Internetforbindelse
Påkrævet til køb, iCloud-synkronisering og automatisk indsamling. Gemte licenser kan altid ses offline.
Reklame og sporing
Ingen
macOS 27 Golden Gate
Testet og godkendt — alle funktioner kører uændret.
Programmeringssprog
Swift 6, i hele appen, med streng kontrol af de interne processer.

"Universal" betyder: kører stadig på min gamle 2018 Intel MacBook. Ingen mister sin foretrukne enhed på grund af en app.

§ 5 — Erratum og køb

Hvor man anskaffer softwaren.

Erratum 4.2.1 · maj 2026

s. 02, par. 2.2: Førsteudgaven hævdede, at iCloud-synkronisering fungerede "uden klager". Dette viste sig at være for optimistisk — sletninger blev ikke pålideligt propageret. Rettet i version 4.2.1, AppKernel-eventbus introduceret.

Tillæg 4.2.0 · april 2026

s. 02, ny par. 2.4: Automatisk dataindsamling fra installerede apps og App Store tilføjet. Eksplicit ønsket af to brugere; implementeret efter tre dages arbejde.

Erratum 4.1.3 · marts 2026

s. 03, par. 3.1: Ved licenser med flerliniede nøgler (Alfred-PGP) optrådte linjeskift ikke i editoren. Rettet; se TextEditor-behandling i 4.1.3.

Bemærkning · februar 2026

Apple afviste den første indsendelse med den begrundelse, at appen "skubbede brugerne mod in-app-køb". Det var ikke hensigten; dialogadfærden blev gennemset og endeligt rettet i version 4.2.1. Jeg forstår Apples bekymring.

Applikationen distribueres udelukkende via Apple App Store. Et engangskøb giver ret til permanent brug på alle køberens enheder (Mac og iPad inkluderet).

— Engangskøb —
kr. 79,00
til Mac og iPad inkluderet · Livstidsopdateringer
intet abonnement, aldrig.
→ Køb i App Store

En bemærkning om filosofien: Denne applikation følger en gammeldags, men afprøvet idé — købet er en engangsaffære. Opdateringer leveres, så længe udvikleren vedligeholder softwaren; der opstår ikke noget abonnement heraf. Vi betragter dette som den mest ærlige form for softwaredistribution.