Inledning
Lite historik Vad är problemet? Vem får problem? Vad kan man göra? Några andra problem... Länkar Inledning
Har du hört talas om tvåtusenårsproblemet? TV och tidningar har varit fyllda med artiklar om de problem vi står inför 31 december 1999, just som klockan slår 12 på natten. Men hur många av er har förstått vad alla pratar om? Jag gjorde det inte, så jag bestämde mig för att ta reda på det. Den här sidan beskriver alltså 2000-årsproblemet, eller Y2k-problemet, som det också kallas. (Y står för "Year", 2K står för "två kilo" dvs tvåtusen.) Du får reda på hur det har uppstått och vem som kan bli drabbad. Sist på sidan ger jag också några förslag på länkar för den försiktige eller vetgririge. Lite historikUnder 50-, 60- och 70-talen byggde statliga verk, försäkringsbolag, banker och andra upp stora databaser. Dessa innehöll personuppgifter av alla de slag, som användes för att beräkna skatter, pensioner, ersättningsbelopp, bidrag, osv. Datorerna som skötte dessa databaser tog ofta upp hela våningar på de olika myndigheterna och bolagen. Ibland byggde man särskilda hus åt datorerna, eftersom de var så stora. Och ju mer plats man kunde spara, desto bättre. Om du har läst min sida Datorns historia, framförallt avsnitten från 1960-talet och framåt, vet du att minneskapaciteten i den tidens datorer var väldigt begränsad. Man räknade minnet i kilobytes och ibland till och med i bytes. Så någon kom på att om man struntade i de första två siffrorna i varje årtal, skulle man spara ofantligt mycket plats. Som ett räkneexempel kan vi ta en databas med personuppgifter på alla svenskar: om det finns 8 miljoner svenskar och varje person finns med en och endast en gång i registret, ja då sparar man 2 bytes per person varje gång personnumret skrivs. Hur då? Jo, om man struntar i de två första siffrorna i personnumret och i stället för att skriva 1956-03-16-5056 i stället skriver 56-03-16-5056, sparar man två bytes. Och om personnumret står bara en gång i varje personakt har man sparat 8.000.000x2=16 miljoner bytes, dvs 16 megabytes. Och på den tiden var det hiskeligt mycket! Betänk sedan att det fanns hundratals register och att varje person och personnummer kunde förekomma flera gånger. Betänk också att man sparade in de första två siffrorna i varje årtal och att så gott som alla program och register byggdes efter denna besparingsprincip. Allt för att spara minne och man lyckades också minska mängden data ganska drastiskt. Vad är problemet?Numera har vi ju inget problem med några miljoner bytes hit och dit, så varför har vi fortsatt med besparingsprincipen? Jo, av det enkla skälet att man tidigt byggde sina system på ett visst sätt och sedan hela tiden strävade efter att göra uppdateringar så billiga och bakåtkompatibla som möjligt. Dessutom är det alltid lättare att fortsätta i gamla, beprövade spår, än att göra något nytt... Man har helt enkelt medvetet skjutit problemen framför sig. Man har nämligen länge vetat om att principen att utesluta de första två siffrorna i varje årtal, kommer att skapa problem när vi byter århundrade. För hur skall datorn kunna veta om det är 1999 eller 2099? Det finns ju inget som avslöjar det när man matar in bara 99. Vi sitter alltså i en situation där i stort sett alla stora datorsystem byggts efter principen att skriva årtal med bara två siffror i stället för fyra. Datorexperter som jag pratat med säger att problemet i regel inte är så tekniskt komplicerat och att de flesta system går att ändra, så att man kan lägga till de två bortglömda siffrorna eller lösa det på något annat sätt. Problemet är i stället att det i vår omgivning finns så ruskigt många system som är datumkänsliga. Och man har helt enkelt misslyckats med att förutsäga hur många system man måste kontrollera och skriva om. Även om du kollar dina egna system finns det inget som garanterar att du kollat precis allt. Ingen vet egentligen vad som kommer att hända när klockan slår tolv på nyårsnatten... Vem får problem?Så gott som alla personer som rör sig i en teknikmättad miljö riskerar att drabbas. Alla datumkänsliga system och framförallt de system som använder en batteri-backup är nämligen i farozonen. Det är t.ex videon, TV:n, klockradion, datorn med tillhörande operativsystem och program, faxen, kopiatorn, värmeaggregatet i huset, hissen i farstun, och så vidare. Dock normalt varken tvättmaskinen, kylskåpet, mikrovågsugnen, hårtorken, mobiltelefonen, dammsugaren, rakapparaten, köksfläkten eller spisen. Bara för att det sitter en timer i en maskin och håller reda på tiden behöver den inte få problem, eftersom det framförallt är datumet som ställer till bekymmer. Din dator måste du kolla. Fast har du en Mac klarar du dig till år 29.227 (eller 2.038, beroende vem man pratar med) eftersom den räknar millisekunder (på något sätt). Även Unix-systemen använder denna princip. Men alla Intel-datorer, Windows 95 operativsystem med programvara måste kollas (för även om datorn klarar år 2000 behöver inte operativsystemet eller de enskilda programmen göra det). Windows 95 är inte helt 2000-säker, men Windows 98 skall vara det. Det finns patchar att ladda ner som rättar till alla fel. De flesta moderna webläsare, alltså de med versionsnummer 4 och senare, är troligtvis 2000-säkra. De tidigare versionerna av Netscape är säkra, men Explorer 3 är det inte. Cache- och cookie-filer, som ofta innehåller ett sista-förbrukningsdag, är det däremot ingen som vet något om och de kan försvinna eller göra något fuffens, om det går illa. Flera Java-tolkar har 2000-fel, men det finns normalt rättelser att ladda ner från nätet. Ordbehandlare och presentationsprogram (typ PowerPoint) är normalt säkra, men kalkylprogrammen är i riskzonen. Dessutom kan dina egna kalkyler vara fulla av 2000-buggar. Även databaser kan innehålla sådana fel. Det pågår en febril aktivitet för att kontrollera viktiga system och man har hunnit ganska långt, efter vad jag har hört. Alla stora företag och institutioner har i stort sett blivit 2000-årssäkrade och många har passat på att byta sina gamla datorsystem, vilket i många fall också betytt andra fördelar, bl.a när det gäller säkerheten. Du skall alltså inte behöva ta ut alla dina pengar den siste december för att slippa förlora dem. Men inget företag och ingen myndighet skulle väl kanske öppet gå ut med att man inte är riktigt säker... Många har siat om att datumskiftet kommer att skapa kaos och elände. Själv är jag tveksam till sådana domedagsprofetior. Visst kommer det att uppstå en del problem, men jag tror de kommer att vara ganska små och isolerade företeelser. Vad kan man göra?Generellt sett är all elektronik som tillverkats de senaste två-tre åren säker. Har du en TV, video eller annan viktig elektronik som är äldre än två år kan du råka ut för att de visar fel tid och datum på nyårsnatten, men troligtvis räcker det sedan med att du ställer om klockan. Jag säger "troligtvis" eftersom ingen idag vet med säkerhet. Du kan ta kontakt med återförsäljaren eller producenten av varan för att få reda på om den är år 2000-säker. På nätet finns en hel del sajter där du kan kolla hur just din dator och dina program klarar sig. Är du osäker på vart du skall vända dig kan du gå till din internetleverantörs, din supports eller din datortillverkares hemsida. Microsoft har lagt ner stor tid på att åtgärda alla fel i Windows, Office och andra programvaror och har bra sidor på sin sajt. Där kan du också ladda ner filer som åtgärdar alla kända fel. Du hittar länkar längst ner på den här sidan. Kringutrustning använder normalt inte datum i lika hög omfattning som datorn. Modem, skrivare, scanners och spelkonsoller är troligtvis redan säkra. Det kan också vara bra att veta att de flesta försäkringsbolag inte ersätter dig för eventuella 2000-årskriser. Eller så har de i alla fall ökat självrisken ganska radikalt. Man gör nog rätt i att kolla upp vad ens försäkringsbolag ställer för villkor, i synnerhet om man bor i bostadsrätt eller villa. Man har också rätt att byta försäkringsbolag, men normalt bara då den gamla försäkringen förfaller. Konsumentköplagen gäller dock för allt "lösöre" som är högst två år gammalt. Med lösöre avses dator, stereo, video, kylskåp, mikrovågsugn, m.m. Sådant kan du alltså vända dig till din återförsäljare med. Några andra problem...Det är inte bara år 2000 som skapar problem. (Heter det förresten "år tvåtusen" eller "år tjugohundra"?) Även årtalet 99 orsakade en del oreda, vilket vi kunde läsa om under de första veckorna av januari. Passpolisens datorer vid de svenska flygplatserna slutade t.ex fungera vid 12-slaget på nyårsnatten den 1 januari 1999. Marindepartementes datorer i Honkong drabbades av samma fel, liksom 300 taxibilars taxametrar i Singapore. Vad var det som blev fel? Jo, datortekniker har länge använt talet 99 till annat än att skriva årtal, t.ex för att avsluta kommandon och funktioner i program. Därför stannade många datorer när de slog om till 990101. På motsvarande sätt är den nionde september, alltså 990909, en spännande dag för man tror att många nior kan ställa till problem i vissa system. I själva verket finns flera känsliga datum än så, där sifferkombinationer påverkar program och system. Men man pratar sällan om det, eftersom det drabbar så få. Det är just det som är så speciellt med år 2000: det är så många som blir drabbade på samma gång. LänkarDet finns i stort sett hur många webplatser som helst med information om 2000-problemet. Här har jag valt ut några jag tycker är bra: 2000-delegationen: www.2000-delegationen.gov.se eller www.992000.nu Allmänna Reklamationsnämnden: www.arn.se Apple: www.apple.com/about/year2000 Cassandra Project: cassandraproject.org CNet News: www.news.com Horatius: www.common.se/horatius/y2k.htm INET Media: www.inetmedia.org/tema/2000.shtml IT-kommisionen: www.itkommisionen.se/rapport/rapport.html Lunds Datacentral: www.ldc.lu.se/2000 Microsoft: www.microsoft.com/sverige/year2000 eller www.microsoft.com/technet/topics/year2k/product/product.htm NSTL har program att ladda ner för den som vill testa sin egen dator: www.nstl.com Telia: www.telia.se/2000 Time Digital: cgi.pathfinder.com/time/digital/y2k Y2k-info: www.y2kinfo.com Yahoos länkar över sajter med klockor som räknar ner till årsskiftet: www.yahoo.com/Society_and_Culture/Holidays_and_Observances/Year_2000/Countdowns |