Miten suojata ohjelmiston?

jos haluat suojata ohjelmistosi ohjelmistopiratismilta, kannattaa huomioida seuraavat viisi seikkaa:

ei ole olemassa täydellistä ratkaisua

jos jakelet itsenäistä ohjelmistoa (eli ohjelmaa, joka toimii asiakkaidesi tietokoneella), sen suojaamiseen voi olla olemassa täydellinen ratkaisu. Voit jakaa täydellinen binary ja thecustomer ohjaa tietokonetta se suoritetaan, hän voi aina purkaa ohjelmiston ja poistaa kopiosuojaus. Ainoa jäljellä oleva kysymys on: kuinka vaikeaksi teet sen hänelle?

ainoa täydellinen ratkaisu olisi tehdä seuraavat:

  1. ohjelmisto keskustelee lisenssipalvelimen sinun tarkistaa lisenssin.
  2. lisenssipalvelimesi suorittaa merkittäviä osia ohjelmistostasi itse.

Ilman 2.) cracker voisi yksinkertaisesti poistaa lisenssitarkistuksen. Mutta 2.) sinulla ei ole enää itsenäistä ohjelmistoa ja sinulla on suuria ongelmia: mitä tapahtuu, jos asiakas haluaa käyttää laptopia ilman Internet-yhteyttä? Mitä tapahtuu, jos lisenssipalvelimesi sammuu tai on raskaan kuormituksen alaisena? Nämä ongelmat voivat helposti ajaa honest-asiakkaat pois ohjelmistotuotteestasi.

siksi kannattaa:

keskittyä tuloihin, ei piraattikappaleiden määrään

yleensä ei haluta suojella ohjelmistoa huvin vuoksi vaan tulojen maksimoimiseksi. Siksi, sen sijaan, että kysyt ” Mikä on paras (vaikein murtaa) tapa suojella minun ohjelmisto?”sinun pitäisi kysyä” Whichsoftware protection (and licensing strategy) maximizes my revenue?”

vastatakseen tähän kysymykseen on otettava huomioon:

käytettävyyden ja kopiosuojauksen välinen vaihtokauppa

jos sinulla ei ole kopiosuojausta lainkaan, ohjelmistosi piratisoiminen on erittäin helppoa ja kannustin siihen on erittäin korkea (menetät paljon revenueta). Mutta jos sinulla on erittäin vahva kopiosuojaus (esim. ohjelmistosi keskustelee aina lisenssipalvelimesi kanssa), ohjelmistosi käytettävyys kärsii ja kannustin murtaa ohjelmistosi on erittäin korkea (mikä johtaa myös tulojen menetykseen). maksimoidaksesi tulosi sinun täytyy olla jossain keskellä: Tee ithard tarpeeksi murtaa ohjelmiston useimmille käyttäjille, mutta tee yoursoftware käyttökelpoinen tarpeeksi ajaa pois rehellisiä asiakkaita.

harkitse ohjelmistosi tyypillistä asiakasta: myytkö yritysasiakkaille,joilla on suuri kannustin olla rehellinen (toisin sanoen lisensointistrategiasi on lähinnä rehellisten käyttäjien pitäminen rehellisinä)?

esimerkiksi, jos myyt korkeahintaisen tuotteen yritysasiakkaille, sinun ei pitäisi huolehtia liikaa siitä, että työntekijä käyttää ohjelmistoasi kotitietokoneellaan. Hän ei kuitenkaan ostaisi ohjelmistoasi. Sen sijaan, sinun pitäisi huolehtia siitä, miten pitää yritys rehellinen, esimerkiksi lisenssinhaltija, joka myöntää päättyvän lisenssin.

toinen esimerkki: Jos myy erittäin halpaa tuotetta, joka on erittäin helppo ostaa, riittää yleensä vaatimaton suojaus,mutta käytettävyys on avain.

tässä mielessä kannattaa:

päättää lisenssistrategiasta

Haluatko tarjota kokeiluversioita, jotka kestävät vain rajoitetun ajan? Haluatko myydä ohjelmistosi toistuvasti vai veloitatko vain kerran? Haluatko rajoittaa jokaisen kopion käytön vain yhteen tietokoneeseen?

lisenssinhaltija suojaa ohjelmistosi ja tukee yleensä useimpia näistä strategioista. Johdatus lisenssinhaltijoiden ja lisenssiohjelmien annetaan ” mikä on licensemanager?”.

Nyt voit:

päättää kehittää tai ostaa lisenssinhaltijan

lisenssinhaltijoille piru on yksityiskohdissa. Sinun täytyy varmistaa, että lisenssitiedostojen väärentäminen ei ole helppoa, ja licensemanagerisi toimii luotettavasti kaikilla tukemillasi alustoilla.Se on yleensä paras tapa käyttää niukka kehittäjä aikaa parantaa tuotteen ja ostaa lisenssinhaltijan ulkoiselta vendorinstead kehittää oman.

meistä

olemme saksalaisia ohjelmistoinsinöörejä, joilla on pakkomielle yksinkertaisiin laatuohjelmiin.Kehitimme Zen License Manager(ZLM), turvallinen ja helppokäyttöinen lisenssinhallintaratkaisu.

Vastaa

Sähköpostiosoitettasi ei julkaista.