[Discuss] The America Invents Act
MBR
mbr at arlsoft.com
Wed Sep 28 21:02:17 EDT 2011
On 9/28/2011 2:13 PM, Hsuan-Yeh Chang wrote:
> Thanks for challenging my point of view by attacking my profession.
Does this mean that Derek guessed right and you really are a lawyer, not
a software engineer? I'm not implying that you're not welcome here, but
since most participants here are programmers, system administrators, or
the like, that's who we assume we're talking to when someone posts.
> I am only trying to help the open source community to fight against the biggies. If you believe that RMS in his lifetime can convince the Congress to abolish software patents, please do so.
This is the only point you've made that I agree with.
> This country protects independent inventors more than most other countries in the world. If anyone has a good idea, regardless of whether the person is poor or rich, and regardless of whether the person is opening source code or not, the person is equally capable of seeking patent protection than anyone else. If you choose to donate your invention to the public and give up your rights, that's again your freedom. But if you exercise your freedom by giving up your legal rights, how can you ask the Congress to change the law simply because of your generosity?
This leads me to think that, whether your profession is law or software
or something else, you don't know very much about the legal
underpinnings of Open Source Software or Free Software, to use the
preferred term (free as in "freedom", not as in "free beer"). FLOSS
(Free/Libre/Open Source Software) software is protected by copyright
law, not patent law. It specifies a different license than most
copyright notices. But it is protected. And that protection is under
copyright law, not patent law. So nobody's giving up their rights when
they write Open Source Software (a.k.a. Free Software) unless they
choose a badly written license. When you include a copyright notice,
you get to choose the conditions under which you will allow others to
use what you've written. Some poorly written FLOSS licenses allow
others to seize control of your work and even claim it is theirs. The
GPL (see http://www.gnu.org/licenses/) on the other hand, protects
against that and it also protects against many other forms of nefarious
behavior. Since the majority of FLOSS programmers use the GPL, they do
not "give up their legal rights". For any copyrighted work licensed
under the GPL, the programmer sets the conditions under which you can
use their work, and from a legal standpoint, your permission to continue
using the work immediately disappears the instant you violate any of the
conditions specified in the license.
Patent is a completely different set of laws than copyright, a point
Stallman emphasizes in his talk at
http://video.google.com/videoplay?docid=669200964006594520. Copyright
law provides perfectly adequate protection for software. But ever since
the court changed things and allowed software patents, life for software
developers has been a nightmare! And it was done as a court decision,
not by Congress. When I was writing software for DEC in the 1970s,
DEC's lawyers explained to us that our code was protected through
copyright and trade secret law because software was not patentable. The
law considered software to be an expression of a mathematical idea, and
patent law does not allow patenting math.
Some friends of mine in the 1970s invented what is today one of the most
commonly used pieces of software -- the electronic spreadsheet. Read
"Why didn't we patent the spreadsheet? Were we stupid?" at
http://www.bricklin.com/patenting.htm for Dan's explanation as to why
they didn't patent VisiCalc.
The U. S. Supreme Court's 1981 Diamond v. Diehr ruling changed
everything. But it never actually said software was patentable. What
it said was that the use of a mathematical formula, computer program, or
digital computer as part of an invention doesn't automatically make an
invention unpatentable. But as a result of that decision, the Patent
Office did a total 180. Before that they would reject any invention
that involved any software at all. After that they would issue a
patents on an invention that contained software and nothing else, even
though what the Supreme Court's decision envisioned was an physical
device that involved some software as part of the invention.
> Not all lawyers are necessarily bad lawyers. President Lincoln was a lawyer and he ended slavery. Dr. Martin Luther King Jr. was a lawyer and he ended segregation in the United States.
And Dwight D. Eisenhower was an internationally reknowned pastry chef?
Yeah, right! You do know that lawyers use the title "esq." or "esquire"
after their name, not "Dr." before their name? The Rev. Martin Luther
King, Jr. was a Baptist Minister. He had a Ph.D. in Theology. He did
not have a law degree!
Up until I read that, I assumed you were probably just a lawyer
spreading FUD. But given your inclination to hold forth as an expert on
software licensing despite how little you know about it, your ignorance
of MLK's profession makes it clear that you don't have a clue what
you're talking about.
Mark Rosenthal
mbr at arlsoft.com <mailto:mbr at arlsoft.com>
More information about the Discuss
mailing list