I have no problem with anyone making money from programming, open source or otherwise, in fact I do it myself quite often (for a living). But there are different ways to go about it (esp. with open source)… taking other people’s work, ignorance of GPL/licensing, and stunts like this DMCA notice maybe aren’t the best way. IMHO the code is secondary to what C&T is offering anyway, and the whole proprietary Lua code thing is a bit ridiculous, especially given the history where it all comes from (other people’s code/ideas) and is certainly not in the spirit or OpenTX. Ironically I have been one of the few people at OTX recently who think it’s OK that others may make money off peripheral projects (or e.g. providing support, custom setups, code, whatever). But again, there are different ways to go about it.
The last statement I got from Florent/C&T on the matter in Nov. 2015: “The materials we will distribute does not contain any of your materials or any GPL licensed code.” After that all the original screenshots were taken down, the announcement post was edited, and they moved some things around on screen. They did not send me any new code to review after that. That’s all I know and at the time it didn’t seem worth pursuing further. I knew it was just a matter of time before someone came up with an OS version anyway.