Earlier quoted context omitted.
No, but it is a intellectual property question. My point was that if you violate a trademark even though you independently came up with it, the same would apply for patents.
Well, true... up to a point. But the motivations behind patent law are so different from those behind trademark law that I'm not sure it's a relevant comparison.
Poll: Do you support software patents?
81–90 of 319 posts
Re: Poll: Do you support software patents?
#82I can't stand the idea that I might be at my computer, working with code, and develop something independently which later causes me to get sued. Abolish all software patents. edited to add "software".
This John Carmack quote is relevant and shares your sentiments: "The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying." http://en.wikiquote.org/wiki/John_D._Carmack
OTOH it does still preclude John from being presented with a problem and then doing someone quite ingenious to do a great solution that seems actually quite "novel", to learn that someone else did it years before.
But for patents, if you follow logical steps from a given problem then you shouldn't be granted a patent.
In fact the way patents should work is that the patent officer spends a week trying to solve said problem themselves. And only after that attempt, read the actual patent. If they're struck with, "Ahh... yes, good idea, wouldn't have thought of it mysefl" then its potentially patentable. But if the patent officer says, "Yeah, that was my second attempt." or "that's largely derivative of my general line of logic in my other attempts" then it shoudln't be patentable.
Re: Poll: Do you support software patents?
#83I have a question though: how important are patents to startups? Aren't software patents one of the tangible assets they point to to justify their valuation?
Re: Poll: Do you support software patents?
#84Earlier quoted context omitted.
Sorry to all, I specifically meant software patents. Hardware patents are different as they often rely on physical creation of objects and a non-trivial investment in materials/development. Conversely a software idea can be thought up in a few minutes and implemented in the same. In app purchases isn't exactly a clever idea or something that was revelatory. It was simple software evolution.
You're saying all software ideas can be thought of and implemented in a few minutes? That is both absurd, and an insult to the innovation that happens in software. You have 10 minutes, give me an implementation of something that improves upon H.264 by 30%.
Re: Poll: Do you support software patents?
#85Earlier quoted context omitted.
You're missing a critical difference. Patents are supposed to be "unobvious". A normal person just working in their shop should not just accidentally stumble across a patented thing, because by definition the patented thing should not be obvious to one skilled in the art. Programmers on the other hand can indeed pop open an editor, spend a few minutes with Ruby on Rails implementing "a standard business procedure, bu…
the patented thing should not be obvious to one skilled in the art It's a big world and there are a lot of smart people in it. History is full of examples of multiple people independently inventing/discovering the same thing.
May I also observe it isn't me making a normative claim that such things that are easily re-constructed by anyone should not be patented. It is descriptive, right in the legal definition of patent; it should be not obvious to one skilled in the art. Again, the very fact such a clause is necessary is evidence that there is a set of things obvious to one skilled in the art that exists, or why bring it up?
Re: Poll: Do you support software patents?
#86Earlier quoted context omitted.
Sorry to all, I specifically meant software patents. Hardware patents are different as they often rely on physical creation of objects and a non-trivial investment in materials/development. Conversely a software idea can be thought up in a few minutes and implemented in the same. In app purchases isn't exactly a clever idea or something that was revelatory. It was simple software evolution.
You're saying all software ideas can be thought of and implemented in a few minutes? That is both absurd, and an insult to the innovation that happens in software. You have 10 minutes, give me an implementation of something that improves upon H.264 by 30%.
It might be by analogy, a technique from a different domain, from similarity with something you did with lego blocks when you were 9 years old, from a mishearing when discussing something with a fellow developer, from ignorance of the known techniques in a particular area and trying to solve it from first principles, etc. You do need some familiarity and experience in the domain in order to recognize the utility of the novel technique. It might happen once to you, but it's unlikely to happen 9 times.
More importantly, it's also probably going to occur to someone else, sooner or later. New discoveries tend to be repeated, that's a common theme in the history of scientific and mathematical development. By advocating patents for these things, you suggest the mere chance of coming first means you get a government-granted right to extort from other people.
Re: Poll: Do you support software patents?
#87Re: Poll: Do you support software patents?
#88Earlier quoted context omitted.
This John Carmack quote is relevant and shares your sentiments: "The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying." http://en.wikiquote.org/wiki/John_D._Carmack
Except it's even worse than that: usually patent trolls haven't even written the code to solve the problem. Working code is not required to be granted a patent.
Re: Poll: Do you support software patents?
#89Earlier quoted context omitted.
Sorry to all, I specifically meant software patents. Hardware patents are different as they often rely on physical creation of objects and a non-trivial investment in materials/development. Conversely a software idea can be thought up in a few minutes and implemented in the same. In app purchases isn't exactly a clever idea or something that was revelatory. It was simple software evolution.
No, there is no difference. If you're going to claim that they're different because one may require a "non-trivial investment (1)" then you have to specify that hardware patents that only require a trivial investment are similarly invalid. The bottom line is that patents are patents. It's inconsistent to be against one type and not another. I understand why patents exist, but I also agree with the Carmack statement a…
However, if I independently develop a piece of software or an algorithm, there is a very strong chance that it took me the exact same amount of time and effort as the person who originally solved it.
In the former case, it makes sense to enforce a patent, as copying their design directly eases my ability to go to market with something.
In the latter case, it doesn't make sense, as I now have to pay someone else, despite having done the work.
Note that I see copyright, intellectual property, and patents as completely different things. If I'm using someone else's code/libs, then obviously, I feel it is worth the ability to enforce. However, that already exists without the patent system.
Re: Poll: Do you support software patents?
#90Earlier quoted context omitted.
This John Carmack quote is relevant and shares your sentiments: "The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying." http://en.wikiquote.org/wiki/John_D._Carmack
Except it's even worse than that: usually patent trolls haven't even written the code to solve the problem. Working code is not required to be granted a patent.