I'm surprised it took this long. I can't really blame them, after 15 years of ignoring the GPL, they probably figured nobody would ever come up with the financial resources to actually go after them. This is going to take years to come to a resolution and millions and millions of dollars in lawyers fees.
VMWare Taken to Court Over GPL Violation
211–220 of 299 posts
Re: VMWare Taken to Court Over GPL Violation
#212Earlier quoted context omitted.
> They violated the GPL, but to comply with the license would mean that they'd have to release a lot of code that they don't want to release. Well they could replace the component with proprietary (so there is not license to comply with), stop releasing the old version and then probably settle to pay fines or damages. In other words the legal outcome of GPL violations is not necessarily being forced to release the re…
Right but they also didn't have rights to distribute the work. There will be issues of demonstrating damages, but you can't just say "Oh sure I violated your copyright... but now that you take me to court, I'll stop." and expect to get off without paying anything.
Stopping will probably just be another outcome unless they can come with some kind of agreement, like a separate commercial relicensed version of the GPL (but with multiple contributors that becomes a nightmare)
Re: VMWare Taken to Court Over GPL Violation
#213Earlier quoted context omitted.
The problem with OpenStack as a replacement for VMware (outside of the complexity of installation), is that most people using VMware have an expectation of high availability being table stakes (a VM automatically being rebooted on a different node in the event of a node failure). OpenStack assumes the software on the front end can tolerate a node going down in it's current form and that the front-end application will…
SUSE offers High Availability support for the recently released SUSE Openstack Cloud 5 https://www.suse.com/documentation/suse-cloud-5/ Additionally it supports some components from vmWare: https://www.suse.com/documentation/suse-cloud-5/book_cloud_d... Disclaimer: I work at SUSE.
Re: VMWare Taken to Court Over GPL Violation
#214Busybox strikes again. I worked for a company that was on a receiving end of a similar GPL legal action (though not busybox-based and not from SF Conservancy). I'll tell you what will happen next. VMWare will (a) write a drop-in in-house replacement for busybox (b) they will show that busybox is not an principal part for ESXi and that it can be easily swapped for the in-house replacement. At this point they will rele…
> It's just that this GPL thing doesn't even register on their legal radar, so it never percolates down to engineering. VMware engineer here. This should not be construed as commenting on an ongoing court case (and I've never worked on the vmkernel), but I would like to respond to: At least in my organization: Legal is definitely aware of the GPL. Engineers are definitely aware of the GPL. Adding a dependency on a GP…
I can't imagine a less open-source friendly system...
Re: VMWare Taken to Court Over GPL Violation
#215LWN has a very clear explanation of just how clear-cut this is: https://lwn.net/SubscriberLink/635290/e501ce0264c182f4/ In particular, this isn't just a question of whether a kernel module is a derived work of the kernel. Apparently VMWare has copied code from the Linux kernel, with GPLed headers on top, and compiled that code directly into some of their code.
I don't think it is as clear cut at all, but that makes it much more interesting. I left a comment there, but it bears some repeating I think ESXi's kernel does not bootstrap itself from Linux at all. There is no linux kernel as such [1] ESXi does reuse linux kernel drivers ... a lot of them. But the way this happens is through a well-defined API provided by (proprietary) vmkernel called vmkapi. What you are seeing i…
If I recall correctly, the source tarball was created from a simple script which pulled in a bunch of open source files which were stuck into their own separate branch in the source repository.
To my knowledge, there wasn't any linux source in the vmkernel. We did use plenty of open source code, such as busybox, but my understanding was it was always in user space and the source was always published.
It's possible that Christoph's code was just pulled in and published with a bunch of other crap that wasn't actually in the product, but someone had checked it into the open source part of the source tree.
Re: VMWare Taken to Court Over GPL Violation
#216Earlier quoted context omitted.
I doubt that it'll come to that. There are some really nasty consequences of being found to violate the GPL: 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License... From what I understand, there is no obvious…
That would be an interesting result. To my knowledge the GPL (any version) hasn't actually been litigated to the point of a published decision (would love to hear that it had). That said, (and continuing with my possibly incorrect assumption that the GPL hasn't been litigated) if it does get decided that this remedy can be enforced by the license holders through the court, I expect it will create the largest software…
Also, most super-big cos are not in the business of selling software but using it, despite what they may think. VMWare on the other hand should know better.
Saying that they'll Y2K away from it cuz of this lawsuit sounds a little like FUD to me.
Re: VMWare Taken to Court Over GPL Violation
#217Earlier quoted context omitted.
> It's just that this GPL thing doesn't even register on their legal radar, so it never percolates down to engineering. VMware engineer here. This should not be construed as commenting on an ongoing court case (and I've never worked on the vmkernel), but I would like to respond to: At least in my organization: Legal is definitely aware of the GPL. Engineers are definitely aware of the GPL. Adding a dependency on a GP…
Out of curiosity - if GPL is taken so seriously, why do customers have to jump through so many hoops to get copies of source. Last I checked you are required to send a letter via snailmail to legal counsel @vmware and if they deem you worthy, they send back physical media with copies of the source. I can't imagine a less open-source friendly system...
Re: VMWare Taken to Court Over GPL Violation
#218Earlier quoted context omitted.
That would be an interesting result. To my knowledge the GPL (any version) hasn't actually been litigated to the point of a published decision (would love to hear that it had). That said, (and continuing with my possibly incorrect assumption that the GPL hasn't been litigated) if it does get decided that this remedy can be enforced by the license holders through the court, I expect it will create the largest software…
Meh. Enterprise is already terrified of GPL -- but they have to use it because there's simply too much good software written under the license. There's lots of emphasis these days to "pretty please avoid using GPL" but they simply put up with it in the end because it's counter-productive not to. Also, most super-big cos are not in the business of selling software but using it, despite what they may think. VMWare on t…
Re: VMWare Taken to Court Over GPL Violation
#219Earlier quoted context omitted.
That would be an interesting result. To my knowledge the GPL (any version) hasn't actually been litigated to the point of a published decision (would love to hear that it had). That said, (and continuing with my possibly incorrect assumption that the GPL hasn't been litigated) if it does get decided that this remedy can be enforced by the license holders through the court, I expect it will create the largest software…
Meh. Enterprise is already terrified of GPL -- but they have to use it because there's simply too much good software written under the license. There's lots of emphasis these days to "pretty please avoid using GPL" but they simply put up with it in the end because it's counter-productive not to. Also, most super-big cos are not in the business of selling software but using it, despite what they may think. VMWare on t…
Maybe I worked only in surprisingly enlightened enterprises, but the worst fear I was informed about regarded lack of support by a "real" company.
Re: VMWare Taken to Court Over GPL Violation
#220Earlier quoted context omitted.
> It's just that this GPL thing doesn't even register on their legal radar, so it never percolates down to engineering. VMware engineer here. This should not be construed as commenting on an ongoing court case (and I've never worked on the vmkernel), but I would like to respond to: At least in my organization: Legal is definitely aware of the GPL. Engineers are definitely aware of the GPL. Adding a dependency on a GP…
Out of curiosity - if GPL is taken so seriously, why do customers have to jump through so many hoops to get copies of source. Last I checked you are required to send a letter via snailmail to legal counsel @vmware and if they deem you worthy, they send back physical media with copies of the source. I can't imagine a less open-source friendly system...