SlideShare a Scribd company logo
1 of 18
Download to read offline
Мобильные операционные
системы на ядре Linux
Петр Вытовтов
osanwe@protonmail.ch
Linux User Group
Android
Open Handset
Alliance
Tizen
Linux
Foundation
Sailfish OS
Sailfish
Alliance
Mer
Linux
Foundation
Firefox OS
Mozilla
Foundation
Ubuntu
Canonical Ltd.
Android-based
● Android
● CyanogenMod
● MIUI
● Replicant
● Яндекс.Кит
● PrivatOS
● и др.
Android-based
libinput
possibly adaptations to Wayland/Mir possibly adaptations to Wayland/Mir possibly adaptations to Wayland/Mir
libxserver
X-Server
X.Org
Xfree86
X-Win32
X11.app
window
manager
metacity
mutter
KWin
Compiz
Linux kernel, device drivers & other modules
netfilter
radeon nouveau lima etna_viv freedreno tegra-re
? kdbus ?evdev kms (Kernel Mode Setting)
Hardware
drm (Direct Rendering Manager)
D-Bus-Daemon
CPU & GPU
cache coherent L2-Caches
main memory
Keyboard & Mouse
Touch-Screen
BrailleDisplay
Ethernet
802.11-(abc)
Bluetooth
UMTS/CDMA/LTE
GPS-receiver
G-sensor
systemd
(containsudev)
unetwork
NetworkManager
packagekitd
PulseAudio-dALSA: emu20k1, ctxfi, hda... ath9k
kmod-fs-ext4
kmod-ltq-atm-vr9
Media Application 3D Application2D Application
SELinux
TOMOYO
Smack
AppArmor
udisks
System daemons:
avahi-daemon
User Interface Toolkits (in the form of libraries):
glibc
µClibc
GLib
GObject
Glib
GModule
GThread
GIO
System libraries:
libwayland-server
Wayland Compositor
weston, clayton, mutter, KWin
GNOMEShell
Plasma2
Cairo-Dock
Cinnamon
Desktop Shells:
Display server:
Qt
libwayland-client
GTK+
Pango
Cairo (Xr)
libwayland / COGL
ATK EFL
libwayland-client
SDL
libwayland-client
Alternative display servers:
esktop widgets
Enlight.DR19
SF
SurfaceFlinger
window
manager
AWM
libmir-serv
mir
mir window
manager
Compiz
libbioniclibhybris
Unity
Ubuntu Android
Widgets for
Unity and Plasma
Clutter
GNUstep
wxWidgets
FLTK
...
libwayland-client
libX/libXCB
Linux kernel
(Android-forked)
binder ashmem pmem
loggerwakelocks ...
Tizen
● Приложения
● Основной слой
– API
– Базовые
библиотеки и
компоненты
● Ядро Linux
Sailfish OS
● Полная
совместимость с
Android
● Управление
приложениями с
единого экрана
● Управление
жестами
● Развитие проектов
Mer, MeeGo,
Maemo
Ubuntu
● Приоритет в
использовании
линз
● Управление
жестами
● Унификация
операционной
системы
Firefox OS
● Gonk
– Ядро Linux и
аппаратные
абстракции
● Gecko
– Браузерный движок
и среда
выполнения
● Gaia
– Пользовательский
интерфейс
Mer
● Форк MeeGo
● Прослойка в
первую очередь, а
не ОС
● Последователи:
– KDE Plasma Active
– Nemo Mobile
– Sailfish OS
– Yuanxin OS
Язык разработки
Android
Java, C/C++ и
др.
Tizen
C++
Sailfish OS
C++, QML
Mer
C++
Firefox OS
C++, HTML5,
CSS,
JavaScript
Ubuntu
C/C++, QML,
HTML5
Магазин приложений
Android
Google Play,
F-Droid и др
Tizen
Samsung Apps
Sailfish OS
Jolla Harbour
Mer
???
Firefox OS
Firefox
Marketplace
Ubuntu
Ubuntu Store
Система управления пакетами
Android
APK
Tizen
RPM
Sailfish OS
RPM
Mer
RPM + yum +
zypper
Firefox OS
Firefox OS
packaged apps
Ubuntu
dpkg
Многозадачность
Android
Да
Tizen
Да
Sailfish OS
Да
Mer
Да
Firefox OS
Да
Ubuntu
Да
Официальный SDK
Android
GNU/Linux,
Mac OS X,
Windows
Tizen
GNU/Linux,
Mac OS X,
Windows
Sailfish OS
GNU/Linux,
Mac OS X,
Windows
Mer
GNU/Linux,
Windows
Firefox OS
Firefox
Ubuntu
Ubuntu
desktop
Спасибо за внимание!
Петр Вытовтов
osanwe@protonmail.ch

More Related Content

What's hot (9)

Storage Bitblaze
Storage BitblazeStorage Bitblaze
Storage Bitblaze
 
Distributed systems
Distributed systemsDistributed systems
Distributed systems
 
Ustroystvo pk
Ustroystvo pkUstroystvo pk
Ustroystvo pk
 
Presentation1
Presentation1Presentation1
Presentation1
 
Лазейки в прошивке ядра LTE-модема
Лазейки в прошивке ядра LTE-модемаЛазейки в прошивке ядра LTE-модема
Лазейки в прошивке ядра LTE-модема
 
презентация1
презентация1презентация1
презентация1
 
Серверы стандартной архитектуры
Серверы стандартной архитектурыСерверы стандартной архитектуры
Серверы стандартной архитектуры
 
linux and freebsd monitoring
linux and freebsd monitoringlinux and freebsd monitoring
linux and freebsd monitoring
 
Data storage systems
Data storage systemsData storage systems
Data storage systems
 

Viewers also liked

Proposal Penelitian
Proposal PenelitianProposal Penelitian
Proposal Penelitiankikyutami
 
A sport az egyik nagy szenvedélyem
A sport az egyik nagy szenvedélyemA sport az egyik nagy szenvedélyem
A sport az egyik nagy szenvedélyemReka821
 
Меры личной информационной безопасности
Меры личной информационной безопасностиМеры личной информационной безопасности
Меры личной информационной безопасностиudmlug
 
Indie music analysis4
Indie music analysis4Indie music analysis4
Indie music analysis4Hattieryan
 
Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...udmlug
 
Systemd. Структура и применение
Systemd. Структура и применениеSystemd. Структура и применение
Systemd. Структура и применениеudmlug
 
Криптовалюты 2.0: NXT
Криптовалюты 2.0: NXTКриптовалюты 2.0: NXT
Криптовалюты 2.0: NXTudmlug
 
Image processing for robotics
Image processing for roboticsImage processing for robotics
Image processing for roboticsSALAAMCHAUS
 
История развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства LinuxИстория развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства Linuxudmlug
 
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеРазработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеudmlug
 
Proposal Penelitian
Proposal PenelitianProposal Penelitian
Proposal Penelitiankikyutami
 
Kalimat efektif
Kalimat efektifKalimat efektif
Kalimat efektifkikyutami
 
COOP_A-buk_Folkemøde_1
COOP_A-buk_Folkemøde_1COOP_A-buk_Folkemøde_1
COOP_A-buk_Folkemøde_1Naima Yasin
 
Symbiose_Stroemme
Symbiose_StroemmeSymbiose_Stroemme
Symbiose_StroemmeNaima Yasin
 

Viewers also liked (16)

Proposal Penelitian
Proposal PenelitianProposal Penelitian
Proposal Penelitian
 
A sport az egyik nagy szenvedélyem
A sport az egyik nagy szenvedélyemA sport az egyik nagy szenvedélyem
A sport az egyik nagy szenvedélyem
 
DILUM -.doc.doc
DILUM -.doc.docDILUM -.doc.doc
DILUM -.doc.doc
 
Меры личной информационной безопасности
Меры личной информационной безопасностиМеры личной информационной безопасности
Меры личной информационной безопасности
 
Indie music analysis4
Indie music analysis4Indie music analysis4
Indie music analysis4
 
Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...
 
Systemd. Структура и применение
Systemd. Структура и применениеSystemd. Структура и применение
Systemd. Структура и применение
 
Криптовалюты 2.0: NXT
Криптовалюты 2.0: NXTКриптовалюты 2.0: NXT
Криптовалюты 2.0: NXT
 
Image processing for robotics
Image processing for roboticsImage processing for robotics
Image processing for robotics
 
История развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства LinuxИстория развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства Linux
 
Proposal
ProposalProposal
Proposal
 
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеРазработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
 
Proposal Penelitian
Proposal PenelitianProposal Penelitian
Proposal Penelitian
 
Kalimat efektif
Kalimat efektifKalimat efektif
Kalimat efektif
 
COOP_A-buk_Folkemøde_1
COOP_A-buk_Folkemøde_1COOP_A-buk_Folkemøde_1
COOP_A-buk_Folkemøde_1
 
Symbiose_Stroemme
Symbiose_StroemmeSymbiose_Stroemme
Symbiose_Stroemme
 

Similar to Мобильные операционные системы на ядре Linux

Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)Ontico
 
Xen экономия
Xen экономияXen экономия
Xen экономияLiudmila Li
 
Андроид для чайников
Андроид для чайниковАндроид для чайников
Андроид для чайниковArseniy Finbeкg
 
TMPA-2013 Sartakov: Genode
TMPA-2013 Sartakov: GenodeTMPA-2013 Sartakov: Genode
TMPA-2013 Sartakov: GenodeIosif Itkin
 
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...Aibek9
 
Special linux distribution for national GRID network connection
Special linux distribution for national GRID network connectionSpecial linux distribution for national GRID network connection
Special linux distribution for national GRID network connectionТранслируем.бел
 
Терминалы DEPO Sky
Терминалы DEPO SkyТерминалы DEPO Sky
Терминалы DEPO SkyDEPO Computers
 
Не так страшен Linux…
Не так страшен Linux…Не так страшен Linux…
Не так страшен Linux…Artem Bachinin
 
Os
OsOs
OsIKTO
 
Running Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VRunning Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VAndrey Beshkov
 
Linux on developer's desktop
Linux on developer's desktopLinux on developer's desktop
Linux on developer's desktopByndyusoft
 
MIPT Course - DAC and MAC
MIPT Course - DAC and MACMIPT Course - DAC and MAC
MIPT Course - DAC and MACAlexey Vasyukov
 
Solaris OS
Solaris OSSolaris OS
Solaris OSSSA KPI
 
Операционные системы GNU/Linux
Операционные системы GNU/LinuxОперационные системы GNU/Linux
Операционные системы GNU/LinuxMikhail Chinkov
 
Совместные решения Citrix и Dell для правильной организации рабочих мест
Совместные решения Citrix и Dell для правильной организации рабочих местСовместные решения Citrix и Dell для правильной организации рабочих мест
Совместные решения Citrix и Dell для правильной организации рабочих местDell_Russia
 

Similar to Мобильные операционные системы на ядре Linux (20)

Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
Android Cloud... точнее Cloud из Android / Охрименко Алексей (Acronis)
 
Xen экономия
Xen экономияXen экономия
Xen экономия
 
Андроид для чайников
Андроид для чайниковАндроид для чайников
Андроид для чайников
 
X Window
X WindowX Window
X Window
 
TMPA-2013 Sartakov: Genode
TMPA-2013 Sartakov: GenodeTMPA-2013 Sartakov: Genode
TMPA-2013 Sartakov: Genode
 
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...
Занятие № 7. Общая характеристика и понятия Windows. Файловые системы ОС семе...
 
Корпоративный сервер на базе GNU/Linux
Корпоративный сервер на базе GNU/LinuxКорпоративный сервер на базе GNU/Linux
Корпоративный сервер на базе GNU/Linux
 
Special linux distribution for national GRID network connection
Special linux distribution for national GRID network connectionSpecial linux distribution for national GRID network connection
Special linux distribution for national GRID network connection
 
Терминалы DEPO Sky
Терминалы DEPO SkyТерминалы DEPO Sky
Терминалы DEPO Sky
 
Не так страшен Linux…
Не так страшен Linux…Не так страшен Linux…
Не так страшен Linux…
 
Os
OsOs
Os
 
Кратко о Linux
Кратко о LinuxКратко о Linux
Кратко о Linux
 
Running Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VRunning Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-V
 
Linux on developer's desktop
Linux on developer's desktopLinux on developer's desktop
Linux on developer's desktop
 
MIPT Course - DAC and MAC
MIPT Course - DAC and MACMIPT Course - DAC and MAC
MIPT Course - DAC and MAC
 
Rootconf Virt
Rootconf VirtRootconf Virt
Rootconf Virt
 
Solaris OS
Solaris OSSolaris OS
Solaris OS
 
Операционные системы GNU/Linux
Операционные системы GNU/LinuxОперационные системы GNU/Linux
Операционные системы GNU/Linux
 
11.pptx
11.pptx11.pptx
11.pptx
 
Совместные решения Citrix и Dell для правильной организации рабочих мест
Совместные решения Citrix и Dell для правильной организации рабочих местСовместные решения Citrix и Dell для правильной организации рабочих мест
Совместные решения Citrix и Dell для правильной организации рабочих мест
 

Recently uploaded (9)

Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdfMalware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
 
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
 
CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdfCVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
 
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
 
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdfCyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
 
Ransomware_Q3 2023. The report [RU].pdf
Ransomware_Q3 2023.  The report [RU].pdfRansomware_Q3 2023.  The report [RU].pdf
Ransomware_Q3 2023. The report [RU].pdf
 
MS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdfMS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdf
 
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdfСИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
 
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
 

Мобильные операционные системы на ядре Linux