You can't NDA something that is illegal.
Just because something is illegal doesn't mean it can't happen, right?
Edit: That thread merge was a bit confusing.
I'm in the strongly against camp on this as well. I am very against someone profiting from my work unless it's me, of course. I have never accepted payment for my emulation work.
I'm considering pulling out all of the code I wrote and ported for FBA-this would effectively make FBA back into just a CPS and Neo-Geo emulator.
I can understand your feelings, but then again, they're essentially selling a CPS emulator here, aren't they? That said, I don't know how much you worked on the CPS side, but no doubt it benefited from the work of many people, so it's still making money off other people's work... I wonder how much Barry got out of this.
I get dink's point about the hypocrisy of having ROMs or any copyrighted content you didn't pay for, and at the same time cry about this being illegal... but then again, if licenses don't matter, maybe FBA shouldn't have one at all, or one that says "do whatever you want".
Legality aside, I think it's bad that Barry kept this a secret from everyone. From what I can see, iq_132 and dink have been keeping this project alive for a while now (+ barbudreadmon on the libretro side), and it'd be a shame if this results in contributors losing motivation or abandoning FBA.