Mr. Ivey, Mr. Clark,
Your comments reflect the challenge I have in front of me.
When IP attorneys find themselves agreeing that software patents are "bad," it will be an uphill struggle to convince software developers that they are not.
The essential difference between software patetnts, and say patents on radio circuits, is that very few individuals are building radio circuits in their garage. As software development requires nothing more than a PC and a lot of uninterrupted time, nearly anyone can do it.
This brings patent law into the realm of the individual whereas previously only corporations were affected/influenced by it. The tension therefore is not one of simply how to best promote innovation, but rather also how to preserve civil rights.
As a committed civil ilbertarian, it is my paramont concern that a proper balance be found.
Independent creation - as is found in copyright - is not necessarily a solution because this only works where independent creation rarely occurs - as is the case in copyright.
Creating a fair use doctrine is neither a solution because as we have seen with P2P, fair use only invites widespread piracy. The spectre of multi-nationals suing individuals for copyright infringement is a pernicious affront to civil liberties, yet what are copyright owners to do?
These are complex issues. Winston Churchill said of Andrew Jackson that, "His simple mind, suspicious of his opponents, made him open to influence by more partisan and self-seeking politicians."
Because these are complex issues, far beyond the interests of most software developers, the legitimate concerns of the F/OSS crowd are being influenced by others, like the European Green Party and Richard Stallman, with an anti-capitalist "free beer" agenda. This as Mr. Ivey observed is the reason that OSS licenses look more like political manifestos instead of commercial licenses.
Nor are my own views unbiased, but one cannot point to the success of F/OSS and ignore the success of Microsoft, or Google. Similarly, one cannot say that the success of the Internet is due to the lack of patents on TCP/IP, while ignoring the success of GSM - a heavily patented protocol with 1 billion users.
Presently the arguments against software patents ignore these commercial realitiies.
Moreover, something is terribly wrong when the F/OSS crowd sees Microsoft as a devil and IBM as a saviour. For software developers, this is a road that can only lead to exploitation. My late grandfather's AFL-CIO union book burns with outrage in my wallet at the prospect. I have little doubt that IBM, HP, and other coporate interests are using the F/OSS movement as US Steel tried to use the working men of my grandfather's generation.
A balance must be found between competing methods of development. I am of the opinion that no software patents would be as damaging to innovation and worker's rights as the blanket imposition of them.
I do not pretend to know the answers. but I do think I understand the problem and that is the object of my book - to lay this out as clearly as possible so that other people more learned than myself can properly debate the issue and arrive at a balanced solution.
Regards,
eric stasik