Hogyan védheti meg a szoftvert?

ha meg akarja védeni a szoftvert a szoftverkalózkodástól, akkor meg kellfontolja meg a következő öt pontot:

nincs tökéletes megoldás

ha önálló szoftvert terjeszt (vagyis egy programot, amely az ügyfelek számítógépén fut), nem lehet tökéletes megoldás annak védelmére. Ön terjeszti a teljes bináris és aaz ügyfél vezérli a számítógépet, amelyen végrehajtják, mindig szétszerelheti a szoftvert, és eltávolíthatja a másolásvédelmet. Az egyetlen megmaradt kérdés: mennyire nehezíted meg neki?

az egyetlen tökéletes megoldásnak a következőket kell tennie:

  1. a szoftver beszél a licenc szerver a tiéd, hogy ellenőrizze a licenc.
  2. a licenckiszolgáló a szoftver jelentős részét maga hajtja végre.

2 nélkül.) a cracker egyszerűen eltávolíthatja a licencellenőrzést. De A2.) Önnek már nincs önálló szoftvere, és nagyfelhasználhatósági problémái vannak: mi történik, ha az ügyfél laptopot akar használni internetkapcsolat nélkül? Mi történik, ha a licenckiszolgáló megyleesett vagy nagy terhelés alatt van? Ezek a problémák könnyen vezetheti honestcustomers távol a Szoftver Termék.

ezért:

a bevételekre kell összpontosítania, nem pedig a kalóz másolatok számára

általában nem akarja megvédeni szoftverét szórakozásból, hanem a bevételek maximalizálása érdekében. Ezért ahelyett, hogy ” mi a legjobb (legnehezebb feltörni) módszer a szoftverem védelmére?”meg kell kérdezned” melyik Szoftvervédelem (és licencelési stratégia) maximalizálja a bevételemet?”

a kérdés megválaszolásához figyelembe kell venni a:

kompromisszum a használhatóság és a másolásvédelem között

ha egyáltalán nincs másolásvédelme, akkor nagyon könnyű kalózolni a szoftverét, és erre nagyon nagy az ösztönzés (sok hasznot veszítesz). De ha nagyon erős másolásvédelemmel rendelkezik(például a yoursoftware mindig beszél a licenckiszolgálóval), akkor a yoursoftware használhatósága szenved, és a szoftver feltörésének ösztönzése nagyon magas (ami szintén bevételkieséshez vezet). a bevétel maximalizálása érdekében valahol a közepén kell lennie: Legyen elég kemény ahhoz, hogy feltörje a szoftvert a legtöbb felhasználó számára, de tegye a szoftverét elég használhatóvá ahhoz, hogy ne vezesse el a becsületes ügyfeleket.

fontolja meg a szoftver tipikus ügyfelét: eladja-e a vállalkozási ügyfeleket,akiknek nagy ösztönzésük van arra, hogy őszinték legyenek (vagyis az engedélyezési stratégiája leginkább a becsületes felhasználók őszinteségének megőrzéséről szól)?

például, ha magas árú terméket ad el vállalati ügyfeleknekne aggódjon túl sokat amiatt, hogy egy alkalmazott az otthoni számítógépén használja a szoftvert. Amúgy sem venné meg a szoftveredet. Ehelyett meg kellaggódj azon, hogyan lehet a vállalatot becsületesen tartani, például egy licensemanagerrel, amely lejáró licencet ad ki.

egy másik példa: ha nagyon olcsó terméket ad el, amely nagyon könnyűvásárolni, általában elegendő a szerény védelem, de a használhatóság kulcsfontosságú.

ezt szem előtt tartva:

döntsön a licencelési stratégiáról

szeretne olyan próbaverziókat kínálni, amelyek csak korlátozott ideig futnak? Rendszeresen szeretné eladni a szoftverét, vagy csak egyszer számít fel díjat? Szeretné korlátozni az egyes példányok használatátcsak egy számítógép?

a licenckezelő védi a szoftvert, és általában a legtöbb stratégiát támogatja. Bevezetés a licenckezelőkhöz és a licensingschemes – hez a ” mi az a licensemanager?”.

most már:

úgy dönt, hogy fejleszteni vagy vásárolni a license manager

a license vezetők az ördög a részletekben. Meg kell győződnie arról, hogy nem könnyű hamisítani a licencfájlokat, és a licensemanager megbízhatóan fut minden támogatott platformon.Ez általában a legjobb megközelítés, hogy használja a szűkös fejlesztői időt, hogy javítsa a terméket, és vesz egy licenckezelő egy külső vendorinsteint fejlődő saját.

Rólunk

német szoftvermérnökök vagyunk az egyszerű minőségi szoftverek megszállottjai.Kifejlesztettük a Zen License Manager-t(ZLM), egy biztonságos és könnyen használható licenckezelő megoldást.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.