As a developer - If I were to come up with an "innovation" that I think has great value - I would never use Open Source license esp. not GPL. NEVER.
Imagine hypothetically that I instead came up with NNUE instead of the gentlemen in Japan - or even if they did but had no intention of sharing implementation for free. If in private testing of their ideas, they realized they had stumbled upon a gold mine and wanted to not just get credit for their innovation but also profit from it. (As compared to having their name being one of many in an Authors file
The obvious step would be to come up with their own engine that would use NNUE - maybe not too easy but certainly much more challenging and fulfilling then using existing open-source software and getting very little credit for their innovation!
If they had succeeded in doing this there would be a new # 1 engine and SF would be #3, since LC 0 would be #2. And they could profit from it just as well since it would sell very well as commercial engine.
Additionally, in this hypothetical scenario - fat fritz 2 will be developed except now Chessbase, will pay some licensing to the authors and Silva will profit just as now. Now StockFish will be #4 and soon forgotten just like the old days when everyone cared only about Rybka and then Houdini.
Regarding the current situation some have pointed to Chessbase/Silva being unethical but I strongly disagree. First, any advertising is almost always misleading, 2nd there is originality in the new Fat Fritz2 since it is a different network with different evaluation that chess players find incredibly useful, 3rd it IS an innovation, and the author rightly wants to get credit and be compensated.
And finally the statement “Using a new Japanese AI technology” is correct while attributing NNUE to StockFish is NOT.
And yes, Stockfish is an AB engine with no neural network – test that and see what ranking it gets in the rating list .
As far as open source goes – if an individual’s effort is 80% or more of the project there is no way open source should even be considered as sensible – why throw away your work? And it is wasted – innovation should be rewarded.