Specializovan² t²denφk o v²poΦetnφ technice o Internetu (CW 24/97) Hork² seznam s hork²m koncemJan ╚ßp
P°i uvedenφ Seznamu p°ed vφce ne₧ rokem vÜichni oslavovali ΦeskΘ Yahoo. Dnes p°i uvedenφ "Prvnφho alternativnφho ΦeskΘho Yahoo" se najednou vÜichni zajφmajφ, proΦ, zda nebo do jakΘ mφry se jednß o kopii Seznamu a to i p°esto, ₧e p°i svΘm uvedenφ stejn∞ kontroverznφ katoalog serveru Atlas zdaleka takov² rozruch nevzbudil. P°φΦiny jsou dv∞ -- prvnφ, mΘn∞ nejasnß, je v tom, ₧e v HotListu lze skuteΦn∞ nalΘzt vφce ne₧ drobnΘ stopy obsahu Seznamu. To je vÜak v∞c °eÜitelnß jeho p°epracovßnφm -- stejn∞ jako tomu bylo u Atlasu a jeho katalogu. Druhß p°φΦina je fakt, ₧e HotList byl prvnφ p°φmou konkurencφ katalogu Seznam a Ivo LukaΦoviΦ i mnozφ jinφ se v jist∞ oprßvn∞nΘm rozho°Φenφ nad drzostφ, s nφ₧ byly odkazy v tΘm∞° nezm∞n∞nΘ podob∞ pou₧ity konkurencφ, stavφ do stejnΘ pozice jako Apple, kdy₧ bojoval o patent na pou₧itφ oken jako zßkladu u₧ivatelskΘho rozhranφ. V₧dy¥ pokud tvo°φte tematick² katalog internetov²ch odkaz∙, je jeho struktura dφky tradici Yahoo a mno₧stvφ nßrodnφch katalog∙ vytvo°en²ch podle jeho vzoru tΘm∞° povinnß, proto₧e tΘm∞° vÜichni u₧ivatelΘ ji znajφ a um∞jφ se v nφ rychle orientovat. Jß bych po strßnce vzhledu a uspo°ßdßnφ mluvil spφÜe o nedostatku originality ne₧ o plagißtu, kter² by ve svΘm d∙sledku HotListu na nßvÜt∞vnosti nep°idal, ale spφÜe naopak uÜkodil. Ano, auto°i HotListu se ve snaze snadnΘho zaΦßtku dopustili nefΘr jednßnφ a pou₧ili ve svΘm katalogu znaΦnou Φßst konkurenΦnφho seznamu, ale firma Seznam a jejφ obhßjci se ve snaze chrßnit sv∙j pφseΦek p°ed konkurencφ dopouÜt∞jφ stejn∞ nefΘr tahu, kdy₧ oznaΦujφ vzhled a strukturu HotListu za plagißt. Ono by se pak takΘ s klidem mohlo °φci ₧e dneÜnφ v²robci automobil∙, motocykl∙, jφzdnφch kol, hodinek a mnoha dalÜφch v∞cφ nefΘr okopφrovali princip kola od jeho starov∞kΘho vynßlezce. Abychom pomohli vnΘst sv∞tlo do tohoto p°φpadu, p°inßÜφme rozhovor s provozovatelem a autorem technickΘ realizace HotListu Erikem Bro₧kem. Pokud mßte k uvedenΘ problematice co °φci, rßdi v redakci uvφtßme i vßÜ nßzor.
Z webmastera podnikatelem a nezam∞stnan²m proti svΘ v∙li
Je pond∞lφ 2. Φervna, krßtce po osmΘ hodin∞ veΦer. Ji₧ Üest hodin je na adrese http://www.hotlist.cz mφsto katalogu ΦeskΘho Internetu strßnka oznamujφcφ jeho konec s kouskem ₧ivotnφho p°φb∞hu, kter² je spφÜe otßzkou ne₧ odpov∞dφ. Sedφm v d∞tskΘm pokoji bytu ve t°etφm pat°e panelovΘho domu v jednΘ z obytn²ch Φtvrtφ Tßbora a povφdßm si s Erikem Bro₧kem, provozovatelem HotListu.
Pane Bro₧ku, m∙₧ete naÜim Φtenß°∙m ·vodem pov∞d∞t n∞co bli₧Üφho o svΘ osob∞? Je mi dvacet let, jsem svobodn² a nevojßk, bydlφm u rodiΦ∙. P°ede dv∞ma lety jsem absolvoval st°ednφ elektropr∙myslovku -- obor se zam∞°enφm na poΦφtaΦe -- a a₧ do konce kv∞tna jsem pracoval v tßborskΘ divizi spoleΦnosti PVT jako webmaster.
(Proto₧e se jeÜt∞ necφtφm o generaci starÜφ, nabφzφm tykßnφ a pokraΦujeme ve voln∞jÜφ atmosfΘ°e...) Na strßnce oznamujφcφ konec HotListu uvßdφÜ, ₧e jsi k n∞mu p°iÜel jako slep² k houslφm, lΘpe °eΦeno jej od kamarßda dostal jako danajsk² dar a jeÜt∞ p°iÜel o prßci. Jak to tedy celΘ bylo? V polovin∞ b°ezna za mnou p°iÜel m∙j dlouholet² kamarßd s tφm, ₧e mß p°ipraven² katalog ΦeskΘho Internetu ve stylu Yahoo v podob∞ statick²ch WWW strßnek, a ₧e by pot°eboval pomoc p°i realizaci prohledßvaΦe katalogu. I kdy₧ to znamenalo pom∞rn∞ znaΦnΘ mno₧stvφ prßce (transformace obsahu do databßze), proto₧e jsem mu cht∞l oplatit jeho d°φv∞jÜφ pomoc, slφbil jsem, ₧e to pro n∞j ud∞lßm....
Ty jsi tedy nem∞l vlastnφ ambice podnikat na Internetu a cel² projekt HotListu byl dφt∞ tvΘho kamarßda? V podstat∞ ano. ZaΦalo to tou zmφn∞nou prosbou o pomoc s technickou realizacφ, ale jen u nφ nez∙stalo. Krom∞ katalogu HotList cht∞l kamarßd realizovat jeÜt∞ metahledaΦ po vzoru search.com. Za mnou p°iÜel s tφm, ₧e pro n∞j mß na sebe jako podnikatel zaregistrovanou domΘnu search.cz. Proto₧e kv∙li pom∞rn∞ striktnφm pravidl∙m p°id∞lovßnφ domΘnov²ch jmen nem∙₧e jednoduÜe zaregistrovat dalÜφ domΘnu hotlist.cz, po₧ßdal mne, abych domΘnu hotlist.cz zaregistroval pod sv²m jmΘnem. A tφm zaΦalo mΘ vφcemΘn∞ nedobrovolnΘ podnikßnφ. Kv∙li hladkΘ registraci domΘny jsem si toti₧ musel zalo₧it ₧ivnost a jako dodatek obchodnφho jmΘna uvΘst slovo HotList. Dφky tomu jsem pak takΘ musel na sebe objednat pronßjem WWW serveru, zalo₧it si podnikatelsk² ·Φet v bance, vy°φdit registraci kv∙li danφm atd. Zßrove≥ tak byly na mΘ jmΘno vÜechny kontakty, jak ve smlouvßch, tak na WWW strßnkßch.
Tak₧e krom∞ technickΘ realizace serveru jsi se stal jeÜt∞ jak²msi "bφl²m kon∞m" v kamarßdov∞ projektu, nebo jste se dohodli na spoleΦnΘm podniku? V podstat∞ jsem to pro n∞j d∞lal po°ßd "na oplßtku" -- s tφm, ₧e on p°inesl hotovß data i grafiku a m∞l uÜet°en² urΦit² finanΦnφ obnos pro rozjezd celΘho projektu. Za mΘ ·Φasti jsme °eÜili hlavn∞ technickΘ v∞ci, jako je volba poskytovatele p°ipojenφ a pronßjmu serveru (Cesnet), instalace a konfigurace serveru a skript∙ atd. Ostatnφ zßle₧itosti, jako je cenovß politika, nßvratnost vynalo₧en²ch prost°edk∙ a dalÜφ, jsme sice spolu prodiskutovßvali, ale koneΦnΘ slovo m∞l kamarßd, proto₧e s cel²m projektem p°iÜel on a on m∞l tΘ₧ hradit p°φmΘ nßklady spojenΘ s provozem.
Koncem kv∞tna se vßm tedy poda°ilo HotList rozjet a v∞ci dostaly rychl² spßd. Jak to tedy bylo dßl? P∙vodn∞ jsme cht∞li HotList nastartovat zaΦßtkem kv∞tna, ale kv∙li technick²m komplikacφm se na ostro rozjel od st°edy 28. kv∞tna, respektive od ·ter² 27. kv∞tna veΦer. Ve Φtvrtek veΦer jsem jako ka₧d² den vybφral poÜtu a na kontaktnφ e-mailovou adresu HotListu p°iÜel dopis od pana LukaΦoviΦe (autora Seznamu), ve kterΘm mne upozor≥oval, ₧e grafickß i obsahovß strßnka HotListu pochßzφ evidentn∞ ze Seznamu a ₧e pokud do sedmi dn∙ obsah HotListu neupravφm (stejnou lh∙tu pr² m∞li tv∙rci katalogu Atlasu), bude nucen podniknout kroky nezbytnΘ k ochran∞ sv²ch autorsk²ch prßv. V pßtek se ozvali ze serveru Atlas a upozornili mne, ₧e v databßzi HotListu jsou i fiktivnφ odkazy, kterΘ do svΘho katalogu umφstili zßm∞rn∞ kv∙li odhalenφ p°φpadnΘho plagißtu (nap°φklad odkaz ENYA v kategorii "Hudebnφ skupiny" ukazuje na www.atlas.cz/enya). To u₧ na mne bylo p°φliÜ a navÜtφvil jsem p°φtele s tφm, ₧e musφm zjistit skuteΦn² p∙vod databßze. Po delÜφm nalΘhßnφ a pod tφhou d∙kaz∙ mi nakonec p°iznal, ₧e vyseparoval odkazy jak ze Seznamu, tak z katalogu Atlasu, a doplnil je o dalÜφch asi 500 odkaz∙ z vlastnφ sbφrky bookmark∙. Po tomto zjiÜt∞nφ jsem p°estal projektu d∙v∞°ovat a po₧adoval jsem, a¥ si kamarßd vÜechno p°evede na sebe. P°φm² p°evod domΘny vÜak nenφ mo₧n², proto₧e kamarßd ji₧ ·dajn∞ jednu zaregistrovanou domΘnu na svΘ obchodnφ jmΘno mß a jedna firma nem∙₧e mφt domΘn vφce. Dohodli jsme se proto, ₧e definitivnφ °eÜenφ nechßme na pond∞lφ 2. kv∞tna, kdy jsem m∞l cestu do Prahy a domluvil si sch∙zku s panem LukaΦoviΦem.
╪φkßÜ, ₧e obsah p°inesl kamarßd vΦetn∞ koncepce vzhledu. Ty sßm si do nφ nijak nezasahoval nebo se nepokusil porovnat obsah HotListu a Seznamu? Obsah databßze i koncepce vzhledu strßnek byla ji₧ v p∙vodnφ statickΘ verzi hotovß, jß jsem pouze v rßmci p°evßd∞nφ strßnek do databßze a dopl≥ovßnφ n∞kter²ch funkcφ dod∞lal n∞kterΘ okrajovΘ strßnky ve stejnΘm duchu. Co se t²Φe podobnosti se Seznamem, podobnost vn∞jÜφho vzhledu a koncepce mne nijak nep°ekvapila, proto₧e je stejnß jako u jin²ch katalog∙ inspirovan²ch legendßrnφm Yahoo a t∞₧ko m∙₧e b²t ·pln∞ jinß. Co se t²Φe obsahu -- tedy jednotliv²ch odkaz∙ a jejich komentß°∙, tam jsem pln∞ d∙v∞°oval kamarßdovi, kter² na zaΦßtku tvrdil, ₧e archiv odkaz∙ je jeho p∙vodnφ. A₧ kdy₧ jsem po popisovan²ch udßlostech odkazy prochßzel, zjistil jsem, ₧e u cca 80 % se shoduje titulek odkazu a popis je v∞tÜinou jen mφrn∞ pozm∞n∞n.
Odjel jsi tedy do Prahy na sch∙zku s panem LukaΦoviΦem, ale jak jsi °φkal do telefonu, Φekalo t∞ tam jeÜt∞ jedno velkΘ p°ekvapenφ... To p°ekvapenφ opravdu stßlo za to. Cestu do Prahy jsem toti₧ plßnoval jeÜt∞ p°ed ostr²m startem HotListu, kdy jsem odpov∞d∞l na inzerßt na mφsto webmastera u jednΘ pra₧skΘ poΦφtaΦovΘ firmy a na pohovoru se dohodl, ₧e od zaΦßtku Φervna k nim nastoupφm (z PVT jsem ke konci kv∞tna odeÜel rozvßzßnφm pracovnφho pom∞ru dohodou a b∞hem rozjezdu HotListu jsem Φerpal zbytek dovolenΘ). U firmy mne vÜak mφsto pracovnφ smlouvy Φekalo oznßmenφ, ₧e nemajφ zßjem na tom, aby jejich zam∞stnanci sami podnikali ve stejnΘ oblasti (viz HotList) a ₧e mne nemohou p°ijmout. A proto₧e dvakrßt nevstoupφÜ do tΘ₧e °eky (PVT), stal se ze mne rßzem nezam∞stnan².
To z°ejm∞ nebyl p°φjemn² zaΦßtek dne a postoj pana LukaΦoviΦe ti takΘ na nßlad∞ asi nep°idal -- jakß byla sch∙zka s nφm? SeÜli jsme se okolo poledne na VßclavskΘm nßm∞stφ a pan LukaΦoviΦ mi sd∞lil, ₧e pokud se do Φtvrtka stav na HotListu nezm∞nφ, podß na mne ₧alobu pro poruÜenφ autorsk²ch prßv. Jß jsem mu vysv∞tlil celou situaci a proto₧e jsem necht∞l kv∙li tomu, ₧e jsem pomßhal kamarßdovi, mφt ji₧ ₧ßdnΘ dalÜφ potφ₧e, ihned jsme se dohodli na okam₧itΘm ukonΦenφ provozu HotListu, p°esto₧e sßm Ivo LukaΦoviΦ vzhledem k stavu autorskΘho prßva u nßs pochyboval o mo₧nosti vynesenφ rozsudku jednoznaΦn∞ v jeho prosp∞ch.
Znamenß to, ₧e po ztrßt∞ zam∞stnßnφ a pod hrozbou ₧aloby jsi nenaÜel odvahu zaΦφt HotList p°ed∞lßvat do Φist∞ fΘrovΘ konkurenΦnφ podoby? Ani ne tak ztratil odvahu, jako jsem na to nem∞l v∙bec chu¥. Jß sßm jsem s tφm projektem nezaΦal a ani jsem nem∞l ambice v dohlednΘ dob∞ sßm podnikat -- pro HotList jsem pouze zajiÜ¥oval technickou realizaci a s jeho obsahem a vzhledem nemßm nic spoleΦnΘho. Pokud se ale t²Φe vzhledu a Φlen∞nφ, nemyslφm si, ₧e by se jednalo o plagißt, ale spφÜe o inspiraci -- stejn∞ jako se Seznam a mnoho dalÜφch server∙ nechaly inspirovat serverem Yahoo. DalÜφm d∙vodem je, ₧e jsem cht∞l b²t co mo₧nß nejmΘn∞ spojovßn s n∞Φφm tak negativnφm, jako je plagißtorstvφ -- prost∞ netou₧φm po negativnφ reklam∞. Mohl bych se sice pravd∞podobn∞ uhßjit p°ed soudem a provozovat HotList dßl i bez podstatn∞jÜφch zm∞n, ale z morßlnφch d∙vod∙ bych do sporu s tφmto cφlem nikdy neÜel. Prost∞ na to nemßm ₧aludek.
Mo₧nß by ale bylo jeÜt∞ zajφmavΘ, kdybys prozradil n∞co o plßnech, kterΘ jste s HotListem m∞li -- mßm na mysli v∞ci jako strategie uvedenφ slu₧by na trh a prodeje reklamy atd. -- kterΘ te∩ asi u₧ nejsou tajemstvφm. Po startu HotListu jsme pouze poslali e-mail do konferencφ net na CVUT, cznet, notes a comerce na Bajtu a jeÜt∞ do pßr dalÜφch. DalÜφ kroky k propagaci jsme zatφm nepodnikali a p°esto HotList navÜtφvilo od st°edy do pond∞lφ vφce ne₧ 4 000 nßvÜt∞vnφk∙, co₧ podle mΘho mφn∞nφ ukazuje na znaΦnou poptßvku po alternativ∞ k serveru Seznam. Cenu reklamy jsme stanovili na polovinu, ne₧ byl pr∙m∞r cen na serverech Seznam a Atlas a prvnφ m∞sφc (tedy do konce Φervna) jsme nabφzeli zavßd∞cφ cenu za 50 % naÜφ obvyklΘ, tedy za Φtvrtinu ceny server∙ jako Seznam nebo Atlas. P°i p°edpoklßdanΘm nßr∙stu zßjmu, kter² by dosahoval alespo≥ poloviny toho, co docφlil server Atlas, by se HotList stal finanΦn∞ sob∞staΦn²m do Üesti m∞sφc∙, p°iΦem₧ kapitßl p°φtele by staΦil skoro na cel² rok provozu.
Technicky zdatn∞jÜφ Φtenß°e by takΘ mo₧nß zajφmalo, jak byl HotList fyzicky realizovßn? Pro provoz HotListu jsme zejmΘna z finanΦnφch d∙vod∙ vybrali slu₧bu z°φzenφ samostatnΘho WWW serveru od Cesnetu, co₧ v zßkladnφ cen∞ znamenalo UNIX (Linux) s WWW serverem Apache -- obojφ jsem d∙v∞rn∞ znal z PVT. Jako zßkladnφ a vlastn∞ jedin² nßstroj pro obsluhu CGI skript∙ i sprßvu databßze odkaz∙ jsem pou₧il jazyk PERL, kv∙li jeho dostupnosti a snadnΘmu pou₧itφ pro prßci s textem.
Na zßv∞r dovol jeÜt∞ jednu otßzku -- mnoho surfa°∙ znß tvΘ jmΘno ve spojenφ se strßnkou MASHφ èum? ╚ekß alespo≥ tu sv∞tlß budoucnost? Proto₧e jsem velk² fanda serißlu MASH, zaΦal jsem tuhle strßnku jako nekomerΦnφ zßjmovou strßnku budovat zaΦßtkem ·nora tohoto roku a jejφ poslednφ aktualizaci jsem d∞lal koncem b°ezna. M∞la sluÜnou nßvÜt∞vnost a urΦit∞ bych na nφ pokraΦoval, ale kv∙li HotListu jsem na to te∩ nem∞l Φas a proto₧e jsem opustil zam∞stnßnφ u PVT, nemßm ji₧ pot°ebnß prßva na p°φsluÜnΘm serveru. Pokud se mi poda°φ najφt vhodn² server, kde by ji bylo mo₧nΘ prezentovat, jist∞ v tom budu pokraΦovat.
D∞kuji za rozhovor.
| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage | |