Nonetheless I disagree with you. I think it's worth actually pursuing this and settling the VMware situation clearly. Uncertainty is rarely a good thing for anyone in these kind of situations, and so I'm disappointed that there still hasn't been a real ruling on the merits of the case.
Personally I remain convinced that the vmklinux/shim usage pattern is ok by the letter of the license, but I can understand Harald Welte and Christopher Hellwig's viewpoint.
Like you, I hope for a speedy resolution of the VMware situation, but I'm not so confident that such a resolution will shine much light on similar issues in the future.
The bottom line is that everyone's life is better because of FLOSS. So many of us owe our careers to an army of forgotten programmers who share their time and brain power to build software for the public domain.
If offers artists in other countries an alternative to expensive software like photoshop. It allows a startup to lower the cost of opening a call center by not having to buy Windows licenses. The cancer researchers trying to find a personalized treatment for your colon cancer use FLOSS. Your state government uses software from Microsoft and Oracle. And even those are affected by and improved due to the existence of FLOSS.
I know you wont understand this. But there are a lot of kids reading this too and they should know not everyone agrees with you.
Are you also advocating ignoring OS X license terms (ie: do you advocate running a bought copy of OS X in a vm on non-apple hardware to build iOS/OS X applications)? Pirate Microsoft Windows, SQL Server - or run Oracle databases without paying a license fee?
If not, I can't see how you can support not following the rather simple copyleft licenses. If a company don't want to leverage all the years of developer effort that is given away for free with the Linux kernel - they're free to invest the millions of dollars worth of work to write their own kernel. I mean, if a grad student could write the Linux kernel in the early 90s, surely VMware can write an OS kernel today?
I'm assuming by "people" you mean pirates like VMWare or mindless end users like yourself, since it's a huge deal for developers. When I make the conscious decision to license my work for others to use under the GPL instead of something completely permissive like MIT, I clearly don't want some commercial enterprise ripping off my work and using it to line their own pockets without even contributing back their modifications.
http://www.zdnet.com/article/linus-torvaldss-love-hate-relat...
Net-net, I struggle to get more worked up about GPL compliance than the author of the affected open source compliance.
FOSS makes the Internet possible at lower cost and with more innovation than it would be without it. Full stop.
The things with FOSS is there are different degrees of rigidity. On the one hand, you have copyleft licenses like GPL that tend to make commercial development very tricky. On the other hand you have more permissive licenses like MIT and Apache that do encourage further open source work but where the vast majority of improvements don't get committed back upstream (since they become a part of proprietary offerings).
Edit: To be clear I'm talking more about philosophy, not licensing. I do still struggle with the idea of GPL requiring changes to be made public.
So if I sell you software under the GPL, I have to provide you the source. You are then allowed, but not required, to publish the source.
Most of the web stuff that people work on these days is rather outside of this problem, unless is an AGPL license.
It is tricky if you want to base your commercial product on a derivation of a GPL licensed software.
But per-copy licensing without source code availability is an atrocity enabled only by misapplication of copyright/IP laws, where copyright holder can write practically anything into the EULA and have the law system enforce the terms "for free". I hope our civilization eventually comes up with better and more GPL-aligned software distribution model.
I can understand that many here disagree with this, and I am an open source advocate myself. Nevertheless, it is important to understand how some companies work. The best way to change this, is to create enough open source software, which can be used as a replacement for closed packages.
You're not paying for the software on that server.
You're paying for a license to use a few non-free packages containing trademarked material (basically the visual skins / logos nicely factored out) but more importantly, support.
Equivalent basis for support contracts, which have actually been the key part for many years in most non-consumer software contracts even when they nominally include copyright licenses, are quite possible (and common) with GPL software.