webOS

webOS
LG webOS.jpg
Utvecklare
LG Electronics , tidigare Hewlett-Packard & Palm
Skrivet i C++ , Qt
OS-familjen Linux ( Unix-liknande )
Arbetstillstånd Nuvarande
Källmodell Källa-tillgänglig
Senaste släppningen
  • LG TV: 23
  • Öppen källkod: 2.5.0
  • HP styrplatta: 3.0.5
  • Palm Pre: 2.2.4
Marknadsföringsmål Inbäddade enheter
Plattformar ÄRM
Typ av kärna Monolitisk ( Linuxkärna )

Standardanvändargränssnitt _
Grafisk (Luna)
Licens Apache-licens
Officiell hemsida
Webbplats med öppen källkod Utvecklarwebbplats

webOS , även känt som LG webOS och tidigare känt som Open webOS, HP webOS och Palm webOS , är ett Linux - kärnbaserat multitasking- operativsystem för smarta enheter som smarta TV-apparater som också har använts som ett mobilt operativsystem . Ursprungligen utvecklad av Palm, Inc. (som förvärvades av Hewlett-Packard ), gjorde HP plattformen öppen källkod , varvid den blev Open webOS.

Operativsystemet såldes senare till LG Electronics och gjordes i första hand till ett smart TV-operativsystem för LG TV-apparater som en efterföljare till LG Netcast . I januari 2014 Qualcomm att de hade förvärvat teknologipatent från HP, som inkluderade alla webOS- och Palm-patent; LG licensierar dem att använda i sina enheter.

Olika versioner av webOS har visats på flera enheter sedan lanseringen 2009, inklusive Pre- , Pixi- och Veer -smarttelefoner , TouchPad -surfplatta , LG:s smarta TV-apparater sedan 2014, LG:s smarta kylskåp och smarta projektorer sedan 2017.

Historia

2009–2010: Lansering av Palm

Palm lanserade webOS, då kallat Palm webOS , i januari 2009 som efterföljaren till Palm OS . Den första webOS-enheten var den ursprungliga Palm Pre , släppt av Sprint i juni 2009. Palm Pixi följde. Uppgraderade "Plus"-versioner av både Pre och Pixi släpptes på Verizon och AT&T. [ citat behövs ]

2010–2013: Förvärv av HP; lanseringen av Open webOS

I april 2010 förvärvade HP Palm. Förvärvet av Palm inleddes medan Mark Hurd var vd, men han sa upp sig kort efter att förvärvet genomförts. Senare beskrevs webOS av den nya HP-chefen Leo Apotheker som en viktig tillgång och motivation för köpet. Förvärvet på 1,2 miljarder dollar slutfördes i juni. HP indikerade sin avsikt att utveckla webOS-plattformen för användning i flera nya produkter, inklusive smartphones, surfplattor och skrivare .

HP-chefer demonstrerar webOS-enheter 2011

I februari 2011 meddelade HP att de skulle använda webOS som den universella plattformen för alla sina enheter. Men HP fattade också beslutet att Palm Pre-, Palm Pixi- och "Plus"-revisionerna inte skulle få trådlösa uppdateringar till webOS 2.0, trots ett tidigare åtagande om en uppgradering "under de kommande månaderna." HP tillkännagav flera webOS-enheter, inklusive HP Veer- och HP Pre 3- smarttelefonerna, som kör webOS 2.2, och HP TouchPad , en surfplatta som släpptes i juli 2011 och som kör webOS 3.0.

I mars 2011 tillkännagav HP planer på att en version av webOS i slutet av 2011 ska köras i Windows och installeras på alla HP:s stationära och bärbara datorer under 2012. Ingendera av dem blev till, även om arbetet hade börjat med en x86-port kring detta tid som involverar ett team i Fort Collins, Colorado ; arbetet skrotades senare under året. [ citat behövs ]

I augusti 2011 tillkännagav HP att de var intresserade av att sälja sin Personal Systems Group, ansvarig för alla sina PC-produkter för konsumenter, inklusive webOS, och att webOS-enhetsutveckling och produktionslinjer skulle stoppas. Det förblev oklart om HP skulle överväga att licensiera webOS-programvara till andra tillverkare. När HP sänkte priset på pekplattan till 99 USD såldes det befintliga lagret snabbt slut.

HP Pre 3 lanserades i utvalda områden i Europa, och USA-baserade enheter var endast tillgängliga via inofficiella kanaler (både AT&T och Verizon avbröt sina beställningar strax före leverans efter Apothekers (HP:s VD då) tillkännagivande . Pre 3-enheter, som har släppts via inofficiella kanaler, saknade båda garantier och hade ingen supportskyldighet från HP; som ett resultat är delar nästan omöjliga att få tag på. HP meddelade att de skulle fortsätta att utfärda uppdateringar för HP Veer och HP TouchPad , men dessa uppdateringar har misslyckats för den förra, och den senare såg en slutlig, inofficiell utgåva kallad "webOS CE" som endast innehöll öppna källkodskomponenter av webOS avsedda för det som återstod av utvecklargemenskapen snarare än en konventionell, användarcentrerad uppdatering till operativsystemet. Den senaste versionen av HP webOS, 3.0.5, släpptes den 12 januari 2012.

I december 2011, efter att ha övergett styrplattan och den föreslagna försäljningen av HP Personal Systems Group, meddelade HP att de skulle släppa webbOS- källkod inom en snar framtid under en öppen källkodslicens . I augusti 2012 släpptes kod specifik för de befintliga enheterna som webOS Community Edition (CE), med stöd för befintlig HP-hårdvara. Open webOS inkluderar bibliotek med öppen källkod utformade för att rikta in sig på ett bredare utbud av hårdvara. HP döpte om sin webOS-enhet till "Gram".

I februari 2012 släppte HP Isis, en ny webbläsare för Open webOS.

Tillväxt och nedgång för HP App Catalog

HP App Catalog var en appbutik för appar för mobila enheter som kör webOS.

Den 6 juni 2009 lanserades webOS på Palm Pre med 18 tillgängliga appar. Antalet appar ökade till 30 den 17 juni 2009, med 1 miljon kumulativa nedladdningar den 27 juni 2009; 30 officiella och 31 inofficiella appar senast den 13 juli 2009; 1 000 officiella appar senast den 1 januari 2010; 4 000 officiella appar 29 september 2010; och 10 002 officiella appar den 9 december 2011.

Därefter minskade antalet tillgängliga appar eftersom många appar togs bort från appkatalogen av sina ägare. Exempel är apparna för The New York Times och Pandora Radio . Efter en startskärm för katalogen den 11 november 2014 som tillkännagav att den avvecklades, stängdes HP App Catalog-servrarna permanent den 15 mars 2015. Antalet funktionella appar som fanns kvar vid den tiden är okänt men var förmodligen mycket lägre på grund av den förestående nedläggningen av projektet.

2013–nu: Förvärv av LG; lansering av öppen källkodsutgåva

Den 25 februari 2013 tillkännagav HP att de säljer webOS till LG Electronics för användning på sina webbaktiverade smarta TV-apparater och ersätter dess tidigare NetCast-plattform. Enligt avtalet äger LG Electronics dokumentationen, källkoden, utvecklarna och alla relaterade webbplatser. HP skulle dock fortfarande behålla patent från Palm samt molnbaserade tjänster som App Catalog. 2014 sålde HP sina webOS-patent till Qualcomm.

Förutom dess användning som OS för smarta TV-apparater, har LG utökat sin användning till olika Internet of things- enheter. Som utgångspunkt visade LG upp en LG Wearable Platform OS (webOS) smartklocka i början av 2015. På CES 2017 tillkännagav LG ett smart kylskåp med webOS.

Den 19 mars 2018 tillkännagav LG en öppen källkodsutgåva av webOS. Den här utgåvan skulle göra det möjligt för utvecklare att ladda ner källkoden gratis samt dra fördel av relaterade verktyg, guider och forum på sin nya webbsida med öppen källkod för att bli mer bekanta med webOS och dess inneboende fördelar som en smart enhets plattform. LG hoppas att detta kommer att hjälpa dess mål att främja sin filosofi om öppen plattform, öppet partnerskap och öppen anslutning.

Funktioner

WebOS-mobilplattformen introducerade några innovativa funktioner, såsom kortgränssnittet eller gestnavigering, som fortfarande används av Apple , Microsoft och Google på deras mobila operativsystem iOS , Windows Phone respektive Android .

Logotyp historik
Palm webOS-logotyp
HP webOS-logotyp
Öppna webOS-logotypen
LG webOS logotyp
Funktioner från versioner av webOS
Funktion LG webOS Öppna webOS HP/Palm webOS
Multitasking-gränssnitt Linjekort Kort
Gestgränssnitt Magisk fjärrkontroll pekskärm och fysiskt tangentbord
App store LG Content Store Nej HP App Katalog
Över-the-air uppdateringar Ja
Service upptäckt Anslut SDK Nej zeroconf / Tryck för att dela
Öppen källa Partiell Ja Partiell

HP/Palm webOS

Skärmdump av Palm webOS Launcher (2010)

Multitasking-gränssnitt

Navigering använder multi-touch- gester pekskärmen . Gränssnittet använder "kort" för att hantera multitasking och representera appar. Användaren växlar mellan appar som körs med ett snärt från vänster och höger på skärmen. Appar stängs genom att dra ett "kort" uppåt och "av" på skärmen. Appens "kort" kan arrangeras om för organisation. webOS 2.0 introducerade "stackar", där relaterade kort kunde "staplas" ihop.

Synergi

Palm hänvisade till integration av information från många källor som "Synergy". Användare kan logga in på flera e-postkonton från olika leverantörer och integrera alla dessa källor i en enda lista. Liknande funktioner samlar kalendrar och även snabbmeddelanden och SMS -meddelanden från flera källor.

Över-the-air uppdateringar

OS kan uppdateras utan dockning till en PC, istället ta emot OS-uppdateringar via operatörsanslutningen.

Aviseringar

Meddelandefältet finns på den nedre delen av skärmen på telefoner och på det övre statusfältet på surfplattor.

På telefoner, när en avisering kommer in, glider den in från botten av skärmen. På grund av att Mojo- och Enyo-applikationsramarna kan ändra storlek, ändrar appen vanligtvis sin storlek för att tillåta obehindrad användning medan meddelandet visas. Efter att aviseringen glider bort finns den vanligtvis kvar som en ikon. Användaren kan sedan trycka på ikonerna för att expandera dem. Aviseringar kan sedan avvisas (glida från skärmen), åtgärdas (knacka) eller lämnas ifred.

Synkronisera

Som standard använder datasynkronisering ett molnbaserat tillvägagångssätt snarare än att använda en skrivbordssynkroniseringsklient . Den första versionen av webOS levererades med möjligheten att synkronisera med Apples iTunes-programvara genom att maskera sig som en Apple-enhet, men den här funktionen inaktiverades av efterföljande iTunes-programuppdateringar.

Tredjepartsapplikationer

På HP webOS är officiellt granskade appar från tredje part tillgängliga för att installeras på enheten från HP App Catalog.

När HP webOS ersatte Palm OS , gav Palm MotionApps i uppdrag att koda och utveckla en emulator som heter Classic, för att möjliggöra bakåtkompatibilitet med Palm OS-appar. Detta fungerar med webOS version 1.0. Palm OS-emulering avbröts i WebOS version 2.0. MotionApps kopplade ur Classic 2010 och citerade HP Palm som "störande".

En annan källa till applikationer är homebrew programvara . Homebrew-appar stöds inte direkt av HP. Program som används för att distribuera hembryggade webOS-appar inkluderar webOS-snabbinstallation (Java-baserad sidladdare för stationära datorer) och Preware (en hembryggad webOS-appkatalog, som måste laddas på sidan). Om programvaruproblem uppstår efter installation av hembryggprogram kan "webOS Doctor" (tillhandahålls av HP) återställa en telefon till fabriksinställningarna och ta bort ändringar gjorda av hembryggade appar och patchar.

Utvecklarläge

Utvecklarläget tillåter utvecklare åtkomst till enheten och används även för digitala kriminaltekniska undersökningar. Den kan nås genom att skriva webos20090606 på enhetens tangentbord, eller på vissa enheter genom att skriva upp-ned-nervänsterhögervänsterhögerbastart (en referens till Konami-koden ) i kortvyn. Väl i utvecklarläge kan data på systempartitionen nås fritt, även om enheten var låst.

LG webOS

Smart TV-funktioner

LG har gjort om gränssnittet för webOS och behåller kortets gränssnitt som en funktion som kallas "Enkelt växling" mellan öppna TV-appar. De andra två funktionerna som främjas av företaget är en enkel anslutning (med en animerad Clippy -liknande karaktär som heter Beanbird för att hjälpa användaren genom installationen) och enkel upptäckt.

Plattform

Under det grafiska användargränssnittet har webOS mycket gemensamt med vanliga Linux-distributioner . Versioner 1.0 till 2.1 använder en korrigerad Linux 2.6.24 kärna .

Listan över komponenter med öppen källkod som används av de olika versionerna av webOS, såväl som källkoden för och patchar som tillämpas på varje komponent, finns på Palm Open Source-webbsidan. Den här sidan fungerar också som en referenslista över de versioner av webOS som har släppts offentligt.

2011 ersatte Enyo Mojo, som släpptes i juni 2009, som mjukvaruutvecklingssatsen (SDK).

Hårdvara

LG Watch Urbane LTE som kör LG webOS
webOS-version Typ Enhet Utgivningsdatum Ref.
HP/Palm webOS Telefoner Palm Pre

Pre Plus

6 juni 2009

25 januari 2010

Palm Pixi

Pixi Plus

15 november 2009

7 januari 2010

Palm Pre 2 22 oktober 2010
HP Veer 18 augusti 2011
HP Pre 3 18 augusti 2011
WindsorInte Inställt
Mako
Tabletter HP styrplatta 1 juli 2011
HP TouchPad Go Inställt
Safir
Twain
LG webOS TV-apparater LG smarta TV-modeller Varierar
LG smart laserprojektor
FOX TV (Serbien)
Kylskåp LG smarta kylskåpsmodeller
Klockor LG Watch Urbane LTE 27 april 2015

Se även

externa länkar