Har, har, har! Já, slavný pirát John aXXo Silver, jsem pomohl potopit spoustu firemních lodí, ale nikomu jsem nikdy neublížil! Já nikoho nikdy nepotopil, to ta vystřelená dělová koule potápěla!
Nedávno jsem rozebírala, proč je protipirátská ochrana od frantíků špatná. To ale neznamená, že považuji za rozumný krok žádnou ochranu.
Pirátství určitý vliv na prodeje rozhodně má a určitá protipirátská ochrana potřebná je. To co mi vadí je forma a cílení spousty ochran.
Protipirátská ochrana má pokud možno nulově zatěžovat platícího zákazníka. Tedy v ideálním případě. Nesmí mu kazit užívání díla, nesmí snižovat hodnotu zakoupeného zboží. A přitom to spousta ochran dělá a nutí nás do spousty nepříjemných kroků. Většinou jsou to jen jednorázové činnosti ale stejně ja to otrava a reálně to prostě snižuje hodnotu zakoupeného díla.
Nechci ale jen naprázdno mlátit pantem "jak jsou ty korporace zlý sviňule". Za prvné se protipirátské ochrany netýkají jen velkých korporací ale používají je i malé firmičky. Za druhé ty firmy se jen snaží bojovat o přežití - i když někdy třeba nešikovně. A když nepřežijí, nebudou pro nás dělat hry. To je přece logické.
Psala jsem, že se základními ochranami souhlasím, přinejmenším aspoň v aktuálním stavu "stahovací morálky". Co podle mě ale znamená ta "základní ochrana"?
Základní ochrana a maximální volnost
Pod základní ochranou si představuju nejjednodušší možnou copy protection, která zabrání rozkopírování a přepoužívání jedné kopie hry nekonečným množstvím uživatelů za použití běžných správců souborů. Tedy lidsky - ochranu, která zabrání hraní hry po překopírování běžnými programy jako Total Commander nebo Explorer.
A to úplně stačí, protože když bude muset pro rozkopírování hry "hacker" nějak upravovat kód programu, když do něj bude muset nějak zasahovat, už se to snadno právně definuje, snadno se vysvětluje co smí a nesmí člověk s dílem dělat a HLAVNĚ - pokud si něco koupíte a normálně to používáte, o nic z toho se vlastně nemusíte zajímat. Můžete si hru (film, program) používat kde chcete, kdy chcete a kolikrát chcete a nemusíte se zajímat jestli jste zrovna online, jestli máte disk v mechanice, kolikrát jste hru aktivovali nebo dokonce zapnuli (tak daleko snad nikdo nepůjde...i když...).
Prostě máte svojí legální kopii, bez omezení ji používáte jak dlouho chcete a jediný problém by nastal, pokud byste ji chtěli rozkopírovávat a sami rozdávat/prodávat ostatním.
Veškerá energie hlavně velkých firem by pak měla být vynakládána na boj proti kanálům, kterými se nelegální, UPRAVENÉ kopie jejich her a programů pohybují. Tím samozřejmě nemyslím nějaké rušení rapidshare, torrentů apod. (sama je používám), tím myslím poskytnou zbran pro blokování neschváleného obsahu. Když se na youtube vystaví scéna znásilnění nebo brutálního šikanování postiženého dítěte, taky (rozumný) člověk neřekne "jen tam ten sajrajt nechcte, ať se pokochám a připadám si jako svobodný člověk" ale souhlasí s jeho zablokováním.
Jinými slovy (za které mě spousta čtenářů asi prokleje) - finanční prostředky by se neměly vynakládat na nové a nové verze nesmyslných ochran, ale spíš na právníky, kteří budou prosazovat vyčištění a zprůhlednění zákonů okolo kopírování nelegálního softwaru a samozřejmě i na osvětu.
A jak by tedy vlastně měla ta "základní ochrana" vypadat prakticky? Tady je jedna z možných cest.
Příklad funční ale minimálně prudící ochrany
S úplně nulovým zatížením zákazníka to bohužel jen tak nepůjde. Ale zatížení se může snížit na úplné minimum. Rozumným směrem vykročilo překvapivě třeba Starforce, i když je opět jen napůl cesty (stále má omezený počet instalací a instaluje něco do systému). Za minimálně opruzující cestu totiž považuju ochranu, která dá zákazníkovi poměrně velkou volnost a možnost volby.
Ideálně hra obsahuje základní ochranu - pro hraní se vyžaduje disk v mechanice a NIC VÍC. K tomu ale má uživatel kdykoli možnost napsat jednoduchý aktivační kód a aktivovat hru přes internet. Pak se jednoduchý "safedisc" odstraní, nainstalovaná kopie je na aktuálním systému aktivovaná a jde dál hrát bez připojení k internetu i originálního média (tj.ideální stav). Vše musí být samozřejmě maximálně uživatelsky příjemné.
Pro hraní online (nikoli ale po LAN) je samozřejmě online aktivace nutná, ale pro pro online multiplayer je člověk už z principu připojen, že ano.
K tomu se ale musí přidat ještě jeden zásadní krok - online aktivace aktuálně často fungují tak, že máte OMEZENÝ POČET AKTIVACÍ. Jak tenhle mor funguje? Hra má třeba jen tři nebo pět možný aktivací přes internet...celkem. Tj.třiktát napíšete kód a tím končíte a už hru znovu neaktivujete. Často vám to ale výrobce ani neřekne, aby zbytečně neodrazoval.
A ono to omezení počtu aktivací samozřejmě jistý smysl má - kdyby bylo aktivací nekonečno tak jen někdo jednoduše zveřejní jeden aktivační kód a může ho používat kdokoli se dostane k instalačnímu disku. (p.s.druhá věc které to slouží je i potlačování bazarového prodeje (s tím také hrubě nesouhlasím, bazarové prodeje zisky neničí, naopak pomáhají udržovat roztočená kola ekonomiky)). Ale proč se nepoužije podle selského ruzumu systém, který umožní omezený počet aktivací za daný čas? Lidsky řečeno třeba tři aktivace ZA MĚSÍC a pak reset? Aktivační server stejně běží a díky tomuhle omezení nehrozí žádné masivní zneužití aktivačních klíčů. Uživatel se pak navíc nemusí obávat, že si v budoucnu hru už nezahraje. A v budoucnu se nemusí vydávat žádné patche na odstranění ochran, hra bude fungovat stále.
V kostce
Tohle je tedy jedna z možných cest - hraní s CD/DVD a když je chuť a připojení k internetu, tak možná online aktivace (která odstraní nutnost mít při hraní v mechanice DVD) a k tomu neomezený počet aktivací podle pravidel výše (několik aktivací ale po čase vždy reset). K tomu samozřejmě uživatesky maximálně přístupné rozhraní (snadné zadání kódu z menu hry, jen nezbytně dlouhý klíč).
Proč ale vlastně nějaká ochrana když ji snadno někdo zlomí? O to jde - někdo ji musí lámat. Musí upravovat kód hry, emulovat DVD s danou signaturou atd. a to se pak dá identifikovat. Dá se to snadno definovat a díky tomu třeba i postihovat.
Samozřejmě je tu i možnost NULOVÉ protipirátské ochrany, ale to není obsahem tohoto článku. Na nulové ochrany v masivním měřítku rozhodně ještě neuzrál čas.
Také je tu možnost ochrany pomocí hráčských kont (ala Steam, EA store, Bioware social network...).
A určitě jsou i další, rozumnější cesty než nutnost mít vžd v DVD mechaniku, moct hru jen třikrát aktivovat přes internet nebo třeba opisovat kódy z manuálu :-).
Zkuste svoje řešení pod článek napsat i vy :-) (p.s.prosím bez výkřiků že pirátství nikomu neškodí, to je na jinou debatu)


