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

License
Manager
Pro

En applikasjon for å oppbevare og vedlikeholde
lisensnøkler, programvareabonnementer
og relaterte dokumenter.

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

Innhold

  1. Forords. 01
  2. Egenskaper og funksjoners. 02
  3. Levende demonstrasjons. 03
  4. Tekniske spesifikasjoners. 04
  5. Erratum og kjøps. 05
§ 1 — Forord

Hva det handler om.

Programvarelisenser er verdigjenstander. Hver kjøpt nøkkel, hver registrert app, hvert Adobe-abonnement representerer en pengeverdi — og gjennom årene samler disse verdiene seg i e-postmapper, notatapper og Excel-regneark. Tapt er tapt; å erstatte koster tid, noen ganger penger.

LicenseManagerPro er svaret på dette problemet i sin mest ærlige form: en dedikert applikasjon, utelukkende for administrasjon av programvarelisenser, som kjører på din egen Mac eller iPad, med valgfri iCloud-synkronisering via din Apple-konto. Ingen skytjenester fra tredjepart. Ingen registrering. Ingen datainnsamling. Ingen reklame.

Opprinnelig var dette bare et 200-linjers skript for meg selv. Det var først da tre venner spurte om de også kunne få det, at det ble en ekte app.

Det du derimot får: et gjennomtenkt verktøy fra en uavhengig utvikler som har skrevet programvare siden tidlig på 1990-tallet og vet nøyaktig hvor spredte programvarelisenser blir med tiden.

§ 2 — Egenskaper og funksjoner

Hva appen gjør.

2.1Kryptering og personvern

Alle data forblir på brukerens enheter. Valgfri synkronisering skjer utelukkende via din personlige iCloud-konto; ingen produsentserver er involvert. Ingen data overføres noensinne til Klaus Mack Software.

2.2Synkronisering

Endringer vises umiddelbart på alle enheter. Sletting av en lisens propageres korrekt — et grunnleggende krav som mange andre implementeringer ikke oppfyller.

Akkurat denne "sletteringspropageringen" kostet meg tre helger. Ta en titt på versjonshistorien — eller erratumet under.

2.3Flerlinje-nøkler

Applikasjonen aksepterer alle nøkkelformater, inkludert flerlinje PGP-blokker som hos Alfred eller JetBrains:

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

På forespørsel fanger applikasjonen automatisk app-ikon, navn, produsent og versjon — enten fra lokalt installerte programmer, eller via oppslag i Apple App Store (en internettforbindelse er påkrevd for dette). Slutt på manuell innskriving.

2.5Påminnelser og utløp

Lisenser med utløpsdato, vedlikeholdsavtaler og programvareabonnementer spores med sin utløpsdato. En rettidig påminnelse sparer deg for den ubehagelige overraskelsen av et utløpt Adobe-abonnement.

2.6Freeware holdt adskilt

På forespørsel holder applikasjonen gratis programmer ryddig adskilt fra de kjøpte lisensene. Denne freeware-administrasjonen slås på eller av i innstillingene; når den er aktiv, vises et forkortet registreringsskjema for freeware. Hvilke felt dette skjemaet viser — som merknader, lenker eller installasjonsdato — bestemmer brukeren selv, mens ikon, navn, versjon, produsent, operativsystem og kategori alltid beholdes.

§ 3 — Levende demonstrasjon

Hvordan appen oppfører seg.

Følgende demonstrasjon viser typiske operasjoner i applikasjonen, presentert i en abstrakt kommandolinjenotasjon. Det er ikke en del av den faktiske applikasjonen — som naturligvis er grafisk — men tjener kun til illustrasjon.

licensemanager — demo session

— Velg en operasjon ovenfor —

LicenseManagerPro – hovedvisning på macOS med en valgt lisens
Fig. 1 — Applikasjonens hovedvisning på macOS, med en valgt lisens
§ 4 — Tekniske spesifikasjoner

Hva du må vite.

— Spesifikasjon —

Plattformer
macOS 14.6 og høyere / iPadOS 17.6 og høyere
Arkitektur
Universal: Apple Silicon (M-serien) og Intel
Lagring
Lokal (Core Data) og/eller iCloud
Språk
16 (DE, EN, ES, FR, IT, NL, NB, PT, DA, SV, TR, ZH, RU, PL, JP, KR)
Installasjonsstørrelse
Ca. 12 MB
Internettforbindelse
Påkrevd for kjøp, iCloud-synkronisering og automatisk fangst. Lagrede lisenser kan alltid vises offline.
Reklame og sporing
Ingen
macOS 27 Golden Gate
Testet og godkjent — alle funksjoner virker uendret.
Programmeringsspråk
Swift 6, i hele appen, med streng kontroll av de interne prosessene.

"Universal" betyr: kjører fortsatt på min gamle 2018 Intel MacBook. Ingen mister favorittenheten sin på grunn av en app.

§ 5 — Erratum og kjøp

Hvor man skaffer programvaren.

Erratum 4.2.1 · mai 2026

s. 02, par. 2.2: Førsteutgaven hevdet at iCloud-synkronisering fungerte "uten klager". Dette viste seg å være for optimistisk — slettinger ble ikke pålitelig propagert. Korrigert i versjon 4.2.1, AppKernel-hendelsesbuss introdusert.

Tillegg 4.2.0 · april 2026

s. 02, ny par. 2.4: Automatisk datafangst fra installerte apper og App Store lagt til. Eksplisitt ønsket av to brukere; implementert etter tre dagers arbeid.

Erratum 4.1.3 · mars 2026

s. 03, par. 3.1: For lisenser med flerlinje-nøkler (Alfred-PGP) dukket ikke linjeskiftene opp i redigeringsverktøyet. Korrigert; se TextEditor-behandling i 4.1.3.

Merknad · februar 2026

Apple avslo den første innsendingen, med begrunnelse at appen "presset brukerne mot kjøp i appen". Det var ikke tiltenkt; dialogadferden ble revidert og endelig korrigert i versjon 4.2.1. Jeg forstår Apples bekymring.

Applikasjonen distribueres utelukkende via Apple App Store. Et engangskjøp gir rett til permanent bruk på alle kjøperens enheter (Mac og iPad inkludert).

— Engangskjøp —
kr 99,00
for Mac og iPad inkludert · Livstidsoppdateringer
ingen abonnement, aldri.
→ Kjøp på App Store

En merknad om filosofi: Denne applikasjonen følger en gammeldags, men utprøvd idé — kjøpet er en engangsaffære. Oppdateringer leveres så lenge utvikleren vedlikeholder programvaren; det oppstår ikke noe abonnement av dette. Vi anser dette som den ærligste formen for programvaredistribusjon.