pokud chcete chránit svůj software před softwarovým pirátstvím, měli bystezvážit následujících pět bodů:
neexistuje dokonalé řešení
pokud distribuujete samostatný softwarový program(tj. programkterý běží na počítači vašich zákazníků), nemůže býtžádné dokonalé řešení pro jeho ochranu. Distribuujete kompletní binární azákazník řídí počítač, na kterém je spuštěn, může vždy rozebratváš software a odstranit ochranu proti kopírování. Zbývá jen otázka: jak těžké to pro něj děláte?
jediné dokonalé řešení by muselo udělat následující:
- váš software mluví s vaším licenčním serverem, aby zkontroloval licenci.
- Váš licenční server provádí významné části vašeho softwaru sám.
Bez 2.) cracker by mohl jednoduše odstranit kontrolu licence. Ale s 2.) již nemáte samostatný software a máte velké problémy s použitelností: co se stane, pokud chce zákazník používat notebook bez připojení k internetu? Co se stane, když váš licenční server přejde dolů nebo je pod velkým zatížením? Tyto problémy mohou snadno řídit honestcustomers od vašeho softwarového produktu.
proto byste měli:
zaměřit se na příjmy, nikoli na počet pirátských kopií
obvykle nechcete chránit svůj software pro zábavu, ale maximalizujte příjmy. Proto místo toho, abych se zeptal „jaký je nejlepší(nejtěžší k prasknutí) způsob, jak chránit můj software?“měli byste se zeptat“ Coochrana softwaru (a licenční strategie) maximalizuje mé příjmy?“
Chcete-li odpovědět na tuto otázku, musíte zvážit:
kompromis mezi použitelností a ochranou proti kopírování
pokud nemáte vůbec žádnou ochranu proti kopírování, je velmi snadné pirátovat yoursoftware a motivace k tomu je velmi vysoká (ztratíte hodně času). Ale pokud máte velmi silnou ochranu proti kopírování (například yoursoftware vždy mluví s licenčním serverem), použitelnost yoursoftware trpí a motivace k prasknutí softwaru je velmi vysoká (což také vede ke ztrátě příjmů). Chcete-li maximalizovat své příjmy, musíte být někde uprostřed: Aby ithard dost crack váš software pro většinu uživatelů, ale aby yoursoftware použitelný natolik, aby se vyhnat poctivé zákazníky.
zvažte typického zákazníka vašeho softwaru: prodáváte zákazníkům, kteří mají vysokou motivaci být upřímní(to znamená, že vaše licenční strategie je většinou o udržení čestných uživatelů čestných)?
například, pokud prodáváte vysoce ceněný produkt podnikovým zákazníkůmneměli byste se příliš starat o zaměstnance, který používá váš software na svém domácím počítači. Stejně by si váš software nekoupil. Místo toho byste mělistarat se o to, jak udržet společnost upřímnou, například s licensemanager, který vydává vyprší licenci.
další příklad: Pokud prodáváte velmi levný produkt, který je velmi snadné koupit, obvykle stačí mít skromnou ochranu, ale použitelnost je klíčová.
s ohledem na to byste měli:
rozhodnout o licenční strategii
chcete nabídnout zkušební verze, které běží pouze po omezenou dobu? Chcete prodat svůj software opakovaně nebo doyou účtovat pouze jednou? Chcete omezit použití každé kopie napouze jeden počítač?
Správce licencí chrání váš software a obvykle podporuje většinu těchto strategií. Úvod do správců licencí a licensingschemes je uveden v části „Co je to licensemanager?“.
nyní můžete:
rozhodnout se vyvinout nebo koupit Správce licencí
pro správce licencí je ďábel v detailech. Musíte se ujistit, že není snadné vytvářet licenční soubory a váš licensemanager běží spolehlivě na všech platformách, které podporujete.To je obvykle nejlepší přístup k použití vzácný čas developer toimprove svůj produkt a koupit Správce licencí od externího dodavatelemísto vývoje vlastní.
O nás
jsme němečtí softwaroví inženýři posedlí jednoduchým kvalitním softwarem.Vyvinuli jsme Zen License Manager (ZLM), bezpečné a snadno použitelné řešení pro správu licencí.