|
|
Subscribe / Log in / New account

Garrett: The ongoing fight against GPL enforcement

Garrett: The ongoing fight against GPL enforcement

Posted Jan 31, 2012 21:06 UTC (Tue) by alvieboy (guest, #51617)
Parent article: Garrett: The ongoing fight against GPL enforcement

How many of those companies have actually modified busybox ?

How many of those devices really require (meaning, have a real hard dependency on) busybox or any of it's replacements (or the ones replaced by busybox in the first place) ?

For a long time busybox infringements have been exposed in public, but other components (probably much more important, like kernel and some core libraries) have not had the same mediatism (most of them are LGPL, but that also has some obligations).

I agree with mjg59 on this. As an author, I give rights and I expect those rights to be not only understood, but to be fulfilled.

However, Bruce does have a point. Some companies are so complex that this obligations are lost along the path, and, perhaps due to bad technical management issues (and lack of proper configuration management) hard to comply.

I do work on a non-free (commercial) product, based on many individual licenses (GPL included). All our modifications, derivatives, or otherwise anything that we know it's based on GPL or has strict dependencies on GPL products [or other non-permissive licenses] is kept on a "public" folder, which we do indeed make public. The design of our VCS, our build system, our package management system, was since the very beginning designed to allow for a quick extraction of licences and code bellowing to 3rd parties. This eases our GPL-compliance (and other licenses compliance), and, since it's deeply embedded in our process, avoids making mistakes. Mistakes can happen, we just have to make sure we do everything to minimize them.

Again, why is busybox so important here ? [disclaimer: we do not use busybox at all :P ]

Alvie


to post comments

Garrett: The ongoing fight against GPL enforcement

Posted Feb 1, 2012 0:46 UTC (Wed) by BrucePerens (guest, #2510) [Link]

Busybox is important because it is a proxy for other software, usually the Linux kernel but there's always 10 or 20 other Open Source programs in the typical Linux-based product too. The same plaintiff also has rights in uClibc and has asserted those through SFC, especially in regard to static linking.

It's important to note that SFC is also a plaintiff in these cases, not just the provider of pro-bono legal counsel. They hold enough copyrights for projects they support that they usually have something that is infringed.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds