1) Why would they be infringing on a patent if they open source their own code? Could you expand on this point please.
2) Seems like a small subset of devices. And the FCC only has power in the US right?
3) Surely they have to document their stuff internally anyway. And being opensource can mean free documentation. Same for support.