| oFono | |
|---|---|
| Original authors | Intel and Nokia |
| Developers | Aki Niemi, Marcel Holtmann, Denis Kenzior, Claudio Takahasi, etc.1 |
| Initial release | 11 May 2009 (2009-05-11)2 |
| Stable release | 2.16
/ 26 March 2025 (2025-03-26)3 |
| Written in | C |
| Operating system | Linux |
| Type | Mobile |
| License | GNU General Public License4 |
| Website | git |
| Repository | |
oFono is a free software project for mobile telephony (GSM/UMTS) applications. It is built on 3GPP standards and uses a high-level D-Bus API for use by telephony applications. oFono is free software released under the terms of the GNU General Public License v2.4
History
oFono was jointly announced for Linux by Intel and Nokia on 11 May 2009.25 Nokia has since shipped oFono with the MeeGo-based N9.6
After the MeeGo project ended, Intel collaborated with Samsung on a new Linux-based project named Tizen. The first release of Tizen contained another telephony stack7 but in 2012 they announced to replace that with oFono.5
In early 2013 Canonical Ltd announced Ubuntu Touch which also uses oFono.8
As another successor project to MeeGo, Sailfish OS also uses oFono for telephony.9
Since version 1.4 (released in August 2016), NetworkManager can use oFono as a modem manager.10
Maemo Leste is using oFono.11
PipeWire allows using it to connect to Bluetooth headsets since version 0.3.8.12
Plasma Mobile used oFono before switching to ModemManager.13
References
References
- "oFono authors". Git.kernel.org. Retrieved 26 March 2013.
- Paul, Ryan (13 May 2009). "Nokia, Intel dial up open source telephony project oFono". Ars Technica. Retrieved 26 March 2013.
- "network/ofono/ofono.git – Open Source Telephony". Git.kernel.org. Retrieved 25 April 2025.
- "oFono License". Git.kernel.org. 1 April 1989. Retrieved 26 March 2013.
- Marcel Holtmann. "Upcoming Technologies: oFono" (PDF). Intel Open Source Technology Center. Retrieved 26 March 2013.
- "v1.0 Core Software Platform". MeeGo. Archived from the original on 8 June 2013. Retrieved 26 March 2013.
- "Tizen Conference 2012, first days". MaemoNokiaN900.com. Archived from the original on 4 January 2019. Retrieved 26 March 2013.
- Jörg Thoma (7 March 2013). "Canonical: Ubuntu Touch noch nicht ohne Android" (in German). Golem.de. p. 2. Retrieved 26 March 2013.
- "Sailfish Core Areas and APIs". Jolla. Retrieved 23 May 2016.
- "index:NetworkManager/NetworkManager". Cgit.freedesktop.org. Retrieved 1 September 2022.
- "Maemo Leste pinentry dialog working with ofono". 29 December 2019. Archived from the original on 20 December 2021 – via YouTube.
- "NEWS 0.3.8". GitHub. 28 July 2020. Retrieved 3 August 2020.
- "main/postmarketos-ui-plasma-mobile: switch to modemmanager".