On 16 Mar 1999, John Hasler wrote: > Bruce Sass writes: > > As a worst case scenario, a patent could be like a `revoke-on-a-whim' > > clause in a license. > > But a patent isn't "in" a copyright license.
Huh, what does a copyright have to do with this discussion. > Patent and copyright are > orthogonal. Are you assuming that the patent owner and the author of a > work that implements that patent must be one and the same? Not true. No I'm not. You are the one that keeps mentioning copyrights. Copyrights, patents and licenses are all distinct. A copyright holder has the right to determine who gets to redistribute either the original work or anything that qualifies as a derived work. A patent holder has the right to determine who gets to use their invention and to what use they can put it. Both use licenses to define the terms of the agreements. Hmmm, you seem to see "license" and automatically think "copyright". > > Simply because it is not at all clear what would happen if a party and a > > patent holder stood in front of a judge, and the party was trying to > > argue that the patent holder can not set the terms of the license. > > What isn't clear? The owner of the patent gets to set the terms under > which he will license it. That is what it means to have a patent. And if the holder of the patent decides to change the terms of the license (after all that is the patent holders legal right)? > He has > no say in the terms of the copyright license of a work which implements his > patent unless he is also the author of that work, of course. Why do you keep bringing up copyrights. > > To take it a step further, since the outcome of the above conflict would > > not necessarily be the same in all jurisdictions,... > > What conflict? The conflict that could arise if a programmer used a patent algorithm that appeared to be "free", then the patent holder decided to change the license to something that was "non-free" and told the programmer to either stop using the patented algorithm or accept the new license. If the programmer refused, it could end up in court with the patent holder saying, `I revoked the old license and replaced it with a new one, but this programmer refuses to acknowledge my right to determine how my invention can be used'. The programmer would probably say, `but I have a license that lets me use the algorithm'. So, it would be up to the judge to determine if the rights granted by the patent are more important than the rights granted by a license issued under the authority of the patent. > > ...it could be argued that the license may not always be the same for > > everyone. > > I don't follow you. Since the disposition of the above mentioned legal conflict would depend on both the country the patent rights are being challenged in and how the judge views the two arguments, no one is able to determine beforehand the most plausible outcome of such a case unless they know patent law and precidents in all possible jurisdictions. In one jurisdiction it may be plausible that the patent holder gives up all rights as a patent holder by (lets say) GPLing the license. In another jurisdiction the most likely outcome may be that the patent holder's rights take precedence over the licensee's rights, irregardless of any previous license, simply because it is the patent that gives the patent holder the right to apply whatever license they want to. Does that help? > The licenses on any piece of IP are only the same for > everyone if the owner has chosen to make them so. > > Is a patent a one way ticket into non-free? > > Only if the patent owner is also the copyright owner, and refuses to freely > license the patent. See the NPL for an example of how to deal with this. Copyright has nothing to do with this discussion. Just for the sake of argument... Consider the scenario where I come up with a really neat algorithm and do manage to get it patented. I then release a program that uses that algorithm, and in the copyright notice I include a non-free license, I also include a license that allows anyone to make use of the patent algorithm. Anyone could then write a program that uses the patent algorithm, as long as they didn't redistribute my copyrighted program or base their program on it in such a way that it would be considered a derived work of my program. Everthing is fine and dandy, right. Now, what happens when I wake up some morning and decide to change the license that pertains to the use of the algorithm, `give me $10,000 or stop using my invention'... If it was just a copyrighted work that you were using you could tell me to `piss off, you have granted me license to use your work and you never said for what period of time I could use it for, tough luck buddy'. I would expect the judge to agree with you because you are not violating any of my rights (I have exercised them already and nothing is preventing me from continuing to exercise them by only granting non-free license in the future); I would probably be seen as trying to back out of a contract. On the other hand, if you tried to make the same argument with respect to a patent algorithm of mine (and were successful), you would be violating my right to determine how my invention can be used - which includes the right to change the terms of the contract that allows you to use my idea (the license) as long as nothing in the contract prevents it. The only way I can see a patent license being "free" is if it explicitly states that the invention could be used perpetually by the license holder in a "free" manner... and if someone does that, what was their purpose in getting the patent in the first place. Copyrights are automatic, a patent must be applied for and entails considerable expense, why would someone go to all the trouble then give it away. Like I said at the start... Since a patent is used to grant control of an invention to some party, it should probably be viewed with suspicion - the whole free software movement seems to be predicated on giving up control. It would be great to be shown just how wrong I am, because if I am correct with my reasoning it means that packages containing patent algorithms should be considered non-free, unless there is an explicit statement saying that the invention is free forever. - Bruce