Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@mangeurdenuage >You mean the GPLv2 loophole issue ?
There is no loophole in the GPLv2.
It very clearly states; The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the *****executable*****.
Not "object code that doesn't run", EXECUT(E) ABLE.
That part is just a pain in the ass to enforce in court, as it's very difficult to get incompetent lawyers or judges to understand what is an executable is - so it's a better idea to just upgrade to the GPLv3-or-later.
>almost all android distributors doesn't use any piece of GPLv3 code like coreutils and go with BusyBox instead.
Android doesn't ship BusyBox, as google hates even partial freedom - it ships toybox instead.
Of course, toybox is so garbage it's as useful as a box of toys for getting things done - so many 3rd party distributions include BusyBox and there are several BusyBox installers.