A bomba szinte mindenütt jelen van, ahol számítástechnikai tároló eszközön, mikrochipben, processzorban,
szoftverben évszám került tárolásra.
A probléma gyökere a 70-es, sőt korábbi évekre nyúlik vissza.
A számítástechnikai eszközök, a tárolók nem voltak közel sem olyan olcsók mint manapság. Sokan emlékezhetünk még az
alig tízegynéhány évvel ezelőtti több mint 200.000 Ft-os IBM PC-XT árára.
Nos ezek a magas árak, a felhasználók költségmegtakarítás- és a hatékonyság
igénye arra késztette az akkori számítástechnikusokat, hogy az egyébként sok helyen és gyakran használt
és letárolt dátumokat tömörebben rögzítsék az adathordozókra. Erre kézenfekvő megoldás
volt a két számjegyen való tárolás, vagyis az évezred és század elhagyása a dátumból.
Akkor úgy gondolták -ha egyáltalán gondoltak rá-, hogy ezek a megoldások és programok nem fogják
megérni az ezredfordulót. A megoldások azonban bebetonozódtak, a szoftverek sem változtak meg eléggé. Az akkor jó
megoldásnak tűnő (most már tudjuk, megoldhatták volna jobban is), két karakternyi helyet most kell megfizetnünk.
Az anekdota szerint egy 1964-ben játszódó történet az Y2K problémáját mutatja be "kicsiben":
1964-ben, egy gyárban történt meg az alábbi eset. A teljes gyártás-és folyamatirányítási rendszer egy akkoriban
nagynak számító, 16 kilobájt memória kapacitású, IBM 1401 típusú számítógépen futott. A gyár gyakornok
beosztású programozójának első feladata az volt, hogy írjon programokat egy megrendelés szabályozási
rendszerhez. A szabályozási rendszer adatmezőjében az év egyjegyű számként volt ábrázolva.
A programozó gyakornok nagy ártatlanul megkereste a vezető elemzőt, hogy a dátum definícióját megbeszélje vele.
"De mi történik, ha elérjük az 1970. évet?" - kérdezte. A vezető elemző erre tréfásan azt válaszolta, hogy személy
szerint ő akkor is a legújabb divat szerint fog öltözködni, trapéz nadrágban és vastagtalpú cipőben fog járni.
Arra, hogy most akkor tényleg mi lesz a szoftverrel 1970-ben, az elemző
csak legyintett "Addigra az egész rendszer elavul." - mondta.
1969-ben pedig a gyárnak egy teljes projekt csoportot kellett felállítania
arra, hogy az összes, egy számjegyű mezővel rendelkező
évszámot legalább két számjegyűvé alakítása. Természetesen a gyakornok által
fejlesztett megrendelés szabályozó programok is konvertálandók között voltak.
Tehát a bomba egy egyszerű dologban rejtezik,
mégpedig 70-es évekbeli takarékosság miatt az évszámokat a gépekben csak két pozícióra
tárolták le, amit ráadásul később átvettek az élet más területein is. (Pl.: 19..-tal előnyomott nyomtatványok)
|