I'm under the strong impression that Nokia has internal access to the source code, or could get it. However... [...] Someone needs to fix it, develop it, or plain rewrite it to the point where it is usable and doesn't violate the GPL. This means that either Nokia does it internally (not going to happen) or we all stand behind one or more community devs *cough*simon*cough* and ask Nokia to sponsor the cost of getting the community team access to the driver. [...]