ConnMan is an internet connection manager for embedded devices running the Linux operating system.

ConnMan
Original author(s)Intel, Marcel Holtmann
Initial releaseDecember 6, 2008; 15 years ago (2008-12-06)
Stable release
1.42 / 4 August 2023; 15 months ago (2023-08-04)
Repository
Written inC
Available inEnglish
LicenseGNU GPL
Websiteweb.archive.org/web/20210224075615/https://01.org/connman

The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. It is a fully modular system that can be extended, through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods, like DHCP and domain name resolving, are implemented using plug-ins. The plug-in approach allows for easy adaptation and modification for various use cases.

Originally created as part of Intel's Moblin effort,[1] it's now used by OpenELEC as well as Mer and therefore also Sailfish OS by Jolla, which is based on it.[2][3] It is also used in a number of Google Nest products, including Nest Cam, Nest Guard, Nest Hello, and Nest Learning Thermostat.[4]

See also

edit

References

edit
  1. ^ "LinuxCon: Mobile network management with ConnMan". Retrieved 2014-07-16.
  2. ^ "connman mer package on github". Retrieved 2014-07-16.
  3. ^ "Jolla: Sailfish OS, Qt, and open source". Retrieved 2014-07-16.
  4. ^ "nest-open-source Git repositories - Git at Google". nest-open-source.googlesource.com. Retrieved 2023-07-18.
edit