Last year the MadWiFi project abandoned their proprietary HAL in favor of using OpenHAL. OpenHAL is a open-source HAL (Hardware Abstraction Layer) that was developed by OpenBSD for their Atheros WiFi driver...
as a new owner of an Atheros card, I applaud this.
though I'm still confused as to why there are so many HAL's. Of course, if it's a BSD-style license, does that mean everything will get merged into just one HAL someday?
Yeah, would be nice if there was a "generic" HAL that would work with just about any wifi card out there so that you can at least get the vast majority of cards working with minimum fuss, albeit with just the basic features. Then Wifi woes would be pretty much gone and thus one less gripe about Linux (lack of wifi drivers). Then many distros can ship the HAL with their CD's so users can get up and running quickly
So has it been released under a free software license or hasn't it?
Is that post just trying to say that even though the code is now open, it's still proprietary and kinda nonfree (like the open nv driver maybe)? Or is it trying to say that there are now 4 drivers: the 2 free ones: ath5k, ath9k, plus the closed source HAL and now something separate from the closed source HAL that they have decided to open source?
Last edited by StringCheesian; 09-27-2008 at 01:57 PM.
Its like throwing your dog table scraps. In this case the scraps arent even fresh.
No, throwing scraps would be if Broadcom dumped a driver under an opensource license:
really late, and probably outdated.
I highly encourage anyone to throw their driver code over the wall: yes, it's better when they work with the community, but if the code is under a FSF- approved license, then at some point, it will attract attention.