27/06/2025
I en verden domineret af få store mobile operativsystemer er det let at glemme de innovative platforme, der banede vejen for mange af de funktioner, vi tager for givet i dag. Et sådant system er webOS, et mobilt operativsystem, der oprindeligt blev udviklet af Palm Inc. og senere fik en ny chance som et open source-projekt. Dets rejse fra en kommerciel platform til et fællesskabsdrevet initiativ som LuneOS er en fascinerende fortælling om teknologisk innovation, virksomhedsovertagelser og en dedikeret brugerbase.

webOS adskilte sig markant fra sine samtidige ved at bygge sin brugergrænseflade (UI) og applikationsrammeværk på webteknologier som HTML5, JavaScript og CSS. Denne tilgang gjorde det muligt for udviklere at skabe rige, interaktive applikationer med velkendte webværktøjer, hvilket var revolutionerende på det tidspunkt. Rendering af brugergrænsefladen blev opnået gennem en tilpasset WebKit-motor med kodenavnet "Luna", hvilket sikrede en flydende og responsiv oplevelse. Det var med disse innovative principper, at Palm introducerede webOS på deres Palm Pre Smartphone i juni 2009, og det skabte straks opmærksomhed i mobilverdenen.
Hvad gjorde webOS unikt?
webOS var ikke bare endnu et mobilt operativsystem; det var en platform fyldt med unikke funktioner og et designsprog, der var langt forud for sin tid. Designet af webOS' brugergrænseflade blev ledet af Matias Duarte, som senere blev en nøglefigur i Androids brugeroplevelsesdesign. Hans vision var at skabe en elegant, men alligevel enkel brugerflade, der bevarede de principper om simplicitet, der havde gjort det originale Palm OS så succesfuldt.
Kortbaseret multitasking
En af de mest ikoniske og indflydelsesrige funktioner i webOS var dens kortbaserede multitasking-grænseflade. I webOS blev kørende applikationer repræsenteret som "kort" på skærmen. Brugere kunne nemt skifte mellem applikationer ved at swipe horisontalt i "kortvisning". Denne intuitive metode gjorde det muligt at overskue flere kørende apps på én gang. For at lukke en applikation skulle brugeren blot "flicke" kortet op og ud af skærmen – en gestus, der sidenhen er blevet kopieret af mange andre mobile operativsystemer. Applikationskortene kunne også grupperes sammen ved at stable dem oven på hinanden, hvilket var ideelt til at organisere relaterede opgaver, og de kunne frit omarrangeres ved blot at trykke og holde på kortet.
Diskret, handlingsbaseret notifikationer
webOS revolutionerede måden, notifikationer blev præsenteret på. I stedet for forstyrrende pop-ups eller skærmfyldende alarmer, var webOS' notifikationer diskrete og handlingsbaserede. På smartphones var notifikationsområdet placeret i den nederste del af skærmen, mens det på tablets var i den øverste statuslinje. Når en notifikation blev modtaget på smartphones, gled notifikationsområdet let ind fra bunden af skærmen og viste et lille notifikationsikon for de relevante apps. Brugere kunne trykke på området for at se en udvidet visning af notifikationerne, som ville glide endnu længere ind og vise handlingsbaserede notifikationsbannere – lig dem, der senere blev populære i Androids notifikationspulldown. Disse bannere kunne forhåndsvises og afvises ved at swipe dem til siden af skærmen. Hvis der var flere notifikationer fra den samme app, blev bannerne aggregeret, og et notifikationsmærke blev vist, hvilket gav brugeren mulighed for at interagere med eller afvise individuelle eller gruppen af notifikationer. En af de smarte detaljer var, at apps automatisk ville tilpasse sig i størrelse for at give uhindret brug, mens notifikationsbannere eller -ikoner var synlige.
Omfattende understøttelse af bevægelser
Tidlige Palm/HP smartphones baseret på webOS havde et dedikeret "gestusområde" under skærmen. Dette område tillod brugere at udføre en række forskellige bevægelser, såsom at åbne kortvisning, gå tilbage eller frem. En gestusguide fulgte med disse telefoner for at hjælpe brugerne med at mestre de mange muligheder. Selvom HP TouchPad ikke havde et dedikeret gestusområde, understøttede den stadig mindre bevægelser ved at registrere berøringsinput fra skærmens kanter, hvilket bevarede en del af den intuitive interaktion, som webOS var kendt for.

Palm Synergy-synkronisering
Synergy var en banebrydende funktion, der automatisk downloadede, integrerede, kombinerede og synkroniserede nøgleinformation fra alle de onlinekonti, brugeren tilføjede til enhedens kontostyringsapplikation. Dette betød, at data fra forskellige kilder blev samlet og gjort tilgængelige for applikationer på enheden. For eksempel kunne brugere logge ind på flere e-mailkonti fra forskellige udbydere og integrere dem i en enkelt, samlet indbakke. Kalenderdata fra flere udbydere kunne samles i en enkelt kalender, og detaljer fra sociale medier som Facebook-profiler kunne integreres direkte i kontakter-appen, hvilket skabte en dybt integreret og strømlinet oplevelse.
"Just Type" Universal Søgning
"Just Type" var mere end blot en søgeboks; det var en kraftfuld, universal søgemaskine, applikationsstarter, opgavestarter og kvikhandlingsboks. For at bruge funktionen skulle brugere blot begynde at skrive i inputboksen, og "Just Type" ville øjeblikkeligt begynde at søge på telefonen efter apps, beskeder, dokumenter, kontakter, filer og andre elementer, der matchede inputtet. Den tilbød også hurtige handlinger, såsom muligheden for at trykke på en knap, der tillod at bruge det indtastede til at søge på nettet, Wikipedia eller endda poste direkte til Facebook eller Twitter som en statusopdatering.
Udviklertilstand
webOS var designet til at være udviklervenligt. At opnå root-adgang var så simpelt som at aktivere Udviklertilstand, hvilket kunne gøres ved enten at indtaste Konami-koden eller det specielle nøgleord ("webOS20090606") i "Just Type"-boksen og derefter starte appen "Enable Developer Mode". Denne lette adgang gjorde det muligt for entusiaster og udviklere at udforske og tilpasse systemet på måder, der var usædvanligt åbne for den tid.
Homebrew-fællesskabet
Udover de indbyggede funktioner havde webOS også et aktivt og engageret Homebrew-fællesskab, der i høj grad blev drevet af WebOS Internals. Disse udviklere skabte en unik applikation kaldet Preware, som fungerede som en portal, der gav direkte adgang på enheden til Homebrew-apps og UI-/systemtilpasninger. Ved at bruge et unikt patchingsystem gjorde Preware installation og fjernelse af UI-/systemtilpasninger smertefri for brugerne. Med et simpelt tryk på en knap kunne brugere automatisere processen med at installere og konfigurere ændringer og endda vende tilbage til den oprindelige tilstand.
Overgangen til Open webOS og LuneOS
Efter at Hewlett Packard (HP) havde opkøbt Palm Inc. i april 2010, omskrev de webOS for at inkludere understøttelse af tablets, hvilket kulminerede med udgivelsen af HP TouchPad i juli 2011. Men i august 2011 traf HP en overraskende beslutning om at stoppe al produktion, salg og fremtidig udvikling af webOS-baseret hardware. Kort tid efter meddelte HP dog, at de ville frigive en open source-version af webOS-operativsystemet. Dette førte til den officielle udgivelse af Open webOS i september 2012.

På trods af open source-udgivelsen var webOS' skæbne dog ikke helt afgjort. Den 25. februar 2013 annoncerede HP salget af deres resterende webOS-division til LG Electronics. LG har sidenhen udforsket brugen af webOS i deres fjernsyn og andre forbrugerelektronikenheder, hvilket har givet platformen et nyt liv uden for mobiltelefonmarkedet.
Det open source-projekt, der udsprang af HP's beslutning, kendt som "WebOS Ports Open webOS", fik et nyt navn: LuneOS. Dette skete, fordi det oprindelige navn "ikke var særlig fængende", som holdet bag platformen udtrykte det. LuneOS er en videreudvikling af Open webOS og er nu et fællesskabsdrevet projekt, der fokuserer på at bringe webOS-arven til let tilgængelige (åbne) enheder. Deres primære mål er ikke at konkurrere med giganter som iOS og Android, men derimod at levere en stabil, brugervenlig og let portabel softwarebase. De "forsøger ikke at opnå funktionssammenligning med Android eller iOS", men fokuserer i stedet på at skabe et robust fundament.
LuneOS understøtter en række populære enheder, herunder HP TouchPad, Galaxy Nexus (GSM), Nexus 7 (2012-versionen) og Nexus 4. Den første udgivelse under navnet LuneOS, kaldet "Affogato", blev udgivet den 1. september 2014 og forbedrede stabiliteten for smartphones og tablets. Den seneste version, LuneOS Eggnog Latte, blev udgivet den 24. oktober 2019.
webOS Open Source Edition: Dokumentation og Udvikling
For udviklere og entusiaster, der er interesserede i at bidrage til platformen eller udvikle apps, er der ressourcer tilgængelige. Den open source-udgave af webOS er designet til at være tilgængelig, og der findes dokumentation og værktøjer for dem, der ønsker at dykke ned i kildekoden eller skabe nye applikationer. Fællesskabet bag LuneOS er lille, men entusiastisk, og de søger aktivt efter kreative mennesker, der kan hjælpe med at forbedre applikations-UI'erne og udvide projektet.
Sammenligning af webOS-udviklingen
For at give et klarere overblik over webOS' udvikling, kan vi sammenligne de forskellige faser og inkarnationer af operativsystemet:
| Funktion | Oprindelig webOS (Palm/HP) | Open webOS (HP) | LuneOS (Fællesskabsdrevet) |
|---|---|---|---|
| Oprindelse | Palm Inc. | HP (baseret på Palm webOS) | Fork af Open webOS |
| Status | Kommerciel | Open Source | Open Source, fællesskabsdrevet |
| Primært fokus | Smartphone/tablet OS | Open-sourcing, grundlag for fremtidig udvikling | Portning til nye enheder, stabilitet, fællesskabsopbygning |
| Kerneudvikler | Palm/HP | HP | webos-ports.org (fællesskabet) |
| Seneste version (kendt) | HP webOS 3.0.5 | Open webOS 1.0 (officiel udgivelse) | Eggnog Latte (2019) |
| Enhedsfokus | Palm Pre-serien, HP TouchPad m.fl. | Generisk Linux-baseret | HP TouchPad, Nexus-serien (Galaxy Nexus, Nexus 7, Nexus 4) m.fl. |
Ofte Stillede Spørgsmål
Hvad er Open webOS?
Open webOS er en open source-version af Palm webOS, som oprindeligt blev udviklet af Palm Inc. og senere frigivet af Hewlett Packard (HP) i september 2012, efter at HP stoppede produktionen af webOS-hardware.

Hvad er LuneOS?
LuneOS er en fork af Open webOS og er et fællesskabsdrevet mobilt operativsystem. Det blev lanceret af holdet bag "WebOS Ports Open webOS" og fik navnet LuneOS for at være mere fængende og fokusere på at bringe webOS til lettilgængelige open source-enheder.
Hvad gjorde webOS unikt i sin tid?
webOS var unikt på grund af dets kortbaserede multitasking-grænseflade, diskrete og handlingsbaserede notifikationer, omfattende understøttelse af bevægelser, Palm Synergy-synkronisering (som integrerede flere onlinekonti) og den universelle søgning "Just Type".
Er LuneOS et alternativ til iOS eller Android?
Nej, LuneOS er ikke designet til at konkurrere direkte med iOS eller Android. Holdet bag LuneOS har udtalt, at de "ikke forsøger at opnå funktionssammenligning med Android eller iOS", men i stedet fokuserer på at levere en stabil, brugervenlig og let portabel softwarebase.
Hvilke enheder understøtter LuneOS?
LuneOS fokuserer på at understøtte let tilgængelige (åbne) enheder. De primære understøttede enheder inkluderer HP TouchPad, Galaxy Nexus (GSM), Nexus 7 (2012-versionen) og Nexus 4.
Fremtiden for webOS-arven
Selvom webOS' rejse på smartphonemarkedet sluttede brat, lever dets ånd videre gennem open source-fællesskabet og LG's fortsatte brug i forbrugerelektronik. Historien om webOS er en påmindelse om, at innovation ikke altid fører til kommerciel dominans, men at dens indflydelse kan mærkes på tværs af teknologilandskabet. Fra dens banebrydende UI til dens robuste open source-inkarnation som LuneOS, fortsætter webOS med at være et fascinerende kapitel i mobilteknologiens historie, drevet af en dedikeret gruppe af udviklere og entusiaster, der holder liv i en vision om et alsidigt og åbent operativsystem.
Hvis du vil læse andre artikler, der ligner webOS: Fra Palm til Open Source og LuneOS' Arv", "kategori": "Mobilteknologi, kan du besøge kategorien Teknologi.
