Airport Extreme likely will never be supported. And Apple does not care at all. There is a bunch of 802.11g cards supported by Linux and even a greater number for x86 platform since you can use ndiswrapper.
"Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats." -- Howard Aiken