Stačí prejsť kartou: ako newyorské metro používa OS/2

Vintage technológia funguje v štruktúrach metra v New Yorku už desaťročia – a niekedy sa objaví neočakávaným spôsobom. Článok pre fanúšikov OS/2

Newyorčan a turista vchádzajú do stanice metra 42nd Street, známej aj ako Times Square. Znie to ako začiatok vtipu. Vlastne nie: jeden z nich je rád, že sa tam dostal; Pre ostatných je táto situácia strašne nepríjemná. Človek vie, ako sa odtiaľ čo najrýchlejšie dostať. Ten druhý nie - nevie po anglicky. Newyorčan a turista sú rozdielni ľudia, no momentálne sú jedno. Oba sú vystavené vrtochom Metropolitan Transportation Authority (MTA) a neslýchanej spoľahlivosti mierne úspešného operačného systému zo začiatku 1990. rokov.

V priemerný pracovný deň v roku 2016 prepravilo metro v New Yorku 5,7 milióna ľudí [pre porovnanie: moskovské metro má 6,7 milióna/cca. preklad]. Bol to najvyšší priemer od roku 1948. Ak sa spýtate priemerného Newyorčana, pravdepodobne odpovie: "To je ono?" Nevera je pochopiteľná, keďže mesto má 8 miliónov stálych obyvateľov a počas špičiek či sviatkov sa počet ľudí niekedy nafúkne až na 20 miliónov.Vraj veľa ľudí si rád zavolá taxík.

Stačí prejsť kartou: ako newyorské metro používa OS/2
Turnikety newyorského metra

Je ťažké staviť na budúcnosť, ale to je v podstate to, čo MTA robí

V marci na Tedium писали o veľkej stávke IBM na mikrokernely pre operačné systémy, ktoré obsahovali variant ich známeho operačného systému OS/2. Podrobne popisuje, aké straty spoločnosť kvôli tejto stávke utrpela. Dôvera IBM v úspech svojho operačného systému však prinútila ďalšie spoločnosti k podobným predpokladom.

Najväčšiu stávku však urobil MTA, Metropolitan Transit Authority, ktorý potreboval prísť na spôsob, ako sa zbaviť tokenov a prejsť do éry, v ktorej musí byť všetko digitálne. V dôsledku toho sa objavila kultová karta MetroCard. Tenký plátok žltého plastu s výrazným čiernym pásikom je základom peňaženiek Newyorčanov od jeho vydania v roku 1993.

História súčasného spôsobu prístupu do newyorského metra je zaujímavá v detailoch verejnej infraštruktúry a v tom, ako slúži verejnosti. Predtým však bude užitočné pochopiť, ako vznikol súčasný systém. Pretože keď postavíte niečo tak dôležité, ako je newyorské metro, nakoniec to musí fungovať tak, ako má.

V podstate máte len jeden pokus – a akékoľvek chyby budú mať pravdepodobne za následok miliardové náklady na opravu a podráždenie miliónov ľudí. Spomedzi mnohých možností sa jedna z najspoľahlivejších zmenila na jednu z najväčších chýb IBM.

Stačí prejsť kartou: ako newyorské metro používa OS/2
Päť špeciálnych kariet MetroCard venovaných Davidovi Bowiemu a platených Spotify. Počas niekoľkých týždňov na jeseň 2018 spoločnosť premenila stanicu Broadway-Lafayette Street/Bleecker Street vo West Village na pamätník pop-artu na počesť umelca, ktorý žil v blízkosti. Okrem používania zadnej strany MetroCards na reklamu (a prečo nie), MTA pravidelne ponúka špeciálne edície kariet sponzorovaných veľkými značkami. Možnosti kariet Supreme stoja šialené množstvo peňazí, ale niekedy MTA preskočí značky a urobí niečo skvelé.

Stačí prejsť kartou: ako newyorské metro používa OS/2

Ako operačný systém IBM, ktorý vyvolal veľa humbuku, ale nikdy sa nestal ničím výnimočným, našiel domov a slúžil miliónom ľudí

В článok o OS/2 bolo spomenutých veľa zaujímavých detailov o mikrokerneloch a iných veciach, ale v tomto článku je pre túto tému najrelevantnejšia skutočnosť, že tento OS mal stále svojich priaznivcov. No, kde by sme boli bez tohto?

Dôvod, prečo sa MTA nakoniec rozhodla použiť OS/2 na digitalizáciu niektorých aspektov metra, odráža humbuk, ktorý obklopoval spustenie OS na začiatku 1990. rokov. Rozhovory a vývoj sa však začali o niekoľko rokov skôr. Microsoft a IBM bez toho, aby to nejako zvlášť propagovali, pracovali na ďalšej generácii operačných systémov. Hoci moderný príbeh hovorí, že Gates a Microsoft vyrobili IBM s MS-DOS, IBM v tom čase zjavne myslela inak.

Namiesto nariekania nad ušlým ziskom sa zdalo, že IBM rozpoznalo svoje nedostatočné znalosti a začalo vyvíjať novú generáciu OS od základov, najskôr s Microsoftom. Tento podnik, ako sa dalo uhádnuť, skončil pre IBM v podstate rovnakým spôsobom ako príbeh s MS-DOS. Koncom osemdesiatych rokov však boli riaditelia MTA počas veľmi krátkeho obdobia uprostred hľadania spôsobov, ako odstrániť žetóny metra a nahradiť ich predplatenými kartami. Výhody boli zrejmé – uľahčilo to zvýšenie cestovného a zavedenie zónovej platby. Cestujúci mali možnosť vybrať si jednorazovú cestu alebo spiatočnú cestu a na určitý čas sa objavila neobmedzená možnosť.

Pri predstavení tejto revolučnej aktualizácie sa MTA obrátila na renomovanú spoločnosť IBM. Vtedy to dávalo zmysel.

Stačí prejsť kartou: ako newyorské metro používa OS/2
OS/2 verzia 2.1

Konzultant OS/2 a MTA Neal Waldhauer v e-maile uviedol: "Bolo niekoľko rokov, kedy ste mohli vsadiť na OS/2."

Aby ste pochopili prečo, musíte pochopiť ten čas. Waldhauer pokračuje: „Išlo o vývoj z čias pred Linuxom a Windowsom. OS/2 sa zdal ako bezpečná stávka do budúcnosti."

Keďže chýbali možnosti, MTA si vybrala tú najlepšiu. A fungoval niekoľko desaťročí ako jeden z kľúčových softvérových komponentov v pomerne zložitom systéme.

Mohlo by to prežiť, ako hovorí Waldhauer: "Dovoľte mi povedať, že pokiaľ bude MetroCard podporovaný systémom, OS/2 bude naďalej fungovať."

Veľmi zaujímavý bod, keďže MTA je v procese eliminácie MetroCard v prospech rôznych foriem bezkontaktných platieb. Prechod by mal zlepšiť prevádzkovú efektívnosť a pomôcť MTA získať dodatočné príjmy.

Znie to zaujímavo, ale je ľahké vidieť problémy, keď preskúmate zvláštnu vlastnosť súčasného systému MetroCard.

Stačí prejsť kartou: ako newyorské metro používa OS/2
Moja MetroCard, júnová verzia mesiaca Gay Pride. Zaujímavosťou je, že bude platiť o štyri mesiace dlhšie ako štandardná MetroCard, ktorú je možné použiť len rok.

Tajomný magnetický prúžok a ako ovplyvňuje životy ľudí

Stručne povedané, prechod z tokenov na MetroCard trval roky a bol všetko, len nie hladký. Žetóny sa oficiálne prestali používať v roku 2003. Vtedy boli karty MetroCard akceptované na všetkých staniciach v meste – ale nikomu sa to nepáčilo.

Dostať sa do metra je zvyčajne jednoduché, no sťažnosti na vytiahnutie karty sú všade. A zdá sa, že mnohé problémy súviseli s hlúpymi poruchami komunikácie medzi rôznymi časťami systému. Hoci OS/2 sa používa na pripojenie rôznych častí systému metra k veľkému sálovému počítaču, štandardy zahrnutých komponentov neboli najvyššie. Turnikety na ktorejkoľvek stanici v New Yorku sú známe tým, že sú rozmarné - ale dokázali pracovať so systémom IBM.

Stačí prejsť kartou: ako newyorské metro používa OS/2
Bankomaty sa tiež spoliehali na OS/2

Napriek neúspechu OS/2 na spotrebiteľskom trhu bol neuveriteľne spoľahlivý a poskytoval mu dlhú životnosť v priemyselných a priemyselných systémoch – a jedným z príkladov použitia boli bankomaty. Waldhauer povedal: "Keď sa pozrieme na všetky operačné systémy používané v MTA, OS/2 je pravdepodobne najspoľahlivejšou časťou systému, s výnimkou mainframe." Stále sa používa v metre v New Yorku v roku 2019. IBM od nej dávno upustila a dokonca v roku 2001 dovolila inej spoločnosti, aby pre ňu spravovala softvér. (Dnes sa firma nazýva Arca Noae predáva oficiálne podporovanú verziu OS/2, ArcaOS, hoci väčšina jeho používateľov je v podobnej situácii ako MTA).

OS/2 hrá úlohu sprievodcu v metre v New Yorku. Pomáha kombinovať rôzne časti, ktoré ľudia používajú, s časťami, ktoré ľudia nepoužívajú. Waldhauer poznamenáva: „Neexistujú žiadne aplikácie OS/2, s ktorými by používatelia mohli pracovať. OS/2 sa primárne používa ako rozhranie medzi komplexnými mainframovými databázami a jednoduchými počítačmi používanými každý deň v metre a autobusoch. Vo všeobecnosti sú však počítače s OS/2 distribuované v celom systéme.“

Hovoríme o operačnom systéme navrhnutom koncom 80. rokov, vydaným začiatkom 90. rokov ako súčasť komplexného vzťahu medzi dvoma technologickými gigantmi. MTA musela ignorovať väčšinu tohto príbehu, pretože sa už rozhodla a zmena kurzu by stála veľa peňazí.

Koordinácia backendu a tých zariadení, s ktorými sa Newyorčania a turisti stretávajú, môže byť smiešne nekoordinovaná. Ak to chcete uviesť na pravú mieru, vráťme sa k Waldhauerovi: „Mám pocit, že vývojári plánovali, že MetroCard bude pracovať s databázou sálového počítača a nejaké náhodné elektronické zariadenia by to všetko spojili.“

Stačí prejsť kartou: ako newyorské metro používa OS/2
Žetóny metra New York City, podľa dátumu použitia, zľava doprava: 1953–1970; 1970–1980; 1979–1980; 1980–1986; 1986–1995; 1995–2003.

Povedzme si teraz niečo o magnetickom prúžku. Čierny pruh v spodnej časti každej karty MetroCard, bez ohľadu na značku, by mal fungovať. Ako to v skutočnosti funguje, je z pochopiteľných dôvodov tajné.

"Ľudia hackli MetroCard," povedal Waldhauer. "Ak sa môžete pozrieť na magnetické kódovanie, bity sú také veľké, že ich môžete vidieť pomocou lupy. Kódovanie magnetického prúžku je také tajné, že som ho nikdy nevidel. Je úžasné, čo ľudia urobia pre voľnú jazdu.“

Záleží na tom dnes? Áno, v zásade nie. MTA dala jasne najavo, že má v úmysle prejsť na bezkontaktné platby, ako to urobili s Oyster Card v Londýne. Tento proces má však aj svoje problémy. Dokonca najali bývalého šéfa londýnskeho systému a stanovili si konečný cieľ úplne sa zbaviť MetroCard.

Stačí prejsť kartou: ako newyorské metro používa OS/2
Práve sme spustili systém OMNY, ktorý bude spustený v najbližších rokoch

V budúcnosti budú môcť ľudia vstúpiť do newyorského metra rovnakým spôsobom, akým dnes stoja v rade na horské dráhy v Disneylande. Tento proces bude vyžadovať, aby osoba mala pri sebe zariadenie pripojené k internetu, ktoré vás prevedie cez turnikety, či už ide o telefón alebo inteligentné hodinky. Pri troche šťastia budeme mať nový systém s MetroCard. Na to však neexistujú žiadne záruky.

Praktické a technologické potreby, ktoré vytvorili newyorské metro, sa dotýkajú prakticky každého v meste. Obyvatelia New Yorku prechádzajú na nové spôsoby platby a tí, ktorí to dokážu zaplatiť, tak urobia. A zvyšok zostane doma.

Zdroj: hab.com

Pridať komentár