Etikett: PC

  • OS/2 – operativsystemet som var “framtiden” (och ändå förlorade)

    OS/2 var operativsystemet som skulle ersätta DOS och bli den nya standarden för persondatorer. Det utvecklades av IBM och Microsoft tillsammans, var tekniskt avancerat och erbjöd funktioner som stabil multitasking och ett modernt filsystem långt före sin tid. Ändå förlorade det kampen mot Windows. Historien om OS/2 är berättelsen om hur ett tekniskt starkt system kan falla på strategi, marknadsföring och affärsbeslut – och samtidigt leva vidare i det tysta långt efter att massmarknaden gått vidare.

    OS/2 – operativsystemet som var “framtiden” (och ändå förlorade)

    När nyheten om att det klassiska Hobbes-arkivet för OS/2 inte längre är vad det en gång var dök upp i flödena kändes det som ett perfekt tillfälle att prata om OS/2 igen. För OS/2 är ett av de där systemen som nästan ingen “vanlig” hemmaköpare minns att de köpt – och ändå har det en märkligt stor skugga i datorhistorien. Det var operativsystemet som på fullt allvar marknadsfördes som “a better DOS than DOS and a better Windows than Windows” och som på många tekniska punkter faktiskt kunde försvara det. Ändå blev det utkonkurrerat av nästan allt. OS/2 föll inte främst på tekniken. Det föll på ledning, strategi och marknadsföring – ofta på ett nästan tragikomiskt sätt.

    Varför OS/2 ens fanns

    I mitten av 1980-talet var PC-marknaden på väg att spränga sina egna ramar. DOS var enkelt och utbrett, men hade uppenbara begränsningar: svag minneshantering, dålig multitasking och en känsla av att “ett program kan ta ner hela maskinen”. IBM, som dominerade företagsvärlden, ville ha en robust ersättare som kunde bära PC:n in i nästa epok. Samtidigt ville Microsoft uppåt i näringskedjan – från att leverera språk och operativsystemsbitar till att bli själva navet i PC-ekosystemet. Resultatet blev att IBM och Microsoft 1985 skrev ett avtal om gemensam utveckling av ett nytt operativsystem, snart döpt till OS/2. Namnet signalerade “andra generationens PC” och knöts till IBMs PS/2-linje.

    IBM skapar PC:n – och råkar skapa klonkriget

    IBM insåg sent 70-tal att persondatorer var framtiden men att deras traditionella arbetssätt var för långsamt. Lösningen blev en snabbspårsatsning: IBM PC byggdes med standardkomponenter, bland annat CPU från Intel och grafikdelar från externa leverantörer. Operativsystemet kom från Microsoft och blev PC DOS/MS-DOS. Det enda riktigt IBM-ägda i paketet var BIOS. När andra företag skapade egna BIOS via clean-room-metoder kunde de bygga IBM-kompatibla kloner. Plötsligt var IBM ett PC-företag – men inte längre det PC-företaget. För varje klondator som såldes tjänade IBM ingenting.

    Clone wars: PS/2, MCA och drömmen om att ta tillbaka kontrollen

    IBM svarade med en plan i två delar. För det första: hårdvara. Man introducerade den proprietära MCA-bussen i PS/2-serien och hoppades att andra skulle licensiera tekniken. För det andra: mjukvara. IBM ville ha ett operativsystem man själv kontrollerade och kunde licensiera, istället för att vara beroende av Microsofts DOS. OS/2 skulle bli denna nya standard.

    Den tidiga visionen: stabilitet och skydd

    OS/2 byggdes som ett skyddat-läge-operativsystem för 80286. Tanken var att program skulle isoleras från varandra och inte kunna krascha hela systemet lika lätt som i DOS. OS/2 1.0 kom 1987 och var textbaserat men strukturerat som ett “riktigt” operativsystem. 1988 kom OS/2 1.1 med Presentation Manager, ett grafiskt gränssnitt som påminde om samtida Windows-versioner.

    HPFS: filsystemet som kändes som framtiden

    1989 introducerades HPFS i OS/2 1.2. Det gav bättre prestanda, mindre fragmentering, längre filnamn och rikare metadata jämfört med FAT. För många var HPFS ett tydligt tecken på att OS/2 byggdes med en mer seriös framtid i åtanke.

    Splittringen: när Windows började vinna

    Runt 1990 sprack samarbetet mellan IBM och Microsoft. Windows 3.0 blev en kommersiell framgång och Microsoft behövde inte längre IBM på samma sätt. Det fanns kulturkrockar, men den viktigaste orsaken var affärslogik: Microsoft ville satsa fullt ut på Windows. IBM stod kvar med OS/2 och fick fortsätta utvecklingen på egen hand.

    OS/2 2.0: när IBM släppte lös det “riktiga” OS/2

    1992 kom OS/2 2.0 med 32-bitarsarkitektur och Workplace Shell, ett objektorienterat skrivbord där filer, mappar och program hanterades som objekt. Det var en djärv och tekniskt imponerande design.

    “Bättre DOS än DOS” – och “bättre Windows än Windows”

    Med 386:ans virtualisering kunde OS/2 köra flera DOS-sessioner isolerat och även Windows 3.x-program genom Win-OS/2. IBM marknadsförde det som en bättre version av både DOS och Windows. Tekniskt fanns det substans, men marknadsföringen innebar också att OS/2 definierades i relation till Windows istället för som ett självständigt alternativ.

    Den dubbla fällan: pris, bundling och bristen på “killer apps”

    Windows och DOS följde ofta med nya datorer. OS/2 krävde aktiv installation och kostade mer. För att vinna hade OS/2 behövt unika program som drog användare, men IBM lyckades aldrig bygga ett lika starkt applikationsekosystem.

    Warp-eran: topp i teknik, kaos i marknadsföring

    1994 kom OS/2 Warp 3. Prestandan förbättrades, hårdvarustödet breddades och nätverksfunktioner integrerades bättre. Under en period kändes OS/2 som en seriös utmanare. Men marknadsföringen var ofta förvirrande eller ineffektiv, och IBM missade flera chanser att kapitalisera på intresset.

    Windows 95 tar scenen

    1995 lanserades Windows 95 och blev en kulturell och kommersiell succé. OS/2 hamnade i skuggan. 1996 kom Warp 4 med Java och taligenkänning, men marknaden hade redan valt sin vinnare.

    Var OS/2 faktiskt levde vidare

    Trots förlusten på konsumentmarknaden levde OS/2 kvar i banker, bankomater, biljettmaskiner och industriella system. Stabilitet och lång livslängd gjorde det attraktivt i miljöer där man inte ville byta plattform i onödan.

    Varför OS/2 var bra på riktigt

    OS/2 hade en robust processmodell, bättre minnesisolering än Windows 3.x och kraftfull automation genom REXX. Det var tekniskt genomtänkt och ofta stabilare än sina konkurrenter.

    Slutet – och efterlivet

    IBM avslutade officiell support 2006. Men OS/2 levde vidare genom eComStation och senare ArcaOS, som fortfarande utvecklas. Plattformen är liten men aktiv.

    OS/2:s riktiga arv

    OS/2 visar att teknisk kvalitet inte alltid avgör marknadens vinnare. Distribution, ekosystem och affärsstrategi väger tungt. OS/2 vann aldrig massmarknaden, men det lämnade efter sig idéer och tekniska lösningar som fortsatte påverka hur operativsystem byggs. Det är därför OS/2 fortfarande diskuteras – inte som en kuriositet, utan som ett seriöst kapitel i datorhistorien.

    OS/2 – fakta i korthet

    • Typ: Proprietärt operativsystem för PC
    • Utvecklare: IBM (tillsammans med Microsoft i version 1.0–1.3)
    • Första version: 1987
    • Större milstolpar: Presentation Manager (1.1), HPFS (1.2), 32-bit & Workplace Shell (2.0), Warp-era (3–4)
    • Känd slogan: “A better DOS than DOS and a better Windows than Windows”
    • Styrkor: Stabilitet, skyddad minnesmodell, kraftfull DOS/Windows-kompatibilitet, automation via REXX
    • Varför det föll: Svag marknadsföring, otydlig positionering, för litet applikationsekosystem, Windows dominans
    • IBM-support: Upphörde 31 december 2006
    • Efterföljare/fortsättning: eComStation (2001–2011), ArcaOS (från 2017)

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • SAM Coupé – den sista stora 8-bitarsdrömmen

    I slutet av 1980-talet trodde många att 8-bitars datorer sjöng på sista versen. IBM-kompatibla PC, Amiga och Atari ST tog över skrivborden. Ändå dök det upp en märklig, kilformad maskin från Swansea i Wales – SAM Coupé – som försökte ge de gamla 8-bitarna en sista chans. Det blev mer kult än kommersiell succé, men historien är desto mer intressant.

    Från Spectrum-uppgradering till egen dator

    SAM Coupé lanserades i december 1989 av Miles Gordon Technology (MGT). Tanken var ganska enkel: alla som hade vuxit upp med ZX Spectrum skulle nu kunna ta steget vidare till en modernare men ändå bekant dator. SAM skulle både kunna köra mycket Spectrum-program och samtidigt erbjuda bättre grafik, mer minne och betydligt bättre ljud.

    Namnet är typiskt brittiskt lekfullt. SAM sägs stå för “Some Amazing Micro”, medan ”Coupé” anspelar både på en glassdessert och på att datorn från sidan ser ut som en sportig fastback-bil – fötterna blir som små hjul.

    Problemet var bara timingen. När SAM Coupé kom ut hade 16-bitarsmaskiner som Amiga och Atari ST redan etablerat sig, och PC-världen växte snabbt. Att lansera en avancerad 8-bitarsmaskin 1989 var modigt – eller dumdristigt – beroende på hur man ser det.

    Hårdvaran – kraftfull 8-bitare

    Under huven sitter en Zilog Z80B-processor på 6 MHz, en snabbare variant av samma CPU som i Spectrum. Basmodellen hade 256 KB RAM, uppgraderingsbar internt till 512 KB och via expansionsport upp till 4,5 MB – mycket för en 8-bitare.

    Några nyckelpunkter:

    • CPU: Z80B @ 6 MHz
    • RAM: 256–512 KB (max ca 4,5 MB)
    • Lagring: kassettport som Spectrum, men även plats för upp till två 3,5″ diskettstationer i chassit
    • Anslutningar: SCART (med RGB), Euroconnector (expansion), joystickport, musport, MIDI in/ut, ljud in/ut, port för ljuspenna/ljuspistol

    För att hålla nere komponentantalet använde MGT ett specialdesignat ASIC-chip (VGT-200) som skötte grafik, minnesbankning och en del I/O – ungefär samma roll som ULA-kretsen i ZX Spectrum, men betydligt mer avancerat.

    Grafik – Spectrum-rötter med rejäl uppgradering

    En av SAM Coupés stora poänger var grafiken. Den är byggd för 50 Hz PAL-världen och ger ett i praktiken progressivt 312-linjers bildläge, anpassat för dåtidens CRT-TV.

    Den hade fyra huvudlägen:

    • Mode 1: 256×192, 1 bit per pixel, färgattribut per 8×8 block (Spectrum-kompatibelt)
    • Mode 2: 256×192, 1 bpp, men linjärt minne (lättare att programmera)
    • Mode 3: 512×192, 2 bpp (4 färger)
    • Mode 4: 256×192, 4 bpp (16 färger)

    Till detta kom en hårdvarupalett med 128 möjliga färger, uppbyggd av tre 2-bitars färgkanaler (R, G, B) plus en extra ”half-bright”-bit som lyfter intensiteten ett halvt steg. För tiden var det här riktigt flexibelt, och i händerna på duktiga demoprogrammerare gick det att få ut imponerande bilder och effekter.

    Nackdelen: grafik och CPU delar internminnet. När bildskärmen ritas måste processorn ”vänta” på ASIC:en – så kallad minneskontention. I högupplösta lägen (Mode 3/4) äter skärmen 24 KB och det blir fyra gånger så mycket data att flytta jämfört med Spectrum. Resultatet: SAM är i praktiken inte så mycket snabbare än en Spectrum, trots högre klockfrekvens.

    Ljud – sex kanaler och tracker-potential

    Ljudet var ett rejält lyft jämfört med Spectrum-ens lilla enbits-”beeper”.

    SAM Coupé har:

    • Philips SAA1099-krets med
      • 6 kanaler
      • stereo
      • 8 oktaver
      • stöd för brus och amplitudkontroll
    • Inbyggd ”beeper” för Spectrum-kompatibla ljud

    Med smart programmering kunde SAM spela upp modulliknande musik (tracker-stil) i flera kanaler med sample-liknande ljud, om än på låg bitdjup. Demoscenen utnyttjade det här rejält – det låter mer som en enkel Amiga än som en ”vanlig” 8-bitare.

    SAM BASIC och CP/M – mer än spel

    I ROM fanns 32 KB med uppstarts­kod och SAM BASIC, en mycket kraftfull BASIC-dialekt skriven av Andrew Wright, samma person som låg bakom Beta BASIC till Spectrum. Språket hade:

    • Inbyggda kommandon för sprites och vektorgrafik (linjer, cirklar m.m.)
    • Möjlighet att skala och förskjuta koordinatsystemet
    • Finesser för att ”spela upp” grafiksekvenser snabbare genom att lagra dem

    Diskoperativsystemet laddades däremot från disk (SAMDOS, senare MasterDOS). Med extra programvara kunde SAM även köra CP/M 2.2, vilket öppnade för klassiska kontors- och utvecklingsprogram – åtminstone i teorin. I praktiken konkurrerade PC och 16-bitarsmaskiner här, så CP/M på SAM blev mer nördgrej än massmarknad.

    Disketter, MIDI och en ovanligt rik expansionsmiljö

    SAM Coupé var designad som en liten ”allt-i-ett-station”:

    • Plats för två 3,5″ diskettenheter inne i chassit
    • MIDI in/ut – ovanligt på en hem­dator och lockande för musikintresserade
    • Möjlighet att nätverka upp till 16 SAM-maskiner via MIDI-portarna
    • Euroconnector-expansion där man kunde hänga på upp till 4 enheter via en ”SAMBUS”

    På pappret lät det som en dröm för hobbyister: en billig maskin med seriös anslutningsbarhet. Men marknaden var redan på väg åt annat håll – mot PC och mer etablerade plattformar.

    ZX Spectrum-kompatibilitet – lockbete och begränsning

    Ett av SAM Coupés viktigaste försäljningsargument var kompatibiliteten med ZX Spectrum 48K. Genom att emulera minneslayout och hastighet i ett särskilt läge kunde den köra många gamla Spectrum-spel och program.

    Det fanns två vägar:

    • SAMs egen Spectrum-emulator med ”skelett-ROM”
    • Att faktiskt läsa in en riktig Spectrum-ROM (dumpar från en fysisk maskin)

    Men kompatibiliteten var inte perfekt. Hastigheten stämde aldrig exakt, och många kassettladdare med kopieringsskydd fungerade inte. MGT tog därför fram en speciallösning, Messenger, där en riktig Spectrum kopplades till SAM. SAM kunde då ”sno” hela minnesinnehållet från Spectrum och spara det till disk – som en hårdvaru-snapshot.

    128K-Spectrum-läget var ännu knepigare, eftersom minneskartläggningen och ljudkretsarna skilde sig mer. Vissa titlar patchades eller porterades, men det blev aldrig en helt sömlös upplevelse.

    Varför misslyckades SAM Coupé kommersiellt?

    Tekniskt var SAM Coupé en imponerande maskin – särskilt med 8-bitarsmått mätt. Ändå såldes bara runt 12 000 exemplar, och företaget gick i konkurs redan 1990. Flera faktorer spelade in:

    • Fel tidpunkt: 1989 ville de flesta som tog steget uppåt ha Amiga, Atari ST eller PC – inte ännu en 8-bitare.
    • Brist på kommersiell mjukvara: Utan starkt stöd från spel- och programvarube­sutvecklare är det svårt att bygga en marknad.
    • Ekonomiska problem: MGT hamnade snabbt i ekonomiskt trångmål, och efterträdande bolag kunde inte riktigt vända skutan.
    • Konstig position: För kraftfull och dyr som ”bara en Spectrum-uppgradering”, men för svag för att konkurrera med 16-bitarsmaskiner.

    Resultatet blev att SAM Coupé hamnade i en smal nisch: älskad av entusiaster, ignorerad av massmarknaden.

    Kultstatus och entusiastscen

    Trots sitt korta kommersiella liv dog SAM Coupé aldrig riktigt. Nördintresset levde vidare:

    • En aktiv entusiastscen med egna tidskrifter, hårdvaru­expansioner och spel
    • Nya operativsystem och disk-DOS:ar, som MasterDOS och CP/M-lösningar
    • Moderna projekt: emulatorer, FPGA-portar (t.ex. MiSTer) och ny hårdvara som SD-kort-interface

    Precis som ZX Spectrum har SAM fått ett andra liv som retro-plattform, där begränsningarna snarare ses som en kreativ utmaning.

    En fotnot – men en fascinerande sådan

    SAM Coupé ändrade aldrig historien på samma sätt som Spectrum, C64 eller Amiga. Men den är en perfekt symbol för övergångsperioden runt 1990: en sista, ambitiös 8-bitarsmaskin som försöker pressa ut det sista ur en åldrande arkitektur, samtidigt som världen redan har gått vidare.

    För den som gillar datorhistoria är SAM Coupé därför inte bara en udda parantes – utan en liten, kilformad tidsmaskin tillbaka till ett ögonblick när ”nästa dator” fortfarande kunde betyda något helt annat än en PC.

    Video på youtube om SAM Coupé

    Teknisk fakta – SAM Coupé

    • Lanseringsår: 1989
    • Tillverkare: Miles Gordon Technology (MGT), Swansea, Storbritannien
    • Processor: Zilog Z80B @ 6 MHz
    • RAM (standard): 256 KB
    • RAM (internt max): 512 KB
    • RAM (totalt max med expansion): ca 4,5 MB
    • Grafiklägen:
      • Mode 1: 256×192, 1 bpp, färgattribut (Spectrum-kompatibelt)
      • Mode 2: 256×192, 1 bpp, linjärt minne
      • Mode 3: 512×192, 2 bpp (4 färger)
      • Mode 4: 256×192, 4 bpp (16 färger)
    • Färgpalett: 128 färger (RGB med ”half-bright”-bit)
    • Ljud: Philips SAA1099, 6 kanaler, stereo + 1-bit ”beeper”
    • Lagring: Kassettanslutning & 3,5" diskett (upp till två enheter)
    • Operativsystem: SAM BASIC i ROM, SAMDOS/MasterDOS på disk, CP/M 2.2 via Pro-DOS
    • Anslutningar: SCART (RGB & komposit), 64-pin Euroconnector, joystickport, musport, MIDI in/ut, kassett I/O, stereo ljud ut/ljuspenna, ström/RF
    • ZX Spectrum-kompatibilitet: 48K-emulering (delvis kompatibel), stöd för många Spectrum-spel
    • Sålda enheter (uppskattning): ca 12 000

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare