Wow, I am surprised, by your statements on Ethos. Correct me if I am wrong, OpenTX came from ER9X and added flight modes. That was the original goal, wasn't it? And ER9X was based on Multiplex and refined a bit. So really the credit for this should go to Multiplex, or whoever they were inspired by.
There were inspirations from other systems everywhere and it's expected, but it was not 1:1. Multiplex never had special functions for example, neither does er9x. Ethos mostly has exactly the same structure and same options than OpenTX, 90% of it at least is identical to OpenTX. It's pretty astonishing people like you can't see it, since everyone that isn't tied to frsky has told us that was what they found as well...
I've seen one, and again it's mostly got the same settings.
Also, VERY importantly, both er9x and OpenTX are open source, and are thus
designed to be copied and reused, but
at the condition that further improvements are open sourced as well so that everyone gets to benefit from the improvements, just like whoever started from it benefited from prior work.
I'd have nothing against it if it was also open source as it should be given it's an incremental improvement to OpenTX in the same sense that OpenTX was over er9x, but this being close sourced is downright unethical.
You know as well as I do that these are not small changes that could easily be adapted to OpenTX.
That's complete BS, OpenTX 2.4 code in its current state runs on a touchscreen and that was always the goal, adding the same kind of canned mixes ethos has was also a plan. Ethos actually uses the graphics library that was written for OpenTX 2.4! The only reason there isn't a release version of 2.4 is ethos and frsky having successfully diverted Bertrand from it, against what was promised when he was hired.
He said himself that he could have done all of this in maybe 3 months on OpenTX instead of spending almost 2 years on Ethos just to achieve the same.
The most ironic is that frsky and blind followers have been crying wolf about the "Humper and RadioCopier systems" being the schematic of the X10 with another skin (PCB design, case) and a couple of things added and that this was wrong to do, and now ethos is exactly that on the software side, it's OpenTX with another skin and a couple of things added and somehow that should be OK unlike the former.
If you're going to label something as bad you're usually not gonna do the same right behind, right? The entire discussion about other systems being copies and "bad guys" is now entirely null and void since it's visibly perfectly OK when done the other way.