Live data from Hacker News

Reminder: Today is the deadline to tell USPTO to end software patents

news.ycombinator.com

11–20 of 44 posts

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#11
post #9

Earlier quoted context omitted.

There were some folks who owned a lot of slaves back in the day, too. Not a good argument, by itself, sorry.

not really a fair comparison. Obviously in the case of slavery most people would believe that matters of economic stability play second fiddle to the overarching concerns of Justice and Morality. However, as evil as you may think software patents are, they are not on the same level. The USPTO should consider economic ramifications of a decision to stop issuing software patents, or to invalidate patents. I'm not sayin…

[deleted]

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#12
Based on the previous discussion linked, I'm a little surprised and disappointed by the number of folks here at HN who think software patents aren't that big of a deal, or are somehow good for innovation.

I just assumed that anyone who had worked in software for any length of time was aware of the current minefield that is software development. Every field I've worked in (proxies and security, scientific computing, large-scale cluster computing, web service, web-based GUIs, virtualization) have had at least a few seriously dangerous and over-broad patents that loom over the whole field and make everyone a little nervous or forces workarounds or closing ones eyes and pretending to not know and hoping you don't get sued.

It is simply impossible to write non-trivial software without violating some patent or other. If you're lucky, it will be patents held by "good" companies that won't sue you.

The amount of harm done by software patents is vast, and the amount of good is pretty hard for me to spot.

Anyway, I've sent off my email in support of excluding software from patentability, though I have my doubts as to its effectiveness.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#13
post #2

Send your email to: Bilski_Guidance@uspto.gov The FSF's suggested text is: Software patents hurt individuals by taking away our ability to control the devices that now exert such strong influence on our personal freedoms, including how we interact with each other. Now that computers are near-ubiquitous, it's easier than ever for an individual to create or modify software to perform the specific tasks they want done -…

The suggested text is nonsense. Software is no more "mathematics" than are circuit diagrams, chemistry nor books.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#15
The following is my letter:

Undoubtedly there will be many comments emphasizing the bad effects of software patents, and that for policy reasons they should not be accepted. While I agree with this argument, I see other fundamental problems with applying patents to software, and write to discourage their use.

I instead want to stress that software is not a machine, but instructions, an algorithmic, step-by-step, description of processes. This core nature of software means that even when the process being described by the software is patented, this should not hinder the distribution of the software. A patent application is itself much the same thing -- a description of the process to be covered. It would be utterly ludicrous to forbid the distribution of an approved patent application for violating the patent. The description is not the process itself, nor is it a machine for performing the process. The same really holds true programs. Imagine taking a patent application and annotating with details of a particular way of implementing the patent. At no point does it make sense to forbid the distribution.

It is, of course, perfectly reasonable to have an otherwise patentable invention be partially implemented in software. I must argue though that what violates the patent is the whole machine (including the software, to be sure), and not the software itself, nor the general purpose computer itself. Either should be free to be built, used, sold, and otherwise distributed. This is not much different from parts in an invention being illegal to combine in a way that violates the patent, while perfectly legal to have apart or combine in other ways.

I will also note that in practice, many software patents have been granted that seems obvious. Combining something with a general purpose computer should never have been considered non-obvious, nor should doing something with a computer network as an intermediary be considered non obvious. Computers were built to perform algorithmic processes. Selecting a particular algorithm may not be obvious, but the use of a computer to execute it certainly is obvious. Computer networks were built to carry general information; making that type of information more specific to a certain use does not make the use of a general network less obvious. Many machines are adapted to a specific used, and must be readapted to be used in a different, but similar circumstance. Computers and computer networks are different. They are general purpose machines where the general really does encompass all specifics.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#16
I won't send a letter to the USPTO, or Congress, or any other government entity for that matter, regarding patents. Instead I will amass a great deal of influence and wealth by purchasing and applying for and litigating on patents, and then I will use this wealth to pay for special interests groups that will fight on my behalf (and ensure that I can) continue to do so. Good Day!

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#17
post #8
post #4

There are some big companies out there with a lot of their on-the-books valuation existing in the form of software patents. If they suddenly have to mark that stuff down to zero, imagine the crash...

Only patent trolls would crash, which is almost entirely private equity. Let them crash. In fact, I'd argue that it would be a great good for the market in general to knock the wind out of the parasites who live off of software patent trolling. Microsoft, IBM, Oracle, etc. companies that make money from legitimate sources would be barely effected at all (and many tech companies who have huge patent portfolios have sp…

This is simply not true. Regardless of how, say Microsoft, uses or doesn't use its patents, they account for a substantial percentage of its value on the books. If the accountants suddenly had to revalue them to $0, it would unquestionably have a big impact on the share price.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#18
post #9
post #4

There are some big companies out there with a lot of their on-the-books valuation existing in the form of software patents. If they suddenly have to mark that stuff down to zero, imagine the crash...

There were some folks who owned a lot of slaves back in the day, too. Not a good argument, by itself, sorry.

Seriously? This is your argument? Comparing software patents to slavery trivializes the suffering and evils of slavery.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#19
post #2

Send your email to: Bilski_Guidance@uspto.gov The FSF's suggested text is: Software patents hurt individuals by taking away our ability to control the devices that now exert such strong influence on our personal freedoms, including how we interact with each other. Now that computers are near-ubiquitous, it's easier than ever for an individual to create or modify software to perform the specific tasks they want done -…

The suggested text is nonsense. Software is no more "mathematics" than are circuit diagrams, chemistry nor books.

If you ask a mathematician, everything is or can be described by math. I'm inclined to agree when it comes to software. Software is just a domain-specific mathematical notation for expressing algorithms in a machine-parsable way.

Re: Reminder: Today is the deadline to tell USPTO to end software patents

#20
post #16

I won't send a letter to the USPTO, or Congress, or any other government entity for that matter, regarding patents. Instead I will amass a great deal of influence and wealth by purchasing and applying for and litigating on patents, and then I will use this wealth to pay for special interests groups that will fight on my behalf (and ensure that I can) continue to do so. Good Day!

You could save yourself a lot of time and money by sharing the costs of the defense.
Post reply on HN