SFC Expands GPL Compliance Efforts To Samba, Linux, and Other Projects
An anonymous reader tipped us to news that the Software Freedom Conservancy is expanding its GPL compliance efforts. Quoting Bradley Kuhn: "This new program is an outgrowth of the debate that happened over the last few months regarding Conservancy's GPL compliance efforts. Specifically, I noticed that, buried in the FUD over the last four months regarding GPL compliance, there was one key criticism that was valid and couldn't be ignored: Linux copyright holders should be involved in compliance actions on embedded systems. Linux is a central component of such work, and the BusyBox developers agreed wholeheartedly that having some Linux developers involved with compliance would be very helpful. Conservancy has addressed this issue by building a broad coalition of copyright holders in many different projects who seek to work on compliance with Conservancy, including not just Linux and BusyBox, but other projects as well."
The anonymous reader adds: "This news was also discussed in the latest episode of the Free as in Freedom Oggcast." Update: 05/30 14:20 GMT by U L: It may not be entirely clear, but several Linux developers have assigned copyright so that the Conservancy can pursue violations for them.
I believe they MUST be involved. As a 3rd party SFLC really has no say ( IIRC the legal term is "standing".). IANAL but If someone strips the GPL from some code and puts that code in their product, the copyright holders are the only one who can legitimately make a complaint. The users may notice, but their rights to source code are defined in the GPL - which is absent in such a case.
Oggcast is a damn stupid word. Please kill it with fire.
Mother is the best bet and don't let Satan draw you too fast.
IMO this is a good thing, especially if it means greater pressure on the likes of HTC and other Android vendors to be more proactive and release the kernel source for their devices when the devices and binaries are released instead of taking months and repeated prodding by the copyright holder to get code out there.
More FUD! I really do not see what Linus's problem is with the GPL3. What it does is add formal protection for 2 sneaky ways to violate the spirit of the GPL that GPL2 lacks. It is also *more* permissive, allowing more ways to comply with the requirements.
The first is "Tivoization". Vendors should not hardwire checks to prevent "unapproved" software from being run. Makes no difference whether these checks are done in the software or hardware. Such a check really is software no matter that it's been hardwired in. With a scheme like that in place, you can't fix so much as a typo let alone a simple bug. Linus is apparently okay with Tivoization.
More serious is the other problem, patents. Microsoft and Novell came up with a way to restrict access to software via patent law rather than copyright law. They'd add some code to free software, then once it had gained some adoption, they'd bring to the surface submarine patents they have on that software, for rent seeking and anti-competitive purposes. GPL3 prevents that by forbidding anyone who contributes code from seeking patent royalties for their contributions. Lest you think that's not a problem, consider SCO.
Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
See the GPLv3, Sec. 6. Note, there, that the "anti-tivoization" provisions only apply to what the GPLv3 calls "User Products", which are, essentially, what would in normal parlance be consumer products as opposed to business products.
That's what the advertisements say, but that's not what the license says. Which is the problem with the license.