| And failing. A patent troll is a patent troll. There is nothing stopping Linux from mainlining ZFS at the source level apart from kernel developers reluctance to give into "layering violations." Somebody can correct me if I'm wrong. To wit: I am not sure if linking and terms of binary distribution matter after sources have merged for open source projects. If you have the source code and have right to modify, merge and distribute it, arguing about static or dynamic linking and binary distribution is like arguing about the color of your car door after the car has been made. It's inconsequential compared to amount of IP and resources put into the source code, and easily changed by any user (to a different architecture lets say). Modifying has no meaning when it comes to binaries. But it's core to copyleft and open source. You would only care about binary licensing if you were a closed source product, and had to have ultimate control. If somebody had complete copyright over a ZFS binary, they could say how it can be used or not. The way an EULA would restrict you. Since no such copyright holder or binary exists for ZFS, and only source does, I don't think most people would stop collaboration in source code once the licenses are compatible. Linking exceptions are for those who do own all of the copyrights and want to distribute along side open source software, and having a distinction otherwise in the open source world adds to license proliferation and makes no sense. ZFS doesn't have a single copyright holder acting on it's behalf, it has lost certain privileges because of this. I'm sure Oracle would be troll about this too, but they would probably be wrong given FreeBSD and OpenZFS. I do think the GPLv3 fails a little bit because of the same argument. But I'm no lawyer. |
Intent by everyone involved such as the author, the accused and the law writer. If the author intended that the work is used in one way, and the accused knew this but decided to go against it, then that carries a lot of weight. Similar, if the law writer intended the law to address a specific situation, that also carries weight.
Precedence from cases that involve derivate work. There is a fuzzy line when two works merge to create a third. Music has a large legal history, parts which are contradicting itself.
And last there is the law itself. Modifying for example is a explicit exclusive right in some places (such as the US). One case involved a person who bought a painting, cut it down into squares, and rearranged them into a mosaic version. The painter sued and won the case, arguing exclusive right to create modifications. If something is binary or source code should irrelevant to the question about if the "work" has been modified based on what the author originally created.