I think Samsung violated GPL. Since TC is released under GPL, I thought I'd leave the emails I've sent to BusyBox and Samsung. Tried to find the email address of the developer but couldn't find any. If any of you is out there, please read and decide! "Let it slide" or take legal action.
I recently bought a Samsung laptop model NT500R5W-LD34A. It's a model shipped with "Linux (Console Only)" OS. According to the retailer, the OS is only for testing, but I haven't contacted Samsung to confirm that. I believe that Samsung violated GPL because ...
- They modified Tiny Core Linux(TCL) and do not provide the source code.
- BusyBox is shipped with TCL
- If not modified at all: 3(c) still not valid
- If modified: 3(b) violation
Samsung launched a number of laptop models shipped with "Linux (Console Only)". I'm speculating that these models are also flashed with the same image.
TCL is modifiedIn the OS file system, there's a changelog '/ReleaseNotes.txt' and the logs are consistent with the behaviour of the OS (see the attached)
Version 0.01
12-07-16
* Modified to display large text and no graphics.
This was in response to Samsung Issue 1, "Regarding resolution,
Samsung want text screen with 31 lines."
Version 0.03
12-21-16
* Added copyright message at sign on.
This was in response to Samsung Issue 3, "For the first screen
after booting, only one or two lines copyright message is required."
* Modified to power off if "exit" entered at prompt.
This was in response to Samsung Issue 6, "When “exit” is executed,
they want system to reboot or shutdown."
...
Version 0.04
01-04-17
* Modified to always display prompt at boot-up.
This was in response to Samsung Issue 9, "When system booting,
copyright message is displayed and system is waiting for enter
to displaying prompt. Prompt needs to be displayed without
enter key."
...
Version 0.07
02-08-17
...
* Added some DOS-like commands, which can be used instad of Linux
commands, including "type", "md", "rd", and "ren".