webOS - webOS

webOS
LG WebOS Nowy.svg
LG webOS.jpg
webOS działający na telewizorze LG smart TV
Deweloper LG Electronics ,
wcześniej Hewlett-Packard i Palm
Napisane w C++ , Qt
Rodzina systemów operacyjnych Linux ( podobny do Uniksa )
Model źródłowy Źródło-dostępne
Najnowsze wydanie
Cel marketingowy Urządzenia wbudowane
Platformy RAMIĘ
Typ jądra Monolityczny ( jądro Linux )
Domyślny
interfejs użytkownika
Graficzny (Luna)
Licencja Licencja Apache
Oficjalna strona internetowa Witryna z otwartym kodem źródłowym Witryna dla
programistów

webOS , znany również jako LG webOS i wcześniej znany jako Open webOS , HP webOS i Palm webOS , to oparty na jądrze Linux wielozadaniowy system operacyjny dla inteligentnych urządzeń, takich jak inteligentne telewizory, który był również używany jako mobilny system operacyjny . Początkowo opracowany przez firmę Palm, Inc. (która została przejęta przez Hewlett-Packard ), HP stworzył platformę open source , w którym to momencie stała się Open webOS.

System operacyjny został później sprzedany firmie LG Electronics i został stworzony przede wszystkim jako system operacyjny smart TV dla telewizorów LG jako następca LG Netcast , podobnie jak później zrobił to Samsung z Tizen . W styczniu 2014 r. Qualcomm ogłosił, że nabył patenty technologiczne od HP, które obejmowały wszystkie patenty webOS i Palm; LG udziela im licencji na używanie ich w swoich urządzeniach.

Różne wersje systemu webOS są dostępne na kilku urządzeniach od momentu wprowadzenia na rynek w 2009 roku, w tym na smartfonach Pre , Pixi i Veer , tablecie TouchPad , inteligentnych telewizorach LG od 2014 roku, inteligentnych lodówkach i inteligentnych projektorach LG od 2017 roku.

Historia

2009-2010: Rozpoczęty przez Palm

Palm uruchomił system webOS, zwany wówczas Palm webOS , w styczniu 2009 roku jako następca Palm OS . Pierwszym urządzeniem webOS był oryginalny Palm Pre , wydany przez firmę Sprint w czerwcu 2009 roku. Następnie pojawił się Palm Pixi . Ulepszone wersje „Plus” zarówno Pre, jak i Pixi zostały wydane na Verizon i AT&T.

2010–2013: przejęcie przez HP; uruchomienie Open webOS

W kwietniu 2010 roku firma HP nabyła Palm. Przejęcie Palm zostało zainicjowane, gdy Mark Hurd był dyrektorem generalnym, jednak zrezygnował wkrótce po zakończeniu przejęcia. Później webOS został opisany przez nowego dyrektora generalnego HP, Leo Apothekera, jako kluczowy atut i motywacja do zakupu. Przejęcie o wartości 1,2 miliarda dolarów sfinalizowane w czerwcu. Firma HP poinformowała o zamiarze opracowania platformy webOS do użytku w wielu nowych produktach, w tym smartfonach, tabletach i drukarkach .

Kadra kierownicza HP demonstrowała urządzenia webOS w 2011 r.

W lutym 2011 roku HP ogłosił, że będzie używał webOS jako uniwersalnej platformy dla wszystkich swoich urządzeń. Jednak HP podjęło również decyzję, że wersje Palm Pre, Palm Pixi i „Plus” nie będą otrzymywać bezprzewodowych aktualizacji do webOS 2.0, pomimo wcześniejszego zobowiązania do aktualizacji „w nadchodzących miesiącach”. HP ogłosił kilka urządzeń webOS, w tym smartfony HP Veer i HP Pre 3 z webOS 2.2 oraz HP TouchPad , tablet z systemem webOS 3.0 wydany w lipcu 2011 roku.

W marcu 2011 r. firma HP ogłosiła plany uruchomienia wersji webOS do końca 2011 r. w systemie Windows , a do zainstalowania na wszystkich komputerach stacjonarnych i przenośnych HP w 2012 r. Żadna z tych wersji się nie pojawiła, chociaż rozpoczęto prace nad portem x86. czas z udziałem zespołu w Fort Collins w stanie Kolorado ; praca została złomowana jeszcze w tym roku.

W sierpniu 2011 r. firma HP ogłosiła, że ​​jest zainteresowana sprzedażą swojej grupy Personal Systems Group, odpowiedzialnej za wszystkie produkty konsumenckie dla komputerów osobistych, w tym webOS, oraz że rozwój i linie produkcyjne urządzeń webOS zostaną wstrzymane. Nie było jasne, czy HP rozważy licencjonowanie oprogramowania webOS innym producentom. Kiedy HP obniżył cenę touchpada do 99 USD, istniejące zapasy szybko się wyprzedały.

HP Pre 3 został wprowadzony na wybrane obszary Europy, a jednostki amerykańskie były dostępne tylko za pośrednictwem nieoficjalnych kanałów (zarówno AT&T, jak i Verizon anulowały swoje zamówienia tuż przed dostawą po ogłoszeniu przez Apothekera (wówczas dyrektora generalnego HP). Jednostki Pre 3, które zostały wydane nieoficjalnymi kanałami, nie miały gwarancji i nie były objęte obowiązkiem pomocy technicznej ze strony HP; w rezultacie części są prawie niemożliwe do zdobycia. HP ogłosił, że będzie nadal wydawać aktualizacje dla HP Veer i HP TouchPad , ale te aktualizacje nie zostały zmaterializowane w przypadku pierwszego, a w drugim pojawiło się ostateczne, nieoficjalne wydanie o nazwie „webOS CE”, które zawierało tylko komponenty webOS o otwartym kodzie źródłowym przeznaczone dla tego, co pozostało ze społeczności programistów, a nie konwencjonalne, zorientowane na użytkownika aktualizacja systemu operacyjnego.Ostatnia wersja HP ​​webOS, 3.0.5, została wydana 12 stycznia 2012 r.

W grudniu 2011 r., po rezygnacji z TouchPad i proponowanej sprzedaży HP Personal Systems Group, HP ogłosił, że w najbliższej przyszłości udostępni kod źródłowy webOS na licencji open-source . W sierpniu 2012 r. kod specyficzny dla istniejących urządzeń został wydany jako webOS Community Edition (CE), z obsługą istniejącego sprzętu HP. Open webOS zawiera biblioteki open source zaprojektowane z myślą o szerszym zakresie sprzętu. Firma HP zmieniła nazwę swojej jednostki webOS na „Gram”.

W lutym 2012 roku firma HP wydała Isis, nową przeglądarkę internetową dla Open webOS.

Rozwój i upadek Katalogu aplikacji HP

HP App Catalog było sklepu z aplikacjami dla aplikacji dla urządzeń mobilnych z systemem webOS.

6 czerwca 2009 na Palm Pre uruchomiono webOS z 18 dostępnymi aplikacjami. Liczba aplikacji wzrosła do 30 do 17 czerwca 2009 r., z 1 milionem pobrań do 27 czerwca 2009 r.; 30 oficjalnych i 31 nieoficjalnych aplikacji do 13 lipca 2009 r.; 1000 oficjalnych aplikacji do 1 stycznia 2010 r.; 4000 oficjalnych aplikacji 29 września 2010 r.; oraz 10 002 oficjalnych aplikacji 9 grudnia 2011 r.

Następnie liczba dostępnych aplikacji spadła, ponieważ wiele aplikacji zostało wycofanych z katalogu aplikacji przez ich właścicieli. Przykładami są aplikacje dla The New York Times i Pandora Radio . Po wyświetleniu ekranu powitalnego Katalogu 11 listopada 2014 r., który ogłosił jego wycofanie, serwery HP App Catalog zostały trwale wyłączone 15 marca 2015 r. Liczba działających w tym czasie aplikacji nie jest znana, ale prawdopodobnie była znacznie niższa ze względu na zbliżające się porzucenie z projektu.

2013-obecnie: przejęty przez LG; uruchomiona edycja open source

25 lutego 2013 r. firma HP ogłosiła, że ​​sprzedaje system webOS firmie LG Electronics do użytku w telewizorach Smart TV z dostępem do Internetu , zastępując poprzednią platformę NetCast. Zgodnie z umową LG Electronics jest właścicielem dokumentacji, kodu źródłowego, programistów i wszystkich powiązanych stron internetowych. Jednak HP nadal trzymałoby się patentów Palm, a także usług opartych na chmurze, takich jak App Catalog. W 2014 roku HP sprzedał swoje patenty webOS firmie Qualcomm.

Oprócz zastosowania jako systemu operacyjnego dla inteligentnych telewizorów, LG rozszerzyło jego zastosowanie na różne urządzenia IoT. Jako punkt wyjścia firma LG zaprezentowała smartwatch LG Wearable Platform OS (webOS) na początku 2015 roku. Na targach CES 2017 firma LG zaprezentowała inteligentną lodówkę z webOS.

19 marca 2018 roku firma LG ogłosiła edycję webOS o otwartym kodzie źródłowym. Ta edycja umożliwi programistom pobranie kodu źródłowego za darmo, a także skorzystanie z powiązanych narzędzi, przewodników i forów na nowej stronie internetowej o otwartym kodzie źródłowym, aby lepiej zaznajomić się z webOS i jego nieodłącznymi korzyściami jako platformą inteligentnego urządzenia. LG ma nadzieję, że pomoże to osiągnąć cel, jakim jest rozwój filozofii otwartej platformy, otwartego partnerstwa i otwartej łączności.

Cechy

Platforma mobilna webOS wprowadziła kilka innowacyjnych funkcji, takich jak interfejs kart, które są nadal używane przez Apple , Microsoft i Google w swoich mobilnych systemach operacyjnych odpowiednio iOS , Windows Phone i Android .

Historia logo
Palm webOS logo
Logo HP webOS
Otwórz logo webOS
Logo LG webOS
Funkcje z wydań webOS
Funkcja LG webOS Otwórz webOS System operacyjny HP/Palm
Interfejs wielozadaniowy Karty linii Karty
Interfejs gestów Magiczny pilot ekran dotykowy i klawiatura fizyczna
Sklep z aplikacjami Sklep z treściami LG Nie Katalog aplikacji HP
Aktualizacje OTA tak
Wykrywanie usług Połącz pakiet SDK Nie zeroconf / Dotknij, aby udostępnić
Otwarte źródło Częściowy tak Częściowy

System operacyjny HP/Palm

Zrzut ekranu z Palm webOS Launcher (2010)

Interfejs wielozadaniowy

Nawigacja używa multi-touch gesty na ekranie dotykowym . Interfejs wykorzystuje „karty” do zarządzania wielozadaniowością i reprezentowania aplikacji. Użytkownik przełącza się między uruchomionymi aplikacjami za pomocą ruchu z lewej i prawej strony ekranu. Aplikacje zamyka się, przesuwając „kartę” w górę — i wyłączając — ekran. „Karty” aplikacji można przestawiać w celu organizacji. W systemie webOS 2.0 wprowadzono „stosy”, w których powiązane karty mogły być „układane” razem.

Synergia

Palm określał integrację informacji z wielu źródeł jako „Synergia”. Użytkownicy mogą logować się na wiele kont e-mail od różnych dostawców i integrować wszystkie te źródła w jedną listę. Podobne możliwości łączą kalendarze, a także wiadomości błyskawiczne i SMS- y z wielu źródeł.

Aktualizacje OTA

System operacyjny można zaktualizować bez dokowania do komputera, zamiast tego otrzymywać aktualizacje systemu operacyjnego przez połączenie operatora.

Powiadomienia

Obszar powiadomień znajduje się w dolnej części ekranu na telefonach oraz na górnym pasku stanu na tabletach.

Na telefonach, gdy nadejdzie powiadomienie, wysuwa się ono od dołu ekranu. Ze względu na skalowalny charakter frameworków aplikacji Mojo i Enyo, aplikacja zwykle zmienia swój rozmiar, aby umożliwić nieograniczone użytkowanie podczas wyświetlania powiadomienia. Po zniknięciu powiadomienia zwykle pozostaje jako ikona. Użytkownik może następnie dotknąć ikon, aby je rozwinąć. Powiadomienia można następnie odrzucić (zsunąć z ekranu), podjąć działania (dotknąć) lub pozostawić same.

Synchronizuj

Domyślnie synchronizacja danych korzysta z podejścia opartego na chmurze, a nie przy użyciu klienta synchronizacji na komputerze. Pierwsza wersja webOS została dostarczona z możliwością synchronizacji z oprogramowaniem iTunes firmy Apple, podszywając się pod urządzenie Apple, ale ta funkcja została wyłączona przez kolejne aktualizacje oprogramowania iTunes.

Aplikacje innych firm

W systemie HP webOS oficjalnie sprawdzone aplikacje innych firm są dostępne do zainstalowania na urządzeniu z katalogu HP App Catalog.

Gdy HP webOS zastąpił Palm OS , Palm zlecił MotionApps zakodowanie i opracowanie emulatora o nazwie Classic, aby umożliwić wsteczną kompatybilność z aplikacjami Palm OS. Działa z webOS w wersji 1.0. Emulacja Palm OS została przerwana w WebOS w wersji 2.0. MotionApps wycofało się z Classic w 2010 roku, powołując się na HP Palm jako „przełomową”.

Innym źródłem aplikacji jest oprogramowanie homebrew . Aplikacje Homebrew nie są bezpośrednio obsługiwane przez HP. Programy używane do dystrybucji aplikacji homebrew webOS obejmują webOS Quick Install (sideloader oparty na Javie dla komputerów stacjonarnych) i Preware (katalog aplikacji homebrew webOS, który musi być sideloaded). Jeśli po zainstalowaniu programów homebrew wystąpią problemy z oprogramowaniem, „webOS Doctor” (dostarczony przez HP) może przywrócić telefon do ustawień fabrycznych i usunąć zmiany wprowadzone przez aplikacje i poprawki homebrew.

LG webOS

Funkcje Smart TV

LG Smart TV za pomocą przeglądarki internetowej (przeprojektowany interfejs użytkownika webOS).

Firma LG przeprojektowała interfejs użytkownika webOS, zachowując interfejs karty jako funkcję o nazwie „Proste przełączanie” między otwartymi aplikacjami telewizyjnymi. Pozostałe dwie cechy promowane przez spółkę są proste połączenie (przy użyciu animowany Clippy -Jak charakter nazwie Beanbird aby wspomóc użytkownika przez proces konfiguracji), a proste odkrycie.

Platforma

Pod graficznym interfejsem użytkownika webOS ma wiele wspólnego z głównymi dystrybucjami Linuksa . Wersje od 1.0 do 2.1 używają poprawionego jądra Linuksa 2.6.24 .

Lista komponentów open source używanych w różnych wydaniach webOS, a także kod źródłowy i poprawki zastosowane do każdego komponentu są dostępne na stronie Palm Open Source. Ta strona służy również jako lista referencyjna wersji systemu webOS, które zostały opublikowane.

W 2011 roku Enyo zastąpił Mojo, wydany w czerwcu 2009 roku, jako zestaw do tworzenia oprogramowania (SDK).

Sprzęt komputerowy

LG Watch Urbane LTE z systemem LG webOS
wersja webOS Rodzaj Urządzenie Data wydania Nr ref.
System operacyjny HP/Palm Telefony Palm Pre

Przed plusem

6 czerwca 2009

25 stycznia 2010

Palm Pixi

Pixi Plus

15 listopada 2009

7 stycznia 2010

Dłoń przed 2 22 października 2010
HP Veer 18 sierpnia 2011
HP przed 3 18 sierpnia 2011
WindsorNie Anulowany
Mako
Tablety Płytka dotykowa HP 1 lipca 2011
Płytka dotykowa HP Go Anulowany
Szafir
Para
LG webOS Telewizory Modele inteligentnych telewizorów LG Różne
Inteligentny projektor laserowy LG
Lodówki Modele inteligentnych lodówek LG
Zegarki Zegarek LG Urbane LTE 27 kwietnia 2015 r.

Zobacz też

Bibliografia

Zewnętrzne linki