OpenOffice.Org Now Under LGPLv3
I Don't Believe in Imaginary Property writes "Sun has moved OpenOffice.org to the LGPLv3 license. In his blog Sun's Simon Phipps cites worry over software patents as being one of their main reasons for this move: 'Upgrading to the LGPLv3 brings important new protections to the OpenOffice.org community, most notably through the new language concerning software patents. You may know that I am personally an opponent of software patents, and that Sun has already taken steps in this area with a patent non-assert covenant for ODF. But the most important protection for developers comes from creating mutual patent grants between developers. LGPLv3 does this.'"
Don't patents apply to the method and copyright to the implementation?
Because it takes as payment the entire work of someone who relies on the supposedly "free" software.
The LGPL only requires such payment if changes are made directly to the LGPL'd work itself.
> Software is the only thing you can have both a patent AND a copyright on.
This is not true, Mechanical components have patents on the idea, and copyrights on the drawings of the machine that implement the idea. Software is the same way, patents on the idea, but copyrights on the source code and executables.
That does not make software patents a good idea however.
It depends on how you look at it :
In GPL , anything that is derived from that code , must also be published under GPL .
So all code use must be GPL .
Lesser GPL changes this , in that it allows the LGPL'ed software to be linked with non GPL'ed software ( ie it can use non gpl libraries)
This means that , if OpenOffice remains pure PGL , then there's a problem if someone wants to extends OpenOffice with properietary libraries . This problem doesn't present itself with LPGL.
Off course , there's a danger that the proprietary code becomes a main part of the application , making it basically a proprietary application.
Slipping shoelaces ?
That patent non-assert covenant is almost identical (and the differences are in the parts that aren't important) to Microsoft's patent no- assert covenant for its XML formats. Many have said that the latter is unacceptable for use with free software. It's also interesting to compare those two non-assert covenants against the one IBM provides for their patents that cover OpenOffice, and for Microsoft's OSP. I've made a little page that lists all four of these non-assertion covenants, side-by-side, with corresponding sections highlighted in matching colors.