Importance of trademarks (was RE: [OT] What is Open Source?....)
Stephen J. Turnbull
stephen at xemacs.org
Thu Apr 18 03:24:12 EDT 2002
>>>>> "Nick" == Nick Arnett <narnett at mccmedia.com> writes:
Nick> The main reason patents don't work for software is that the
Nick> length of protection is too long in most cases, so that by
Nick> the time software patents expire, the technology is often
Nick> worthless.
I don't think reducing term would help as much as you might hope.
There are two problems. First is that in most cases of patented
software, clean-room reimplementation is trivial simply from seeing
the results. In practice, they fail the non-obvious test (the PTO's
definition of "non-obvious" is itself non-obvious to sane people,
beware!), and distressingly often, the no-prior-art test. This
reduces the set of genuinely patentable software enough that one
wonders if it's worth bothering at all.
Second, the transactions costs (for example, finding out there is a
patent, determining that you need to license it, and negotiating the
license) are far too high compared to the cost of development. So
this means that in most cases it is _impossible_ to strike a sensible
balance between providing incentive for original development of
genuinely patentable software and reducing monopoly losses simply by
adjusting the term of the patent.
And the lack of a "clean-room" defense creates a chilling effect on
the whole industry because of the enormous cost of defending yourself
against accusations of infringement.
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.
More information about the Python-list
mailing list