> That doesn't make it right.

I see we have a disagreement here. I don't consider copyright infringement itself to be unethical, largely because I advocate for the abolition of copyright.

> The point that I was trying to make is that if this isn't a violation, then proprietary kernel modules aren't either.

You talk bout GPL violation as if it's just a singular thing, but the question isn't whether someone has violated the GPL by distributing a version of ZFS that works with Linux. It's whether Canonical is violating the GPL. Based on what you say here:

> In fact, please take note that they don't ship nvidia.ko because they were threatened with legal action in the mid-2000s.

It sounds like it's not true at all that Canonical is violating the GPL with the Nvidia kernel module, because they're not distributing it. Would you say that's accurate?

I'm not entirely clear on how ZFS is being distributed for Ubuntu, which is both why I'm skeptical of the claim that they are violating the GPL and why i am not claiming that they are not. Matthew Garrett unfortunately chose to only link to a commit in a Git repository, which to me is completely meaningless.

But if what Canonical is doing with ZFS is not in violation of the GNU GPL, it doesn't follow that ZFS on Linux itself is not in violation of the GPL, and it doesn't follow that the Nvidia kernel module is not in violation of the GPL.

> Proper GPL enforcement isn't about money but solely on achieving compliance.

Yes, I know this, but you made a statement which suggested to me that you are concerned about Canonical's actions putting distributors of Ubuntu at risk. Malicious Linux copyright holders who would sue for the wrong reasons are the only potential risk to them I can think of.


Let me reiterate my position, in case it isn't clear:

- ZFS on Linux may be a GNU GPL violation. However, it should be noted that it's not a new one; it's been in development for years. It's also worth noting that the ZFS on Linux developers disagree: http://zfsonlinux.org/faq.html#WhatAboutTheLicensingIssue

- Canonical may be violating the GNU GPL. This depends on whether ZFS on Linux is in violation of the GPL, and how it's being distributed for Ubuntu.

- Assuming both of the above two points are true, I still think it would be both a waste of resources and destructive for us to go after it the way we go after proprietary modifications of GPL programs. We need to focus our efforts on what actually matters. I'm not convinced that this is something that matters, because ZFS and ZFS on Linux are not proprietary, just GPL-incompatible.

- Just because we shouldn't fight Canonical on this doesn't mean we shouldn't discuss it. But discussions should be in the vain of "this is a bad idea", not "what you are doing is wrong". Unless you actually think that any copyright infringement is unethical (i.e. that copyright monopolies are morally a right that people deserve), in which case I disagree with you.

Reply via email to