If you ever read that FinCen guidance document, the fact that Bitcoin Foundation develops the software that is used for "making" Bitcoin makes them an administrator of such currency and according to "law" administrators are a subject for money transmitter regulation.
I think people might be making a mistake saying that "State of California has made a mistake somehow".
So in order to create a pull request for Bitcoin-qt you now need to register as a money transmitter...?

Or if you send money to someone who has created any of the Bitcoin-qt code you also need to register as a money transmitter?
Come to think of it why didn't Github get a cease and desist letter for acting as a money transmitter? Because obviously they are also money transmitters...
