Broadcom announced today the initial release of its new open source wireless drivers for Linux. The drivers, which are built using the kernel's own native SoftMAC framework, are currently in the kernel staging tree and are expected to eventually be merged upstream.

Broadcom networking hardware has typically been problematic on Linux because the community-developed open source drivers had to use a proprietary firmware blob from Broadcom that wasn't available under terms that facilitated redistribution. This has historically precluded out-of-the-box support for popular Broadcom chips that are used in many laptops and netbooks. Broadcom is finally addressing the issue and is working with the upstream kernel community.

"Broadcom would like to announce the initial release of a fully-open Linux driver for its latest generation of 11n chipsets. The driver, while still a work in progress, is released as full source and uses the native mac80211 stack," wrote Broadcom's Henry Ptasinski in a message on the Linux wireless mailing list.

When the new drivers are mature and are merged into the kernel mainline, it will allow Linux distributions to provide first-class support several common Broadcom wireless chips. According to a Canonical kernel developer, the new drivers will be included in the upcoming Ubuntu 10.10 release and may be backported to the current stable version. The driver currently supports BCM4313, BCM43224, and BCM43225, but it can be extended in the future to support additional Broadcom hardware components.