Qualcomm Atheros - Open Source

Open Source

In the free software community, Atheros had been known for not releasing the appropriate documentation that would allow free software developers to write open-source drivers to support Atheros wireless devices without resorting to reverse-engineering. As a result, OSS support for Atheros hardware was rather limited. However, there were some completely free open-source drivers written via reverse-engineering techniques. For example, Reyk Floeter of the OpenBSD project reversed-engineered the HAL-module of the ath driver found on FreeBSD and provided a completely free driver for Atheros devices. Additionally, Nick Kossifidis of the MadWiFi project based on Floeter's work started madwifi-old-openhal branch in February 2006 in order to create a free driver for Linux. Kossifidis performed some further reverse engineering to add support for most ar5k chips and made various code improvements. His code made it to ath5k, a driver for Atheros chips that is now included in the Linux kernel.

Atheros has often been featured in OpenBSD's theme songs that relate to the ongoing efforts of freeing non-free devices.

In July 2008 Atheros decided to change policy and hired two key Linux wireless developers, Jouni Malinen (of HostAP fame) and Luis Rodriguez, and released an open-source Linux driver for their 802.11n devices. Atheros also released some source from their binary HAL under ISC license to help the community add support for their abg chips. Atheros has been actively contributing towards the ath9k driver in Linux, with support for all current 802.11n chipsets. Atheros has also been providing documentation and assistance to the FreeBSD community to enable updated support for 802.11n chipsets in FreeBSD-9.0 and FreeBSD-HEAD.

Read more about this topic:  Qualcomm Atheros

Famous quotes containing the words open and/or source:

    With liberty and pleasant weather, the simplest occupation, any unquestioned country mode of life which detains us in the open air, is alluring. The man who picks peas steadily for a living is more than respectable, he is even envied by his shop-worn neighbors. We are as happy as the birds when our Good Genius permits us to pursue any outdoor work, without a sense of dissipation.
    Henry David Thoreau (1817–1862)

    The child knows only that he engages in play because it is enjoyable. He isn’t aware of his need to play—a need which has its source in the pressure of unsolved problems. Nor does he know that his pleasure in playing comes from a deep sense of well-being that is the direct result of feeling in control of things, in contrast to the rest of his life, which is managed by his parents or other adults.
    Bruno Bettelheim (20th century)