Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:techref:architecture [2018/10/25 19:29] – [What's the difference between ubus and dbus?] stokitodocs:techref:architecture [2021/10/15 09:06] (current) – ↷ Links adapted because of a move operation bobafetthotmail
Line 1: Line 1:
 ====== OpenWrt – operating system architecture ====== ====== OpenWrt – operating system architecture ======
-Whereas desktop distributions use [[wp>GLib|glib]]+[[wp>D-Bus|dbus]]+[[wp>udev|udev(part of systemd)]], OpenWrt uses [[docs:techref:libubox]]+[[ubus]]+[[hotplug|hotplug2]].+Whereas desktop distributions use [[wp>GLib|glib]]+[[wp>D-Bus|dbus]]+[[wp>udev|udev(part of systemd)]], OpenWrt uses [[docs:techref:libubox]]+[[ubus]]+[[docs:techref:procd]].
 This provides some pretty awesome functionality without requiring huge libraries with huge dependencies (*cough* glib). This provides some pretty awesome functionality without requiring huge libraries with huge dependencies (*cough* glib).
  
Line 14: Line 14:
 |                                  | [[wp>rsyslog]] / [[wp>syslog-ng]] | :::                    | busybox-klogd, busybox-syslogd              | ::: |  |  | ::: | |                                  | [[wp>rsyslog]] / [[wp>syslog-ng]] | :::                    | busybox-klogd, busybox-syslogd              | ::: |  |  | ::: |
 |                                  | [[wp>watchdog]]                   | :::                    | busybox-watchdog                            | ::: |  |  | ::: | |                                  | [[wp>watchdog]]                   | :::                    | busybox-watchdog                            | ::: |  |  | ::: |
-|                                  | [[wp>udev]]                       | :::                    | [[docs:techref:hotplug|hotplug2]]           | ::: |  |  | ::: |+|                                  | [[wp>udev]]                       | :::                    | [[docs:techref:hotplug_legacy|hotplug2]]           | ::: |  |  | ::: |
 |                                  | [[wp>cron]]                       | :::                    | ''[[docs:guide-user:services:ntp:client-server|busybox-crond]]''       ||  |  | ::: | |                                  | [[wp>cron]]                       | :::                    | ''[[docs:guide-user:services:ntp:client-server|busybox-crond]]''       ||  |  | ::: |
 |                                  | [[wp>at (Unix)|atd]]              | :::                    | //na//                                           ||  |  | ::: | |                                  | [[wp>at (Unix)|atd]]              | :::                    | //na//                                           ||  |  | ::: |
Line 33: Line 33:
  
 ---- ----
-  * →[[docs:guide-developer:build-system:start|OpenWrt Buildroot – About]] +  * →[[docs:guide-developer:toolchain:start|OpenWrt Buildroot – About]] 
-  * →[[docs:guide-developer:build-system:install-buildsystem| OpenWrt Buildroot – Installation]] +  * →[[docs:guide-developer:toolchain:install-buildsystem| OpenWrt Buildroot – Installation]] 
-  * →[[docs:guide-developer:build-system:start|OpenWrt Buildroot – Usage]] +  * →[[docs:guide-developer:toolchain:start|OpenWrt Buildroot – Usage]] 
-  * →[[docs:guide-developer:patches|OpenWrt Buildroot – Patches]]+  * →[[docs:guide-developer:toolchain:use-patches-with-buildsystem|OpenWrt Buildroot – Patches]]
  
 ---- ----
  • Last modified: 2018/10/25 19:29
  • by stokito