{"json_modified": "2016-10-22T06:21:06.692921", "uuid": "6ef6b4e9-bf55-4086-a360-0c364fdfc14b", "title": "B2G OS architecture", "url": "/en-US/docs/Mozilla/B2G_OS/Architecture", "tags": ["IPC", "Guide", "B2G OS", "Architecture", "IPDL"], "translations": [{"uuid": "baa3d743-c9d1-4de0-a324-0048d591c1d1", "title": "Firefox OS architecture", "url": "/bn-BD/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": [], "summary": "This article is a high-level overview of the architecture of the Firefox OS platform, introducing key concepts and explaining how its components interact at a basic level.", "localization_tags": [], "locale": "bn-BD", "last_edit": "2016-07-28T00:52:44", "review_tags": []}, {"uuid": "2d5e0289-dcf6-48c8-966e-b1bacce48fb2", "title": "Firefox OS Architektur", "url": "/de/docs/Mozilla/B2G_OS/Platform/Architektur", "tags": [], "summary": "Dieser Artikel gibt eine \u00dcbersicht \u00fcber die Architektur der Firefox OS Plattform und beschreibt die grundlegenden Konzepte und wie die einzelnen Komponenten prinzipiell zusammen arbeiten.", "localization_tags": [], "locale": "de", "last_edit": "2016-07-28T01:06:54", "review_tags": []}, {"uuid": "17761128-79bf-4cb9-8375-efec341e5e6a", "title": "Arquitectura del Sistema Operativo Firefox OS", "url": "/es/docs/Mozilla/B2G_OS/Architecture", "tags": [], "summary": "Este art\u00edculo es un panorama de alto nivel de la arquitectura de la plataforma Firefox OS, que introduce conceptos fundamentales y explica c\u00f3mo sus componentes interact\u00faan a un nivel b\u00e1sico.", "localization_tags": [], "locale": "es", "last_edit": "2016-07-28T01:11:51", "review_tags": []}, {"uuid": "2ae6738d-69bc-4bf9-8bcc-7f6a4ffa1750", "title": "Architecture de Firefox OS", "url": "/fr/docs/B2G_OS/Platform/Architecture", "tags": ["Guide", "Firefox OS", "Architecture"], "summary": "Cet article est une vue d'ensemble de l'architecture de la plate-forme Firefox OS, pr\u00e9sentant les concepts cl\u00e9s et expliquant sommairement comment les composants interagissent.", "localization_tags": [], "locale": "fr", "last_edit": "2016-07-28T13:26:43", "review_tags": ["technical", "editorial"]}, {"uuid": "a865096d-26f8-47ad-8188-df95cb10c279", "title": "Visione architetturale di insieme", "url": "/it/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": ["B2G", "IPDL", "Firefox OS", "Architettura", "IPC", "Guida"], "summary": "Questo articolo offre una panoramica di alto livello dell'architettura della piattaforma Firefox OS, introducendo concetti chiave e spiegando come le sue componenti interagiscono a livello base.", "localization_tags": [], "locale": "it", "last_edit": "2016-06-13T06:26:40", "review_tags": []}, {"uuid": "889a6a48-7bf0-492d-84d0-3905474ab559", "title": "B2G OS \u306e\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3", "url": "/ja/docs/Mozilla/B2G_OS/Architecture", "tags": ["IPC", "Guide", "B2G OS", "Architecture", "IPDL"], "summary": "\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001B2G OS \u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u9ad8\u6c34\u6e96\u5c64\u306e\u6982\u8981\u3001\u4e3b\u8981\u306a\u30b3\u30f3\u30bb\u30d7\u30c8\u306e\u7d39\u4ecb\u3001\u305d\u3057\u3066\u9ad8\u6c34\u6e96\u5c64\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u3069\u306e\u3088\u3046\u306b\u4f4e\u6c34\u6e96\u5c64\u3068\u5bfe\u8a71\u3059\u308b\u304b\u3092\u8aac\u660e\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-10-22T01:40:49", "review_tags": ["editorial"]}, {"uuid": "61a3a3e9-dcdd-4aba-b7ba-71a916fad4f1", "title": "Firefox OS architecture", "url": "/ko/docs/B2G_OS/Platform/Architecture", "tags": [], "summary": "\uc774 (\uac8c\uc2dc)\uae00\uc740 Firefox OS platform\uc758 \uad6c\uc870(architecture)\uc5d0 \ub300\ud55c \uace0\ucc28\uc6d0\uc801\uc778 \uac1c\uc694\uc774\uba70, \uc8fc\uc694 \uac1c\ub150\uc744 \uc18c\uac1c\ud558\uace0 \uad6c\uc131\uc694\uc18c\ub4e4\uc774 \uae30\ubcf8\ub808\ubca8\uc5d0\uc11c \uc5b4\ub5bb\uac8c \uc0c1\ud638\ub3d9\uc791 \ud558\ub294\uc9c0\ub97c \uc124\uba85\ud569\ub2c8\ub2e4. \uae30\uc220\uc801\uc778 \ub808\ubca8\uc5d0\uc11c \uc5b4\ub5bb\uac8c \ub3d9\uc791\ud558\ub294\uc9c0\uc758 \ubcf5\uc7a1\ud55c \uc0ac\ud56d\uc744 \uc54c\ub824\uc8fc\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4; \uac01\uac01\uc758 See also \uc139\uc158\uc73c\ub85c\ubd80\ud130 \ucc38\uc870\ub41c \uae00\ub4e4\uc744 \ubcf4\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2016-07-28T13:41:48", "review_tags": []}, {"uuid": "5f04341e-ada3-4508-8a72-275b9ccf50a4", "title": "Arquitetura do Firefox OS", "url": "/pt-BR/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": [], "summary": "Este artigo traz uma vis\u00e3o geral da arquitetura da plataforma Firefox OS, introduzindo conceitos chaves e explica\u00e7\u00f5es b\u00e1sicas de como os componentes se interagem.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2016-07-28T15:36:29", "review_tags": []}, {"uuid": "c33f7e33-c037-44a4-b396-ef6ae714ed5c", "title": "Firefox OS architecture", "url": "/ru/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": [], "summary": "This article is a high-level overview of the architecture of the Firefox OS platform, introducing key concepts and explaining how its components interact at a basic level.", "localization_tags": [], "locale": "ru", "last_edit": "2016-07-28T01:25:33", "review_tags": []}, {"uuid": "7575d9a8-a874-4ffc-8ebf-7d78f29ac8a5", "title": "Firefox OS\u67b6\u6784", "url": "/zh-CN/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": ["B2G", "Guide", "Firefox OS", "Architecture", "IPDL", "IPC"], "summary": "\u8fd9\u7bc7\u6587\u7ae0\u662f\u5bf9Firefox OS\u5e73\u53f0\u7684\u9ad8\u5ea6\u6982\u89c8\uff0c\u4ecb\u7ecd\u4e86\u4e00\u4e9b\u5173\u952e\u7684\u6982\u5ff5\u4ee5\u53ca\u7ec4\u4ef6\u5982\u4f55\u4ea4\u4e92\u7684\u8fc7\u7a0b\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-07-28T01:35:25", "review_tags": []}, {"uuid": "404020be-188f-42dc-a959-94b88d1d28c2", "title": "Firefox OS \u67b6\u69cb", "url": "/zh-TW/docs/Mozilla/B2G_OS/Platform/Architecture", "tags": [], "summary": "\u672c\u6587\u4ef6\u662f Firefox OS \u5e73\u53f0\u67b6\u69cb\u7684\u521d\u6b65\u6982\u8981\u4ecb\u7d39\uff0c\u5c07\u6703\u7c21\u55ae\u5730\u5411\u60a8\u4ecb\u7d39 Firefox OS \u7684\u91cd\u8981\u6982\u5ff5\uff0c\u4e26\u89e3\u91cb\u5143\u4ef6\u9593\u5982\u4f55\u4e92\u52d5\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2016-07-28T01:36:39", "review_tags": []}], "modified": "2016-10-22T06:20:18", "label": "B2G OS architecture", "localization_tags": [], "locale": "en-US", "id": 54561, "last_edit": "2016-09-16T21:55:48", "summary": "This article is a high-level overview of the architecture of the B2G OS platform, introducing key concepts and explaining how its components interact at a basic level.", "sections": [{"id": "B2G_OS_terminology", "title": "B2G OS terminology"}, {"id": "Overall_architecture", "title": "Overall architecture"}, {"id": "B2G_OS_bootup_procedure", "title": "B2G OS bootup procedure"}, {"id": "The_bootstrapping_process", "title": "The bootstrapping process"}, {"id": "The_Linux_kernel", "title": "The Linux kernel"}, {"id": "More_on_the_init_process", "title": "More on the init process"}, {"id": "The_userspace_process_architecture", "title": "The userspace process architecture"}, {"id": "b2g", "title": "b2g"}, {"id": "rild", "title": "rild"}, {"id": "rilproxy", "title": "rilproxy"}, {"id": "mediaserver", "title": "mediaserver"}, {"id": "netd", "title": "netd"}, {"id": "wpa_supplicant", "title": "wpa_supplicant"}, {"id": "dbus-daemon", "title": "dbus-daemon"}, {"id": "Gecko", "title": "Gecko"}, {"id": "Gecko_architecture_diagram", "title": "Gecko architecture diagram"}, {"id": "Gecko_files_related_to_B2G_OS", "title": "Gecko files related to B2G OS"}, {"id": "b2g_2", "title": "b2g/"}, {"id": "b2gchromecontent", "title": "b2g/chrome/content"}, {"id": "b2gchromecontentshell.html", "title": "b2g/chrome/content/shell.html"}, {"id": "b2gchromecontentshell.js", "title": "b2g/chrome/content/shell.js"}, {"id": "b2gappb2g.js", "title": "b2g/app/b2g.js"}, {"id": "domAPI", "title": "dom/{API}"}, {"id": "domapps", "title": "dom/apps"}, {"id": "domappsPermissionsTable.jsm", "title": "dom/apps/PermissionsTable.jsm"}, {"id": "domwebidl", "title": "dom/webidl"}, {"id": "halgonk", "title": "hal/gonk"}, {"id": "Generated_files", "title": "Generated files"}, {"id": "modulelibprefsrcinitall.js", "title": "module/libpref/src/init/all.js"}, {"id": "systemb2g_omni.ja_and_omni.js", "title": "/system/b2g/ omni.ja and omni.js"}, {"id": "Processing_input_events", "title": "Processing input events"}, {"id": "Graphics", "title": "Graphics"}, {"id": "Hardware_Abstraction_Layer_(HAL)", "title": "Hardware Abstraction Layer (HAL)"}, {"id": "How_the_HAL_works", "title": "How the HAL works"}, {"id": "Fallback_HAL_API_implementations", "title": "Fallback HAL API implementations"}, {"id": "Sandbox_implementations", "title": "Sandbox implementations"}, {"id": "DOM_APIs", "title": "DOM APIs"}, {"id": "Radio_Interface_Layer_(RIL)", "title": "Radio Interface Layer (RIL)"}, {"id": "Example_Communicating_from_rild_to_the_DOM", "title": "Example: Communicating from rild to the DOM"}, {"id": "3G_data", "title": "3G data"}, {"id": "Related_DOM_APIs", "title": "Related DOM APIs"}, {"id": "WiFi", "title": "WiFi"}, {"id": "WifiWorker.js", "title": "WifiWorker.js"}, {"id": "DOMWifiManager.js", "title": "DOMWifiManager.js"}, {"id": "DHCP", "title": "DHCP"}, {"id": "Network_Manager", "title": "Network Manager"}, {"id": "Processes_and_threads", "title": "Processes and threads"}], "slug": "Mozilla/B2G_OS/Architecture", "review_tags": ["technical", "editorial"]}