Wicd
{{Short description|Networking application for Linux}}
{{Infobox software
| logo = Wicd client logo.svg
| logo size = 75px
| screenshot = Wicdmanager-italian.png
| screenshot size = 237px
| caption = Italian version of Wicd on a Linux-like operating system
| developer = Adam Blackburn, Dan O'Reilly, Andrew Psaltis, David Paleino
| latest_release_version = 1.7.4
| latest_release_date = {{Start date and age|2016|01|25}}
| programming language = Python
| operating_system = Linux
| genre = {{ubl
| license = GPL (free software)
| website = {{URL|https://launchpad.net/wicd}}
}}
Wicd, which stands for Wireless Interface Connection Daemon, is an open-source software utility to manage both wireless and wired networks for Linux. The project started in late 2006 with the creation of Connection Manager, which eventually became Wicd.[https://ubuntuforums.org/showthread.php?t=299462 Connection Manager: a new wireless manager – Ubuntu Forums] Wicd aims to provide a simple interface to connect to networks with a wide variety of settings.
Wicd will only automatically connect to wireless networks you have specified and will not automatically connect to an unknown network.
Wicd supports wireless encryption using wpa_supplicant. Users can design their own "templates", which can be used by Wicd to connect to a large variety of networks using any type of encryption wpa_supplicant supports.
Wicd is split into two major components: the daemon, and the user interface.[https://bazaar.launchpad.net/~wicd-devel/wicd/experimental/view/head:/README Wicd README] These two components communicate via D-Bus. This design allows the user interface to run as a standard user, and the daemon to run as the root user, so the user can change the wireless network without knowing the root password. The split interface/daemon design would also allow a person to write a new front-end to the Wicd daemon, such as [https://code.google.com/p/wicd-qt wicd-qt]. There are also other front-ends available for many DEs such as GNOME, Xfce, and Fluxbox.
Wicd is currently available in some Linux distributions, such as Gentoo Linux,{{Cite web |url=http://gentoo-portage.com/Search?search=net-misc%2Fwicd |title=Gentoo Package Search |access-date=2010-06-01 |archive-date=2011-06-14 |archive-url=https://web.archive.org/web/20110614115743/http://gentoo-portage.com/Search?search=net-misc%2Fwicd |url-status=usurped }} Slackware,Removed during Slackware 15.0 development cycle, achieved in 2022. [https://packages.slackware.com/ Slackware packages lists] Ubuntu{{Cite web|url=https://launchpad.net/ubuntu/+source/wicd|title = Wicd package : Ubuntu| date=11 November 2017 }} and Zenwalk Linux.{{Cite web |url=http://packages.zenwalk.org/?p=wicd-1.4.2-noarch-52.1.tgz&zversion=current |title=Zenwalk Package Search |access-date=2008-06-28 |archive-date=2018-07-22 |archive-url=https://web.archive.org/web/20180722231518/http://packages.zenwalk.org/?p=wicd-1.4.2-noarch-52.1.tgz&zversion=current |url-status=dead }} Debian has dropped support for it because Python 2 is no longer supported.
See also
{{Portal|Free and open-source software}}
- NetworkManager
- Wireless tools for Linux, for command-line interface
- netifd, net interface daemon of the OpenWrt project
- Linux on the desktop