JohnRBaker
Mechanical
- Jun 1, 2006
- 36,968
Despite my working for a software company (or at least the software division of a large and diversified manufacturing company) this is one of my pet peeves, the patenting of software:
Now don't get me wrong, we patent our fair share of software ourselves but mostly out of selfdefense, but when I was in engineering school the only things that people ever talked about applying patents for were real, honest-to-goodness things, AKA devices or machines (note that I'm a co-inventor on two US patents for machinery used in the commercial baking industry, #3,877,592 and #4,132,320).
One of the long running advocates for disallowing the patenting of software is Professor Marvin Minsky of MIT. I was attending a conference in 2001 where I heard Prof. Minsky speak on this and other topics and later that evening I had the honor of having dinner with him and we talked extensively on this topic and it was then that I became a believer in this notion, that it was a fundamental mistake to issue patents for software alone. Now there are exceptions to this, such as when software in an integral as part of a device, and serves only one purpose, making that device work, then that's different as long as it's understood that the primary motivation for the patent was the device itself. The software was only included in the patent because without it, the device would serve no purpose.
Note that this topic had been kicked around for many years as seen here:
Anyway, the article above (the VOX item published today) got me thinking about this issue again and I thought it might interesting to hear other people opinions. Granted, this topic, or at least in the context in which I'm offering it, focuses only on the writing and patenting of software, it still would be interesting to see what others have to say. After all, I moved from the world of machines to the world of software and I brought my views and prejudices with me, so what do you all think?
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
Now don't get me wrong, we patent our fair share of software ourselves but mostly out of selfdefense, but when I was in engineering school the only things that people ever talked about applying patents for were real, honest-to-goodness things, AKA devices or machines (note that I'm a co-inventor on two US patents for machinery used in the commercial baking industry, #3,877,592 and #4,132,320).
One of the long running advocates for disallowing the patenting of software is Professor Marvin Minsky of MIT. I was attending a conference in 2001 where I heard Prof. Minsky speak on this and other topics and later that evening I had the honor of having dinner with him and we talked extensively on this topic and it was then that I became a believer in this notion, that it was a fundamental mistake to issue patents for software alone. Now there are exceptions to this, such as when software in an integral as part of a device, and serves only one purpose, making that device work, then that's different as long as it's understood that the primary motivation for the patent was the device itself. The software was only included in the patent because without it, the device would serve no purpose.
Note that this topic had been kicked around for many years as seen here:
Anyway, the article above (the VOX item published today) got me thinking about this issue again and I thought it might interesting to hear other people opinions. Granted, this topic, or at least in the context in which I'm offering it, focuses only on the writing and patenting of software, it still would be interesting to see what others have to say. After all, I moved from the world of machines to the world of software and I brought my views and prejudices with me, so what do you all think?
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.