Vi byggde in en licenskontrollsfunktion i Kundvårdsprogrammet (KVP) för ett par år sedan.
Vi hade en licensnummer lösning gjorde licensnummer utifrån org.nr, antalet användare, sista dag och vilka moduler som kunden hade köpt.
I KVP lade vi in en licenskontrollen i ett uppstartsscript som reglerade vilka moduler som visades i navigeringen. Antalet samtidiga användare kontrollerades också och det har gett trevliga intäkter flera år efter köp. Om kunden ändrade sitt org.nr. så fick kunden en varning att ny licens måste beställas. Bra för piratkopiering.
Nu med FileMaker 10 och Scrpittriggers kan man göra otroligt snygga lösningar och kontroller. Även webwiever kan användas för kontroller och integration till e-handelslösningar.
Med mina 21 år med FileMakerutveckling så har jag kutat på både en och annan paranoid beställare vilket är roligt. Man får tänka till...
En annan idé jag har fungerar dock inte för RunTime lösning. Det är att kundens installerade lösning kan kommunicera med licensdatabas som ligger på t.ex. FileMakerHosting.se som ger eller inte ger tillgång till den lokala lösningen. På så sätt kan du centralt justera licenserna hos alla kunder. Nackdelen är att kunden behöver uppkoppling för att kunna starta systemet.
Eller varför inte lägga upp hela systemet på t.ex FileMakerHosting.se och kunden har bara en FileMaker Pro klient som kör systemet… Det finns speciella FileMaker Licenser som kan "bundlas" med en lösning. De kostar inte lika mycket. Vi har erfarenhet av detta också
watzit.se - Kundvårdsprogrammet
Filemakerhosting - professionell drift av FileMakerdatabaser