Slashdot Mirror


Torvalds Joins Anti-Patent Attack

canuck57 sent us a story about Linus Torvalds has joined the chorus of voices speaking out against software patents. Talks briefly about the recent patent releases by IBM & Sun, and notes that there are 'an estimated 150,000 to 300,000 registered software patents in the U.S. alone.'

25 of 357 comments (clear)

  1. So, how many patents has he registered? by DisprinDirect · · Score: 1, Insightful

    I really dont see what teh problem is: Patents server a purpose, to encourage innovation and to enable you ot I to profit from it. What's wrong with that?

    1. Re:So, how many patents has he registered? by MyLongNickName · · Score: 4, Insightful

      I am not against software patents. I think they are a good thing. However, we seriously need to reconsider what is considered patentable. Some of the approved patents are blatantly absurd, and actually hurt commerce.

      Patents are desiged to encourage innovation (as ou rightly point out). But big business has twisted gov't's arm so much that they no longer serve the interests of the people as a whole. For a ridiculous example of COPYRIGHT protection: The 'Happy Birthday' song is still protected... found this out when I wanted to add it to an app I wrote... Patents are similarly absurd.

      So, like most other things I fall squarely in the middle of the two camps, and get shot at from both sides.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:So, how many patents has he registered? by Ironsides · · Score: 4, Insightful

      If software can't be copyrighted or trademarked (note I do not include patented), here is what would be legal:

      I could take a companies software the day it was released, make copies of it and sell it for whatever I wanted. Think Game companies have problems now? Just wait until they can't do anything.

      I could make a game called HALF LIFE 2, and sell it online and people would have to worry about buying my game vs. the original game. And the Makers of Half Life couldn't fo jack.

      The GPL would become worthless as it relies on copyrights in ordeer to work. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License.

      I'll agree with you on the Patenting of software (although there might be an option for using it to a limited extent, say 3 years). But copyrights and trademarks of software are necessary.

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    3. Re:So, how many patents has he registered? by jbr439 · · Score: 3, Insightful
      I am not against software patents. I think they are a good thing. However, we seriously need to reconsider what is considered patentable. Some of the approved patents are blatantly absurd, and actually hurt commerce.

      Patents are desiged to encourage innovation (as ou rightly point out).


      I have often wondered how many software "inventions" would not exist today if software wasn't patentable. In other words, has the patentabilty of software resulted in any software "inventions" that otherwise would not have existed? My gut feeling (and that's all it is) is that there aren't many (any?) such "inventions". (inventions in quotes 'cause I find it difficult to think of any software as being an invention).

      So, do software patents really encourage innovation? Are there clear examples of this? Or, are software patents just for the use of large corporations limiting competition from small outfits?
    4. Re:So, how many patents has he registered? by cronius · · Score: 3, Insightful

      So, like most other things I fall squarely in the middle of the two camps, and get shot at from both sides.

      Please, let me ;)

      Seriously though, consider this: I write a piece of software. I'm a total geek and a math wiz and it turns out I manage to create a really nice algorythm for [insert tech word here].

      I want to make money off this or maybe share it to the community, regardless it's released and distributed and one beautiful morning I'm being sued for patent violations. Turns out some big company thought of this a good 10 years ago and has a patent on doing roughly the same thing my algorythm does.

      What did I do wrong? Why am I being punished? Is this fair? This wasn't an obvious thing to patent, I'm just a bright kid and stumbled across it.

      This is not a "nothing is perfect"-thing, this is a serious flaw. Patents (especially in software) means no one has any rights what so ever, *unless* you happen to be the first guy figuring something out, in which case you suddenly have *all* and exclusive rights.

      I'm not taking about patenting obvious things: with patents no one is allowed to invent things unless they're the first one. It doesn't matter if you figured it out all by yourself, if someone beat you to it you simply have no rights.

      How is that fair?

      --
      Life is Reality
    5. Re:So, how many patents has he registered? by Anonymous Coward · · Score: 1, Insightful

      I disagree,

      If we didn't have the copyright system, there would be functions that the GPL has that we would loose. GPL uses copyright to enforce the entire 'if you release a product using GPL code you must release the code with it' aspect.

      It would be more accurate to say if we didn't have copyright, then the BSD lisence would not be needed.

    6. Re:So, how many patents has he registered? by iamwahoo2 · · Score: 2, Insightful

      You missed his point. Software already is protected by copyrights. Even without patent protections those apps you mentioned would have been created. Patents provided no incentives and at least for bittorrent it is doubtful that a patent was applied for. Software patents are generally only used to create a barrier to market so that smaller companies have a high risk in creating competetive products.

    7. Re:So, how many patents has he registered? by cronius · · Score: 2, Insightful

      Yes, you are right. But no one reads that anyway unless they're trying to avoid being sued or something else law-related.

      However, one can argue that an invention was indeed copied since it's all out there in the open. So this just strenghtens the argument that patents takes away rights (yes, it sounds a bit RMS).

      Whenever a patent is granted the patent office is basicly saying "we have chosen that this invention is so great that we don't think anyone is going to come up with a similar idea in more than 20 years. We must protect society and grant this person exclusive rights to this invention so that we can all prosper from this in 20 years."

      So even if someone does come up with a similar idea within 10 years or so it doesn't matter, because the patent office has decided that we as a society "couldn't take the risk of this not being invented by someone else, so we had to make him tell us the details." They decide what people are allowed to invent, or "figure out" is I put it earlier.

      Protection against copying really should be handled by copyright law. If someone invents something that is so unlike something someone else invented that it isn't voilating copyright law, I don't quite see what it's voilating at all.

      --
      Life is Reality
  2. any software patent is bad by CAIMLAS · · Score: 4, Insightful

    I'd say any software patent is bad, simply because they're so ambiguous. It doesn't matter if the company in question is supposedly benevolent, or that they're not actively enforcing them: all it takes is a single lawyer with no scruples to cause a lot of pain. In any organization of significant size, you can rest assured they've got at least one bastardly lawyer.

    Not only that, but there couldn't possibly be that many new, patentable techniques or technologies being discovered. Is it actually good practice to patent everything? While it might be "good" for open source with IBM supporting us and all, what's it do to the smaller companies that get (potentially) shafted by such absurdity? At the very least, it increases their cost of development due to necessary research.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:any software patent is bad by cpt+kangarooski · · Score: 4, Insightful

      Patents were created to protect inventors from having their ideas ripped off and used to profit another.

      No, in fact that's what patents are intended to do: to get inventions that are reduced to practice into the public domain so that everyone can use them without paying inventors. And as implemented, we further make it difficult to get patents by requiring novelty, nonobviousness, filing before the statutory bar, etc.

      Patents are intended to promote the progress of the useful arts, for the public benefit. Not to benefit inventors, though that may incidentally occur.

      A good analogy is this: Imagine the public is a farmer who has a cart of vegetables he wants to take to market. He has a donkey (the inventors) but it is unwilling to do very much without some special incentive. If the farmer is willing to spend one of his carrots by dangling it in front of the donkey, getting it to move and therefore act productively, he can achieve his greater goal of getting all his stuff to market.

      The farmer doesn't want to give the carrot to the donkey, however. Then he's out one carrot. But it's an okay cost if it profits him more in the end by getting to market.

      Likewise, it is a bad thing to grant patents for their own sake, or for the sake of inventors. But if they are not a significant burden on the public, and the public benefits much more than we lose by virtue of encouraging inventors to do useful work for us, then it's okay.

      So the problem with software patents is that the software industry seems to have been doing somewhere between good to awesome without them. There is no indication that there will be more invention in this sector by adding them, and there is a very real problem with software patents slowing down the pace of innovation in software and in getting those inventions in useful products.

      So software patents don't seem to be worth it: they produce no benefit and incur great cost. We're better off without them.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    2. Re:any software patent is bad by Shalda · · Score: 3, Insightful

      It's not that all software patents are bad, just most of 'em. Take the LZH compression algorigthm. It was a pretty good patent back in the early 80s when it was granted. It was sufficiently narrow (one specific method of data compression) and reasonably not obvious (for that point in time). The problem is that the patent office has no concept of 'novel' or 'obvious' and that prior art means 'already patented'. Also, there's a tendancy by the patent office to let the courts decide the actual merits, whereas the courts like to defer to the patent office.

    3. Re:any software patent is bad by Minna+Kirai · · Score: 2, Insightful

      If we had not patented it, anyone could take the idea, implement it and make money from it without paying us a cent

      Oh no! And then we'd have a competitive economy, where companies struggle against each other to provide better service or lower prices!

      Good thing patents are there to protect monopolists and save them from needing to keep on working to stay ahead! That whole "free market, invisible hand, survival-of-the-fittest" stuff was just baloney.

  3. Shouldn't the real question be... by winkydink · · Score: 3, Insightful
    why has he waited so long?

    If this isn't the first time he's spoken out against them, then why is it news?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  4. Re:Ironic by MustardMan · · Score: 4, Insightful

    Yeah, it's almost like the slashdot editors are allowed to voice their own views and not follow a company line set out by the people who own the site. Imagine that, editorial freedom in a news site! What a novel idea!

  5. Glad to see it... by DoubleDangerClub · · Score: 2, Insightful

    I'm really happy to see this article. I've had programming classes in college and you can be caught for cheating the same way software patents work, if you use the same method or logic to do something. People need to understand that when there's a better way of doing things, everyone should not be strangled for finding and using that method.

    --
    Ubuntu, the way linux should be.
    Try Ubuntu FREE! --
  6. Re:Something I've never understood... by Kwil · · Score: 5, Insightful

    I don't think we should be able to patent processes at all.

    A process is the ultimate business advantage. If you can come up with it, you deserve to reap the rewards from using it. Not from selling it to or litigating against some other group.

    This is where the system breaks down. Some things are not meant to be non-freely shared around society.

    Patents should return to whence they came. Physical objects.

    Copyrights should return to whence they came. Expression of ideas.

    Processes are neither, and therefore shouldn't be covered by either.

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  7. Re:Something I've never understood... by Jheaden · · Score: 3, Insightful

    I have to disagree somewhat.

    I don't think we should be able to patent business processes or software processes at all. However manufacturing processes should be patentable.

    I'll clarify that a little bit too. The process that should be patentable would be the process for say creating a specific alloy or chemical where it is not simple. Along the lines of non-obvious to someone in the field.

    What shouldn't be patentable is the how do I assemble product X

  8. It's simple... by Corson · · Score: 5, Insightful
    Back in 80s there wasn't so much patenting going on in Silicon Valley. In those times you needed to innovate and bring the product to the market so fast that you couldn't afford to apply for patents; even two weeks counted on the learning curve. And people became instant milionaires.

    Twenty years later, after a recent bumpy ride in the IT sector, investors (who generally understand little in terms of technoloy) would not invest unless they see there is some IP protection -- a.k.a. patents. Hence, the pressure for software patent legislation comming from companies that want to positively attract investor's attention. Big sharks such as M$ shouldn't really need software patents unless everybody else moves in that direction. They also probably learned a lot from big Pharma that patent everything they "discover" and then license those "discoveries" out to smaller companies. It's a different game these days, a different kind of race that, I'm afraid, the small fish (read: open-source developers) will unfortunately lose.

  9. For Software Patents by Inkieminstrel · · Score: 2, Insightful

    I think the problem isn't with software patents, it's more with the quite obvious things that we allow to be patented.

    Free software is an awesome cause, but for those brilliant minds out there who put in months of work to come up with some new idea, there should be other options than to have to let someone else steal the idea or to keep it completely secret.

    I think ideally we'd have a patent system that protected such inventions as RSA and MPEG compression, but recognized that one click billing is not patentable.

    What makes spending years coming up with an algorithm that solves the problem of key distribution in encryption unpatentable, but somehow makes it okay to patent the plastic packaging for a razor blade?

  10. The Patent process needs to be suspended. by haplo21112 · · Score: 2, Insightful

    No Further patents should be granted until the patent issues and problems are fully worked out and brought to acceptable terms to the entire American Public. This has gotten bad real bad...and it needs to be fixed.

    Companies can still submit them for review they just need to realize that it might take 10 years beofre they are approved or rejected while the system gets properly reworked.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  11. Read what Mitch said ... by sdanis · · Score: 3, Insightful

    Part of the problem is that the US Patent Office has been lax in granting patents, said Mitchell Kapor, a founder of Lotus Development and a prominent backer of the Mozilla browser. "There have been tens of thousands of bad software patents issued which never would have been issued if the Patent Office had actually been following its own rules," he said.

    The patent laws make some degree of sense. The patent office does not. The stuff they let through is totally unbelievable.
    You can either wait to be hit with an infringement case (not a lot of fun) or you can submit a reexamination request to the PTO.
    The worse thing you can do is to read the patents of your competition. Once you do that, you had better react quickly. Willful infringement in the US gets you treble damages.

    What a wonderful world we live in ...

  12. Fuzzy hardware/Software line by vikstar · · Score: 2, Insightful

    Where do you draw the line between hardware and software? Hypothetically, if software patents did not exist, could you implement in software a hardware patent to drive a custom built patent-free robot to create a piece of patented hardware?

    Are there any ideas as to what is the theoretical difference between hardware and software?

    If the difference is that hardware is or creates something physical and software is/does not, then couldn't I just easily port software algorithms into a mechanical device essentially allowing for a hardware patent?

    --
    The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
  13. Re:Patents are ok, if they are inventive by WolfWithoutAClause · · Score: 3, Insightful
    Patents would be ok, if they were inventive as required by the law. Unfortunately, there is no way on Earth to measure or judge inventiveness, so all a patent examiner can do is to judge whether the application is novel.

    There is, but it involves going to court.

    But that is the big problem.

    The whole patent system needs reforming. Patents are too easy to get, can be obtained for ideas that are trivial extensions of existing ideas (particularly in the software area)- and there's little or no downside to getting such a patent. So companies just play the percentages, get lots and lots of patents.

    Meanwhile, individuals are rarely well advised to get patents- a patent is just a license to sue, but individuals often can't afford to sue anyway, so then the patent isn't worth the paper it is printed on.

    There's also big problems with patents in that nobody really knows what a patent covers. Remember that patent that BT 'had' on the world wide web? It wasn't a slam dunk that they wouldn't win that one, it was close. Patents don't only cover the exact invention, they also cover similar inventions. And the web was sorta similar to their patent; but the court decided it was too far, in that case, a different court might have decided otherwise. That's what makes it all impossibly complex.

    To make things worse, many software patents usually don't come with a useful description of how to actually do stuff, which is sad, since software can be documented by the sourcecode and printed.

    That would be stupid- a patent application has to be written so that one 'skilled in the art' is able to reproduce the invention. Not doing that might well invalidate the patent.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  14. Re:Ironic by DunbarTheInept · · Score: 2, Insightful

    It's a common tactic of belittlement of your opponents - assume they are all one amorphous blob with a single hive mind, and then you can find them committing alleged hypocracy everywhere when they behave like what they really are - a bunch of individuals that only agree on a few things here and there.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  15. Re:It's unamerican by jc42 · · Score: 2, Insightful

    ... neither of them even gets to finish their sentences! Are all American programs like this, or just Fox?

    No, but it's the norm on "conservative" shows, radio or TV. I've listened to a lot of them, out of curiosity, and I've found that this is the main thing that stands out. If a guest or caller tries talking about something that doesn't fit the moderator's ideology, it had better be expressible in "bumper sticker" form, max 4 or 5 words. If the thought requires a complete, coherent English sentence to express, the speaker rarely gets a chance to complete it without being shouted down.

    I think it's a cultural thing. In some circles, the standard is to let a guest express themselves, unless they get into hopeless rambling that nobody can follow. Then, after they've made some sort of coherent statement, you rip into them and tear their ideas apart.

    In "conservative" circles, the standard is to listen only long enough to hear a few keywords, assume from those words whatever evil belief you'd like to attribute to the speaker, and drown them out with an attack on that. Then, when they try to object that that wasn't what they were trying to say, you do the same thing so they can't complete their explanation.

    This doesn't work as well in a forum like slashdot, though some people can simulate it by quoting only a few of your words and replying to some random statement that contains those words.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.