Originally Posted by HarryT
But what's the point with something like the Gen3, where you need to create a firmware "package" to change anything? Please correct me if I'm wrong, but I don't believe that those package creation tools are a standard part of Linux, are they? They are almost certainly proprietory software.
Do you mean that the right of the people writing the code and having the copyright to control how things are distributed does not have to be respected just because you do not see any point? I read your comments as excuses for Bookeens behaviour. Like they have not done anything morally wrong (like pirating books).
The reason for GPL3 was to fix the thing you refer to. With GPL3 you have to distribute the tools to build the firmware also. That was always the intention with GPL2 but when it was written firmware updateable hardware was very rare if they existsed at all. So if you do not only want to do the legal right thing but also the morally right thing you should distribute the tools to build the firmware.