Tizen (промовляється: ˈtai - zən) — мобільна платформа для широкого спектра мобільних пристроїв, включаючи планшети, нетбуки, смартфони, телевізори та автомобільні інформаційно-розважальні системи. Платформа представлена у вересні 2011 Intel та організаціями і Linux Foundation, які оголосили про об'єднання своїх напрацювань з розвитку мобільних платформ на базі Linux і продовження розвитку проектів MeeGo і як єдиної платформи. Назва операційної символізує поєднання (tie), зростання (rise) та практики медитації дзен (Zen).
Розробник | Linux Foundation, Intel, Samsung, спільнота Tizen |
---|---|
Родина ОС | Linux |
Робочий стан | активний |
Вихідна модель | відкритий код |
Початковий випуск | вересень 2011 |
Останній випуск | 6.0 M2 / 27 жовтня 2020 |
Репозиторій |
|
Цільовий ринок | мобільні пристрої і комп'ютери, планшети, нетбуки, смартфони, автомобільні інформаційно-розважальні системи, GPS навігатори, Smart TV |
Менеджер пакетів | RPM |
Платформи | ARM та x86 |
Тип ядра | Монолітне ядро Linux |
Інтерфейс користувача | графічний, на базі EFL |
Ліцензія | Apache License, BSD, LGPL, , власницька (SDK) |
www.tizen.org |
Історія
5 січня 2012 року опубліковані робочі версії інструментарію для розробки застосунків. До складу SDK входить середовище розробки Web IDE, емулятор телефону, документація на Web API та інструментарій для складання програм. Одночасно опубліковані сирцеві тексти платформи, призначені для початкового ознайомлення і мають статус альфа-версії. Код розрахований на використання на смартфонах і планшетах, але може бути запущений і всередині емулятора на ПК. Відкриті частини платформи, пов'язані з API, низькорівневою системною частиною платформи та додатковими пакетами. Наприклад, в репозиторії можна знайти пакети з busybox, ConnMan, PulseAudio, X.Org, Cairo, FFmpeg, , Enlightenment.
У січні 2012 року Tae-Jin Kang, віце-президент компанії Samsung, в інтерв'ю виданню Forbes, підтвердив інформацію про інтеграцію мобільних платформ bada і Tizen, яка підтримується Intel та Linux Foundation. Після завершення процесу інтеграції, в Tizen буде забезпечена підтримка виконання мобільних застосунків, створених з використанням інструментарію bada SDK, при цьому буде повністю збережена зворотна сумісність для вже випущених застосунків. Надалі, для розробників застосунків для bada і Tizen буде надано єдиний SDK і набір API. Пізніше у компанії Samsung зазначили, що питання приєднання проекту bada до Tizen іще перебуває на стадії розгляду.
Перша стабільна версія 1.0 «Larkspur» вийшла 30 квітня 2012 року.
Загальна інформація
В рамках проекту Tizen планується створити цілісну, повністю відкриту операційну систему з широкими можливостями з кастомізації. Розробка ведеться силами Intel, Samsung і колишніми розробниками MeeGo. Хоча Tizen має на меті замістити MeeGo, кодова база MeeGo лишається, її розвиток продовжується у проекті Mer. Tizen має намір зберегти сумісність з написаними під MeeGo застосунками, і водночас бути гнучкішими від MeeGo через використання відмінного від MeeGo API на основі HTML5.
На думку розробників Tizen, майбутнє мобільних систем пов'язано з використанням вебтехнологій, тому для створення застосунків для Tizen використовується Web API і HTML5/JavaScript/CSS. Графічне оточення побудовано на основі протоколу Wayland і напрацювання проекту Enlightenment, для управління сервісами застосовується Systemd.
Використовуючи технології HTML5 розробники отримають можливість створювати крос-платформові програми, котрі однаково добре працюють на широкому спектрі пристроїв, не вимагаючи складання окремої версії для кожної апаратної і програмної платформи. Крім того, HTML5 істотно спрощує розробку мобільних застосунків, знижує поріг входження (програми можна створювати, маючи досвід написання звичайних вебзастосунків) і дозволяє скоротити час розробки. Web API платформи Tizen формується з використанням як вже відомих вебстандартів і HTML5-технологій, так і розширених інтерфейсів для управління пристроєм. В рамках Web API розробникам надані засоби для створення повноцінних мобільних застосунків, порівнянних за функціональністю з програмами для інших мобільних платформ. Для створення ігор та графічних застосунків пропонується використовувати WebGL. Запуск застосунків, написаних на низькорівневих мовах програмування, таких як C і , забезпечений за допомогою Native Development Kit.
До складу Tizen SDK входить середовище розробки Web IDE на базі Eclipse, емулятор телефону на основі QEMU, документація на Web API і компоненти для збирання програм.
Для розробників мобільних застосунків випущений пакет Tizen SDK, до складу якого входить середовище розробки на базі Eclipse, емулятор телефону на основі QEMU, документація, приклади застосунків, утиліти і компоненти для складання програм. SDK поставляється для платформ Linux (Ubuntu), Windows і Mac OS X.
Основні служби
З базових сервісів (Core Service) і компонентів платформи можна відзначити:
- Графічний стек і користувацький інтерфейс. До складу входить набір бібліотек EFL (Enlightenment Foundation Libraries), заснована на X11 система управління вікнами, модулі для підтримки OpenGL ES і різних методів виводу, у тому числі мультитач. Інтерфейс і графічні ефекти формується за допомогою бібліотек EFL, включаючи бібліотеку рендеринга Evas і систему віджетів Elementary. Серед компонентів графічного стека: DRI2 2.6 і libdrm 2.4.29, композитний віконний менеджер на базі EFL, OpenGL ES 1.1/2.0, EGL 1.4, бекенди для програмного виводу (X11) і акселерованого виводу (OpenGL ES), 3D-і 2D-стеки, в тому числі підтримка векторної графіки через бібліотеку Cairo;
- Фреймворк для управління застосунками, в тому числі для запуску застосунків на ім'я пакета, URL або MIME типу, управління пакунками, а також ініціювання виконання системних сервісів, таких як застосунок для прийому дзвінків, виводу повідомлень, зміни орієнтації екрану тощо. Під фреймворк задіяні такі відкриті компоненти, як , DBus, GNU gettext, libICU;
- Базові сервіси - набір стандартних системних бібліотек, які забезпечують виконання таких операцій як доступ до БД, інтернаціоналізація та обробка XML;
- Мережеві сервіси - функціональність, необхідна для створення мережевих з'єднань і забезпечення роботи мережі. Забезпечена підтримка 3G, Wi-Fi, Bluetooth, HTTP і NFC (Near Field Communication). Для налаштування 3G і Wi-Fi з'єднань використовується конфігуратор ConnMan (Connection Manager). Для роботи з Bluetooth використовується пакет bluez;
- Сервіси для визначення місця розташування, засновані на фреймворку . Підтримується як визначення місця розташування через GPS, так і з використанням WPS (Wi-Fi Positioning System), Cell ID і різних додаткових сенсорів;
- Сервіси для відправлення і прийому повідомлень (SMS, MMS, Email і IM);
- Мультимедіа підсистема на базі GStreamer, що забезпечує управління різними видами контенту, включаючи відео, звук, зображення і VoIP. Платформа підтримує великий обсяг мультимедіа форматів і кодеків, завдяки залученню компонентів FFmpeg. Серед підтримуваних функцій відзначаються засоби для роботи з камерою, застосунки для запису звуку і відео, мультимедіа програвач;
- PIM (Personal Information Management) - система управління персональною інформацією і збережених на пристрої даних користувача. Включає засоби для роботи з адресною книгою, календарем-планувальником, списком завдань і прив'язаними до пристрою даними (наприклад, місце розташування та статус з'єднання). Підтримуються специфікації vCard 3.0 і 1.0;
- Система забезпечення безпеки і контролю доступу, а також управління сертифікатами та організації безпечної доставки застосунків. Шифрування та підтримка SSL/TLS реалізовані за допомогою OpenSSL;
- Системні сервіси і засоби для управління апаратним забезпеченням. У тому числі, інтерфейси для доступу до різних типів пристроїв (сенсори, екран тощо), управління живленням, обробкою подій (USB, MMC, підключення зарядного пристрою або навушників), проведення оновлення системи;
- Стек телефонії для забезпечення роботи в мережах стільникового зв'язку (UMTS і CDMA) і управління SIM-карткою;
- Web-стек на базі браузерного рушія WebKit (webkit-efl) з реалізацією Tizen Web API. Сервіс Web UI заснований на бібліотеці JQuery Mobile 1.0.
Виноски
- [Нотатки до випуску > Tizen 6.0 Public M2]. Tizen Docs (docs.tizen.org). Tizen Project, a Linux Foundation Project. 27 жовтня 2020. Архів оригіналу за 28 лютого 2021. Процитовано 15 лютого 2021.(англ.)
- LiMo & Tizen FAQs. limofoundation.org. LiMo Foundation. вересень 2011. Архів оригіналу за 26 листопада 2011. Процитовано 13 січня 2012.(англ.)
- Toor, Amar (28 вересня 2011). . Engadget. AOL Inc. Архів оригіналу за 1 листопада 2019. Процитовано 18 грудня 2011.(англ.)
- Ricker, Thomas (28 вересня 2011). . The Verge. Vox Media Inc. Архів оригіналу за 30 вересня 2011. Процитовано 18 грудня 2011.(англ.)
- Sousou, Imad. . meego.com. Архів оригіналу за 1 травня 2013. Процитовано 28 вересня 2011.(англ.)
- Michael Larabel (19 жовтня 2011). . phoronix.com. Архів оригіналу за 1 січня 2012. Процитовано 11 січня 2012.(англ.)
- Foster, Dawn (27 вересня 2011). . tizen.org. Архів оригіналу за 13 жовтня 2011. Процитовано 13 січня 2012.(англ.)
- Paul, Ryan (28 вересня 2011). . Ars Technica. Condé Nast Digital. Архів оригіналу за 29 вересня 2011. Процитовано 13 січня 2012.(англ.)
- . Tizen.org. 5 січня 2012. Архів оригіналу за 12 січня 2012. Процитовано 13 січня 2012.(англ.)
- . OpenNews / The OpenNET Project (www.opennet.ru). 10 січня 2012. Архів оригіналу за 13 січня 2012. Процитовано 13 січня 2012.(рос.)
- Elizabeth Woyke (13 січня 2012). Samsung Merging Its Bada OS With Intel-Backed Tizen Project. Forbes.com. Forbes.com LLC™. Архів оригіналу за 9 липня 2013. Процитовано 19 січня 2012.(англ.)
- . OpenNews / The OpenNET Project (www.opennet.ru). 16 січня 2012. Архів оригіналу за 28 червня 2013. Процитовано 19 січня 2012.(рос.)
- Amar Toor (18 січня 2012). Samsung's Bada - Tizen merger still looking pretty likely. Engadget (www.engadget.com). AOL Inc. Архів оригіналу за 9 липня 2013. Процитовано 19 січня 2012.(англ.)
- . Архів оригіналу за 9 травня 2012. Процитовано 1 травня 2012.
- . The Linux Foundation. 27 вересня 2011. Архів оригіналу за 28 червня 2012. Процитовано 18 грудня 2011.
- . Архів оригіналу за 4 травня 2012. Процитовано 1 травня 2012.
Посилання
- Офіційний сайт
- Tizen SDK
- Tizen Studio — середовище розробки для платформи Tizen
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Tizen promovlyayetsya ˈtai zen mobilna platforma dlya shirokogo spektra mobilnih pristroyiv vklyuchayuchi plansheti netbuki smartfoni televizori ta avtomobilni informacijno rozvazhalni sistemi Platforma predstavlena u veresni 2011 Intel ta organizaciyami i Linux Foundation yaki ogolosili pro ob yednannya svoyih napracyuvan z rozvitku mobilnih platform na bazi Linux i prodovzhennya rozvitku proektiv MeeGo i yak yedinoyi platformi Nazva operacijnoyi simvolizuye poyednannya tie zrostannya rise ta praktiki meditaciyi dzen Zen TizenRozrobnik Linux Foundation Intel Samsung spilnota TizenRodina OS LinuxRobochij stan aktivnijVihidna model vidkritij kodPochatkovij vipusk veresen 2011Ostannij vipusk 6 0 M2 27 zhovtnya 2020 3 roki tomu 2020 10 27 Repozitorij p1324Cilovij rinok mobilni pristroyi i komp yuteri plansheti netbuki smartfoni avtomobilni informacijno rozvazhalni sistemi GPS navigatori Smart TVMenedzher paketiv RPMPlatformi ARM ta x86Tip yadra Monolitne yadro LinuxInterfejs koristuvacha grafichnij na bazi EFLLicenziya Apache License BSD LGPL vlasnicka SDK www tizen orgIstoriya5 sichnya 2012 roku opublikovani robochi versiyi instrumentariyu dlya rozrobki zastosunkiv Do skladu SDK vhodit seredovishe rozrobki Web IDE emulyator telefonu dokumentaciya na Web API ta instrumentarij dlya skladannya program Odnochasno opublikovani sircevi teksti platformi priznacheni dlya pochatkovogo oznajomlennya i mayut status alfa versiyi Kod rozrahovanij na vikoristannya na smartfonah i planshetah ale mozhe buti zapushenij i vseredini emulyatora na PK Vidkriti chastini platformi pov yazani z API nizkorivnevoyu sistemnoyu chastinoyu platformi ta dodatkovimi paketami Napriklad v repozitoriyi mozhna znajti paketi z busybox ConnMan PulseAudio X Org Cairo FFmpeg Enlightenment U sichni 2012 roku Tae Jin Kang vice prezident kompaniyi Samsung v interv yu vidannyu Forbes pidtverdiv informaciyu pro integraciyu mobilnih platform bada i Tizen yaka pidtrimuyetsya Intel ta Linux Foundation Pislya zavershennya procesu integraciyi v Tizen bude zabezpechena pidtrimka vikonannya mobilnih zastosunkiv stvorenih z vikoristannyam instrumentariyu bada SDK pri comu bude povnistyu zberezhena zvorotna sumisnist dlya vzhe vipushenih zastosunkiv Nadali dlya rozrobnikiv zastosunkiv dlya bada i Tizen bude nadano yedinij SDK i nabir API Piznishe u kompaniyi Samsung zaznachili sho pitannya priyednannya proektu bada do Tizen ishe perebuvaye na stadiyi rozglyadu Persha stabilna versiya 1 0 Larkspur vijshla 30 kvitnya 2012 roku Zagalna informaciyaV ramkah proektu Tizen planuyetsya stvoriti cilisnu povnistyu vidkritu operacijnu sistemu z shirokimi mozhlivostyami z kastomizaciyi Rozrobka vedetsya silami Intel Samsung i kolishnimi rozrobnikami MeeGo Hocha Tizen maye na meti zamistiti MeeGo kodova baza MeeGo lishayetsya yiyi rozvitok prodovzhuyetsya u proekti Mer Tizen maye namir zberegti sumisnist z napisanimi pid MeeGo zastosunkami i vodnochas buti gnuchkishimi vid MeeGo cherez vikoristannya vidminnogo vid MeeGo API na osnovi HTML5 Na dumku rozrobnikiv Tizen majbutnye mobilnih sistem pov yazano z vikoristannyam vebtehnologij tomu dlya stvorennya zastosunkiv dlya Tizen vikoristovuyetsya Web API i HTML5 JavaScript CSS Grafichne otochennya pobudovano na osnovi protokolu Wayland i napracyuvannya proektu Enlightenment dlya upravlinnya servisami zastosovuyetsya Systemd Vikoristovuyuchi tehnologiyi HTML5 rozrobniki otrimayut mozhlivist stvoryuvati kros platformovi programi kotri odnakovo dobre pracyuyut na shirokomu spektri pristroyiv ne vimagayuchi skladannya okremoyi versiyi dlya kozhnoyi aparatnoyi i programnoyi platformi Krim togo HTML5 istotno sproshuye rozrobku mobilnih zastosunkiv znizhuye porig vhodzhennya programi mozhna stvoryuvati mayuchi dosvid napisannya zvichajnih vebzastosunkiv i dozvolyaye skorotiti chas rozrobki Web API platformi Tizen formuyetsya z vikoristannyam yak vzhe vidomih vebstandartiv i HTML5 tehnologij tak i rozshirenih interfejsiv dlya upravlinnya pristroyem V ramkah Web API rozrobnikam nadani zasobi dlya stvorennya povnocinnih mobilnih zastosunkiv porivnyannih za funkcionalnistyu z programami dlya inshih mobilnih platform Dlya stvorennya igor ta grafichnih zastosunkiv proponuyetsya vikoristovuvati WebGL Zapusk zastosunkiv napisanih na nizkorivnevih movah programuvannya takih yak C i C zabezpechenij za dopomogoyu Native Development Kit Do skladu Tizen SDK vhodit seredovishe rozrobki Web IDE na bazi Eclipse emulyator telefonu na osnovi QEMU dokumentaciya na Web API i komponenti dlya zbirannya program Dlya rozrobnikiv mobilnih zastosunkiv vipushenij paket Tizen SDK do skladu yakogo vhodit seredovishe rozrobki na bazi Eclipse emulyator telefonu na osnovi QEMU dokumentaciya prikladi zastosunkiv utiliti i komponenti dlya skladannya program SDK postavlyayetsya dlya platform Linux Ubuntu Windows i Mac OS X Osnovni sluzhbiZ bazovih servisiv Core Service i komponentiv platformi mozhna vidznachiti Grafichnij stek i koristuvackij interfejs Do skladu vhodit nabir bibliotek EFL Enlightenment Foundation Libraries zasnovana na X11 sistema upravlinnya viknami moduli dlya pidtrimki OpenGL ES i riznih metodiv vivodu u tomu chisli multitach Interfejs i grafichni efekti formuyetsya za dopomogoyu bibliotek EFL vklyuchayuchi biblioteku renderinga Evas i sistemu vidzhetiv Elementary Sered komponentiv grafichnogo steka DRI2 2 6 i libdrm 2 4 29 kompozitnij vikonnij menedzher na bazi EFL OpenGL ES 1 1 2 0 EGL 1 4 bekendi dlya programnogo vivodu X11 i akselerovanogo vivodu OpenGL ES 3D i 2D steki v tomu chisli pidtrimka vektornoyi grafiki cherez biblioteku Cairo Frejmvork dlya upravlinnya zastosunkami v tomu chisli dlya zapusku zastosunkiv na im ya paketa URL abo MIME tipu upravlinnya pakunkami a takozh iniciyuvannya vikonannya sistemnih servisiv takih yak zastosunok dlya prijomu dzvinkiv vivodu povidomlen zmini oriyentaciyi ekranu tosho Pid frejmvork zadiyani taki vidkriti komponenti yak DBus GNU gettext libICU Bazovi servisi nabir standartnih sistemnih bibliotek yaki zabezpechuyut vikonannya takih operacij yak dostup do BD internacionalizaciya ta obrobka XML Merezhevi servisi funkcionalnist neobhidna dlya stvorennya merezhevih z yednan i zabezpechennya roboti merezhi Zabezpechena pidtrimka 3G Wi Fi Bluetooth HTTP i NFC Near Field Communication Dlya nalashtuvannya 3G i Wi Fi z yednan vikoristovuyetsya konfigurator ConnMan Connection Manager Dlya roboti z Bluetooth vikoristovuyetsya paket bluez Servisi dlya viznachennya miscya roztashuvannya zasnovani na frejmvorku Pidtrimuyetsya yak viznachennya miscya roztashuvannya cherez GPS tak i z vikoristannyam WPS Wi Fi Positioning System Cell ID i riznih dodatkovih sensoriv Servisi dlya vidpravlennya i prijomu povidomlen SMS MMS Email i IM Multimedia pidsistema na bazi GStreamer sho zabezpechuye upravlinnya riznimi vidami kontentu vklyuchayuchi video zvuk zobrazhennya i VoIP Platforma pidtrimuye velikij obsyag multimedia formativ i kodekiv zavdyaki zaluchennyu komponentiv FFmpeg Sered pidtrimuvanih funkcij vidznachayutsya zasobi dlya roboti z kameroyu zastosunki dlya zapisu zvuku i video multimedia progravach PIM Personal Information Management sistema upravlinnya personalnoyu informaciyeyu i zberezhenih na pristroyi danih koristuvacha Vklyuchaye zasobi dlya roboti z adresnoyu knigoyu kalendarem planuvalnikom spiskom zavdan i priv yazanimi do pristroyu danimi napriklad misce roztashuvannya ta status z yednannya Pidtrimuyutsya specifikaciyi vCard 3 0 i 1 0 Sistema zabezpechennya bezpeki i kontrolyu dostupu a takozh upravlinnya sertifikatami ta organizaciyi bezpechnoyi dostavki zastosunkiv Shifruvannya ta pidtrimka SSL TLS realizovani za dopomogoyu OpenSSL Sistemni servisi i zasobi dlya upravlinnya aparatnim zabezpechennyam U tomu chisli interfejsi dlya dostupu do riznih tipiv pristroyiv sensori ekran tosho upravlinnya zhivlennyam obrobkoyu podij USB MMC pidklyuchennya zaryadnogo pristroyu abo navushnikiv provedennya onovlennya sistemi Stek telefoniyi dlya zabezpechennya roboti v merezhah stilnikovogo zv yazku UMTS i CDMA i upravlinnya SIM kartkoyu Web stek na bazi brauzernogo rushiya WebKit webkit efl z realizaciyeyu Tizen Web API Servis Web UI zasnovanij na biblioteci JQuery Mobile 1 0 Vinoski Notatki do vipusku gt Tizen 6 0 Public M2 Tizen Docs docs tizen org Tizen Project a Linux Foundation Project 27 zhovtnya 2020 Arhiv originalu za 28 lyutogo 2021 Procitovano 15 lyutogo 2021 angl LiMo amp Tizen FAQs limofoundation org LiMo Foundation veresen 2011 Arhiv originalu za 26 listopada 2011 Procitovano 13 sichnya 2012 angl Toor Amar 28 veresnya 2011 Engadget AOL Inc Arhiv originalu za 1 listopada 2019 Procitovano 18 grudnya 2011 angl Ricker Thomas 28 veresnya 2011 The Verge Vox Media Inc Arhiv originalu za 30 veresnya 2011 Procitovano 18 grudnya 2011 angl Sousou Imad meego com Arhiv originalu za 1 travnya 2013 Procitovano 28 veresnya 2011 angl Michael Larabel 19 zhovtnya 2011 phoronix com Arhiv originalu za 1 sichnya 2012 Procitovano 11 sichnya 2012 angl Foster Dawn 27 veresnya 2011 tizen org Arhiv originalu za 13 zhovtnya 2011 Procitovano 13 sichnya 2012 angl Paul Ryan 28 veresnya 2011 Ars Technica Conde Nast Digital Arhiv originalu za 29 veresnya 2011 Procitovano 13 sichnya 2012 angl Tizen org 5 sichnya 2012 Arhiv originalu za 12 sichnya 2012 Procitovano 13 sichnya 2012 angl OpenNews The OpenNET Project www opennet ru 10 sichnya 2012 Arhiv originalu za 13 sichnya 2012 Procitovano 13 sichnya 2012 ros Elizabeth Woyke 13 sichnya 2012 Samsung Merging Its Bada OS With Intel Backed Tizen Project Forbes com Forbes com LLC Arhiv originalu za 9 lipnya 2013 Procitovano 19 sichnya 2012 angl OpenNews The OpenNET Project www opennet ru 16 sichnya 2012 Arhiv originalu za 28 chervnya 2013 Procitovano 19 sichnya 2012 ros Amar Toor 18 sichnya 2012 Samsung s Bada Tizen merger still looking pretty likely Engadget www engadget com AOL Inc Arhiv originalu za 9 lipnya 2013 Procitovano 19 sichnya 2012 angl Arhiv originalu za 9 travnya 2012 Procitovano 1 travnya 2012 The Linux Foundation 27 veresnya 2011 Arhiv originalu za 28 chervnya 2012 Procitovano 18 grudnya 2011 Arhiv originalu za 4 travnya 2012 Procitovano 1 travnya 2012 PosilannyaOficijnij sajt Tizen SDK Tizen Studio seredovishe rozrobki dlya platformi Tizen