{"id":148640,"date":"2025-11-17T17:12:24","date_gmt":"2025-11-17T15:12:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland"},"modified":"2025-11-17T17:12:24","modified_gmt":"2025-11-17T15:12:27","slug":"marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland","title":{"rendered":"Marathon OS \u2014 a mobile OS styled like BlackBerry 10, built on Linux, Qt, and Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The Marathon OS project has been unveiled, developing a Linux distribution for mobile devices, combining elements from the PostmarketOS distribution with the Marathon Shell graphical interface. The user environment is created using Qt and QML and is based on its own composite server that utilizes the Wayland protocol, replicating the gesture control model found in the BlackBerry 10 operating system. The project's code is written in C++ and QML and is distributed under the MIT license. It can be installed on devices supported by PostmarketOS, with the OnePlus 6 (Snapdragon 845) declared as the fully tested reference platform.    <\/p>\n<p>The system environment is based on the package base of PostmarketOS and Alpine Linux. The Linux kernel is built with the PREEMPT_RT option, ensuring real-time operation. The root partition is mounted in read-only mode. For operation on devices supported by the Android platform, a libhybris layer is used, allowing Android drivers to work in user space.     <\/p>\n<p>To protect data, full-disk encryption is used, and for application isolation, the Landlock mechanism is implemented. The system also incorporates a permission management mechanism (Permission portal) that allows restricting the capabilities of each application, such as prohibiting or selectively allowing access to the network, location services, camera, microphone, contacts, storage, Bluetooth, and the telephony stack.        <\/p>\n<p>Marathon OS supports the execution of programs written using its own Qt\/QML-based tools, as well as any Linux applications that can operate in a Wayland-based environment. In the near future, it is also expected to utilize the Waydroid package for running Android applications. An application catalog, Marathon Store, is being developed for the distribution and organization of application installation.    <\/p>\n<p>The basic software package includes an application manager, web browser, calendar, calculator, camera application, photo gallery, maps, messenger, notes, multimedia player, configurator, and terminal emulator. Standard programs such as Firefox, GIMP, and LibreOffice are also available for installation. A proprietary format for delivering software is used (zip archive + metadata + digital signature), but installation of packages in Flatpak and Snap formats is also supported. There is a layer to ensure compatibility with GTK-based applications and GNOME technologies.        <\/p>\n<p>Marathon Shell uses a gesture-based navigation system inspired by BlackBerry 10, without a navigation panel. For example, swiping up from the bottom brings up the app list, swiping down from the top shows the quick settings panel, and swiping right from the edge displays the notifications and messages list. The interface's touch responsiveness is claimed to be at a level of 10-15 ms.     <\/p>\n<p>A unified interface for viewing notifications and messages is offered, allowing users to see content in chronological order, perform full-text searches across all messages, and quickly launch common actions. In the application switcher, thumbnails are displayed in real-time and reflect the current state of each running program. Rendering is accelerated using the GPU.    <\/p>\n<p>Network and hardware capabilities are managed and configured using system services: NetworkManager (WiFi and network access), ModemManager (telephony and SMS), UPower (power management and battery profiles), and BlueZ (Bluetooth, device pairing). Services are also available for managing output, sound, and notifications.      <\/p>\n<p>At this stage of development, basic functionalities are already operational, with ongoing efforts to finalize tools for camera and multimedia use. Video output at a rate of 60 frames per second has been enabled on the OnePlus 6 smartphone. Plans include the production of a proprietary smartphone, Marathon EV 1, designed in a form factor similar to the BlackBerry Passport with a sliding keyboard, and dimensions close to that of a passport. The plans also highlight support for GTK and KDE theme designs, a 10-year support cycle, and the creation of builds for the OnePlus 6T and Poco F1 devices.    <center><img decoding=\"async\" alt=\"Marathon OS - a mobile OS inspired by BlackBerry 10, based on Linux, Qt, and Wayland.\" src=\"\/wp-content\/uploads\/2025\/11\/30dad882e4f7be6e53b918dd502373e5.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Marathon OS - a mobile OS inspired by BlackBerry 10, based on Linux, Qt, and Wayland.\" src=\"\/wp-content\/uploads\/2025\/11\/c5c00d435e7ec4e8af664e3048481ff8.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <center><img decoding=\"async\" alt=\"Marathon OS - a mobile OS inspired by BlackBerry 10, based on Linux, Qt, and Wayland.\" src=\"\/wp-content\/uploads\/2025\/11\/c8fc38a6aaa1dd9d4b0e66372e6bd69a.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Marathon OS - a mobile OS inspired by BlackBerry 10, based on Linux, Qt, and Wayland.\" src=\"\/wp-content\/uploads\/2025\/11\/47369fd5116e9f8e22fa4ab19d903386.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64269\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 Marathon OS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 PostmarketOS \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Marathon Shell. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Qt \u0438 QML, \u0438 \u0431\u0430\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland \u0438 \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u044e\u0449\u0435\u043c \u043c\u043e\u0434\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0436\u0435\u0441\u0442\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b BlackBerry 10. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 C++ \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":148641,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-148640","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 Marathon OS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 PostmarketOS \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Marathon Shell.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Marathon OS \u2014 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u041e\u0421 \u0432 \u0441\u0442\u0438\u043b\u0435 BlackBerry 10 \u043d\u0430 \u0431\u0430\u0437\u0435 Linux, Qt \u0438 Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 Marathon OS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 PostmarketOS \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Marathon Shell.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-11-17T15:12:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-17T15:12:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Marathon OS \u2014 a mobile OS inspired by BlackBerry 10, based on Linux, Qt, and Wayland | ProHoster","description":"The Marathon OS project has been introduced, developing a Linux distribution for mobile devices that combines features from the PostmarketOS distribution with the Marathon Shell graphical interface.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Marathon OS \u2014 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u041e\u0421 \u0432 \u0441\u0442\u0438\u043b\u0435 BlackBerry 10 \u043d\u0430 \u0431\u0430\u0437\u0435 Linux, Qt \u0438 Wayland | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 Marathon OS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Linux \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0441\u043e\u0447\u0435\u0442\u0430\u044e\u0449\u0438\u0439 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 PostmarketOS \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u043e\u0439 Marathon Shell.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/marathon-os-mobilnaya-os-v-stile-blackberry-10-na-baze-linux-qt-i-wayland","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-11-17T15:12:27+00:00","article:modified_time":"2025-11-17T15:12:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"148640","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 16:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:02:19","updated":"2026-01-23 16:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/148640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=148640"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/148640\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/148641"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=148640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=148640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=148640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}