All Projects → bus1 → Dbus Broker

bus1 / Dbus Broker

Licence: apache-2.0
Linux D-Bus Message Broker

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Dbus Broker

Luminous
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Stars: ✭ 298 (-25.69%)
Mutual labels:  system
Ipc
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
Stars: ✭ 332 (-17.21%)
Mutual labels:  ipc
Sharedhashfile
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Stars: ✭ 380 (-5.24%)
Mutual labels:  ipc
Awesome Programming Books
📚 经典技术书籍推荐,持续更新...
Stars: ✭ 3,472 (+765.84%)
Mutual labels:  system
Blueprint
A React-based UI toolkit for the web
Stars: ✭ 18,376 (+4482.54%)
Mutual labels:  system
Ecominit
eComInit is a free init system and service manager designed to scale from lightweight desktops to web-scale cloud deployments. It aims to offer feature-parity with systemd but with a modular, portable architecture compliant with software engineering best-practice.
Stars: ✭ 352 (-12.22%)
Mutual labels:  system
Ecal
eCAL - enhanced Communication Abstraction Layer
Stars: ✭ 292 (-27.18%)
Mutual labels:  ipc
Daemonize
daemonize is a library for writing system daemons in Python.
Stars: ✭ 396 (-1.25%)
Mutual labels:  system
Apollo
🚀 Awesome EventBus by RxJava.
Stars: ✭ 329 (-17.96%)
Mutual labels:  ipc
Glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Stars: ✭ 19,648 (+4799.75%)
Mutual labels:  system
Androidcomponentplugin
Android上简单实现四大组件的插件化,供学习使用
Stars: ✭ 316 (-21.2%)
Mutual labels:  ipc
Jstarcraft Rns
专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.
Stars: ✭ 324 (-19.2%)
Mutual labels:  system
Yarp
YARP - Yet Another Robot Platform
Stars: ✭ 358 (-10.72%)
Mutual labels:  ipc
Systemstat
Rust library for getting system information
Stars: ✭ 301 (-24.94%)
Mutual labels:  system
Nfx
C# Server UNISTACK framework [MOVED]
Stars: ✭ 379 (-5.49%)
Mutual labels:  ipc
Pandora
A Manageable, Measurable and Traceable Node.js Application Manager represented by Alibaba powered by TypeScript
Stars: ✭ 3,084 (+669.08%)
Mutual labels:  ipc
Anaconda
System installer for Fedora, RHEL and other distributions
Stars: ✭ 334 (-16.71%)
Mutual labels:  system
Gascontent
Repo to gather all Gameplay Ability System content for UE4
Stars: ✭ 398 (-0.75%)
Mutual labels:  system
Pandapower
Convenient Power System Modelling and Analysis based on PYPOWER and pandas
Stars: ✭ 387 (-3.49%)
Mutual labels:  system
Interviewguide
计算机校招、社招面试八股文整理,也是《逆袭进大厂》唯一仓库,目前已收录 C/C++ 、操作系统、数据结构、计算机网络、MySQL、Redis等面试资料,未来打算继续收录Java、Python、Go等面试常见问题,坚持将此仓库维护下去。
Stars: ✭ 288 (-28.18%)
Mutual labels:  system

dbus-broker - Linux D-Bus Message Broker

The dbus-broker project is an implementation of a message bus as defined by the D-Bus specification. Its aim is to provide high performance and reliability, while keeping compatibility to the D-Bus reference implementation. It is exclusively written for Linux systems, and makes use of many modern features provided by recent linux kernel releases.

WIKI: https://github.com/bus1/dbus-broker/wiki

BUG REPORTS: https://github.com/bus1/dbus-broker/issues

GIT:

  Cloning over ssh: [email protected]:bus1/dbus-broker.git
  Cloning over https: https://github.com/bus1/dbus-broker.git

GITWEB: https://github.com/bus1/dbus-broker

MAILINGLIST: https://groups.google.com/forum/#!forum/bus1-devel

Requirements

The requirements for dbus-broker are:

  Linux kernel >= 4.14        (>=4.10 works, but lacks important
                               security-related AF_UNIX patches)
  glibc >= 2.16
  libaudit >= 2.7             (optional)
  libselinux >= 2.5           (optional)

Additionally, the compatibility launcher requires:

  systemd >= 230
  expat >= 2.2

At build-time, the following software is required:

  meson >= 0.44
  pkg-config >= 0.29
  python-docutils >= 0.13
  linux-api-headers >= 4.13
  dbus >= 1.10                (optional: only for tests)

Install

The meson build-system is used for dbus-broker. Contact upstream documentation for detailed help. In most situations the following commands are sufficient to build and install dbus-broker from source:

  $ mkdir build
  $ cd build
  $ meson setup . ..
  $ ninja
  $ ninja test
  $ ninja install

For custom configuration options see meson_options.txt.

License

Apache Software License 2.0 See AUTHORS for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].