I would like to point your view against more problematic facts.
Enigma2 WAS a Open Source Project developed by DM with two licenses:
1. DM maintain Enigma2 for their boxes and these ones are automatically licensed to use it
2. other people can use their sources on other hardware BUT these people have to follow GPL license and DM don't care about problems and other issues on different hardware BUT these forks can, via GPL, can be imported into main source tree...
Everyone can see in Enigma2 sources the usage of code subjected to GPL and if I'm not in error, if a piece of code is GPLized mean all the project must follow the same license.
Around September 2010, DM has changed license for Enigma2 project making it CLOSED SOURCE and cutting ut GPL part.
This isn't a violation of GPL License? It's quite strange that a GPL Project can be converted as CLOSED but probably I'm not the right person and a lot of lawyers can detail this strange license change.
We cannot check inside Enigma2 sources after September 2010 but I'm pretty sure some of the code released in the past as GPL for everyone is still here and, of course, around over GPL license ....
Probably the problem is outside Pli, BH and other teams not mentioned here but nobody want to see it.
It's too simple to talk "You must respect GPL" when GPL is violated every DAY from another company who think that the name "Enigma2" is their unique intellectual property (they looses in courthouse for that! ) and they uses, approx 99% sure, GPL code around the web for their commercial interests breaking GPL license.
GPL is GPL for ALL, not for the usual people.
Edited by angelofsky1980, 27 May 2015 - 18:13.