Thank You for your continued support and contributions!
Thank you for being patient with me an answering these types of questions. What is the technical difference of a GPL program "not linking code" into Windows but taking advantage of its .DLL files (for drawing windows, drivers for keyboard/mouse access, etc)
and a closed-source plugin "linking" code to Rockbox?
Couldn't you have a bytecode interpreter in Rockbox, and write this DRM thing in that? Impractical, I know, but just talking about legality.
I'm not sure why someone couldn't release a closed source plugin. It's a separate file, just like applications in Linux and other OSes.
File doesn't matter. What matters is how it runs. Plugins must have the same license as the host application because they run inside it. Applications in linux do not, because they do not run inside the OS "process", but rather as a separate process.
The best solution is to not buy things with DRM.
But, since Rockbox is not classified as an OS and is instead classified as an application, can you tell me what the OS is?
Because then someone can write a closed source library for that OS that Rockbox would be allowed to call upon, according to what you all just wrote.
GPLed programs are allowed to call operating system libraries
Page created in 0.106 seconds with 14 queries.