Etikett: grafiskt användargränssnitt

  • RISC OS – operativsystemet som vägrar dö’

    RISC OS är operativsystemet som föddes i den brittiska datorboomen på 1980-talet men som fortfarande lever vidare i dag. Från Acorns ARM-datorer till moderna Raspberry Pi-maskiner har systemet överlevt sin egen era och blivit ett fascinerande exempel på hur smart design, låg resursförbrukning och en trogen användarskara kan hålla gammal teknik levande.

    Det finns datorsystem som försvinner nästan så fort hårdvaran de skapades för lämnar marknaden. Och så finns det system som lever vidare långt efter att de egentligen borde ha blivit fotnoter i datorhistorien. RISC OS hör till den senare gruppen.

    Det utvecklades i Storbritannien av Acorn under slutet av 1980-talet för företagets ARM-baserade datorer. Det som en gång var ett specialanpassat operativsystem för Acorns egna maskiner har med tiden blivit något av ett kultfenomen: ett snabbt, lätt och ovanligt system som fortfarande används och utvecklas av entusiaster.

    Ett operativsystem byggt för ARM innan ARM blev stort

    I dag finns ARM-processorer nästan överallt: i mobiler, surfplattor, inbyggda system och även i allt fler vanliga datorer. Men när RISC OS skapades var ARM fortfarande starkt förknippat med Acorns egna datorer.

    RISC OS konstruerades för att passa dessa processorer mycket väl. Namnet kommer från uttrycket Reduced Instruction Set Computer, alltså den typ av processorarkitektur som ARM tillhör. Målet var att skapa ett operativsystem som var snabbt, effektivt och nära knutet till hårdvaran.

    Den första versionen hette egentligen Arthur och släpptes 1987. Kort därefter utvecklades systemet vidare till RISC OS, som kom att följa med Acorns ARM-datorer under många år.

    Det kändes annorlunda redan från början

    RISC OS var inte bara ännu ett operativsystem. Det stack ut genom sin arbetsmiljö och sitt sätt att hantera program och filer.

    En av de mest särpräglade idéerna var att program i praktiken låg i egna kataloger. För användaren såg de ut som vanliga objekt på skrivbordet, men i själva verket innehöll de allt programmet behövde för att köras. Det gjorde installation och borttagning förhållandevis enkel: ofta räckte det att dra programmet till rätt plats eller kasta bort det.

    Systemet använde också ett grafiskt gränssnitt med fönster, ikoner, menyer och pekare, det som ofta kallas WIMP. Men RISC OS gjorde mycket på sitt eget sätt. Bland annat spelade musens tre knappar tydliga roller, och många funktioner byggde på dra-och-släpp långt innan detta blev självklart i andra miljöer.

    Snabbstartat och modulärt

    En annan viktig egenskap var att kärnan i systemet låg i ROM, alltså skrivskyddat minne. Det betydde att datorn kunde starta mycket snabbt och att själva operativsystemet var svårare att skada genom korrupta filer på disken.

    RISC OS var också modulärt. Många delar bestod av separata moduler som kunde bytas ut eller laddas in efter behov. Det gjorde systemet flexibelt och gjorde det möjligt för utvecklare att förändra beteende och funktioner utan att skriva om allt från grunden.

    Det här gav RISC OS en teknisk elegans som många fortfarande uppskattar. Systemet var litet, direkt och relativt lätt att förstå jämfört med betydligt tyngre operativsystem.

    Före sin tid med typsnitt

    Skärmens text blev snyggare än konkurrenternas

    En av de mest uppmärksammade egenskaperna hos RISC OS var hanteringen av typsnitt. Systemet brukar lyftas fram som en tidig pionjär när det gäller skalbara kantutjämnade skärmtypsnitt.

    Det betyder i praktiken att text kunde visas mjukare och mer läsbar på skärmen, även när andra system fortfarande arbetade med grövre och mer hackiga bokstäver. I dag känns det självklart att text på skärm ska se jämn och snygg ut. Under slutet av 1980-talet var det långt ifrån standard.

    För användare som arbetade med ordbehandling, grafik och desktop publishing var detta en stor styrka.

    Ett system med ovanliga styrkor – och tydliga svagheter

    RISC OS har länge uppskattats för sin snabbhet, enkelhet och responsivitet. Men det har också begränsningar som blivit allt tydligare med tiden.

    En viktig sådan är att systemet bygger på kooperativ multitasking i stället för preemptiv multitasking. Förenklat innebär det att programmen i hög grad själva måste samarbeta för att datorn ska kännas smidig. Om ett program låser sig eller beter sig illa kan det påverka hela systemet mer än i moderna operativsystem.

    Minneskyddet är också mindre omfattande än i dagens stora system som Linux, Windows och macOS. Det gör miljön lättare och snabbare, men också mer sårbar.

    Det är alltså ett operativsystem som speglar en annan tid i datorhistorien – en tid då datorer var enklare, resurserna mindre och programmerare ofta hade närmare kontroll över hela maskinen.

    När Acorn försvann levde RISC OS vidare

    Acorn upphörde så småningom att vara den kraft det en gång varit, men RISC OS försvann inte. I stället fortsatte utvecklingen i flera olika spår.

    Efter Acorns omstrukturering och upplösning togs rättigheterna och utvecklingen över av andra företag och grupper, bland annat RISCOS Ltd, Castle Technology och senare RISC OS Open. Det ledde till att systemet delades upp i olika versioner, där vissa var proprietära och andra så småningom öppnades upp.

    Ett viktigt steg kom 2018 när RISC OS 5 släpptes under Apache 2.0-licensen. Därmed blev en central del av systemet öppen källkod. Det gav entusiaster och utvecklare bättre möjligheter att bevara, förbättra och porta systemet till nyare hårdvara.

    Från Acorn till Raspberry Pi

    Det mest fascinerande med RISC OS är kanske att det inte bara överlevt som museumvara. Det har faktiskt fortsatt att användas på modernare ARM-baserad hårdvara.

    Under åren har det körts på bland annat Risc PC, Iyonix, BeagleBoard, PandaBoard och flera modeller av Raspberry Pi. Just Raspberry Pi har gett systemet nytt liv, eftersom den lilla enkortsdatorn också bygger på ARM och är populär bland hobbyister, utbildare och retrointresserade.

    Det gör att RISC OS i dag lever i ett märkligt men spännande gränsland: det är både ett historiskt operativsystem och ett aktivt projekt.

    Varför bryr sig folk fortfarande?

    Det finns flera skäl till att RISC OS fortfarande engagerar människor.

    För vissa handlar det om nostalgi. De växte upp med Acorns datorer och vill fortsätta använda den miljö de tycker om. För andra är det ett teknikhistoriskt intresse: RISC OS visar att persondatorer kunde utvecklas längs andra vägar än den som dominerades av Microsoft och Apple.

    Och för en tredje grupp är det helt enkelt ett praktiskt system för experiment. Det är litet, snabbt, annorlunda och lärorikt. Den som vill förstå hur ett operativsystem fungerar på nära håll kan ha mycket att hämta här.

    En levande bit datorhistoria

    RISC OS är inte ett massmarknadssystem och kommer sannolikt aldrig att bli det igen. Men det behöver det inte heller vara.

    Dess betydelse ligger i att det visar hur idéer från datorvärldens barndom fortfarande kan ha livskraft. Det påminner också om att teknikhistorien inte är en rak linje där vissa vinnare var självklara från början. Många lösningar som i dag känns moderna testades i mindre skala av system som RISC OS långt tidigare.

    Att ett operativsystem från 1987 fortfarande används, studeras och utvecklas säger något både om kvaliteten i originaldesignen och om kraften hos engagerade användargemenskaper.

    RISC OS är därför mer än bara gammal programvara. Det är ett exempel på hur teknik kan fortsätta leva, förändras och hitta nya sammanhang långt efter att den ursprungliga världen runt den har försvunnit.

    Vill du att jag också gör en kortare tidningsversion med ingress och mellanrubriker, eller en längre version i ren MediaWiki-stil?

    Fakta: RISC OS

    Typ: Operativsystem

    Ursprung: Storbritannien

    Utvecklare: Acorn Computers

    Första version: 1987

    Processorarkitektur: ARM

    Känt för: Snabbhet, låg resursförbrukning och ett annorlunda grafiskt gränssnitt

    Lever vidare på: Bland annat Raspberry Pi

    Status: Fortfarande i aktiv utveckling genom RISC OS Open

    Annons

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

  • Apple Lisa: datorn som föddes före sin tid

    Apple Lisa lanserades 1983 och var en av de mest ambitiösa persondatorer som dittills byggts. Med grafiskt användargränssnitt, mus, dokumentbaserat arbetssätt och avancerad programvara pekade den tydligt mot framtiden – men till ett pris och med en teknisk komplexitet som marknaden ännu inte var redo för. Lisa blev ett kommersiellt misslyckande, men lade samtidigt grunden för Macintosh och det moderna sättet att använda datorer.

    När man pratar om Apple och den grafiska revolutionen är det lätt att hoppa direkt till Macintosh 1984. Men ett år tidigare fanns en annan maskin som redan hade sprungit långt före resten av persondatorvärlden: Apple Lisa. Den blev ett kommersiellt misslyckande – men tekniskt sett var den en av de mest betydelsefulla datorerna som byggts. Lisa är en klassisk historia om hur framtiden ibland kommer för tidigt, blir för dyr, för tung, och ändå formar allt som kommer efter.

    En dator som ville göra kontoret mänskligt

    I början av 1980-talet var datorer i praktiken något man betjänade: man skrev kommandon, lärde sig kryptiska instruktioner, och hade ofta manualer eller specialutbildning som stöd. Lisa var tänkt som motsatsen. Den skulle göra datorn visuell, självklar och kontorsvänlig – en maskin där användaren jobbar med dokument på skärmen på ett sätt som liknar hur man jobbar i verkligheten.

    Lisa lanserades 1983 med en idé som i dag känns självklar men då var radikal: ett grafiskt användargränssnitt med fönster, ikoner och mus – en dator som du pekar på, i stället för att förhandla med via text.

    Xerox PARC och gnistan som tände allt

    Den grafiska idén uppstod inte i ett vakuum. På Xerox PARC i Palo Alto utvecklades under sent 1970-tal och tidigt 1980-tal koncept som “desktop-metaforen”: filer som papper, mappar som mappar, papperskorg, muspekare och fönster.

    Apple fick se demonstrationer, och Lisa-teamet lade sedan enormt arbete på att göra detta till en kommersiell produkt. Att göra ett forskningskoncept robust, begripligt och massproducerbart är inte “bara att kopiera” – det är en egen ingenjörsdisciplin.

    Namnet: akronym eller dotter?

    Apple sade officiellt att Lisa stod för “Local Integrated Software Architecture”. Samtidigt hette Steve Jobs dotter Lisa, född 1978, och senare medgav Jobs att datorn var döpt efter henne. Resultatet blev en av de där teknikmyterna som säger mycket om epoken: ett namn som både skulle fungera i marknadsföring och bära på en personlig berättelse.

    Hårdvara som var “för mycket” och ändå “för lite”

    På pappret var Lisa imponerande: Motorola 68000 på 5 MHz, 1 MB RAM, en högupplöst svartvit 12-tumsskärm, mus och tangentbord som standard, och stöd för hårddisk.

    Men Lisa bar också på ett klassiskt problem: mjukvaran var för ambitiös för den tidens hårdvara, och hårdvaran var för dyr för marknaden. Operativsystemet försökte göra avancerade saker som minnesskydd och dokumentcentrerade arbetsflöden, men det kunde kosta i form av seg respons och upplevelsen av att datorn “tänker efter” för länge.

    Twiggy-disketterna: en smart idé som blev en akilleshäl

    Lisa 1 levererades med två 5,25-tums Apple FileWare-enheter, ofta kallade “Twiggy”. De erbjöd hög kapacitet för sin tid men fick rykte om sig att vara opålitliga och använde dessutom proprietära disketter.

    Det kan låta som en detalj, men i praktiken är lagring en datorns hjärta. Om användarna inte kan lita på att filer går att spara och läsa tillbaka, spelar resten mindre roll.

    Lisa OS: idéer som senare blev standard

    Lisa hade ett operativsystem som på flera sätt pekade framåt. Det byggde på tanken att datorn ska hjälpa människor arbeta med dokument och uppgifter, inte bara starta program. Det hade också ambitionen att göra systemet stabilare genom minnesskydd, och att låta filhanteringen i gränssnittet faktiskt motsvara hur data organiseras.

    Lisa levererades dessutom med en tydlig “kontorssvit”-idé: ett paket program som skulle räcka för de vanligaste uppgifterna i ett företag. Tanken var att datorn skulle vara en arbetsstation för vanliga användare, inte en specialistmaskin.

    Steve Jobs, intern konkurrens och Macintosh som tog berättelsen

    Apple hamnade i en situation där flera starka projekt konkurrerade samtidigt. Steve Jobs lämnade Lisa-projektet och tog en allt större roll i Macintosh. Macintosh blev billigare, enklare att positionera och kom med ett starkare, mer fokuserat budskap.

    När Macintosh lanserades i januari 1984 framstod Lisa plötsligt som den dyra storebrodern som redan var på väg att bli omsprungen – trots att Lisa på flera punkter var mer avancerad.

    Varför Lisa floppade

    Flera saker drog åt samma håll: priset var extremt högt för sin tid, tredjepartsutbudet av programvara var begränsat, lagringslösningen skadade förtroendet, och den praktiska upplevelsen kunde vara trög. Samtidigt blev Macintosh en billigare intern konkurrent som snabbt tog över både uppmärksamhet och utvecklingsfokus.

    Lisa 2 försökte rätta till en del, bland annat genom att byta diskettlösning och pressa priset. Den sista grenen av familjen levde vidare i form av Macintosh XL, men plattformen försvann i mitten av 1980-talet.

    Den märkligaste epilogen: datorer i en soptipp

    Lisas efterhistoria är nästan lika berömd som maskinen själv. Det finns återgivna berättelser om att tusentals osålda Lisa-enheter till slut förstördes och hamnade på en soptipp i Utah som del av en lageravveckling. Oavsett exakta detaljer säger historien något om hur brutal teknikmarknaden är: en maskin kan vara banbrytande och ändå betraktas som skrot när den inte passar sin tid.

    Arvet: en “bästa förlust”

    Lisa blev aldrig en försäljningssuccé, men den blev en idébank. Mycket av det som gjorde Lisa speciell – synen på gränssnitt, dokument, arbetsflöden och en dator som är byggd för människor – sipprade vidare till Macintosh och sedan vidare ut i hela PC-världen.

    Det är därför Lisa ofta beskrivs som ett av Apples mest viktiga misslyckanden. Den hade rätt vision, men fel tidpunkt. Och i teknik räcker det inte att ha rätt idé. Du måste också ha rätt timing, rätt prisnivå, rätt ekosystem och rätt berättelse.

    Innehåll på youtube om Apple lisa

    Faktaruta: Apple Lisa
    Tillverkare
    Apple (Apple Computer)
    Lanserad
    19 januari 1983
    Tillverkad till
    1 augusti 1986
    Typ
    Persondator (desktop)
    CPU
    Motorola 68000 @ 5 MHz
    Minne
    1 MB RAM (upp till 2 MB)
    Skärm
    12" monokrom, 720×364
    Lagring
    Twiggy-disketter (Lisa 1), senare 3,5" (Lisa 2), ProFile/Widget-hårddisk (vissa modeller)
    Operativsystem
    Lisa OS (Lisa Office System), även Xenix på vissa modeller
    Känd för
    Tidigt grafiskt gränssnitt (GUI) och mus i en kommersiell persondator
    Tips: Vill du göra rutan smalare kan du lägga den i en kolumn/Block-grupp i WordPress.

    Annons

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