The Free Software Foundation, the US organisation that promotes and supports free software, has issued a dramatic press release saying, of the Microsoft & Novell deal:
"If Microsoft distributes our works licensed under GPLv3, or pays others to distribute them on its behalf, it is bound to do so under the terms of that license. It may not do so under any other terms; it cannot declare itself exempt from the requirements of GPLv3."
The FSF goes on to declare that it will "ensure... that Microsoft respects our copyrights and complies with our licences".
The GPL3 provision in question is one that I discussed in a post at the end of July. In that post, I reviewed the provision from the perspective of its enforceability by the unfortunate user who is at the receiving end of a legal claim by Microsoft. Here, the FSF is seeking to enforce the provision against Microsoft itself.
The crucial issue appears to be whether Novell is distributing GPL3 software on Microsoft's behalf or as Microsoft's agent. If this were the case, Microsoft would effectively be the distributor and therefore, for the software in question, subject to GPL3. If it is not, I am struggling to see on what grounds FSF can sue Microsoft.
Even if FSF can satisfy a court that Microsoft is subject to a GPL3 licence, the next question is how FSF can enforce the particular provision of GPL3 against Microsoft. If the court is a US one and follows the logic we've recently seen applied in the US case Jacobsen v Katzer (which was about a different open source licence, not GPL3), it might find that:
- Microsoft has permission to distribute the GPL3 software under the GPL3 licence, and therefore cannot be found to have infringed copyright; and
- Therefore the only way that Microsoft can be liable is if it is in breach of contract. In Jacobsen v Katzer, the court appears to have avoided ruling on the issue of whether a FOSS licence is a contract or not; it didn't have to because the plaintiff didn't raise the issue as part of his claim.
It would be interesting to what decision a US court would make on the "GPL3 as a contract" issue. From a UK perspective, such a decision would not set a precedent for our courts, although it might be persuasive.
As an aside, a friend has suggested to me that if Microsoft v FSF legal proceedings did begin, Microsoft might be obliged to finally disclose to the world exactly which of its patents it believes are infringed by Linux code (and are therefore the reason for the Novell vouchers), if this information could be shown to be relevant to the dispute. For us bystanders, that in itself would make the legal action worth it!