Linus: "I don't actually know the details. I mean Java I really don't care about. What a horrible language. What a horrible VM. So, I am like whatever, you are barking about all this crap, go away. I don't care." My respect for Linus just grew 10-fold!
"My respect for Linus just grew 10-fold!" Why? He just bashes Java using strong language and not providing any arguments. This could get my respect if Java were some kind of sacred cow that nobody dares criticize. This is not the case AFAIK.
Linus Torvalds: Software and Process Patents Don't Make Sense
41–50 of 92 posts
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#42> I think patents probably work better in certain areas than they do in ours. Software patents? No. Process patents? No. They just don't make sense. Only if you ignore the fact that congress is composed of lawyers, who have a large self-interest in preserving the current Byzantine system.
How many patent lawyers are there in Congress? I'd be surprised if it's more than one or two.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#43> I think patents probably work better in certain areas than they do in ours. Software patents? No. Process patents? No. They just don't make sense. Only if you ignore the fact that congress is composed of lawyers, who have a large self-interest in preserving the current Byzantine system.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#44Earlier quoted context omitted.
How many patent lawyers are there in Congress? I'd be surprised if it's more than one or two.
I do not think a lawyer have to specialize in patents specifically to support byzantine laws. I think it is the willingness and propensity to accept laws and regulations for everything.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#45Well I didn't know that US patent cases can be presented to a jury. I don't envy them on that considering the language these things are written in. I wonder how many hours are spent 'training' the jury in the legalese required to understand the case? And this would have to be done for each and every case that has a jury!
A good, simple starting point:
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#46Well I didn't know that US patent cases can be presented to a jury. I don't envy them on that considering the language these things are written in. I wonder how many hours are spent 'training' the jury in the legalese required to understand the case? And this would have to be done for each and every case that has a jury!
It's the judge's responsibility to explain the legal basis to the jury in the form of jury instructions. These will usually be created in consultation with the lawyers for both sides. Trial by jury is the reason why East Texas is the court of choice for patent claims. For some reason jury verdicts there seem to be biased towards the patent holder. I should also note that being a juror in a federal case sucks. The fir…
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#47Everything we create and think of is based on experiences (sight, smell, feelings....). Therefore it's very strange to have patents. A patent is just a smart mix of things that already exist. Software is always mixing existing things using existing tools. So it's very difficult to have a 'smartness' value for a software patent. Fortunately Harrison Gray Dyar and Samuel Morse don't have all rights for binary code...
The patent system isn't a prize we give to people for innovating. It's one of the ways we pay people to document and publish their inventions.
Irony: Samuel Morse did in fact vigorously patent his inventions.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#48Well guess what - that is not unusual when everyday words migrate into a technical area and the law is such an area. To complain about words having specialist meanings in a specific subject area strikes me as naive.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#49Totally agreed. Compete on products or results, not on legal process
The issue is often framed in terms of all patents being bad, or all software patents being bad but to anyone to gives the matter more than the kind of superficial thought stemming from ideology the reality is rather more complicated.
Re: Linus Torvalds: Software and Process Patents Don't Make Sense
#50Earlier quoted context omitted.
Patents are about ideas and inventions which must be "novel", "useful" and "non-obvious". A smart mix of things that already exist would not be patentable unless it is "inventive", "novel", useful" and "non-obvious". If it is all of these, it should be patentable whether it is software or hardware. (Note however that laws of physics, mathematical formulas, etc. are not patentable.) What's broken is not the concept of…
> What needs fixing is the implementation, not the idea itself of the patents, be it software or hardware. There are two issues here: 1. You assume the implementation is fixable, I have seen no sign of it so far, especially for software and method patents. Even more so as the number of patents applications is skyrocketing worldwide and intellectual propriety offices have neither the resources nor the qualifications (…
The duration of the patent in my terminology is also an implementation issue and not a conceptual issue. I agree that in today's world, twenty years are a bit too long. Or rather inventions that can be so readily made should be failed on "non-obviousness" basis again.
The real issue is this: Not the patent system, but the companies are interested in protecting "everything" they do. The law does not provide protection for everything. Copyright applies to specific material or implementations while patents apply when those three constraints are met. There are clearly things that are not protected by either and they should remain as such. The issue is that they don't (and both companies and patents office are responsible for this).
To fix (the implementation), the bar on non-obviousness, novelty, etc. as well as the duration of the patent needs to be made commensurate with the reality, taking into account the low investment costs and timeline that you mention. Maybe even by having varied durations for different domains just as the non-obviousness bar is different for different domains just by virtue of being unmeasurable.
All in all, I have not heard any real reason why software patents should be distinguished from other patents, other than possibly having the bar on them and duration adjusted accordingly.
Edit: Disclaimer: I am not a lawyer.