Gunnar Hjalmarsson skrev:Osprey skrev:Telia anger Ubuntu 12.04 LTS eller 13.10 som krav och 1. Vi är framme vid 14.4 nu, snart 14.10.
Först trodde jag också att det är krav, men det är en rekommendation, dvs. de har själva testat med de angivna versionerna. Av
den andra tråden framgår att det funkar utmärkt i 14.04.
Osprey skrev:Sedan ser jag inte att det står någonting alls om t.ex Fedora eller SUSE där, vilket jag tycker är ett minimum ihop med Ubuntu för att det ska kunna kallas för linuxstöd.
Det skulle kunna vara ett uttryck för samma sak, dvs. att de inte har testat.
På Fedora verkar det funka, i varje fall.
Kanske på openSuse också. Men det kan du säkert bedöma bättre än jag.
I alla händelser stöder de både 32 och 64 bitar, så Linux-stödet i Telias tjänst är bättre än vad det någonsin varit i BankID. Och med tanke på att vi - med rätta - störs av att BankIDs bristfälliga Linux-stöd dras tillbaka, tycker jag att vi bör försöka beskriva Linux-användarnas kvarvarande alternativ på ett nyanserat sätt.
Där håller jag med helt och du har alldeles rätt i att vi bör försöka beskriva Telias variant på ett nyanserat och rättvist sätt.
Men jag ser det hela också i en extra dimension - även om det funkar alldeles utmärkt i 14.04 och kanske även i Fedora och SUSE -
så är det ingen som tar ansvar för att det gör det...
Enkelt uttryckt så
bör det ju funka bra i 14.04 också och så även i 14.10, Ubuntu har en mycket god bakåtkompatibilitet. På samma sätt så
bör det också vara ganska lätt att få det att funka i Fedora och SUSE, kanske med hjälp av
alien. Men... det är fortfarande ingen som tar ansvar för det. Och med det där med att ta ansvar för det menar jag att
om det är något som krånglar så står du där helt utan stöd och "du får skylla dig själv för att du körde det i en version som inte uttalat hade stöd".
Detta tycker jag är extra viktigt när det gäller något så viktigt som ekonomiska transaktioner, eftersom det då potentiellt kan få konsekvenser som är värre än bara att du får den kraschdump någonstans. För att göra det enkelt så kan vi ju tänka oss en kontoöverföring, som till sin grund består av två transaktioner. Först ska pengar tas ut från ditt konto och sedan ska de sättas in på ett annat - men vad händer om programmet kraschar mitt emellan dessa två steg..??
Nu är jag iofs ganska övertygad om att dessa två steg inte är uppdelade på så sätt att klienten (dvs. ditt eID-program) skickar två kommandon, utan detta hanteras nog internt av servern (bankens dator). Så just detta bör egentligen inte kunna inträffa i praktiken, men det beskriver iallafall vilken typ av problem som kan uppstå. Tänk nu istället att formatet på en av ramarna som skickas har ändrats så att kontonumret till mottagande konto är förskjutet med en byte... då kommer det kontonummer som servern får ta emot att vara helt fel och du kommer kanske att överföra pengar till helt fel konto. Om du då kör ett eID-program som uttalat har stöd för det operativsystem du kör, så kommer kanske den leverantören att stå för förlusten och ersätta dig, men kör du något som inte har stöd så kommer de bara att svara att
-"du får skylla dig själv, vi har aldrig lovat att det ska funka under det operativsystemet"... och då är det så lagom kul att stå där med lång näsa...
Det är därför jag tycker att det måste finnas
uttalat stöd för minst tre olika linuxdistributioner samt för deras senaste utgåvor. Rent tekniskt eller utvecklingsmässigt är det inga större problem att åstadkomma det och det tar inte heller mycket tid eller kostar mycket pengar. Det handlar bara om att leverantören tar ansvar för att det ska funka...
(Att sedan bankens server har/bör ha ett felhanteringssystem som förhindrar felaktiga transaktioner och annat suspekt, är en annan fråga som inte har med eID att göra)