Software Freedom Conservancy Funds GPL Suit Against VMWare
Jeremy Allison - Sam writes with this excerpt from a news release from the Software Freedom Conservancy: Software Freedom Conservancy announces today Christoph Hellwig's lawsuit against VMware in the district court of Hamburg in Hamburg, Germany. This is the regretful but necessary next step in both Hellwig and Conservancy's ongoing effort to convince VMware to comply properly with the terms of the GPLv2, the license of Linux and many other Open Source and Free Software included in VMware's ESXi products. Serge Wroclawski points out the SFC's technical FAQ about the suit. One nugget: This case is specifically regarding a combined work that VMware allegedly created by combining their own code (“vmkernel”) with portions of Linux's code, which was licensed only under GPLv2. As such, this, to our knowledge, marks the first time an enforcement case is exclusively focused on this type of legal question relating to GPL
To donate funds to Conservancy GPL compliance efforts see here:
http://sfconservancy.org/linux...
about VMWare's position on this. What on earth do they think trumps their obligations to the license they agreed to by using GPLv2 software in their product?
I wonder if they could possibly be as deluded and stubborn as SCO.
Welcome to the Panopticon. Used to be a prison, now it's your home.
I need to know if I should stop using VMWare.
I put the 'Physics' in 'Physical Attraction'
The controversial part, as I understand it, is the difference in interpretation of a license's conditions. For example, the difference between an "aggregation" and a "combined work" in the GPLv2 confused at least one Slashdot user.
After skimming the GPLv2, found under section 3:
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.
Seems like it includes building and installation to me.
Anyone found in willful and deliberate violation of the GPL showed that they have no interest in copyright or its protection. Hence they implicitly and irrevocably agree that they will not pursue anyone violating their copyright.
That should take care of this pretty quickly. You don't even have to look for GPL violations in products anymore, corporations will do that for you in the products of their competitor, hoping to kick them out of the market that way.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
But does it include "compilation and installation" on the end user's machines, or only on developer hardware available only to a select few? The latter interpretation leads to the Tivoization loophole in the GPLv2. GPLv3 tightened this by defining "Installation Information", its counterpart to GPLv2's "scripts used to control [...] installation", to require that execution be possible "in that User Product" if the work is designed for a consumer platform.
It is about freedom, just not the freedom of the programmer. It's about the users. Freedom is not an absolute condition, it's always a balance the rights of various stakeholders. The cliche is that my right to swing my fist ends where your nose begins. Most software licenses restrict the rights of the users in favour of the programmer. The BSD licenses are vary liberal but they only focus on programmers that want to use the code. As a user you don't know anything about your rights if code is based on BSD code. Usually its 'free', but there is no guarantee. The programmer has no obligation to the user. The GPL is about giving assurances to users. If software is based on GPL code the user knows for sure that he will be able to get the code and use it.