Someone wrote in [personal profile] mjg59,
Also, in most cases I'd assume you didn't get useful Busybox code out of the process because nobody ever needed to modify it. (As opposed to the Linux kernel, where vendors frequently add drivers or other patches to customize it to their hardware.) Even in such cases, the GPL still obligates vendors to distribute their code, which at least includes the Busybox .config the vendor used, to help people who want to create modified firmware images.

That said, I wonder sometimes if some projects should take the approach used by the UPX license: GPL, but if you make absolutely no modifications and just compile and ship the thing, you don't have to provide source. On the other hand, that would make it extremely difficult to tell the difference between someone using an unmodified version and taking advantage of that provision, and someone shipping a modified version in violation of the license. Better to just require source in all cases; it honestly shouldn't burden a vendor that much to stick a tarball somewhere and point to it.



(Read 153 comments)

Post a comment in response:

From:
Anonymous
OpenID
Identity URL: 
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org


 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.