Ben Giddings
1/20/2005 6:46:00 PM
Stephen Kellett wrote:
> The main problem with software patents is that it is the large companies
> that use them to stop small companies, not the other way around.
>
> Patents were invented when the progress of technology was slow. Think
> static steam engines. In 25 years the change was quite slow. In the
> world of software, software patents should have a maximum lifetime of
> about 2 years.
It's not just the lifetime that's the problem, it's the "obviousness" of
the discovery. It is really hard for an individual or a small company
to successfully file a patent these days, but big corporations can just
churn them out.
I recently tried out uControl, software for OS X that gives you more
control over the keyboard, etc. The author had a feature in there where
you could type one-handed by using the spacebar to chord / toggle keys.
Unfortunately, he had to disable that feature in recent versions
because of patent issues.
Many of us would think that something like that would be far too obvious
to patent. In fact, it *should* be possible to successfully challenge
the patent... unfortunately the odds of an individual or small business
successfully defeating a patent like this are too low to make it worth
the time and expense.
This is especially a pain for open source projects where nobody is
trying to make any money, they're just trying to spread the goodness.
If you were making money off the software, fighting dumb patents would
just be a cost of doing business, but if you're doing it all for free,
what can you do?
Ben