Tizen

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Tizen
sistem de operare
Siglă
Captură de ecran Tizen en original.png
Captură de ecran a Tizen 2.2 beta pe un smartphone ( 2013 ) [1]
Dezvoltator Fundația Linux , Samsung Electronics , Intel , Asociația Tizen
Familie Linux
Eliberarea inițială 1.0 (Larkspur) (30 aprilie 2012 ; acum 9 ani )
Lansare curentă 4.0.0.4 (29 mai 2019 ; acum 2 ani )
Ultima previzualizare : 5,5 M2 [2] (30 mai 2019 ; acum 2 ani )
Tipul de nucleu Monolitic ( Linux )
Platforme acceptate ARM , ARM64 x86 și x86-64
Metoda de actualizare OTA
Manager de pachete Manager pachet RPM
Interfețe grafice Grafică (aplicații native și web)
Tipul licenței Software gratuit cu omologi proprietari
Licență GPLv2
LGPL
Licență Apache 2.0
BSD
Licență Flora
SDK : Freeware
Etapă de dezvoltare în producție, curent
Predecesor MeeGo și LiMo
Site-ul web www.tizen.org/

Tizen este un proiect de sistem de operare mobil open source bazat pe Linux sponsorizat de Linux Foundation și LiMo Foundation [3] , dar utilizat în principal și dezvoltat de Samsung Electronics .

Proiectul a fost conceput inițial ca o platformă bazată pe HTML5 pentru dispozitive mobile pentru succesul MeeGo . Samsung a fuzionat efortul său anterior de sistem de operare bazat pe Linux, Bada , în Tizen și de atunci l-a folosit în principal pe platforme precum portabile și televizoare inteligente .

O mare parte din Tizen este un software open source , deși kitul de dezvoltare software conține componente proprietare deținute de Samsung, iar părți ale sistemului de operare sunt licențiate sub licența Flora , un derivat al licenței Apache 2.0 care acordă o licență exclusiv brevet. Platforme certificate Tizen ".

Istorie

Proiectul Tizen a fost format de Fundația Linux în 2011 ca succesor al MeeGo , un alt sistem de operare mobil bazat pe Linux, cu principalul său suporter Intel care se alătură Samsung Electronics , precum și Access Co. , NEC Casio, NTT DoCoMo , Panasonic Mobile , SK Telecom , Telefónica și Vodafone ca parteneri de afaceri. Tizen ar fi proiectat să utilizeze aplicații HTML5 și să vizeze platforme mobile și încorporate, cum ar fi netbook-uri , smartphone-uri , tablete , televizoare inteligente și sisteme de divertisment auto. [4] Compania aeriană americană Sprint Corporation (care susținea MeeGo) s-a alăturat Asociației Tizen în mai 2012. [5] La 16 septembrie 2012, Automotive Grade Linux și-a anunțat intenția de a utiliza Tizen ca bază a distribuției sale de referință. . [6]

La 9 ianuarie 2012, [7] coduri sursă, kituri de dezvoltare software (SDK-uri) și documentație sunt publicate pe site-ul web al proiectului. Dezvoltarea este astfel începută prin deschiderea, de asemenea, a Listelor de corespondență pentru dezvoltatori. În ianuarie 2013, Samsung a anunțat planurile de a lansa mai multe telefoane bazate pe Tizen în acel an. În februarie 2013, Samsung a fuzionat sistemul de operare Bada cu Tizen. [8] [9] În octombrie 2013, a fost lansată prima tabletă Tizen de la Systena (tableta făcea parte dintr-un kit de dezvoltare exclusiv din Japonia). [10] [11] [12] La sfârșitul anului 2013 apare prima cameră Samsung cu Tizen, NX300M. [13]

În 2014, grupul sud-coreean a abandonat utilizarea Android Wear pentru ceasurile lor inteligente și a început să utilizeze Tizen, Samsung a lansat Samsung Gear 2 [14] care folosea un sistem de operare bazat pe Tizen și nu mai pe Android, deoarece avea predecesorul său, Samsung Galaxy Gear , care a fost actualizat la Tizen în mai 2014.

La 14 mai 2014, s-a anunțat că Tizen va integra suportul pentru Qt . [15] Acest proiect a fost abandonat în ianuarie 2017. [16]

Din 2015 a fost utilizat pe unele televizoare inteligente Samsung și începe oficial să-l folosească pe ceasurile sale inteligente, făcându-l al doilea cel mai popular sistem de operare portabil din lume în 2017 (Vizionează sistemul de operare la 57%, Tizen la 19% și Android Wear la 18 %). [17] În mai 2017, este anunțat Samsung Z4, un smartphone de bază al gamei, primul care are versiunea 3.0 a Tizen. [18] .

La 21 februarie 2016, Samsung a anunțat Samsung Connect Car, o soluție de mașină conectată care oferă servicii de diagnostic, Wi-Fi și alte servicii legate de mașină. Dispozitivul se conectează direct la portul OBD-II de sub volan. [19]

Pe 16 noiembrie 2016, Samsung a declarat că va fi partener cu Microsoft pentru a aduce suportul .NET Core către Tizen. [20]

Începând din martie 2019, potrivit cercetărilor din Strategy Analytics, aproximativ 21% din televizoarele inteligente vândute în 2019 rulează pe platforma Tizen, ceea ce o face cea mai populară platformă de televiziune inteligentă. [21]

Caracteristici

Tizen și distribuțiile software mobile cu care este legat

Acesta derivă din LiMo și MeeGo , care la rândul lor derivă din combinația a două sisteme de operare pentru dispozitive mobile: Maemo , dezvoltat de Nokia , și Moblin , creat de Intel . Va fi înlocuitorul MeeGo pentru operatorii de telefonie mobilă, iar multe dintre persoanele implicate în acest proiect vor fi implicate în Tizen; totuși, codul Meego va rămâne disponibil pentru toți membrii comunității care doresc să-l folosească sau să-l dezvolte. [3] [22] Acesta se va baza pe HTML5 și alte standarde web și este conceput pentru utilizare pe tablete, netbook-uri, telefoane mobile, televizoare inteligente și sisteme în vehicul. [3] Echipa de dezvoltare actuală este condusă de oameni de la Intel și Samsung care spun că dezvoltarea va rămâne complet deschisă . [23]

Dispute

Pe 3 aprilie 2017, Vice a raportat pe site-ul său „Motherboard” că Amihai Neiderman, un expert în securitate israelian, a găsit peste 40 de vulnerabilități de zi zero în codul Tizen, permițând hackerilor să acceseze de la distanță o gamă largă de produse Samsung actuale care rulează Tizen. , cum ar fi televizoarele inteligente și telefoanele mobile. Abia după publicarea articolului, Samsung (cu care Neiderman a încercat să contacteze luni mai devreme) l-a contactat pentru a urmări raportul [24] .

Prezentare generală a versiunii

Versiune majoră Data de lansare Nume de cod Modificări relevante
1.0 30 aprilie 2012 [25] Larkspur Prima versiune

Această versiune oferă funcții noi și alte îmbunătățiri, inclusiv următoarele actualizări ale SDK-ului:

  • Simulator: un nou instrument bazat pe browser care acceptă API-urile Tizen și vă permite să rulați și să depanați aplicații web și să simulați aplicații care rulează cu diferite profiluri de dispozitiv.
  • IDE: Îmbunătățirile includ o mai mare flexibilitate în ceea ce privește șabloanele și instrumentele de depanare.
  • Emulator: îmbunătățit semnificativ performanța emulatorului prin Intel Hardware Acceleration Manager pentru Windows și OpenGL pentru Linux.

Actualizările la codul sursă al platformei includ:

  • Web: Suport pentru caracteristici suplimentare ale specificației W3C / HTML5
  • Locație: suport pentru POI (punct de interes) și căutare de rute
  • Conectivitate: funcții cheie Wi-Fi Direct adăugate
2.0 alfa 25 septembrie 2012 [26] Magnolie
  • Cadrul web avansat care oferă un suport mai bun pentru HTML5 / W3C API și mai multe API-uri pentru dispozitivele Tizen
    • Rularea web bazată pe mai multe procese Webkit2 oferă o securitate și fiabilitate sporită pentru aplicațiile web
    • Funcții HTML5 avansate precum subtitrări și subtitrări video, API-ul stării bateriei, API orientare ecran, <keygen> și <details> și multe altele
    • API-uri noi pentru dispozitivele Tizen pentru transferul de fișiere, notificări și controlul puterii
  • IDE și SDK-uri avansate pentru dezvoltarea aplicațiilor web
    • Instalați suportul managerului pentru instalarea în rețea bazată pe instantanee
    • Suport îmbunătățit pentru OpenGL ES
  • Noul kit SDK care ajută la dezvoltarea platformei bazate pe OBS
2.0 18 februarie 2013 [27] Magnolie
  • Notificări push și sinteză vocală .
  • Cadrul web avansat care oferă suport pentru HTML5 / W3C API de ultimă generație
  • Cadrul UI Web, inclusiv suport pentru ecran complet și multi-ferestre
  • API-uri suplimentare pentru dispozitive Tizen, cum ar fi suportul Bluetooth și NFC și accesul la calendarul dispozitivului, istoricul apelurilor și subsistemele de mesagerie
  • Cadrul Web Runtime care acceptă elemente de configurare noi pentru a specifica caracteristicile și privilegiile necesare și pentru a furniza mediul de runtime de bază pentru pluginurile NPRuntime
  • Cadrul nativ care acceptă dezvoltarea completă a aplicațiilor și oferă o varietate de caracteristici, cum ar fi aplicații de fundal, IP Push și TTS (text-to-speech)
  • Aplicații de referință native și de bază, inclusiv Calendar, Contacte, Galerie, Telefon, Setări și Video player
  • IDE web avansat care oferă mediul de proiectare WYSIWYG, inspector JavaScript bazat pe Chrome și vizualizator jurnal JavaScript
  • IDE nativ care oferă un expert de proiect, un mediu de proiectare WYSIWYG, un instrument de testare a unității și un analizor dinamic
2.1 18 mai 2013 [28] Nectarine
  • Web Framework avansat care oferă suport pentru API-ul HTML5 / W3C de ultimă generație, inclusiv funcții noi, cum ar fi Content Security Policy 1.0 și Navigation Timing, și actualizări relevante ale specificațiilor -
  • Runtime-ul Web DynamicBox Framework acceptă încorporarea Web DynamicBox în aplicații asemănătoare vizualizatorului (de exemplu, aplicația pentru ecran de pornire).
  • Web Enhanced IDE oferă un mediu de proiectare WYSIWYG, inspector JavaScript bazat pe Chrome și vizualizator de jurnal JavaScript.
  • IDE nativ care oferă un expert de proiect, mediu de proiectare WYSIWYG, instrument de testare a unității și analizor dinamic.
2.2 21 iulie 2013 [29]
  • Modificări UI și UX, cum ar fi suport pentru tastele H / W.
2.3 Alfa 3 iunie 2014 [30]
  • Îmbunătățirea performanței și webkit mai ușor, precum și actualizarea versiunii webkit
  • Funcții BT LE pentru conectivitatea dispozitivelor purtabile, cum ar fi confidențialitatea și rolul periferic
2.3 8 noiembrie 2014 [31]
  • DK integrat bazat pe profiluri multi-dispozitiv: acceptă atât dispozitive mobile, cât și dispozitive purtabile cu un singur SDK
  • Nou API nativ pentru aplicații native, care înlocuiește API-ul nativ Tizen anterior 2.2.1
  • API-uri pentru dispozitive web extinse, cum ar fi API-uri de urmărire a activității umane, API-uri senzor etc.
  • Performanță îmbunătățită Web UI Framework (jQM -> JS pur)
  • Analizor dinamic îmbunătățit pentru a vă ajuta să găsiți blocaje de performanță, erori și alte găuri, monitorizând cu exactitate execuția aplicației dvs.
2.4 22 octombrie 2015 [32] Tizen 2015 UX
  • Winets bogate și stiluri bogate
  • Aplicații noi de referință Tizen (cum ar fi browser, player muzical și calendar)

Functii noi:

  • Politica de fundal a aplicației pentru a limita resursele CPU pentru procesele de aplicații de fundal
  • Application Resource Manager pentru a sprijini aplicații pentru rezoluții multiple de ecran
  • Serviciu de hărți pentru a sprijini geocodificarea, localizarea și calculul traseului
  • Sync Manager pentru a programa timpul de acces al serverului pentru aplicații pentru a sincroniza datele între un server și un dispozitiv
  • Adaptor de servicii (pentru stocare în cloud) pentru a accesa o stocare la distanță ca dispozitiv local
  • DALi pentru redare ușoară bazat pe OpenGL ES
  • Suport pentru carduri inteligente și NFC HCE (Host Card Emulation) pentru a facilita un serviciu de plată mobil
  • Siguranță aplicată
  • Au fost adăugate peste 3.000 de API-uri noi, cum ar fi IME (metoda de introducere), viziune multimedia, sistem de evenimente și control vocal
3.0 18 ianuarie 2017 [33] [34] Principalele modificări
  • Suport multi-utilizator în sistemul de fișiere .
  • Managementul energiei s-a îmbunătățit.
  • S-a adăugat suportul API pentru dispozitiv IR , gazdă USB , starea bateriei, controlul frecvenței CPU și EventHandler adăugat pentru modificări de stocare .
  • Suport îmbunătățit pentru i18n .
  • S-a adăugat posibilitatea de a instala aplicații pentru utilizatori individuali sau la nivel global.
  • Lansarea aplicațiilor în fundal.
  • S-a adăugat capacitatea de a răspunde la notificări direct din tavă.
  • Posibilitatea de a avea mai multe widget-uri pentru o singură aplicație.
  • A înlocuit serverul x cu Wayland .
4.0.0.4 29 mai 2019 [35]

Dispozitive compatibile

Samsung Galaxy Watch Active cu funcționarea Tizen

Cameră video

Cameră video NX300 cu Tizen

Smartphone

Dispozitiv

  • Frigider Family Hub 3.0 [ fără sursă ]

Controler LED de perete

Magazin Tizen

Pe 3 mai 2013, a fost anunțat prin Twitter că magazinul de aplicații pentru Tizen este deschis. Acum puteți publica aplicații de control al calității.

Notă

  1. ^ (RO) Prezentare generală a interfeței de utilizare | Tizen Developers , pe developer.tizen.org .
  2. ^ (RO) Tizen 5.5 Public Release M1 | Tizen , la www.tizen.org . Adus pe 4 martie 2019 .
  3. ^ a b c Imad Sousou, What's Next for MeeGo , pe meego.com . Adus la 28 septembrie 2011 (arhivat din original la 1 mai 2013) .
  4. ^ (RO) Thomas Ricker, MeeGo este mort: Înviat ca Tizen, cel mai nou sistem de operare open source bazat pe Linux de la The Verge , 28 septembrie 2011. Adus la 1 noiembrie 2019.
  5. ^ (EN) Adi Robertson, Sprint Devine primul transportator nord-american care se alătură Asociației Tizen , la Verge , 7 mai 2012. Adus la 1 noiembrie 2019.
  6. ^ (EN) Jo Best, Tizen Linux se ocupă de vehicule, deoarece producătorii de automobile și firmele de tehnologie formează un grup de lucru , pe ZDNet, 19 septembrie 2012. Adus la 1 noiembrie 2019.
  7. ^ (RO) O privire timpurie asupra Tizen , pe tizen.org. Adus pe 9 ianuarie 2012 .
  8. ^ (RO) Sam Byford, Samsung pliază în cele din urmă sistemul de operare Bada în Tizen , pe Verge , 25 februarie 2013. Adus la 1 noiembrie 2019.
  9. ^ (RO) Aaron Souppouris, Samsung confirmă că va lansa mai multe telefoane Tizen anul acesta , pe Verge , 3 ianuarie 2013. Adus la 1 noiembrie 2019.
  10. ^ (EN) Eric Brown, prima tabletă mondială Tizen? , pe LinuxGizmos.com , 27 iunie 2013. Adus 1 noiembrie 2019 .
  11. ^ (EN) Eric Brown, prima tabletă Tizen livrată dezvoltatorilor pe LinuxGizmos.com, 25 octombrie 2013. Adus la 1 noiembrie 2019.
  12. ^ (RO) Sean Buckley, lansarea primei tablete Tizen în Japonia, se adresează exclusiv dezvoltatorilor , pe Engadget, 25 octombrie 2013. Adus la 1 noiembrie 2019.
  13. ^ (RO) Matt Brian, camera inteligentă Samsung NX300M este prima care rulează Tizen OS , pe Engadget, 11 noiembrie 2013. Adus la 1 noiembrie 2019.
  14. ^ (RO) Vlad Savov, Samsung Android pentru Tizen lansează noile ceasuri inteligente Gear 2 , de la The Verge , 22 februarie 2014. Adus la 1 noiembrie 2019.
  15. ^ (EN) Sam, Tizen: Common to Ship with Integrated Qt on IoT Gadgets, 14 mai 2014. Adus la 1 noiembrie 2019.
  16. ^ (EN) Tizen - Qt Wiki , pe wiki.qt.io. Adus la 1 noiembrie 2019 .
  17. ^ Andrea Signorelli, Samsung's Tizen este al doilea cel mai popular sistem de operare smartwatch din lume , pe www.lastampa.it , 13 mai 2017. Adus 1 noiembrie 2019 .
  18. ^ Alessio Amoruso, Samsung Z4, primul smartphone cu Tizen 3.0 , pe tomshw.it , 12 mai 2017. Accesat la 1 noiembrie 2019 .
  19. ^ (RO) Samsung deschide o nouă eră a experienței de conducere a mașinilor conectate cu Samsung , Samsung Mobile Press | Samsung Mobile press Site oficial . Adus la 1 noiembrie 2019 .
  20. ^ (RO) Samsung anunță suportul Core .NET și Visual Studio Tools pentru sistemul de operare Tizen pe MSPoweruser, 16 noiembrie 2016. Adus la 1 noiembrie 2019.
  21. ^ (EN) Ben Munson, sistemul de operare Samsung Tizen domină piața globală a televizoarelor inteligente , pe FierceVideo, 25 martie 2019. Adus la 1 noiembrie 2019.
  22. ^ Ryan Paul, MeeGo a repornit când Intel și Samsung lansează noua platformă Tizen , la arstechnica.com , Ars Technica. Adus la 28 septembrie 2011 .
  23. ^ Dawn Foster, Bine ați venit la Tizen! , pe tizen.org . Adus la 28 septembrie 2011 .
  24. ^ (EN) Kim Zetter, Samsung's Replacement Android is a Hacker's Dream , of Vice , 3 aprilie 2017. Adus pe 31 octombrie 2019.
  25. ^ (RO) Tizen 1.0 Larkspur SDK și lansarea codului sursă | Tizen , la www.tizen.org . Adus la 31 octombrie 2019 .
  26. ^ (RO) Tizen 2.0 Alpha Source Code și SDK release | Tizen , la www.tizen.org . Adus la 1 noiembrie 2019 .
  27. ^ (RO) SDK Tizen 2.0 și lansarea codului sursă | Tizen , la www.tizen.org . Adus la 31 octombrie 2019 .
  28. ^ (RO) Tizen 2.1 SDK Beta și Cod sursă de lansare | Tizen , la www.tizen.org . Adus la 1 noiembrie 2019 .
  29. ^ (RO) Tizen SDK 2.2 Beta Release | Tizen , la www.tizen.org . Adus la 1 noiembrie 2019 .
  30. ^ (RO) Tizen 2.3 Alpha SDK și lansarea codului sursă | Tizen , la www.tizen.org . Adus la 1 noiembrie 2019 .
  31. ^(RO) Tizen 2.3 SDK Release . Sistemul a fost lansat inițial pe 8 noiembrie 2014, dar au fost produse ulterior trei revizuiri ale aceleiași versiuni, ultima dintre acestea fiind pe 6 iulie 2015. În plus, a fost produsă o anumită versiune, numită 2.3.2 pentru Wearable (v . Note de lansare ).
  32. ^(RO) Tizen Note 2.4 de lansare Filed 19 aprilie 2016 în Internet Archive . Au fost lansate opt revizuiri, dintre care ultima a fost pe 6 august 2016.
  33. ^ (RO) Tizen 3.0 Public M2 for Mobile / Wearable / TV Release Notes on developer.tizen.org. Adus la 15 aprilie 2017 .
  34. ^ (EN) Tizen 3.0 Milestones | Tizen Source , la source.tizen.org . Adus la 1 noiembrie 2019 .
  35. ^ (EN) Notificare actualizare (Actualizări notificări) pe doc.samsungmobile.com. Adus la 31 octombrie 2019 .
  36. ^ ( EN ) accesorii | SBB-SNOWJ3U | Samsung Display Solutions , pe displaysolutions.samsung.com . Adus la 31 octombrie 2019 .

Elemente conexe

Alte proiecte

linkuri externe