webOS
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 |
|
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 .
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 .
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
Multitasking-gränssnitt
Navigering använder multi-touch- gester på 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
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
- Lista över smarta TV-plattformar och mellanprogramvara
- Enyo
- Mobil plattform
- Gå till Linux-plattformen
- LuneOS
- Lista över WebOS-enheter