No, we can't. Even if we had the resources to do so (which we don't), it would be illegal to use it in most jurisdictions on the world. Operating the device without certification on public networks is illegal, and certification is made for hardware+software combo - after changing anything in the software, certification is revoked. And if you can't change the firmware, you still have to trust us that the compiled code in the device and provided source code matches.
Dos1 is mistaken here - since all modems and also our Cinterion modem are heavily tivoized nowadays (means you CANNOT load firmware that's not signed by modem manufacturer's crypto key), we actually could ask Cinterion to simply erase "the firmware" on the modules we receive from them, and we provide the officially supported firmware flasher and firmware (C)&signed-off Cinterion.
The approach to demand the impossible to force industry into the right direction is maybe idealistically a politically correct thing to do (though I think it's hybris), but it for sure fails for small projects like Neo900. Thus I'm not willing to worry further about FSF approval, it can't be done.