Slashdot Mirror


Richard Stallman: Limit the Effect of Software Patents

An anonymous reader writes "We can't get rid of software patents, says Richard Stallman, but we could change how they apply to creating and using software and hardware. In an editorial at Wired, he advocates for a legislative solution to the patent wars that would protect both developers and users. Quoting: 'We should legislate that developing, distributing, or running a program on generally used computing hardware does not constitute patent infringement. This approach has several advantages: —It doesn't require classifying patents or patent applications as "software" or "not software." —It provides developers and users with protection from both existing and potential future computational idea patents. —Patent lawyers can't defeat the intended effect by writing applications differently.'"

257 comments

  1. The lawyers themselves are just soldiers for hire by Anonymous Coward · · Score: 5, Insightful

    Stop blaming the lawyers and start blaming the people who ask them to file the lawsuits. It is like blaming the engineers that build an M1 tank, rather than the military that buys and operates it.

  2. Right on by Sloppy · · Score: 5, Interesting

    As usual, he's right. Cue the morons who ignore him because they don't like him personally.

    There was one thing that stuck out at me, though:

    Second, the U.S. already has many thousands of computational idea patents, and changing the criteria to prevent issuing more would not get rid of the existing ones. We would have to wait almost 20 years for the problem to be entirely corrected through patent expiration. And legislating the abolition of these existing patents is probably unconstitutional. (Perversely, the Supreme Court has insisted that Congress can extend private privileges at the expense of the publicâ(TM)s rights but that it canâ(TM)t go in the other direction.)

    Anyone got a citation for this, that Congress does not have the power to limit patents which already have been granted? AFAIK patent exist completely at the pleasure of Congress.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Right on by godrik · · Score: 1

      Well, the main problem with his approach is that it is way too strong. Congress will never vote something like that. It would nullify in practice most patent. I do not think they will vote such a thing.

    2. Re:Right on by MickyTheIdiot · · Score: 2

      IANAL by any stretch of the imagination, but I have read about copyrights and patents and what the constitution states about them. My feeling has always been that what we see in so-called "IP" law is well beyond what the stated intent and power given by the constitution.

      It's one of those things that prove to me the "strict constitutionalists" are full of it. They're for strong IP law most of the time, but the constitutional purpose of copyright and patents was explicitly limited and was explicitly not put in place to make companies rich but to encourage inventors and artists by letting them profit off of their work for a *limited* amount of time.

    3. Re:Right on by thePowerOfGrayskull · · Score: 1

      Anyone got a citation for this, that Congress does not have the power to limit patents which already have been granted? AFAIK patent exist completely at the pleasure of Congress.

      Doesn't matter if they have the power - they won't do it. Too many companies have spent too much money on the registration of patents - invalidating them all would piss off far too many constituents. .

    4. Re:Right on by MickyTheIdiot · · Score: 1

      Strike "constituents" and replace with "donors."

      They are two different things. If election laws were sane they wouldn't be, but right now they are.

    5. Re:Right on by squiggleslash · · Score: 5, Insightful

      I dislike him because of his beliefs. It's his way or the highway.

      That's everyone's beliefs by definition. If you don't have a sense of right and wrong, or how the world should work, then you're not human. Reminds me of the friend who tried to convince me that a certain economist was an "ideologue". "He has some fixed concept of how the world works and predicts things on that!" Leaving aside the fact the economist in question had, actually, very publically revised his view of the world several times when results didn't fit the models he used, the comment was utterly stupid: what he was describing were models, and economists use models. The good ones revise their models when reality doesn't match them, the bad ones pretend that their models always work and ignore reality, but the allegation was stupid.

      Your allegation against Stallman is especially stupid. You just described a belief as, well, a belief. And used it as a criticism.

      But leaving that aside, what Stallman has a habit of is converting his beliefs into a set of pragmatic projects and proposals that everyone can live with. Two extremely prominent examples are the GPL, a license that a developer can choose to use, if the developer wishes the software they release to always be part of a free software infrastructure, and the GNU project, a body of free software that enabled the bootstrapping of an entire free software ecosystem.

      Those pragmatic projects benefitted everyone, regardless of whether they shared Stallman's belief or view of the world or not. Linus Torvalds, who is famously not an enthusiast of Stallman's ideals, used the infrastructure Stallman's work produced to build what's probably the world's most popular and widely use operating system kernel. And he'll be the first to tell you that.

      But, hey, he's a dirty smelly hippy or something, so let's ignore what he actually does and use word games to pretend he's totally teh eval.

      --
      You are not alone. This is not normal. None of this is normal.
    6. Re:Right on by K.+S.+Kyosuke · · Score: 0

      I prefer TRUE freedom. You write/use software and do whatever you want with it. Want to pass it along, okay. Don't want to, okay. Free of cost AND free of restrictions.

      I also prefer TRUE freedom. I should have the right to maim and kill others as I please.

      --
      Ezekiel 23:20
    7. Re:Right on by Anonymous Coward · · Score: 0

      It's one of those things that prove to me the "strict constitutionalists" are full of it.

      Strawman, probably to be a No True Scotsman if you feel like responding. I'm pretty strictly constitutionalist and while I understand the value of IP rights I also understand that there should be strict limitations on them including length of time.

    8. Re:Right on by Anonymous Coward · · Score: 0

      I prefer TRUE freedom. You write/use software and do whatever you want with it. Want to pass it along, okay. Don't want to, okay. Free of cost AND free of restrictions.

      IOW you prefer TRUE freedom from the user/developer's point of view. RMS prefers TRUE freedom from the code point of view.

      Unfortunately I don't think these two points of view are compatible, so the heated usual argument between GPL and BSD supporters.

    9. Re:Right on by MickyTheIdiot · · Score: 0

      Please explain. You believe that the people have IP rights when it's explicitly not in the constitution.

    10. Re:Right on by NoNonAlphaCharsHere · · Score: 3, Funny

      That's because

      eval "Richard Stallman"

      returns 0.

    11. Re:Right on by MickyTheIdiot · · Score: 1

      Let me clarify that... do you believe in long term IP rights? That's what I am getting at here. My argument was saying long term IP rights are not constitutional, not that *all* "IP rights" are.

      Maybe the confusion is I don't believe in the idea of "Intellectual Property," just patents, copyright, trademark, and the like. I don't believe in the "property" part of it because it's intangible.

    12. Re:Right on by JasterBobaMereel · · Score: 1

      Software Patents are a US idea and a US problem, Patents are government granted and so can be taken away or invalidated easily ...

      --
      Puteulanus fenestra mortis
    13. Re:Right on by Sloppy · · Score: 4, Insightful

      *sigh* RTFA please. Then tell me this dude isn't 100% True Freedom on at least this issue. The guy is trying to keep us all from getting totally fucked by government policy for the crime of doing our jobs. If you are pissed about the GPL can we just agree that we have million-times-bigger fish to fry first? The BSD-GPL war can fucking wait, asshole. Until then, RMS is possibly the very best friend every programmer has (yes, even proprietary dudes). Dammit, now you've pissed me off. Yes, you're the kind of moron I was talking about.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    14. Re:Right on by Anonymous Coward · · Score: 0

      RMS prefers TRUE freedom from the code point of view.

      No, RMS prefers TRUE freedom from the user's point of view. By RMS, user should be free to inspect, study, understand and amend the program which controls user's hardware.

    15. Re:Right on by Theaetetus · · Score: 4, Interesting

      Anyone got a citation for this, that Congress does not have the power to limit patents which already have been granted? AFAIK patent exist completely at the pleasure of Congress.

      Patents have been held to be property, and are therefore subject to due process rights against seizure by the government (there are also arguments about them being a legal entitlement). While Congress could abolish the patent act tomorrow, they probably couldn't make it retroactive or take away existing patents.

    16. Re:Right on by Theaetetus · · Score: 1

      Software Patents are a US idea and a US problem

      They also exist in every other patent system, including Europe's, despite what some people would have you believe. They actually have the same rule as in the US - software per se is unpatentable, but a software method performed by a machine, or a machine executing software, or a DVD including software instructions are all patentable.

    17. Re:Right on by jellomizer · · Score: 0

      By right you mean not practical for the real world.

      I never met the man, I just disagree a lot of parts of his philosophy.

      As for software patents, they can be a good thing... However they are not being applied correctly. The problem there are too many obvious patents out there, for cases most semi-competent developers would recreate when the issue comes across them. If the patent system ran correctly people wouldn't accidentally violate someone else's patent very often. Because only really novel ideas come across.

      For example the Patent on file compression and encryption, stuff that takes real thought behind it, is good for patents, however stuff like measuring how long you pressed a button is much different. Or a square box with round corners.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    18. Re:Right on by Xaositecte · · Score: 1

      you two appear to be agreeing with each other, and yet insisting that your opinions are different.

    19. Re:Right on by kwerle · · Score: 1

      I dislike him because of his beliefs. It's his way or the highway.

      That's everyone's beliefs by definition...

      I'm a vegetarian because I believe we should not support this country's meat industry.
      I dine with omnivores.
      Your deal is your deal.

      Have a great weekend!

    20. Re:Right on by SuricouRaven · · Score: 2

      Like most political positions, 'strict constitutionalist' should always be followed by 'so long as this does not conflict with my higher-priority goals.' See, for example, all the people who will in one paragraph decry the way the federal government has taken over healthcare, and in the very next paragraph say that the federal government needs to act to ban gay marriage.

    21. Re:Right on by MightyMartian · · Score: 1

      I'm sorry. Can you point out where exactly you are forced to use the GPL to license your software?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    22. Re:Right on by Grond · · Score: 1

      Anyone got a citation for this, that Congress does not have the power to limit patents which already have been granted?

      It's a long-standing principle dating back to McClurg v. Kingsland, 42 US 202 (1843). But even if a patent could be retroactively invalidated by legislative fiat or effectively invalidated by making it (virtually) unenforceable, the Fifth Amendment's Takings Clause would likely entitle the patent owner to just compensation.

    23. Re:Right on by Zordak · · Score: 1

      I'm sorry. Can you point out where exactly you are forced to use the GPL to license your software?

      Depends---are we talking about the real world, or Richard Stallman's Free Software Utopia? Because if it was up to him, he would force all software to be GPL. Just ask him.

      --

      Today's Sesame Street was brought to you by the number e.
    24. Re:Right on by TheRealGrogan · · Score: 3, Interesting

      It's not "his way or the highway" it's his way, or he disagrees with you. He doesn't say "you can't", he says "I don't, and you shouldn't"

      You're free to go and use other software if you don't like GNU licenses. The authors of the projects decide how to license their software.

      Philosophy is just that... you can't always follow it in practice. I like Richard Stallman's philosophy and I think I'd like the man if I met him, but if I followed his ideals I wouldn't have much. I want more than a Yeelong netbook (open hardware and software) and I still need a Windows install for my games, for example. Even in my Linux setup that I use for everything else, I still want to be able to play music and movies which happen to be in non-free file formats so I turn a blind eye and use things like MPlayer with non-free codecs. I use the Flash player too.

    25. Re:Right on by Anonymous Coward · · Score: 0

      Since users/developers are human, and code is not, let's stop anthropomorphizing our source code, and concern ourselves with the rights of users / developers.

      The point comes down to this: if I write it, I should be able to dictate the terms under which I will share it with the world. I'm willing to share it with you, but I want a payment of X dollars, and I don't want you to redistribute what I've written. If those terms are amenable to you, then we can enter a business arrangement. If the terms are not amenable to you, then you have several options:
      1) You do without my software, and I try to find people who ARE willing to pay me the terms I wish for my software;
      2) You write your own version of the software, or find someone else who can do it for you under terms you will accept;
      3) You negotiate with me until we reach a deal that is mutually agreeable to both of us.

      Any software (and development methodology) that cannot survive on its own merits deserves to be dismissed from the conversation. You don't have any rights to my software "because I REALLY want/need it." In fact, the GPL and BSD licenses are fundamentally reliant on this very premise as well: You don't get to do whatever you want with this software (unless it's explicitly stated that you may, in the case of the BSD license) - you can have a copy if you want, you can do certain things with it, but you MUST comply with certain other restrictions and requirements that I've placed on the code. Failure to do so is a breach of the license, and thus opens you to legal action on the part of the rights holders.

    26. Re:Right on by Anonymous Coward · · Score: 0

      RMS prefers TRUE freedom from the code point of view.

      No, RMS prefers TRUE freedom from the user's point of view. By RMS, user should be free to inspect, study, understand and amend the program which controls user's hardware.

      No, the user is not free to modify the code and redistribute it closed, so he's not fully free (although it's true he's free to modify it for his personal use as long as he does not redistribute).

      What you've just described is exactly freedom from the code's point of view (which is in the end-user's best interest and freedom to "inspect, study, understand, amend", I agree but does not confer full freedom to him)

      Don't get me wrong, I've nothing against RMS or his view, that was not my point at all, I'm just trying to clarify an obvious misunderstanding about what freedom means

    27. Re:Right on by Immerman · · Score: 1

      I'm not so sure - it seems like more and more of the big players are coming to the conclusion that the current state of software patents is a losing proposition for everyone, and they have deeper pockets for lobbying than the patent trolls. More importantly this solution wouldn't tamper with the patent system itself, and so wouldn't threaten the profits of pharma companies, etc. that *do* have deep pockets and a vested interest in preserving the status quo. And as Stallman points out there's already an exception for surgical procedures, so this approach wouldn't even set a dangerous precedent that they would have strong incentive to fight, though admittedly the expansion of that precedent might worry them. Still, I think most everyone agrees that patents work more-or-less as intended in the pharmacology field, so the entrenched interests might well prefer "piecemeal" fixes that clearly address only specific problem areas unrelated to their own activities.

      Heck, careful wording would even leave "big iron" applications untouched if those players wanted to keep fighting it out.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    28. Re:Right on by MightyMartian · · Score: 1

      I asked a pretty basic question here. You're insisting Richard Stallman wants to force you to license your software in some specific fashion, and yet I see no evidence that Stallman desires that, or that he even has the power. If you don't like the GPL, don't use it. Now that's freedom.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    29. Re:Right on by Zordak · · Score: 3, Interesting

      It's one of those things that prove to me the "strict constitutionalists" are full of it. They're for strong IP law most of the time, but the constitutional purpose of copyright and patents was explicitly limited and was explicitly not put in place to make companies rich but to encourage inventors and artists by letting them profit off of their work for a *limited* amount of time.

      I consider myself a strict constitutionalist (or a "textualist" if you want to nitpick). I am in favor of strong IP (and I ought to be---I'm an IP lawyer). In fact, the patent system has stayed pretty true to its constitutional footings. I have plenty of policy complaints about some of the details, but overall it does exactly what it's supposed to: grant a strong, limited-time monopoly to inventors.

      Copyrights, on the other hand, are totally out of control. Life of the author +70 years is both too long and (in my opinion) too indefinite to meet the Constitution's "limited times" requirement. And if we're being realistic, there's no way Walt Disney is ever going to let Mickey Mouse go out of copyright. They want a perpetual term, and they will pay whomever they need to pay to make it happen. And revoking works from the public domain? Seriously? And DMCA? And I could go on. Copyright has been tainted by the worst excesses of the lobbying culture.

      (These views, of course, are simply my own. If I represent a client whose interests lie in defending the existing copyright regime, I will stand up and extoll the virtues of the existing regime. Now cue the trolling about how unethical it is to advocate for my clients' interests instead of standing up and talking about my personal preferences...)

      --

      Today's Sesame Street was brought to you by the number e.
    30. Re:Right on by Anonymous Coward · · Score: 0

      Well, you could start with "Why Software Should Not Have Owners".

      Then you could RTFA, and realize that he's basically saying, "The GPL should be given the weight and force of law."

      That enough evidence that he wants to "force you to license your software in some specific fashion"?

    31. Re:Right on by Anonymous Coward · · Score: 0

      If you don't have a sense of right and wrong, or how the world should work, then you're not human.

      You have a curious definition of "human."

    32. Re:Right on by serviscope_minor · · Score: 1

      ITYM

      (eval ("Richard Stallman"))

      --
      SJW n. One who posts facts.
    33. Re:Right on by nedlohs · · Score: 1

      How did you get from that claim to your claim? You'd have to be a moron to make that jump.

    34. Re:Right on by MightyMartian · · Score: 1

      I'm not following. Even if the GPL were given the weight and force of law, that would only apply to GPL licensed software. Am I missing something here?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    35. Re:Right on by HaZardman27 · · Score: 1

      Selling proprietary software does not infringe on someone else's rights (no matter how hard Stallman tries to suggest it does), while maiming and killing someone certainly does.

      --
      Apparently wizard is not a legitimate career path, so I chose programmer instead.
    36. Re:Right on by Anonymous Coward · · Score: 0

      I'm not so sure - it seems like more and more of the big players are coming to the conclusion that the current state of software patents is a losing proposition for everyone, and they have deeper pockets for lobbying than the patent trolls. More importantly this solution wouldn't tamper with the patent system itself, and so wouldn't threaten the profits of pharma companies, etc. that *do* have deep pockets and a vested interest in preserving the status quo. And as Stallman points out there's already an exception for surgical procedures, so this approach wouldn't even set a dangerous precedent that they would have strong incentive to fight, though admittedly the expansion of that precedent might worry them. Still, I think most everyone agrees that patents work more-or-less as intended in the pharmacology field,

      That's because most everyone don't look at the medicaid/medicare drugs budget, the cost of drug development, and the scientific impact of having money pushing one particular type of solution to medical problems.

        so the entrenched interests might well prefer "piecemeal" fixes that clearly address only specific problem areas unrelated to their own activities.

      Heck, careful wording would even leave "big iron" applications untouched if those players wanted to keep fighting it out.

    37. Re:Right on by Coeurderoy · · Score: 3, Insightful

      The GP thinks RMS is bad because he succeed in convincing people to licence good useful code using the GPL, and then GP's enterprise cannot use it, claim it as it's own, and try to lock down some of it's HW or SW without the risk of having somebody call them over GPL violation.

      I guess our heart is supposed to bleed for him (or her)...
      The limitations of the GPL exist for a reason, without them it would be too easy to "embrace and extend" any open source solution and we would either be back to square one, or spend all our time trying to reinvent the wheel....

      And any liberty can extent only as far as it does not overly reduce the liberty of somebody else (except in some cases the "liberty of being offended").

    38. Re:Right on by shaitand · · Score: 1

      I've got no citations to support that but it doesn't seem out of the realm of possibility. Congress can't make retroactive laws so laws they pass today can't retroactively revoke existing patents that were perfectly legal yesterday. http://en.wikipedia.org/wiki/Ex_post_facto_law

      It can however pass a law that would effectively make them unenforceable tomorrow which is what he is suggesting.

    39. Re:Right on by shaitand · · Score: 1

      Not valid. The comment was clearly targeted at the GPL licensing model and the way it requires subsequent people who make use of GPL'd code to follow it.

      A developer who has written an original work is free to use any license he chooses and there is nothing about the GPL stopping them. That is comparable to a vegetarian dinner eating with omnivores*.

      The complaint is more akin to omnivores dining at your house being forced to eat a vegetarian meal you prepared because you are a vegetarian. While this situation might be annoying to them they are eating at your house, its your food, you did the work, you are a vegetarian and there is nothing at all stopping them from buying their own food and preparing their own meal. It is the same with someone who doesn't want to use the GPL but wants a free meal and that meal is GPL'd.

      * I'm using omnivore in the same incorrect context that you are. Being an omnivore isn't a diet choice, it is a reference to the biological ability to process both animal and plant food sources. It isn't a use it or lose it type of thing (despite hallucinations of illness from broth) and all humans are omnivores regardless of their individual diet and the motivations behind it.

    40. Re:Right on by mark-t · · Score: 1
      That comment bothered me too, because even so... I think changing the criteria to preventing more would still be help, because then new ones wouldn't keep getting added in, and making the problem even worse.

      Solve the problem one step at a time. The first step would be to prohibit algorithms from future patentability. The second is to examine on a case-by-case basis the merits of existing ones, as the need actually arises.

    41. Re:Right on by shaitand · · Score: 2

      "IOW you prefer TRUE freedom from the user/developer's point of view."

      Not true. He doesn't support the idea that a developer should be free to license his code under the GPL.

      This is fairly typical of this argument. You don't hear people who like the GPL complaining about people choosing the BSD license. It is BSD supporters who want to deny the freedom to choose the GPL. Those who choose the GPL aren't arguing, they are defending themselves and their choice of license against unreasonable and unprovoked attacks from BSD supporters.

      At the end of the day there is only one 'freedom' granted by the BSD license that isn't granted under the GPL. The ability to benefit from other people's work while hypocritically refusing to pass that ability along. There is nothing altruistic about wanting that 'freedom' or attacking people for their choice to not give it to you.

    42. Re:Right on by shaitand · · Score: 1

      That is an impossible conflict. If the user is free to modify the code and redistribute it closed he is denying potentially thousands of other users the freedom to inspect, study, understand, and amend the program. That might be more free for that one user but it certainly isn't freedom for all users.

    43. Re:Right on by Immerman · · Score: 1

      Oh, I quite agree that the M's drug budget is a travesty, though it likely wouldn't be if they weren't specifically prohibited from negotiating drug prices like every other insurance company in the country can do. That has nothing to do with patents not functioning properly though. Great drugs are continuously entering the public domain after generating lucrative profits for their inventors, exactly as the patent system is designed to facilitate. If the M's decided today to only use off-brand generics their drug budget would almost entirely evaporate, even if members would have to be satisfied with the drugs invented 20 years ago. Though I'll admit the cynic in me wonders if drug companies don't rather like having horrible side effects that aren't discovered until late in a drug's market cycle - it makes sure everyone wants to use their new improved (and freshly patented) formula rather than their now public-domain formulation.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    44. Re:Right on by shaitand · · Score: 1

      "The point comes down to this: if I write it, I should be able to dictate the terms under which I will share it with the world."

      Sure. That same is true if you wrote it and I got it from you. Writing it is like carving a statue. That is yours, right up until I get it. The writing or carving doesn't convey to you some sort of innate right above and beyond what you'd get if you simply bought the statue or written work it just saves you the cost of buying it or gains you the flexibility to have a statue or work that nobody else is making available to you.

      So once I've gotten my hands on something you've distributed to me. I should be able to decompile it, modify it, recompile it, and start selling it in turn where I have no ability to stop others from doing the same. You in turn should be free to attempt to obfuscate your code, or attempt to gain some sort of leverage or mutual benefit that prevents me from doing this.

      "You don't get to do whatever you want with this software (unless it's explicitly stated that you may, in the case of the BSD license) - you can have a copy if you want, you can do certain things with it, but you MUST comply with certain other restrictions and requirements that I've placed on the code. Failure to do so is a breach of the license, and thus opens you to legal action on the part of the rights holders."

      Was there a point in there somewhere? I'm pretty sure that everyone is already aware that someone can choose any license they want and that not complying with its terms and restrictions is violating the license.

    45. Re:Right on by Immerman · · Score: 2

      No, you're not unethical for extolling your client's position - that is after all your job. You're unethical for taking on a client in the first place, knowing that arguing their case will require you to take an unethical position in front of the bench. Would you make less money turning away such clients? Probably. But nobody ever said being "good" was the easy choice - and you'd still likely be making far more than the median income (which was only $44,389 in 2004, and that was *household* income, not individual)

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    46. Re:Right on by Anonymous Coward · · Score: 0

      In the same sense as your argument, all the people who decry people who decry the positions of the federal government all live in their mom's basement, have never paid a dime of tax money, feel they are entitled to others' hard earned money, and are incompetent in every single way, especially at making valid arguments. They smell pretty damn bad, too.

    47. Re:Right on by Anonymous Coward · · Score: 0

      It is not always a case of my way or the highway. I'm pro-life and my wife is pro-choice. People have killed other people over those ideas. Not only is it not an issue with us, but we live together, get along and even have sex. We just make sure that we never get into a situation where that matters. She votes for her baby murdering candidate, and I vote for my candidate that hates women, and we don't worry about it otherwise.

      Of course:

      a) We know how to use birth control
      b) We both understand that we actually have our opinions based on actual principles and not some moronic idea that we hate babies/women.
      c) There are other things in the world that could benefit from us working together.

    48. Re:Right on by sexybomber · · Score: 1

      Fifth Amendment, maybe? "Private property [shall not] be taken for public use, without just compensation." It's certainly arguable that patent rights, as a form of IP, constitute some form of "private property". If one takes the position that IP does constitute "property", then it's possible that abolishing existing patents (essentially, releasing those ideas to the public domain) would be considered a taking for Fifth Amendment purposes, requiring compensation. It's iffy, but possible.

    49. Re:Right on by Anonymous Coward · · Score: 0

      In fact, the patent system has stayed pretty true to its constitutional footings.

      This is simply absurd. Over 200,000 patents are issued each year (247,713 in 2011: http://www.uspto.gov/web/offices/ac/ido/oeip/taf/us_stat.htm). As each one of these patents requires extremely careful reading to determine whether or not it applies in any given case, possibly with consideration of court cases and rulings associated with patents, that means that we effectively have over 200,000 time bombs waiting to go off any time a person does any form of creative work. Given the sneaky and underhanded way these patents are written, only a fool would assume that search engine would be able to help much in reducing the workload associated with understanding these patents.

      It might be reasonable to ask a typical programmer, engineer, or other designers to read a few patents each year: that would be an infringement of individual rights, but not necessarily a huge one, especially if we required the patent applications to be readable by a normal person (which rules out most of the existing patents right there). Even then, of course, we would have the challenge of selecting which patents should be read, not a trivial matter given the interdisciplinary work that is the norm in this day and age.

      Anything more than that is not at all consistent with the Founding Father's ideas on limited government. It is not consistent with freedom of thought. It IS consistent with giving lots of business to patent lawyers, and keeping the patent office in business. In short, the system is driven by ethical conflict of interest. In short, claiming that the patent system is "true to its constitutional footings" is pure propaganda.

      It is understandable that legal professionals, including judges, would uphold the current system, as it generates lots of direct and indirect short and long term business for that profession. That does not mean that society should consider this as anything other than unethical conduct and a violation of the oaths of office of these people. Keeping the current patent system alive undermines the entire ethical foundation of the legal system.

    50. Re:Right on by shaitand · · Score: 1

      It would nullify in practice most software (aka bogus) patents but it isn't going to impact patents on anything else.

      It also isn't going to fix anything else. For instance, it wouldn't nullify any patents on my toaster. On the other hand, the patent system is still broken if someone thinks you can invent something related to a toaster that is worthy of a government granted monopoly.

    51. Re:Right on by Anonymous Coward · · Score: 0

      Yes; mostly they're disagreeing because MickeyTheIdiot decided to jump from, "I see no basis in the constitution for long term IP rights we have today," to "AND THAT'S WHY STRICT CONSTITUTIONALISTS ARE FULL OF SHIT AND SHOULD PROBABLY JUST DIE."

      One is a reasonable statement of opinion. The other is a ridiculous exaggeration intended to whore a few extra "insightful" mods by parroting the slashdot group think because "anybody who subscribes to a strict constitutionalist viewpoint is automatically my enemy." In fact, a strict reading of the constitution would inform any strict constitutionalist that the IP protections granted are for "the advancement of the arts and sciences," and not for "the enrichment of corporate interests by virtue of becoming never-ending legal monopolies." In other words: he's agreeing with the people who are probably the MOST likely to agree with his point, based on a literalist reading of the constitution, while calling them evil, misguided souls who are out to sully his daughter and lead his wife astray.

      He's been called out on that statement, and now is back-pedaling furiously trying to find a defensible position, instead of simply saying, "Yeah, that was fucking stupid of me, I should have stopped and clicked "submit" after my first paragraph, instead of adding an irrelevant and baseless diatribe about people whose politics I disagree with."

    52. Re:Right on by Anonymous Coward · · Score: 0

      Just like Obama cancelled contractual leases to mineral rights on federal land and also gave a portion of GM to campaign contributors, they very well could seize intellectual property by executive fiat, alone. Unconstitutional? Yes, but that is just some historic document written by racists who could not possibly fathom how wonderfully a populist-mob, err democracy, would function.

    53. Re:Right on by Raenex · · Score: 1

      In fact, the patent system has stayed pretty true to its constitutional footings.

      It's been abused 6 ways from Sunday. At this point, I'm convinced if it dropped off the face of the earth tomorrow, the world would be a better place.

    54. Re:Right on by shaitand · · Score: 2

      " I'm pretty strictly constitutionalist and while I understand the value of IP rights I also understand that there should be strict limitations on them including length of time."

      ^ He already clearly answered you. He has pointed out that he agrees with your conclusion and that it doesn't conflict with anything strict constitutionalists believe. Therefore it is a strawman attack.

      Much like attacking evolution by pointing out how ridiculous it would be to claim we are descended from monkeys. It is an easily beaten strawman, evolution doesn't claim we were descended from monkeys but that claim bears a mock resemblance to something evolution does support, but the audience may not all be aware of that or sure of that so you've just created the appearance of scoring a logical point against evolution. If this is an actual debate the damage is greater because the opponent must give the point that we aren't decended from monkeys in any response. Many will walk away again thinking you've scored a point no matter how much the opponent tries to explain that his case has nothing to do with descending from monkeys.

      http://en.wikipedia.org/wiki/Straw_man

    55. Re:Right on by tnk1 · · Score: 1

      That is not true. I don't think that the federal government should do anything about either healthcare or gay marriages, one way or the other.

      Personally, I find the sanctioning of marriages by the state to be a cynical bargain which was there to ensure that fertile couples' children do not get pushed on society more than they need to be. The fact that gay marriage does not affect even this cynical state interest means that all it is there to do is affirm some notion of acceptable love. Since I personally am not of the opinion that the state should be in the business of sanctioning "love" or emotional attachments, gay, straight or whatever, I'd rather see state marriages of any kind de-recognized, than accept that the state is now in the business of wasting it's time talking about how people wanting to pair off is some sort of problem we should be electing people over.

      As long as there are no laws preventing free exercise of individual rights and equal opportunity under the law, I don't think the government should be involved. Look at what happens when it does get involved: people wasting their time on stupid shit like pro or anti-gay marriage laws while they can't even balance a budget. If you want to get married, go to a church and get married. If all you want are corporate rights, form a corporation or civil union or something. I realize that there are very real benefits (as well as duties) involved in a state marriage, but you'd probably find a faster resolution if you called it a 'guardianship partnership' in the law and left the toxic word "marriage" out of it. Then go get "married" in the church or philosophy of your choice. That way the right-wing doesn't turn it's offense at gay marriage into a political question, and we can get on with electing people who know that red ink isn't what you want all over your budget.

    56. Re:Right on by Anonymous Coward · · Score: 0

      Sure. That same is true if you wrote it and I got it from you.

      You seem to be having trouble understanding basic contract law, which is essentially what a software license is. In a free society, any transaction between two consenting adults that is not mutually agreeable and to mutual benefit is fundamentally immoral. If I agree to share my code with you, subject to two conditions:
      1) that you not share the code with anybody else;
      2) that you pay me $50,000 for your copy of the code;

      Then it is up to you to do one of three things:
      1) Accept & abide by the terms of your own free will;
      2) Reject the terms and seek out similar software from other providers;
      3) Negotiate with me to reach terms that are agreeable to both of us - perhaps you're willing to pay a little more to be able to share the code downstream; perhaps you're willing to not share the code, but think $50,000 is too high a licensing fee; Perhaps you have something to offer me in lieu of money - say, patent cross-licensing; perhaps you simply feel $35,000 is more reasonable, and are willing to abide by the rest of the license - all of these things can be negotiated between two parties until a mutually agreeable set of terms can be reached.

      Those are your only three legitimate courses of action in a free society. You don't have the right to say, "I reject your terms, but I will simply take something from you by force because I really want it." By the same token, I have no right to demand that other people provide me with an income. If enough buyers are not willing to pay for my software under the terms I'm asking, then I will soon be very cold, and very hungry, and realize that perhaps I need to modify the terms I'm asking for in order to attract some business so I won't die alone in a van by the river.

      Any other alternative you care to outline is the action of an intellectual coward and a morally bankrupt thief. I will give Stallman credit in that he seems willing to - as much as possible - abide by these terms, and do without any "non-free" software or hardware. His zealous adherents seem less willing because "well games, and the new britney spears album, I MUST HAVE THEM!" Stallman actually practices what he preaches. If you're not willing to do the same, then perhaps you should reconsider just how important "freedom" is to you, if you think that whitewashing your forcible violation of other peoples' rights as "fighting for freedom" is anything but a cowardly evasion of fact.

    57. Re:Right on by betterunixthanunix · · Score: 1

      In fact, the patent system has stayed pretty true to its constitutional footings. I have plenty of policy complaints about some of the details, but overall it does exactly what it's supposed to: grant a strong, limited-time monopoly to inventors.

      Except with software. See, with software, patents have been holding us back for decades (yes, decades). The RSA patent was one of the reasons good crypto was not built into the Internet before millions of people started to use the Internet. ECC patents and patents on IBE are hampering real-world crypto deployment right now in 2012.

      There were good reasons to make mathematics unpatentable, but our courts, lawyers (like you!), and politicians seem to have forgotten all that.

      --
      Palm trees and 8
    58. Re:Right on by betterunixthanunix · · Score: 1

      As for software patents, they can be a good thing

      Except that math is not patentable. Oh, yeah, there is this:

      https://en.wikipedia.org/wiki/Curry-Howard_Correspondence

      "On a computer" is nonsense that does not change a damned thing. Math is math, whether it is "on a computer" or not.

      For example the Patent on file compression and encryption, stuff that takes real thought behind it, is good for patent

      Spoken like someone who knows nothing of the history of crypto patents, nor of the current status of crypto patents. Patents on crypto were part of the reason good crypto was not baked into the Internet when we had the chance. Patents on crypto today are preventing us from deploying ECC more widely, and cutting edge technologies like IBE and ABE (which is also affected by ECC patents) are locked behind a wall of patents. People have managed to get patents on FHE (even though it is not anywhere near practicality yet), at least one of which was granted before FHE was even known to be possible.

      Again, math patents were not supposed to be allowed. Too bad the people who have the power to say "no software patents" have some of the poorest computer science educations in the world.

      --
      Palm trees and 8
    59. Re:Right on by inputdev · · Score: 1
      I know this has been discussed too often, but I personally avoid GPL and consider it a virus. I think you have it backwards:

      The limitations of the GPL exist for a reason, without them it would be too easy to "embrace and extend" any open source solution and we would either be back to square one, or spend all our time trying to reinvent the wheel....

      While I understand your point, which would be true if everyone was working on GPL'ed code, in practice, incompatible licenses directly lead to people spending time "reinventing the wheel". Even though code is available with a restrictive license, they rewrite it to avoid the licensing issues. I think we would be better off with people just published code with no restrictions - how bad would that really be, and for who??

    60. Re:Right on by betterunixthanunix · · Score: 1

      Selling proprietary software does not infringe on someone else's rights

      It has in the past:

      http://www.wired.com/cars/coolwheels/news/2006/08/71554

      On a smaller scale, my own rights have been affected by proprietary licensing (shortly thereafter I decided to drink the Stallman cool-aid and go all-free). When I was an undergrad, the night before my control systems homework was due, I tried to use Matlab (properly licensed) and I got a message saying that I was not allowed to run the program because too many other people were using it. You would think that running the software on the computer you are using would be the most basic right you could have when it comes to software, yet proprietary licenses can and do deny you that right (and never mind modifying, studying, or copying that software).

      --
      Palm trees and 8
    61. Re:Right on by Zordak · · Score: 2

      The fact that I disagree with a law does not mean that upholding that law or advising a client how to benefit from the law is unethical. If I have a client with a copyrighted work and the DMCA provides the most generous protection of that work, I will advise him how to use the DMCA for its intended purpose. To fail in doing that would be a gross breach of my professional responsibility. I also owe duties to my firm, and it would be unethical for me to breach those responsibilities by turning away clients because I personally believe copyright law could be improved.

      I will not take on a client who asks me to do something unethical or illegal. I don't care how much money is on the table. I will (and I do) take on clients whose interests are not necessarily aligned with my personal preferences for what the law theoretically should be. If you consider that unethical, then your definition of "ethical" is very different from mine (and most peoples', as far as I've seen). Which is fine with me. Believe what you want.

      --

      Today's Sesame Street was brought to you by the number e.
    62. Re:Right on by Anonymous Coward · · Score: 0

      *sigh* No, from the MOTHERFUCKING ARTICLE, he is saying that "all software should be protected by terms which are, basically, the GPL." ALL. SOFTWARE. Go read the article, I'll wait here.

      Shocked? I hope not. The "Software should not have owners" post from the FSF itself is just one more case of him saying "software should only be produced and licensed under terms that I find acceptable." And he's absolutely welcome to believe that, and wish for it, and lobby for it, and try to convince his fellow citizens of the importance of his crusade.

      But this is very simple math - he's proposing a solution to the problem of "computational idea patents" that fundamentally takes the shape of enshrining the terms of the GPL in law, and saying, "Any software produced, ever, is subject to these terms."

      This is not a criticism of Stallman as your other respondent (Coeurderoy, the conjuror and vanquisher of amazingly trite strawmen) seems to think. I have no beef with his values or ideals. But pretending that he doesn't want to force every person writing software to abide by the terms of the GPL is the height of disingenuousness. Give him a magic wand and tell him to fix any single problem in the world, and I guarantee he fixes the problem of "IP protections for source code" by making every bit of software ever released licensed via the GPL or in a GPL-compliant way. This really is not open for debate, I'm not sure why you seem to think he's completely okay with people producing proprietary, closed-source software and systems - he's on the record, repeatedly, as not being okay with that - he believes that the freedoms of users is far more of a concern than the freedoms of developers, and is willing to propose giving his beliefs the force of law.

    63. Re:Right on by Anonymous Coward · · Score: 0

      The other users are still free to inspect, study, understand, amend, distribute (open or closed) the original program. No freedom was taken away from them. The free version of the program is still free and they've the freedom to do as they please with it. The closed source version is not free at all but never was to begin with.

      It's not like they were given the modified version as free and then received an email telling them "from now on it's closed, please proceed to delete all source files from your hard drive"

      (free meaning speech and beer here, not just beer, obviously)

      Also note that for code I release, I'm usually using one of GPL, BSD and Apache License, choice being made on a case per case basis, I'm not advocating the use of one or the other ...

    64. Re:Right on by mattack2 · · Score: 1

      What about the FIRST PERSON to invent the toaster?

      Was that not worthy of a limited government granted monopoly?

      What if someone makes the toaster toast twice as quickly, but the result is just as good?

    65. Re:Right on by shaitand · · Score: 1

      " I have plenty of policy complaints about some of the details, but overall it does exactly what it's supposed to: grant a strong, limited-time monopoly to inventors."

      That isn't what it is supposed to do that is how it is supposed to do it. The strong limited-time monopolies are the tool not the end. The tool is given to congress to solve a particular problem and congress only has the authority to have a patent system if that system is designed to solve that problem AND SUCCEEDS. There is no evidence that invention is furthered by a patent system. Even if you suppose it is, there is definite evidence that progress is naturally speeding up in all areas of invention and patent term needs to be reduced periodically in order to prevent that monopoly from stopping others from developing improvements on it. As patent length drops the bar to get a patent and the cost should decrease as well. Personally I'd have no problem with patents that were more incremental in nature if they only lasted 3-6months and could be obtained with a quick email to the PTO in plain English along with an online card payment of $20. That would promote fast paced innovation and progress.

      But none of that applies to software, software is a clear case of the patent system being broken. Software is math. Math is not invention, it is discovery, math is fundamentally true and a natural property of the universe so an algorithm is true before it is written, its results are true before they are calculated, you can't invent new math only discover it. Patents need not apply. However, there are multiple ways to express the same math and so an individual implementation of an algorithm or set of algorithms can be said to come under copyright.

      There is no circumstance under which is benefits the public to have the same work covered under multiple forms of IP.

    66. Re:Right on by mattack2 · · Score: 1

      And revoking works from the public domain?

      Can you give examples where this has happened? The only case I know of where this happened was with "It's a Wonderful Life", and AFAIK, it was copyrights on the *music* that caused it to "not" be public domain anymore. I put that in quotes because I presume if you could make a copy of the movie with ALL of the music removed, that would still be public domain. Please clarify if that's wrong.

    67. Re:Right on by Anonymous Coward · · Score: 0

      You shouldn't be able to patent a trivial idea like one-click, or something any programmer can put together is a few lines ago. Patents should also expire and become public domain if the filer never brings a product to market immediately. We're not talking about massive systems in the vast majority of cases, we're talking about extremely stupid stuff, most of which existed in other forms for decades, but shyster lawyers add "with a computer", "using a network", "on a mobile device" et al, and get is passed.

    68. Re:Right on by Anonymous Coward · · Score: 0

      Fifth Amendment, maybe? "Private property [shall not] be taken for public use, without just compensation." It's certainly arguable that patent rights, as a form of IP, constitute some form of "private property". If one takes the position that IP does constitute "property", then it's possible that abolishing existing patents (essentially, releasing those ideas to the public domain) would be considered a taking for Fifth Amendment purposes, requiring compensation. It's iffy, but possible.

      By the wording of the constitution that affords their existence patents are a government granted monopoly. If the government can grant them, the government should be able to take them away no matter how much someone wants to argue that upon granting they magically transmute into "property."

    69. Re:Right on by clodney · · Score: 1

      The problem there are too many obvious patents out there, for cases most semi-competent developers would recreate when the issue comes across them. If the patent system ran correctly people wouldn't accidentally violate someone else's patent very often.

      I am in complete agreement that there are many bad patents out there. But at the same time, many novel and non-obvious patents become completely obvious once you see them. If you see the solution and immediately know how to recreate it yourself, that does not says that the initial implementation of it was obvious.

    70. Re:Right on by shaitand · · Score: 1

      I think he would argue that a software patent scheme that ran correctly is not practical in the real world.

      Even if there are cases where software patents would be valid they are few and far between and the benefits of having them don't outweigh the problems.

      For example, people discovered compression and encryption algorithms before software patents and likely would continue without them. Why? Because their actual applications are still covered under copyright and because people need compression and encryption. The people who develop this stuff don't hatch a plot to make something, patent it, and make a profit.

      They have a problem, they develop a solution, then a lawyer comes in afterward and searches for any patentable technology. So it would have all been developed without the patents.

    71. Re:Right on by Anonymous Coward · · Score: 0

      I'm glad you're an expert and a lawyer. Because as a layman, you and I have SIGNIFICANTLY differing opinions on "time limited". Now being a lawyer, you'd argue that a trillion years is time limited. I'd argue that's a corrupt and broken system. But then again, you've got a vested interest - don't you...

      Cui Bono - that question has stood the test of time longer than your broken IP system.

    72. Re:Right on by Zordak · · Score: 1

      There were foreign works that had failed to meet formal requirements for copyright protection in the U.S., or that came out of countries with no copyright treaty that reached the U.S. (the Soviet Union, for example). Those works were in the public domain in the U.S., even though they were still copyrighted in their home countries. They were restored in the 1994 Uruguay Round Agreements Act.

      [Extra Credit: Explain how taking works out of the public domain promotes the progress of science and useful arts---particularly when the whole underlying theory is to encourage people to create stuff so that it can eventually pass into the public domain.]

      --

      Today's Sesame Street was brought to you by the number e.
    73. Re:Right on by SuricouRaven · · Score: 1

      State marriage is just a recognition of marriages - the idea goes back much, much further. Thousands of years. Look at how it really originated to get really cynical.

      All our notions of romance, 'the one,' and so on? Modern. Strip them off. Marriage, as it began, was about ownership. Women were owned, men were the owners, and there needed to be some way to establish who a woman belonged to.

      You can see this, because we still have a convenient 'handbook for running your tribe' book. The set of codified rules by which a society of the time ran. We call it the old testament today, but let us take a look at a few extracts:

      "You shall not covet your neighbor's house; you shall not covet your neighbor's wife, or his male servant, or his female servant, or his ox, or his donkey, or anything that is your neighbor's." - Exodus 20:17. Here we see a list of property, and there the women is. Alongside house and donkey.

      Yet there is another, more blatant still:

      "“If a man happens to meet a virgin who is not pledged to be married and rapes her and they are discovered, he shall pay the girl’s father fifty shekels of silver. He must marry the girl, for he has violated her." - Deuteronomy 22:28–29. In modern language: 'You broke it, you bought it.' We would consider it utterly evil to proscribe that a raped woman must marry her rapist, but in the society of the time remember that women were property: Rape wasn't a crime against the woman, but a crime against her owner.


      Enough of the religion-bashing. The point made is that marriage is old. Really old. It's actually prehistoric - going back past all written record. The state didn't establish marriages to promote reproduction - it established marriages because you can't enforce a property law if the state doesn't recognise it. All the modern romantic notions came later.

    74. Re:Right on by Anonymous Coward · · Score: 1

      "The fact that I disagree with a law does not mean that upholding that law or advising a client how to benefit from the law is unethical."

      I'm not at all sure that is a true statement. If it is true according to current convention in the legal profession, I'm fairly sure that it *shouldn't* be true.

    75. Re:Right on by godrik · · Score: 1

      I somewhat disaggree that all software patents are bogus. I strongly dislike them, but I can conceive that a very well designed software that combine tools/features/technique to make a system significantly more reliable/fast/cheap could be patented. If there can be half a dozen patents on a tupperware box why not on a software? I am sure many car engine designs are patented, what makes software architectures different?

      I find it ridiculous that improvement on car opener or tupperware can be patented, but assuming they can be, I think software is not much different.

      I would rather see a significant decrease in the patent duration than a simple cancellation of all software patent. It seems more fair.

      (Of course, the inner me would rather there is no patent at all whatsoever. But I do not think it is realistic)

    76. Re:Right on by Anonymous Coward · · Score: 0

      So what about those patents which claim a computer running some software (sorry, I think it's a system with "a memory", etc.), or a computer readable medium, recite some abstract idea implemented on the computer, and get upheld based on some technicality of draftsmanship because too many people don't want to see a ton of worthless things excluded from the scope of patentable subject matter?

      It gets worse when you don't even have to file source code with your software patents, so you can patent things you've never actually built. It's sorta like patenting the idea of having a spaceship take us to Alpha Centauri (or any other list of specific stars), when I rely on someone else to invent the spaceship and I have no realistic plans to actually go outside of this solar system during my lifetime.

    77. Re:Right on by lightBearer · · Score: 1

      Man. I wish I still had Mod points and that you weren't an AC. This is a very nice, concise description and I find it a pleasure to read.

      --
      - No Bounce, No Play -
    78. Re:Right on by Anonymous Coward · · Score: 0

      This is fairly typical of this argument. You don't hear people who like the GPL complaining about people choosing the BSD license.

      Of course you don't, you can still include BSD code in a GPL code.

      It is BSD supporters who want to deny the freedom to choose the GPL. Those who choose the GPL aren't arguing, they are defending themselves and their choice of license against unreasonable and unprovoked attacks from BSD supporters.

      I can't really answer this since I'm a supporter of *both* licenses, but it seems reasonable to me that someone complains when his BSD code is taken into a GPL codebase, improved upon and he cannot put the improvement back into his own code unless he switches all his code to GPL *in the name of freedom*. Understand me correctly: he's not complaining that he cannot put the improvement back into his code (which he wouldn't be able to anyway if for instance the improvement were closed source, that's the whole spirit of the BSD license, "you're free to do as you wish"), he's complaining that he cannot put back code *in the name of freedom*. He (the BSD supporter) sees this as everything but freedom.

      And I understand him just as much as I understand the GPL guy who wants his code and any modification made to it to be always available to anyone. It's two different approaches, two different philosophy of sharing and freedom that are unfortunately not compatible. Except for me ... are there any other supporter of both licenses on this planet ? (and I do not mean dual-license supporters)

      At the end of the day there is only one 'freedom' granted by the BSD license that isn't granted under the GPL. The ability to benefit from other people's work while hypocritically refusing to pass that ability along. There is nothing altruistic about wanting that 'freedom' or attacking people for their choice to not give it to you.

      Whenever I release code BSD-licensed, I'm perfectly aware of this usage other can do of my code, and I'm altruistically not thinking it as hypocritical. I see it as "here is some piece of code I wrote, I'm not doing anything useful with it any more or I can see many usage of it in your closed source applications, use it as you wish. If it can help you, good for you".

      Maybe I'm a f*cking socialist ...

    79. Re:Right on by coma_bug · · Score: 1

      I consider myself a strict constitutionalist

      That'd be more convincing if you'd spelled "strict constructionist" correctly.

    80. Re:Right on by mattack2 · · Score: 1

      Well, if they were still copyrighted in their home countries, I do see it being "fair" to make them copyrighted in the U.S. too⦠to hopefully attain the goal of making the copyrights universal.. (Which my layman's interpretation is what the Berne Convention did.)

    81. Re:Right on by chrismcb · · Score: 1

      explicitly limited and was explicitly not put in place to make companies rich but to encourage inventors and artists by letting them profit off of their work for a *limited* amount of time.

      IF you make the inventor rich, then he is free to invent more. How does that go behind the power given by the constitution?
      It seems to work a bit, movie companies with money make more movies. Movie companies without money tend not to make anything.

    82. Re:Right on by Anonymous Coward · · Score: 0

      The intent of the GPL is to ensure software freedom to the users. With these freedoms, the users (both individually and collectively) control the program and what it does for them. Having no restrictions would be better if nobody harmed others by distributing proprietary software. Unfortunately, people do take free software, fork it and distribute the fork as proprietary software. The GPL prevents this practise by granting permission to distribute the software as long as the distributor also promises to grant all the essential freedoms to their users.

    83. Re:Right on by DRJlaw · · Score: 1

      It's not a spelling error if one correctly spells the different word that they ment, moron.

    84. Re:Right on by sjames · · Score: 1

      His views are extreme, but he offers no coercion if you would like to pick and choose from his ideas. So it's his way or he might suggest that you're doing it wrong. OH the horror!

    85. Re:Right on by sjames · · Score: 1

      Similarly, Stallman talks to people who don't support Free software but chooses not to partake personally. Or did you mean you eat meat when you dine with omnivores?

    86. Re:Right on by Zordak · · Score: 1

      I was quoting the parent. But yes, "strict constructionist" is the correct phrasing.

      --

      Today's Sesame Street was brought to you by the number e.
    87. Re:Right on by Anonymous Coward · · Score: 0

      Would it be possible to work around that by first restricting the licensing terms which can be applied (say, anything over a flat-rate $1 per distributor is taxed at 99.9999%) to make the patent virtually worthless without actually taking it away, then abolishing the patent and paying compensation at the actual losses (which would be tiny, since it would be uneconomic to actually pursue infringers)?

      Alternatively, they could use the treaties clause to amend the constitution on the sly in a way which actually benefits the public - a novel idea, but almost certainly legal. They could either have a treaty declaring software patents invalid, or a treaty with, say, the UK which say that patents must be valid in both countries to be valid in either, then use the UK's ability to pass an ex post facto law (an enabling act can enable anything, even if it can also enable the government to lose the next election) to abolish software patents.

    88. Re:Right on by HaZardman27 · · Score: 1

      If Matlab disclosed to you that this could happen before you purchased it, then it would not be infringing on your rights because you willingly made the purchase while aware of the caveats.

      --
      Apparently wizard is not a legitimate career path, so I chose programmer instead.
    89. Re:Right on by betterunixthanunix · · Score: 1

      Except that I did not purchase it, my school purchased it, and to be a student I was required to agree to whatever licenses the school had agreed to.

      --
      Palm trees and 8
    90. Re:Right on by Roger+Wilcox · · Score: 1

      The posts above demonstrate that you are not so much concerned with principle; that you are willing to compromise your ethics for money. A principled man would not stand for something he did not believe was right no matter who he worked for. In fact he would refuse jobs that were not in line with his ethics because he would recognize the conflict of interest that such jobs would bring about. You have shown that you are willing to act other than according to your sense of what is right in exchange for a paycheck. Most people would consider this unethical.

      You stated above that you believe the copyright system to be completely broken. As long as you and your lawyer ilk continue to argue on behalf of ever stronger copyright despite your intuition of ethics, the copyright system will only become more oppressive, giving interests with the resources to buy you out of your principles power over those who do not have such resources. It is precisely because of unprincipled lawyers that legal systems break down over time, becoming instruments of protection and oppression for the moneyed rather than instruments of equality and justice for all.

      If you are OK with this state of affairs and you have no qualms about shelving your sense of civic propriety, then these actions could be considered to be ethical for you from an ethically relativistic or ethically agnostic standpoint (i.e. to each his own ethics.) They will never be considered ethical by me, and they are the reason that some people despise those in the legal profession.

    91. Re:Right on by Anonymous Coward · · Score: 0

      Yeah, it's this bit:

      I am in favor of strong IP (and I ought to be---I'm an IP lawyer).

      You can be an IP lawyer and be in favor of weaker IP, can't you? So why "ought" you to be in favor of strong IP, except in an economic sense?

    92. Re:Right on by Zordak · · Score: 1

      I don't represent laws. I represent people. The DMCA and the copyright term are a legal fact, whether I personally like them or agree with them. It would be grossly unethical for me, in the course of representing a client, to say, "It's true that my client could benefit from the DMCA, but I personally dislike the DMCA, so I refuse to apply its full effect on my client's behalf." Nor can I go willy-nilly firing every client who has an issue that touches on some law I find personally distasteful; it would be a breach of my fiduciary duty to my firm (also, I would quickly get myself fired).

      "Unethical" would be filing a DMCA lawsuit against a party that I knew had not violated the DMCA, simply because I know I could get away with it. "Unethical" would also be filing a lawsuit against a party that I knew had violated the DMCA, but quietly failing to inform my client of the fact because I don't like the DMCA.

      Regarding my alleged lack of principles, I assure that there are many things that I consider a matter of principle on which I would decline to represent a client if it arose. For example, if a Nevada brothel operator approached me wanting to know how to protect his IP, I would politely ask him to find some other attorney. Prostitution is a gross abuse of women as a matter of principle, and I will not in any way aid anybody in promoting it. Copyright, on the other hand, is a mere matter of policy preference, and is less important than my principles by at least an order of magnitude, unless somebody is asking me to help him copyright his porn collection or something.

      --

      Today's Sesame Street was brought to you by the number e.
    93. Re:Right on by Roger+Wilcox · · Score: 1

      Staying true to your personal sense of ethics is exactly what being a principled individual is all about. I understand that you find yourself in a situation where you have clients and employers to satisfy, and you rightly recognize that it would be an ethical problem if you failed to represent these entities to the fullest of your ability. What you have not addressed is the fact that you are using this situation to excuse yourself of moral responsibility for what you argue in the courtroom. "Well the law says..." or "well I have a client to represent..." are really just rhetorical tools that you are using to gloss over the truth of the issue: you help to bring about that which you yourself describe as "totally out of control."

      You didn't respond appropriately to any of the points I made in the previous post so I don't expect that you will adequately refute this reiteration of the same point. You must recognize the conflicts of interest inherent with what you do... they are quite obvious. Just don't be so stubborn as to not at least acknowledge the possibility that we here in this thread may have a valid point. In the words of Shakespeare: "to thine own self be true."

    94. Re:Right on by Zordak · · Score: 1

      I have completely responded to your points. You just choose not to see it. The problem is that you fundamentally misunderstand the difference between a policy preference and a principle. Take another example. Let's say that I have a client who makes wooden arrows, and I know that there is a special tax incentive for makers of wooden arrows. I think that tax incentive is stupid. I think that as a matter of policy, it is completely ridiculous. But I must and I will advise my client of the tax incentive and advise him to take full advantage of it. To quote Top Gun, I don't make policy. I am an instrument of that policy. In my private time, I am completely free to work tirelessly to change policies I don't like. But when I am on my client's clock, my function is to get him the best possible result under the current state of the law.

      But again, matters of principle far transcend mere copyright policy. Indeed, I believe that viewing something as ultimately trivial as copyright through this distorted lens is symptomatic of the larger problem that we live in a society that has largely abandoned the ideas of anything being "right" or "wrong." The very moral relativism you accuse me of is abundantly evident in the premium you place on intellectual property law. A society with no moral copmass quickly begins to mistake policy preferences for moral imperatives.

      Those things that are a matter of principle to me are important enough that I will refuse to represent a client who stands for those things. If your industry is prostitution, pornography, or abortion for example, I will not represent you. I will not help you get the benefit of even laws I agree with, because as a matter of principle I will not further industries I believe to be truly destructive to society. We do not look back on ancient Rome and judge its downfall based on its intellectual property regime (or lack thereof). We judge it based on its depravity and self-destructiveness. 1,000 years from now, nobody will care what our copyright laws were.

      Perhaps you disagree. Perhaps you think porn and prostitution are the greatest things ever to grace the face of the earth, and you truly believe in your heart that copyright term is a matter of moral imperative. If you want to worship at that altar, you are entitled to. But don't mistake my refusal of your invitation to join in for a lack of principles. All you have really hit on is that you and I have very different values.

      --

      Today's Sesame Street was brought to you by the number e.
  3. "Generally Used" by Anonymous Coward · · Score: 1

    I'd like to know what the definition of "generally used" computing hardware is. The PC is (for now) an open platform, so I could see it as being "generally used". But what about iPads? Car computers? Game consoles? Would this legislation lead to a paradigm shift of ever-more-closed systems to protect patents?

    1. Re:"Generally Used" by xaxa · · Score: 1

      Perhaps a device where the typical user can execute programs other than those supplied by the manufacturer.

      The includes your PC, smartphone, tablet, Arduino, but excludes your car's ABS and your toaster. However, it also excludes your TV -- at least until that gets an app store, or the ability to run general Java programs. Would that be OK?

    2. Re:"Generally Used" by K.+S.+Kyosuke · · Score: 1

      I'd like to know what the definition of "generally used" computing hardware is.

      A von Neumann architecture machine? I'm using the one on my desk quite generally, if I may say so.

      --
      Ezekiel 23:20
    3. Re:"Generally Used" by gnasher719 · · Score: 1

      I'd like to know what the definition of "generally used" computing hardware is. The PC is (for now) an open platform, so I could see it as being "generally used". But what about iPads? Car computers? Game consoles? Would this legislation lead to a paradigm shift of ever-more-closed systems to protect patents?

      That's totally misunderstanding this proposal. The proposal is that "software running on a "generally used" computing hardware" doesn't infringe on any patent. So if I design and patent an algorithm, you are free to implement it on a PC, but not on some hardware that is so closed that it is not "generally used computing hardware".

  4. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 2, Insightful

    The lawyer scumbags you are protecting should have the moral fortitude to turn down these bad cases, just like the slime-ball engineers you speak of should refuse to work on said death-machines.

  5. Software Patents are mostly a scourge by Runesabre · · Score: 4, Insightful

    My issue with software patents are that inventors have the tools to create just about anything in their own home. Anyone could have created Facebook, JPG rendering, one-click purchase with simply a laptop. If software patents were music, it would be like patenting piano music. Press the keys in a certain way (which anyone will eventually do who plays piano at all) and .. oops... you just violated a patent. Press keys in an arbitrary other pattern and viola... instant patent and license to pester future composers with your "invention".

    There's nothing non-obvious with just about any software. Developers should not have to worry about the dark legal cloud of patents hanging over them for something literally anyone could create with readily available tools in their own home. That very fact should make it obvious why software patents should not exist. People don't accidentally find a cure for cancer in their basement with their Junior Chem Lab Set which is why patents do have a place in general.Even worse is the fact you could be unknowingly violating a patent without even knowing it and the system purposely allows patent holders to wait around until inventors start to actually profit from their inventions and THEN start suing. The fact that patent holders can even have patents without even having a real product simply shows the system isn't about stimulating and rewarding invention but stirring up revenue for government agencies and legal firms.

    --
    Runesabre
    Enspira Online
    1. Re:Software Patents are mostly a scourge by TheRealMindChild · · Score: 3, Insightful

      Like I've argued, actual code is covered by copyright. If I code something that has the end result as yours, from a patent perspective, it would be like a Xerox copier to a Ditto machine. They both copied documents, but differently. Now if I code something and the guts are the same that is naughty, and covered by copyright law.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      There's nothing non-obvious with just about any software.

      Wasn't the motivation for patents that companies would keep their inventions secret from their competitors, and their trade secrets used to be later lost and forgotten? Patents were granted as a temporary monopoly of an idea in exchange for the invention to be made public. The problem with a lot of these patents on user interfaces or even designs is that there are no secrets. It is completely obvious how to write software to produce a bouncy elastic effect to indicate inability to scroll. It is impossible to keep such an "invention" secret while still profiting from it, therefore the original purpose of patents is completely missed. Essentially, (at least most) software patents are for abstract ideas that anyone could come up with, rather than an actual algorithm or mechanism.

    3. Re:Software Patents are mostly a scourge by Theaetetus · · Score: 1

      There's nothing non-obvious with just about any software.

      That's an odd statement. If there's nothing non-obvious in software, then why are there still developers? Why haven't we had 3D UIs with head tracking for decades? Why are people looking for new encryption systems, and why are there any that haven't already been cracked?

      Basically, I think you're using a different definition of "non-obvious" than the legal one.

    4. Re:Software Patents are mostly a scourge by Theaetetus · · Score: 1

      It is impossible to keep such an "invention" secret while still profiting from it, therefore the original purpose of patents is completely missed.

      Not with restrictive NDAs and similar license agreements. But that'd be a horrible thing for the industry.

      Essentially, (at least most) software patents are for abstract ideas that anyone could come up with, rather than an actual algorithm or mechanism.

      That someone could come up with an idea doesn't make it obvious, particularly if no one yet has come up with the idea.

    5. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      I may have misunderstood your comment, but musical compositions actually are protected by intellectual property laws. They're covered by copyright law instead of patent law, but it's the same basic idea. If you press the piano keys in a certain way, as long as it meets certain requirements (e.g. at least a minimum duration, a novel composition, etc.), then it can be protected as intellectual property.

    6. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      Facility of reproduction shouldn't be an issue in patent-worthiness, although it is admittedly much more probable that someone will stumble upon the same discovery (again) if it is so easy. In layman's terms, patent is about revealing a secret of how to solve particular problem. Whenever there is a hard problem, reward on solving it is well-deserved. However, going around and forcing people to listen up your obvious solutions of trivial problems and extorting money from them for that useless "favor" - that is something completely different. Now, even if you know how to solve a trivial problem, you may be forced to effectively play a dumb, or unnecessarily waste your effort on thinking up other suboptimal but unencumbered solutions, because someone already claimed "natural" way of solving it. It is very frustrating and detrimental to progress in general.

    7. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      It is impossible to keep such an "invention" secret while still profiting from it, therefore the original purpose of patents is completely missed.

      Not with restrictive NDAs and similar license agreements. But that'd be a horrible thing for the industry.

      I can't imagine Apple requiring all its customers to sign NDAs.

      Actually, that might be rather fun to watch!

    8. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      +1 Agree with you here. Stealing content is bad. Go write your own code, create your own music, whatever. Content creators should not have to worry about whether their METHODS are infringing, but, they should be given pause when attempting to steal someone else's effort instead of creating their own.

      --
      Runesabre
      Enspira Online
    9. Re:Software Patents are mostly a scourge by tepples · · Score: 1

      Go write your own code, create your own music, whatever.

      Say I write my own music. What steps should I take to I make sure that the combination of notes I happen to choose isn't accidentally the same as the hook of some existing song?

    10. Re:Software Patents are mostly a scourge by Runesabre · · Score: 2

      The difference is that patents cover the method by which music created; not the actual created content. Copyright protects the actual content. If music could be patented, then, you could be infringing while playing the piano because of the method you are using (pressing keys).

      --
      Runesabre
      Enspira Online
    11. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      That's a fair point and observation. Development takes time. The reward should be focused on those who actually take the time to develop and market their product for meaningful use in society (or team up with others who can bring a product to market) and not reward those who simply come up with the idea for it and wait to sue someone else who actually spends the time to make it a reality.

      --
      Runesabre
      Enspira Online
    12. Re:Software Patents are mostly a scourge by Grond · · Score: 1

      My issue with software patents are that inventors have the tools to create just about anything in their own home

      For the cost of a high-end computer you can also buy a CNC mill or a 3D printer. Should mechanical device patents also be abolished, since just about any device can be designed and built in a person's home?

      There's nothing non-obvious with just about any software

      Ah, right. That's why computer science had a massive explosion of ideas in the 30s and 40s and then has been completely stagnant ever since. It was all so obvious!

      Even worse is the fact you could be unknowingly violating a patent without even knowing it and the system purposely allows patent holders to wait around until inventors start to actually profit from their inventions and THEN start suing

      That's not how patent damages work. Damages don't start accruing until after the infringer has notice of the patent (actual or constructive). Actual notice means actually being aware of the patent. Constructive notice requires that the patentee sell a product marked with the patent number, which means doing more than just waiting around until others start to use the invention.

    13. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      See my previous response. In a word, yes, the output of a single mechanical device shouldn't be patentable. Combining outputs from multiple unique devices, however, should be something we encourage and reward with legal defense.

      --
      Runesabre
      Enspira Online
    14. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      Wasn't the motivation for patents that companies would keep their inventions secret from their competitors, and their trade secrets used to be later lost and forgotten?

      No. Not even close. The purpose of patent law is to incentivize innovation. I'll give you an example:

      If I'm the partial owner of a small, $40 million engineering firm with 20 employees, and our team believes it's possible to develop a completely new type of internal combustion engine that gets 200mpg while producing 700hp, what incentive do we have to invest our blood, sweat, tears, time and capital into that idea when General Motors will just swoop in and take it? They can reverse engineer the product we've poured untold sums of money into, and then produce millions of them before we're even able to start construction on a new factory. Our smaller company just ends up being a free R&D department for GM, until our company goes bankrupt because GM is the one making all of the money off our designs. Patent law enables our company to have exclusive rights to our design, giving us time to either build a production line of our own, or license our product to other companies, or otherwise profit from it by whatever means we see fit. Basically, it gives our company exclusive control over the design... which in turn enables us to profit from it... which ultimately gives us incentive to develop the design in the first place. Otherwise, we would just be going into debt to make GM richer.

      Having said all of that, one of the problems with software patents is that the tech industry moves at a lightning pace, and software developers at different companies often encounter the same problems (and therefore produce similar solutions), so patents in this industry in many cases have the effect of stifling innovation rather than encouraging it (because software companies are discouraged from developing certain software for fear of being sued into oblivion, or their software is held hostage because some non-essential part violates some obscure patent). But that's not to say that all software patents are 100% bad, or that they're 100% good... it's not black and white, the problem is much more nuanced, and the solutions require striking a delicate balance.

    15. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      I like your example and it shows the need to support certain activities.

      In this case, GM can reverse engineer your product since the physical manifestation of that product exists and can be inspected and its workings discovered.

      Software, for the most part, does not exist in a meaningful, tangible manifestation unless you choose to give away the source code. Yes, you get the assembly codes and can decompile the binary into some crippled form of source code, but, you can't really discover the actually mechanism the same way you can take apart a physical device.

      Furthermore, a 200 MPG engine would not have been created as the output of a single machine or process. You're not going to build that engine using just a drill press or just a milling machine or even just a 3D printer. If it theoretically COULD be the output of one single device, then, it shouldn't be patentable.

      The 200MPG engine is going to be the resultant output of many processes and devices and therefore deserves legal defense.

      Software is the output of a single device/process and doesn't deserve to be a patentable output. Furthermore, it can be monetized in the public without others easily "figuring it out" unless it was trivial to begin with at which point we're back to the point where it doesn't deserve to be patented because it's simply not that novel.

      --
      Runesabre
      Enspira Online
    16. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      In the case of the engine, it's the design that's being patented, not the physical manifestation (which is borne of the design). That's why it's called intellectual property. You're patenting an idea, and the physical manifestation just happens to be one (but not the only) way someone can take your idea.

    17. Re:Software Patents are mostly a scourge by betterunixthanunix · · Score: 1

      There's nothing non-obvious with just about any software

      Sorry, I do not support software patents, but this is just wrong. All you need to do is look at a clever algorithm that took a lot of research time to discover to know that that argument is false. I doubt that the majority of /. readers could have come up with the Cooley-Tukey algorithm on their own -- and that is despite the fact that most /. readers are competent programmers. Even among those who could come up with an FFT algorithm on their own, I doubt any would have come up with this without years of work:

      https://en.wikipedia.org/wiki/Coppersmith%E2%80%93Winograd_algorithm

      Finally, there are a large number of open algorithms problems, whose solution would be, by definition, non-obvious. Can you give me a sub-quadratic-time algorithm for the 3-SUM problem, or for other 3-SUM-hard problems?

      Just because most real-world programming work is boring and involves solving the same problems over and over does not mean that all programming is like that.

      --
      Palm trees and 8
    18. Re:Software Patents are mostly a scourge by gnasher719 · · Score: 1

      There's nothing non-obvious with just about any software.

      A simple useful non-obvious one: Huffman coding with limited code length. Huffman coding is quite simple once you understand the maths behind it (which makes it non-obvious to many people, but to others it is still obvious). Huffman coding with limited code length asks for example for the best Huffman-like code where no code word is longer than 12 bits. Try writing software to do that. It is published, even _understanding_ the bloody thing is very, very difficult.

    19. Re:Software Patents are mostly a scourge by Grond · · Score: 1

      What's "a single mechanical device"? Do the multiple tools in a fancy CNC machine make it multiple devices? What about the fact that a CNC mill is really a combination of the tools, the mill, and the software and hardware that control it? What if the various parts can be interchanged and upgraded?

      And what's "the output?" If I build a new type of wrench using a forge, a hammer, and an anvil (multiple devices), that's patentable under your theory. But if the exact same wrench gets built using a CNC mill, it isn't? What if it could be made with a CNC mill but wasn't? Why should it matter how the invention was developed?

      And what if I design the invention using multiple tools and get a patent but then someone else builds the product using a single specialized device? Under your theory, is that infringement or not? Why or why not?

      What I'm trying to underscore in my comments on this story is that drafting laws is hard to do well. I'm not sure why people think Stallman would be particularly good at it. He spends a lot of time thinking about programming, philosophy, and policy. I don't get the impression that he's thought very deeply about how best to implement policy through legislation. It seems like a classic case of Engineer's Disease, assuming that competency in one area automatically imbues one with competency in another.

    20. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      I think the words you're looking for here are "software is a mathematical proof of the functionality of an electro-mechanical system".

      You can't patent math. You CAN patent electro-mechanical systems. Thus software cannot truly, legally be patented, but hardware can. If you make a physical, on-silicon design of an algorithm, you should be fully free to patent it as a hardware invention. If you use a general-purpose processor to do the same thing, albeit less efficiently, you should not be free to patent it, as the patent for the physical mechanism already belongs to the CPU patent-holder. You're only proving that it can already do something that the original designer didn't entirely anticipate. That's not an invention.

      This is the crucial point that needs to be made. Software doesn't really meet the legal qualifications for a patent, but nobody in the court system wants to enforce that as law. And for some reason, "X-but-with-a-computer" isn't bringing the ire of the actual patent-holders like Intel. If Intel started stomping some heads for patent violations, the patent trolls would start shitting their pants. They hold all the cards in this one. They could put an end to software patent trolling by effectively ending software patents by asserting their rights as patent holders of the software "gateway": the CPU and surrounding chipsets.

    21. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      All great points! Yes, laws are hard to do especially in a way that produces the result you intend without a bunch of unintended side effects. And discussion of those details is how we arrive at details. I've thought a lot today about this just from this thread alone. Compounding the problem with coming up with generic laws are the reality that people's motives aren't always for the good of the whole but simply the good of themselves but they misrepresent or conceal their real intentions or distract from the real issues with strawman arguments.

      You've given more to think about which I hope we all continue to do.

      --
      Runesabre
      Enspira Online
    22. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      In those cases, the inventor can profit without legal protection. They've created something novel which can easily be kept secret unless they give the source code away at which point they are knowingly and willingly sharing with the rest of the world their invention. If it's that useful to society, companies will pay for it since they can't simply copy it since there's nothing to "see" to copy except assembly code in a binary blob.

      --
      Runesabre
      Enspira Online
    23. Re:Software Patents are mostly a scourge by Runesabre · · Score: 1

      In those cases, the inventor can profit without the need of legal protection and patents. They've created something novel which can easily be kept secret unless they give the source code away at which point they are knowingly and willingly sharing with the rest of the world their invention. If it's that useful to society, companies will pay for it since they can't simply copy it since there's nothing to "see" to copy except assembly code in a binary blob. Copyright will also still be in full effect.

      --
      Runesabre
      Enspira Online
    24. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      the legal definition is "if your peers could have done it easily before you did, it's obvious".

    25. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      Press [piano] keys in an arbitrary other pattern and viola... instant patent and license to pester future composers with your "invention".

      I would like to patent a piano key sequence that results in a viola.

    26. Re:Software Patents are mostly a scourge by chrismcb · · Score: 1

      My issue with software patents, is that they seem to patent an idea. MOST aren't novel. MOST have prior art. MANY are "do X on a computer", "do X on a tablet", "do X on the internet."
      Take the "swipe to unlock' patent. What was novel about it? There was already code to detect gestures. There was already code to wake the machine from sleep. So the only thing left really is the idea of "swipe to unlock." Ideas shouldn't be patentable. And there isn't really anything novel about the concept of "slide to unlock" Barns have had that feature for years.

    27. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      By choosing a combination of notes that is longer than the hook of every existing song.

    28. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      It's one thing to have hooks that follow existing songs, it's another thing to have a song that substantially copies another song.

    29. Re:Software Patents are mostly a scourge by tepples · · Score: 1

      It's one thing to have hooks that follow existing songs, it's another thing to have a song that substantially copies another song.

      So what steps can I take to ensure that I don't accidentally stray to the wrong side of the line? Are you familiar with the cases Bright Tunes Music v. Harrisongs Music and Three Boys Music v. Michael Bolton? If not, please put their names into Google. I just want to know what I can do to keep successful lawsuits like those two from happening to me, other than simply not writing music in the first place.

    30. Re:Software Patents are mostly a scourge by Anonymous Coward · · Score: 0

      Find the PD tune that it matches, and claim to be a derivative work of that. For bonus points, find out its former copyright holder, and if anyone sues you for infringing on them, see if you can get the heir to the rights holder for the PD tune to pursue the person suing you.

  6. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0, Insightful

    Fish gotta swim, birds gotta fly, lawyers gotta sue. See "The scorpion and the [frog/turtle]".

  7. "legislative solution" by fustakrakich · · Score: 2

    That requires voting for people who will create the required legislation. It won't happen with the current crop we reelect now.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:"legislative solution" by PolygamousRanchKid+ · · Score: 1

      Well, most of the folks in Congress are lawyers, by trade, who turned to politics. So I don't think that they have any incentive to limit the lucrative patent lawsuit market.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    2. Re:"legislative solution" by Grond · · Score: 1

      most of the folks in Congress are lawyers

      This is not true and hasn't been for a long time, if it ever was. Lawyers have not been a majority of members of Congress since at least some time before 1945. The 92nd Congress (71-73) did have a bare majority of lawyers in the Senate, but that's about it. The percentage of lawyers is presently only around 25% for the House and around 38% for the Senate, and the percentage has been declining for decades, particularly in the House.

  8. Limiting the effect? by PhrostyMcByte · · Score: 1

    This might not be explicitly removing software patents, but in effect that sounds like what would happen. What would the point of software patents be if this made it so nobody could ever infringe on one?

    Maybe this kind of indirect approach is exactly what is needed to blend in with other legislation.

    1. Re:Limiting the effect? by Immerman · · Score: 1

      It would still permit special purpose software patents that are an integral part of a larger system - embedded software, industrial control systems, self-driving car controllers, etc. would still be covered. i.e. it becomes all about the peripherals and problem domain - only consumer oriented software designed for use on general-purpose hardware would get a pass.

      That is to say that while yes, for a theoretical definition of general-purpose computer one Turing-complete architecture is equivalent to any other, in the real world there are dramatic differences. And in law it all comes down to interpretation and judgement calls anyway, exact technical terminology in the law is unlikely to help anything because the people applying it won't understand the nuances anyway.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    2. Re:Limiting the effect? by betterunixthanunix · · Score: 1

      What would the point of software patents be if this made it so nobody could ever infringe on one?

      How about we say (and I think this is at least in the direction of what Stallman had in mind) that a patent is not infringed if the system that implements the idea is distributed under a free/libre license (GPLv3 style)? I'm not saying it is perfect, but it would be a step in the right direction.

      --
      Palm trees and 8
    3. Re:Limiting the effect? by betterunixthanunix · · Score: 1

      theoretical definition of general-purpose computer

      Nobody cares about the theory of computation. If they did, there would never have been a software patent, because math is not patentable and this:

      https://en.wikipedia.org/wiki/Curry-Howard_Correspondence

      Of course, for all the courses on logic that lawyers (and by extension, judges) are supposed to take, they still have a very poor understanding of computability theory. I doubt most judges who hear patent cases have even heard of the Curry-Howard isomorphism, the lambda calculus, combinators, logic programming, or even something as a basic as a Turing machine.

      --
      Palm trees and 8
    4. Re:Limiting the effect? by chrismcb · · Score: 1

      What would the point of software patents be if this made it so nobody could ever infringe on one?

      His point is you can't infringe on one on a "generally used computing hardware" but you can on "special purpose hardware"
      Won't this mean you'll stick a PC into the kiosk, instead of an embedded system? This means more people will use more expensive general purpose computers instead of a cheaper "special purpose" device.
      It is just some hand waving and smoke and mirrors to basically say "software patents" shouldn't apply.

  9. Just how would this work? by dtmos · · Score: 4, Interesting

    I'm not against it at all, but II really would like to understand how Stallman's proposal would apply to, say, the following example (one I've used before):

    Suppose we take something like the FM demodulator in a radio. When Edwin Armstrong invented it, back in the stone age of the 1930s, I think we can all agree that (a) it was an "actual physical device," and (b) that it met all the other criteria (novelty, non-obviousness, utility, etc.) needed for a patent. It was implemented with the technology available at the time -- stone knives, bear skins, vacuum tubes (valves), and a transformer.

    Skipping over details like the invention of ratio detectors, phase-locked loops, etc., the next change in implementation of FM detectors came when the tubes were replaced with discrete transistors. This required some change in bias methods, impedance levels, etc., but no major redesign. It did save cost, size, and power, though.

    The next change was integration. At first, the transformer was still needed for the demodulator, and so it was pinned out of the ICs, which were still analog. This saved cost, size, and power still further.

    Later, schemes were found to integrate the function of the transformer, fully integrating the (still analog) demodulator. This saved cost and size still further.

    Still later, improvements in integration processes enabled the function of the FM demodulator to be performed digitally, using an analog-to-digital converter (ADC) and a bunch of hard-wired logic gates, emulating the mathematical function performed by the analog demodulator. This saved cost, size, and power still further.

    Demodulator designs were next ported into programmable hardware dedicated to signal-processing applications (digital signal processors); this required the ADC, plus the algorithm converted to the DSP's assembly language. This saved cost and size.

    After that, demodulator designs were moved into hardware register-transfer languages, like Verilog, providing portability from chip to chip using standard-cell logic families. This saved cost.

    Later, the Verilog designs were ported into field-programmable gate arrays (FPGAs), enabling one to program the hardware in the chip to become, when preceded by the ADC, an FM demodulator. This saved cost.

    Finally, technology improved to the point that the FM demodulator could be made by an ADC followed by a microcomputer, programmed with software in a high-level language as part of a much larger system. This saved cost.

    At what point in this development do we draw the line and say, "Below this, it's not patentable (or patent infringement)?" Where is "software"?

    1. Re:Just how would this work? by amorsen · · Score: 1

      If the microcomputer is "generally used computing hardware", then it is not patent infringement. FPGA's are not at this time "generally used computing hardware", so the patent still applies to that line and above.

      I would prefer a different split, but I think Stallman's proposal is clear and easy to understand. There will be a gray area -- is an iPhone "generally used computing hardware"? Is a Raspberry Pi in general? Is the Raspberry Pi GPU? Case law should make that gray area quite small in no time at all though.

      --
      Finally! A year of moderation! Ready for 2019?
    2. Re:Just how would this work? by ZombieBraintrust · · Score: 1

      t what point in this development do we draw the line and say, "Below this, it's not patentable (or patent infringement)?" Where is "software"?

      At this point:

      Demodulator designs were next ported into programmable hardware dedicated to signal-processing applications (digital signal processors); this required the ADC, plus the algorithm converted to the DSP's assembly language. This saved cost and size.

      At the point programmabel hardware was used. From this point on the actual improvements were performed by the people working on improving programable hardware not the people implimenting FM demodulators.

    3. Re:Just how would this work? by mspohr · · Score: 1

      I think Stallman's point is that you can sidestep the issue of what is "software" by just stating that it's not patent infringement running code on standard computer hardware. You don't have to muck with the definition of hardware or software or patents (which can all be gamed by lawyers).
      From TFA:
      "My suggestion is to change the effect of patents. We should legislate that developing, distributing, or running a program on generally used computing hardware does not constitute patent infringement. This approach has several advantages:
              It doesn’t require classifying patents or patent applications as “software” or “not software.”
              It provides developers and users with protection from both existing and potential future computational idea patents.
              Patent lawyers can’t defeat the intended effect by writing applications differently."

      In your example, once you move the code to general purpose hardware, it's no longer infringement.

      --
      I don't read your sig. Why are you reading mine?
    4. Re:Just how would this work? by Anonymous Coward · · Score: 0

      At step two.

      A demodulator designed moved from tubes to transistors shouldn't be a new invention because given that we now have transistors, it's an obvious thing to do.
            (The invention is in making the transistors, not the design effort to bias the transistors correctly to work with old circuit.)

      That said, me thinks Mr S is saying more than this.

      If I invent a new circuit/algorithm that didn't exist in an earlier technology, then when it's run on a general purpose computer, I can't sure the folks to are running/writing it.

    5. Re:Just how would this work? by Giant+Electronic+Bra · · Score: 1

      You make a very good set of points. I've made similar points in other places too. The truth is there's no clean line between 'hardware' and 'software', and ANY process who's primary purpose is to consume and transform information is an embodiment of a fundamental numerical/logical algorithm.

      Lets just imagine a simple case WRT to Stallman's suggestion. You implement an algorithm in hardware using discrete logic. You patent it. I implement the same algorithm purely in software on a general purpose computer. Is your patent applicable to my software? Why is it that we have to play a silly game of inventing a bunch of discrete logic in order to patent the thing? This is silly.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    6. Re:Just how would this work? by Anonymous Coward · · Score: 0

      Who cares? Under the proposal, I'd be able to write or run an FM demodulator on standard hardware without infringing patents. And that's what matters.
      Life is analogue and almost anything blends into the rest of the world in a continuous fashion. Humans and chimps share a common ancestor; you can trace the lineage back and every individual will mostly resemble their parents and grandparents and no sudden change happens.
      But to conclude that you therefore can't categorise anything is silly. Yes, humans and chimps do exist and it does makes sense to use two different names for these species and the fact that they're connected by a continuum is interesting but irrelevant. The same applies to your argument.

    7. Re:Just how would this work? by dtmos · · Score: 2

      FPGA's are not at this time "generally used computing hardware", so the patent still applies to that line and above.

      I beg to differ -- billions and billions of FPGAs have been sold, over the last 30 years, for just about every computing application one could name. It's hard to think of a more generally-used piece of computing hardware than one that can be programmed to be anything you want.

      Or does "generally used computing hardware" mean that it has to be a consumer product? That wouldn't protect the armies of software developers in the world working on industrial or imbedded applications...

      Besides, how do DSPs escape the "generally used computing hardware" category? They're above your line, too.

    8. Re:Just how would this work? by dtmos · · Score: 1

      . . . but suppose that the guys working on programmable hardware developed an improved algorithm to use on their programmable hardware, and some other guy took their algorithm, instantiated it in hard-wired logic gates, and sold it. Is your position that the guy who took the improved algorithm and made money off of it owes nothing to those who invented the algorithm?

    9. Re:Just how would this work? by dtmos · · Score: 1

      once you move the code to general purpose hardware, it's no longer infringement.

      As I have asked elsewhere, suppose that the guys developing code for general purpose hardware developed an improved algorithm, and some other guy took their algorithm, instantiated it in hard-wired logic gates, and sold it as a physical product. Is your position that the guy who took the improved algorithm and made money off of it owes nothing to those who invented the algorithm?

    10. Re:Just how would this work? by squiggleslash · · Score: 1

      I think an FPGA should fit in the same category personally and be covered by the same anti-liability law. An FPGA is an off the shelf part that's programmable, violating no patents by itself, but suddenly doing so if someone programs it in a way that violates a patent.

      If you encode an MP3 decoder in an FPGA you own, then good for you. Likewise if you ship source to such a thing. If you, however, bundle that FPGA into a hardware product, and sell the hardware product, then it's a whole new ballgame. I'd rather patents didn't apply there either, but just as a medical device controlled by a PC that's been embedded into the hardware wouldn't be affected by Stallman's law (the PC is no longer a PC in that instance), neither would the FPGA in your (overpriced...) MP3 player.

      --
      You are not alone. This is not normal. None of this is normal.
    11. Re:Just how would this work? by mspohr · · Score: 1

      First, this is not "my" position. I'm just attempting to understand what Stallman is saying so don't start an argument with me.
      So your hypothetical is: taking a patented algorithm that runs on general purpose hardware (not patent infringement) and moving it to hard-wired logic (not general purpose hardware). I think (if I understand Stallman correctly) that once you move the patent algorithm to hard-wired logic, it would require a patent license.

      --
      I don't read your sig. Why are you reading mine?
    12. Re:Just how would this work? by Grond · · Score: 1

      You don't have to muck with the definition of hardware or software or patents (which can all be gamed by lawyers).

      Right, you just have to much with the definition of "a program" and "generally used computing hardware." So you do have to muck with the definitions of software ("programs") and hardware after all, plus whatever "generally used" means.

      In your example, once you move the code to general purpose hardware, it's no longer infringement.

      Stallman's suggestion has nothing to do with general purpose hardware, only generally used hardware, which may or may not be general purpose.

    13. Re:Just how would this work? by Cormacus · · Score: 1

      billions and billions of FPGAs have been sold, over the last 30 years, for just about every computing application one could name

      Yes, BUT they have not all been sold as part of a standard board design (eg ATX, ...) for use in part of a standard system (desktop, laptop) with a set of standard IO (USB, ethernet, etc), running a specific instruction set (x86, etc). And I guarantee you that they have not all been able to run the same bit file, which is the analogous part of the system to the software that the discussion is about.

      --
      Mon chien, il n'a pas du nez. Comment scent-il? TrÃs mauvais!
    14. Re:Just how would this work? by Grond · · Score: 2

      FPGA's are not at this time "generally used computing hardware", so the patent still applies to that line and above.

      You've stated a conclusion without giving any reasons. What does "generally used" mean? What does generally mean? A majority of people in the market? What's the market? Used for a long time? How long? What does used mean? Used in a way that would be infringing or used for any purpose? Used by whom? What is "computing hardware?" Is an abacus computing hardware? What about a special-purpose chip that can't be used for general purpose computation? And once you've defined these terms in a rigorous way, please explain why FPGAs don't fit the criteria.

    15. Re:Just how would this work? by Grond · · Score: 1

      At the point programmabel hardware was used.

      Why? Stallman just talks about "generally used computing hardware." What does that have to do with programmability?

    16. Re:Just how would this work? by Anonymous Coward · · Score: 0

      At what point in this development do we draw the line and say, "Below this, it's not patentable (or patent infringement)?" Where is "software"?

      Basically, wherever Stallman's desire to tinker ends.

      Sound highly subjective? Aye, there's the rub.

    17. Re:Just how would this work? by Anonymous Coward · · Score: 0

      If they patented it then they would get paid, the second group went back to using non programmable parts which are covered.

    18. Re:Just how would this work? by nedlohs · · Score: 1

      There was no claim of making things not patentable. All of that would still be patentable (assuming it qualifies on the usual criteria). Someone producing a radio using it would need to license the patent. However, someone developing, distributing, or running code that does any of that on a generally used computer hardware would not. Of course we have a very unspecific term there, but that's something law makers love or they could define it more precisely.

    19. Re:Just how would this work? by mspohr · · Score: 1

      I don't think that there would be any issues of defining "program" but I do think there could be battles about "generally used computer hardware".
      Stallman is clearly on the side of software freedom in his proposal anything that can be reduced to a software program would be free to run. The sticky area is in defining the hardware. I think that once you code something in hardware such as a gate array, it ceases to be in the category of "generally used computer hardware" but there are grey areas. Stallman's proposal leans towards giving software programmers and users protection while preserving some rights for hardware developers.
      Note: I think this is an interesting idea but I don't now have an opinion on if this would be a good idea even if it could be passed by our corrupt congresscritters so please don't argue with me about Stallman's ideas.

      --
      I don't read your sig. Why are you reading mine?
    20. Re:Just how would this work? by dtmos · · Score: 1

      so don't start an argument with me.

      Apologies. That was not my intent. I, too, am trying to understand what Stallman is saying.

      [rubs chin] . . . so his proposal would establish a sort of one-way intellectual property door, in which patented hardware could be emulated in software without patent infringement, but patented software algorithms implemented in hardware would infringe.

      The implications of that are interesting. On the one hand, it would tend to force implementations of all kinds of things into software (even things that would be better done in hardware), for fear of lawsuits, which might slow the pace of hardware development -- even the programmable hardware the software runs on. On the other hand, it would make the decision of whether to patent a software algorithm an interesting one: The only valuable software patents would be those that seemed likely to be implemented into hardware (and could therefore get royalties).

    21. Re:Just how would this work? by Immerman · · Score: 1

      It's law, not computer science - there is no hard line. It's all based on the interpretation of the lawyers, judge, and jury - none of which are likely to be competent in interpreting technical nuances. Personally, assuming Stallman's wording was used, I'd say the moment you write a piece of software that does the work on the main CPU of a general-purpose desktop computer/tablet/etc. you qualify for the exemption.

      More to the point Armstrong's patent expired in the 50's - decades before anything resembling a computer fast enough to do the work in software existed. And I believe the trend continues today - a video card manufacturer might patent a technique for performing real-time raytracing using purpose-optimized processors and any of their competitors could immediately use the same exact technique for software-based rendering on the CPU of a general-purpose computer; however, the purpose optimized processors will typically have at *least* an order of magnitude performance advantage, possibly several, so the patent holder is unlikely to suffer any real damage from it. A similar advantage is held in most other domains as well.

      Now perhaps one day user-facing integrated FPGAs will be common in general-purpose consumer-oriented hardware and the law would have to be revised, but until then it's a non-issue. And perhaps you could argue there are worthy inventions still un-invented that could be effectively run as software on common hardware, but I have a feeling such low-hanging fruit has mostly been created already, and the theoretical good to those few inventors must be weighed against the confirmed massive damage being done by the current system. Moreover the inventor would still have the traditional protections availed to clever software techniques: copyright and trade secrets. After all, despite the shenanigans currently present in the software patent arena, the *result* was never supposed to be patentable, only the specific implementation - otherwise the first guy to patent using a rock to crack a nut would have invalidated every creative nutcracker mechanism designed since then.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    22. Re:Just how would this work? by mspohr · · Score: 1

      I think that patent holders could implement their designs in hardware (which might have speed or cost advantages) but "copycats" could implement in software to avoid infringement (or could license the patent and implement in hardware).
      It certainly would make software patents less valuable... "one-click" would be worthless.

      --
      I don't read your sig. Why are you reading mine?
    23. Re:Just how would this work? by robot256 · · Score: 1

      The only reason there is any question in your example is that you are acting like the underlying algorithm/equations of the FM demodulator are what is being patented. That is simply wrong, and I think technically illegal. What is being patented is merely a physical manifestation of the algorithm, first in vacuum tubes, then in transistors, then in analog ASICs, then in digital ASICs, then in programmable digital signal processors, then in programmable logic, then in programmable microcomputers. Each implementation does not infringe upon the previous one simply because it manifests the same equations. There must be certain physical elements of the previously patented design that were reused in the new design, or else the patent is invalid. As soon as you transition to programmable hardware of any sort, the *only* thing being reused is the mathematical algorithm, so it should be impossible to infringe the patent based on the programming alone.

      That is Stallman's point--that software is by definition nothing more than a mathematical algorithm, so on principle alone it is impossible to sit down at a computer and write "infringing" software. Yes, the line can be blurred if you take an algorithm from software, make a dedicated hardware implementation of it, and patent it; but the original software is still safely on the non-infringing side of that blur. I could make my own, different hardware implementation of the same algorithm, being careful so that your patent would not cover my version. If that were impossible, then your patent apparently covers the *problem* rather than the *solution*, and would defeat the largest pro-patent innovation argument (forcing creative solutions to avoid a patent).

    24. Re:Just how would this work? by sveinungkv · · Score: 1

      Lets just imagine a simple case WRT to Stallman's suggestion. You implement an algorithm in hardware using discrete logic. You patent it. I implement the same algorithm purely in software on a general purpose computer. Is your patent applicable to my software?

      No. Your implementation is software on a general purpose computer. My patent therefore won't apply. If you later implement it in hardware you are will need a license.

      --
      Spelling/grammar nazis welcome (English is not my first language and I am trying to improve my spelling/grammar)
    25. Re:Just how would this work? by Anonymous Coward · · Score: 0

      There is probably more than one way to implement the demodulator eqns with transistors. Each method may have been a valid patent in it's day. This process seems to allow patents on particular configurations that implement an algorithm while allowing (requiring?) folks to figure out a neat new configuration. (This might even foster innovation.)

      Likewise with software, there is more than one way to implement an algorithm. Perhaps it might be a valid for a patent to claim a particularly unique way of expressing/implementing an algorithm with software. Unfortunately, most S/W patents don't rise to this standard but rather seem to claim any implementation of the algorithm in S/W. In other words, the unique invention was thinking to put the algorithm on a computer. This is silly, but quite painful for someone wishing to implement the supposedly public algorithm in a new way.

      S/W is different than H/W in that the writer also has copyright protections available to him. Copyright has the advantage of a longer term than a patent. Seems like if one wanted to protect a truly unique S/W expression of an algorithm they might prefer a copyright over a patent. Given this, perhaps there is no valid reason for allowing a patent on a S/W implementation of an algorithm?

      (Given recent trends in Copyright enforcement, one might be able to get storm troopers to help;-)

    26. Re:Just how would this work? by Giant+Electronic+Bra · · Score: 1

      And you can't see how ridiculous that is and how it utterly defeats the purpose of patents?

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    27. Re:Just how would this work? by dlapine · · Score: 1

      If the purpose of patents is "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries" then no, I don't see how restricting patents to physical implementations (not software on a general purpose computing device) utterly defeats that purpose. Nothing restricts the author from enforcing his patent on physical reproductions, he just can't claim that a non-physical implementation is a violation.

      Can you give any examples where this change would stop or slow scientific progress?

      --
      The Internet has no garbage collection
    28. Re:Just how would this work? by Giant+Electronic+Bra · · Score: 1

      sure, it is trivially easy for someone to get around my patent by adding some cheap microprocessor to their implementation. This sort of thing is often trivial.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    29. Re:Just how would this work? by dtmos · · Score: 1

      Can you give any examples where this change would stop or slow scientific progress?

      Absolutely. Ever heard of co-processors, or hardware accelerators? They are hardware implementations of algorithms that are used to speed computation and reduce power consumption, and are in every modern microprocessor.

      Since they are hardware implementations of software algorithms, if this change were in force the manufacturer and seller of hardware accelerators (and the computer that contains them) would be vulnerable to patent infringement lawsuits from holders of software patents. However, if the processor did not contain them, this would not be the case, so there would be great incentive for manufacturers to design microprocessors, and computers in general, without them.

      Having to design computing hardware without embedded data processing algorithms would slow progress a lot -- I wouldn't want to do it. Especially with attorneys trying to tell me that my address decoder or bus contention manager or AES-128 encryption engine is a hardware implementation of their software algorithm. Eek.

      Passing the buck to the hardware portion of the computer, instead of the software, doesn't solve the problem.

    30. Re:Just how would this work? by chrismcb · · Score: 1

      In Stallman's argument, it applies if it can run on "generally used computing hardware" and not "special-purpose hardware."
      I'm not against software patents. But I am against giving out software patents for ideas, and for which prior art exists.
      In your case, pretty much anything where the software imitates hardware shouldn't be patented. BUT if someone came up with the software concept (without the hardware concept existing) then it might be patentable.
      Stallman is right about one thing, it isn't about "hardware" vs "software" But rather about how novel it is, and how new it is. Part of the problem is a good chunk of the software patents could be conceived by anyone skilled in the art. The other part is a good chunk have prior art.

    31. Re:Just how would this work? by sveinungkv · · Score: 1

      And you can't see how ridiculous that is and how it utterly defeats the purpose of patents?

      The point of the suggestion is to utterly defeat patents when it comes to software. If the suggestion is more or less ridiculous than the idea that the government has a right to grant the artificial monopolies we call patents in the first place (and that it should do so if it has this right) is an issue I have yet to make up my mind on. Ignoring my own views a case for patents can be made like this: A small inventor creates a new device. To produce it he needs to set up a production lines and distribution. While doing this a large competitor that has factories and a distribution network hears about the new competitor and copies his invention from an early prototype found in the trash. The small inventor is now without any advantage from his invention over his competitor. As he knows this will happen the small inventor has no motivation to produce his invention in the first place. He therefore keeps his invention secret without producing anything based on it. Patents prevent this. Even if the government has a right to grant patents and this argument is a valid reason to do it it doesn't hold for patenting software as there is no cost in copying software and it can be distributed via the internet as a download. It is hard to create a law that makes it possible to patent hardware but not software as lawyers will find loop holes so their clients can patent software. Stallman's suggestion is an elegant way to avoid software patents as the patents only will apply to implementations in hardware.

      --
      Spelling/grammar nazis welcome (English is not my first language and I am trying to improve my spelling/grammar)
    32. Re:Just how would this work? by Giant+Electronic+Bra · · Score: 1

      Software isn't free, I hate to tell you. I run a company who's product is software. We have spent and continue to spend a LOT of money developing and improving our product, including unique features which required a significant amount of time, effort, and ingeniousness to develop. Our costs are not all up front. There are plenty of support costs and ongoing costs for sales and marketing, etc. The idea that you simply design a piece of software and pop it online and its all free from there on is the uttermost ludicrous nonsense and shows an absolute lack of understanding of how business actually works.

      If I can't rely on some sort of exclusive right to use my ideas to actually make money then I have NO INCENTIVE to develop those ideas. It is LITERALLY true that my business cannot be financed, the people with money who do that WILL NOT DO IT unless I can show them how I will have a secure market position that won't be obviated by copycats 2 weeks after I release my software. You and Mr Stallman of course have some perfectly good points in terms of the ridiculousness of MANY software patents and business method patents etc. OTOH there are PLENTY OF PATENTS which can and should apply to products which happen to be able to be realized in software, and your arbitrary hard line against that is untenable and unsupportable. Sorry.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    33. Re:Just how would this work? by amorsen · · Score: 1

      I believe the "generally used" means the same as "general purpose" here. I could be wrong of course, but it would take only a single court case to get that one settled anyway. FPGA's, once they are programmed, are rarely general purpose, they do one specific thing only.

      That wouldn't protect the armies of software developers in the world working on industrial or imbedded applications...

      That is one reason I don't believe the proposal goes far enough. Richard Stallman is being too moderate.

      Besides, how do DSPs escape the "generally used computing hardware" category? They're above your line, too.

      Same as FPGA's: The program never changes. Possibly a little bit with firmware upgrades, but you never download an app for a DSP.

      --
      Finally! A year of moderation! Ready for 2019?
    34. Re:Just how would this work? by amorsen · · Score: 1

      If people generally run more than one program on their FPGAs, then they are general purpose. Can you download apps for your FPGA?

      But I could be wrong, perhaps Richard Stallman just means that they are computing devices which are popular. Then FPGAs would certainly count as generally used. I would certainly be in favour of that. Either way, case law would settle the question in no time at all.

      --
      Finally! A year of moderation! Ready for 2019?
  10. Stop awarding patents on something trivial by Anonymous Coward · · Score: 2, Insightful

    If you can unknowingly break some patent without even realizing its there, its a sign of a patent being awarded for something that should not be patentable in the first place.

    Patents for a vague idea, or a general approach of implementing it - do not want.

  11. Re:The lawyers themselves are just soldiers for hi by drakaan · · Score: 3, Insightful

    I'll re-troll, since IHBT

    ...It's like blaming the engineers that build an M1 tank, rather than the president and congress that tells them where and what to shoot.

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  12. I Like This Idea by rwv · · Score: 1

    I think this approach gives judges the freedom to apply a basic test on any attempt to enforce a patent... "Is the dispute based on the implementation of a software product and does the software product run on a generic platform where many hundreds of different development shops target for their own products?" If both of these questions can be answered with "Yes" then the dispute is spurious.

    With this, I think iPods and Servers remains novel but Smartphones, Tablets, Laptops, and Desktop software will be freed from worrying about patent attacks.

    1. Re:I Like This Idea by chrismcb · · Score: 1

      Why does it matter if it runs on a general platform?
      What your gasoline can power any car? Sorry can't patent it.
      Someone can come up with a novel idea that works on a general platform. And that deserves to be patented.

  13. Re:Hey Richard? by 19thNervousBreakdown · · Score: 1

    Or when he's in a plane:

    Stall? Man...

    --
    <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
  14. Reality.... go figure,,, by 3seas · · Score: 3, Interesting

    The things you cannot patent, universally accepted:
    Physical Phenomenon, Natural Law, Abstract Ideas and out of these we also have Mathematical Algorithms. Certainly Software can be proven to not qualify for patent-ability, http://abstractionphysics.net/ or add dot net to it for the reality of which the fictional trilogy "the matrix" characters were representations of. In other words, we all use the fundamental actions of which software must make use of in playing back what amounts to nothing more than the physical phenomenon of the natural laws of our creation and use of abstract ideas, which include the well defined abstractions of mathematics. All done on a machine that processes abstraction.

    Why has this not come to light? Nature likes 3, as in three primary colors of paint or light, etc. from which you can create all other colors of that media. Software has three user interfaces. The CLI, GUI and the side door port to automating software use, including its creation. However this third user interface is kept from the general user, limiting what the general user can do. For the user to have such access is in analogy like giving users a decimal calculator when the accountants are using roman numerals. A great deal of what software patents cover today would become non-novel and invalid.

    Bill Gates said the way to become wealthy is to make people need you. He was also the one to coin the term "software piracy"

    And there you have the reason for the fraud of software patents.

  15. Don't be naive by Any+Web+Loco · · Score: 4, Informative

    Don't be naive - patents may have their roots in Anglo-American law but they're a global phenomenon and, given the reach and influence of the US legal system, a global problem.

    1. Re:Don't be naive by Anonymous Coward · · Score: 0

      given the reach and influence of the US dollar

      FTFY

  16. Re:The lawyers themselves are just soldiers for hi by mellon · · Score: 4, Interesting

    This would be true if there was limitless work for lawyers, and they could simply choose the most lucrative work. But that's not the case—lawyers, like contractors in any industry whose opportunities are affected by the laws the government writes, have a vested interest in supporting laws that increase demand for their work. Diamond v. Diehr could as easily have been called the Legal Profession Full Employment Act of 1981.

  17. a fix for the whole patent system (maybe) by RobertLTux · · Score: 1

    1 except in the cases of "separable" claims a patent does not apply unless ALL Claims apply (separable claims are only allowed for Common Sense type things like use in Fixed , Mobile Air , Mobile Water and Mobile Land)

    2 in cases where another company has produced a product covered by the patent you have 90 days to start the suit or this product is to be considered "Prior Art" unless 1 you have no way of knowing about the conflicting product 2 You have produced a Product and included a "Covered by The Following Patents : %list%" block

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
    1. Re:a fix for the whole patent system (maybe) by gknoy · · Score: 1

      Won't Prior art be meaningless when the US changes to a First to File system (like most of the rest of the world) next year?

    2. Re:a fix for the whole patent system (maybe) by Immerman · · Score: 2

      No - F2F only effects whether the case where two or more inventors apply for what is substantially the same patent. Currently the patent would go to the inventor who could prove that they invented it first - next year it will go to the one who's application was received first. In either case if a similar invention was already patented or published years ago you have prior art and *nobody* gets the new patent (or the patent should be ruled invalid when someone points out the older invention)

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
  18. Re:The lawyers themselves are just soldiers for hi by kumanopuusan · · Score: 2, Funny

    The scorpion and the turtle

    Damn, they have armor-piercing scorpions now?

    --
    Use of the words "good", "bad" or "evil" is almost invariably the result of oversimplification.
  19. Re:The lawyers themselves are just soldiers for hi by gmuslera · · Score: 2

    Stop blaming the lawyers is the first step on the road to hell. They are guilty of something, by definition, if there is a law that could be twisted or corrupted for their profit, they will, no matter what comes after, they got their pay. And politicians, of course, that because malice or idiocy do those laws (also, some are lawyers or take lawyers advice, see previous point). In your example, is the difference between designing a gun and using it, the lawyers in this case are the ones using guns, and actively killing people with ideas.

    And all of this without even going to the point of patents. The whole concept that thinking and solving problems by your own is potentially a minefield is wrong. Our very civilization and culture is built taking ideas from others, and using/copying/adapting/improving them, we wouldn't be even in caves without that.

  20. Re:The lawyers themselves are just soldiers for hi by N0Man74 · · Score: 5, Insightful

    Stop blaming the lawyers and start blaming the people who ask them to file the lawsuits. It is like blaming the engineers that build an M1 tank, rather than the military that buys and operates it.

    Yeah! The lawyers are just exploited innocents! There is a demand for evil, and they are only supplying that demand. Is that so evil? Of course not!

    It's the same reason why drug-dealers, car thieves, and human traffickers aren't really evil, they are just supplying a demand.

  21. It's entirely what copyright was FOR. by Anonymous Coward · · Score: 2, Interesting

    To promote the progress of the useful arts, remember?

    You can look at how Shaespeare turned a phrase, or Colleridge placed a metaphor, or Stephen Donaldson put two hundred and eighty severn adjectives together in place of one noun, and learn from it.

    Because you read the book.

    Well, you should be able to do the exact same thing with code.

  22. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 1

    Anytime a law increases the available work, it is an additional cost (tax?) to the population. Representatives of the people should work to keep costs (including those the government doesn't benefit from) at a minimum.

  23. Why not get rid of them by Anonymous Coward · · Score: 1

    Most countries don't have software patents, why not simply get rid of them? The first quote from RMS states they can't get rid of software patents, why not? Everyone else has.

    1. Re:Why not get rid of them by Dwonis · · Score: 1

      That's what he's proposing. If you RTFA, he's saying that rather than defining patents as "software" or "not software", just declare that distributing software on general-purpose computers can never infringe *any* patent.

  24. Just following orders by sjbe · · Score: 1

    Stop blaming the lawyers and start blaming the people who ask them to file the lawsuits.

    That's the "we were just following orders" argument and it is pretty flimsy. Basically it is arguing that they have no responsibility to consider whether their actions might be harmful before proceeding. While it is probably true that the lawyers are not the proximal cause of the problem, they do bear at least some of the blame even when they aren't the ones filing suit. Lawyers always can decline to accept the case if they believe it lack merit or be unethical.

    Furthermore the lawyers themselves are often the ones responsible for initiating the legal actions. There are plenty of patent trolls who have little or no technical expertise or production capacity. They only exist to threaten others with lawsuits and collect royalties.

  25. Unknown sources by tepples · · Score: 1

    Perhaps a device where the typical user can execute programs other than those supplied by the manufacturer.

    The includes your PC, smartphone, tablet

    It includes the vast majority of smartphones and tablets that run the Android OS. But it does not include iPhone, iPad, Windows Phone 7, Surface, or certain models of Nook Tablet. These devices have a centralized app store operated by the manufacturer or operating system publisher and lack an easily reachable counterpart to the "Unknown sources" checkbox in Android.

  26. Use of a bouncy elastic effect in the first place by tepples · · Score: 1

    It is completely obvious how to write software to produce a bouncy elastic effect to indicate inability to scroll.

    What Apple argues is non-obvious is the use of a bouncy elastic effect in the first place. My Nexus 7 uses a blue glow at the top and bottom of a document, or a 3D rotation of the entire page on the home screen or the gallery.

  27. User-programmable FPGA by tepples · · Score: 1

    billions and billions of FPGAs have been sold, over the last 30 years, for just about every computing application one could name.

    How many of these FPGAs have been sold in a device where the user is encouraged to control what fusemap runs on the FPGA? The only one I can think of is the PowerPak, a CompactFlash adapter for the Nintendo Entertainment System that uses the FPGA to provide memory mapping and raster timing services to the running NES game.

  28. Line of reasoning by sjbe · · Score: 1

    Anyone could have created Facebook, JPG rendering, one-click purchase with simply a laptop.

    So what? Anyone can create a machined part in their house with a drill press which costs less than most laptops. The fact that the tools are readily available does not have any bearing on whether something made with them should be patentable. Furthermore the mere fact that in theory "anyone could have created Facebook" is belied by the fact that only one person actually did create Facebook. Just because others possess the technical skill to do something doesn't matter at all with regard to the novelty, obviousness or utility of an invention. I know how to machine all sorts of parts with a milling machine but it doesn't logically follow we shouldn't allow patents on machined parts because I theoretically might have come up with something that someone else created.

    Don't get me wrong, I agree completely that software patents are an incredibly bad idea. I'm just arguing that your line of reasoning isn't a compelling argument against them. Patents were created to provide an incentive for creative works in the face of the Free Rider Problem. Software patents have the same net effect of stifling innovation as allowing Free Riders. In both cases you are removing economic incentives to create new works. Both make it economically pointless to try to bring products to market.

    1. Re:Line of reasoning by Runesabre · · Score: 1

      I like how you're thinking and appreciate your response.

      In fact, I don't believe you should be able to patent the output of a drilling press or a milling machine. In general, as I think out loud, it seems the root problem is allowing the output from a single device or process to be patented. Once a machine or process exists that can produce an output then nobody should be able to hold license to any one particular output of that device or process.

      Now, combine multiple outputs from multiple different devices or processes and create a new device or process that can produce a new kind of output that can't be done with any existing single device or process... that feels like what we want to encourage and give legal defense.

      --
      Runesabre
      Enspira Online
    2. Re:Line of reasoning by sjbe · · Score: 1

      Once a machine or process exists that can produce an output then nobody should be able to hold license to any one particular output of that device or process.

      Then how to you propose to get around the problem of Free Riders? Lots of inventions require significant amounts of capital to design but are very cheap to manufacture. Drugs are the classic example. Why would anyone invest the millions to billions of dollars needed to bring a novel treatment to market if anyone can simply copy the final product for considerably less money? Same concept applies to machined parts, electronics or anything else with a large research or design component. There needs to be some form of economic protection though the exact form can vary. You want to avoid granting too many monopolies, keep them short and avoid the free rider problem.

      Software is in my opinion adequately protected by copyright making patents unnecessary for machine instructions. Patents should cover tangible objects and copyright should cover text and artistic works. There is no need for patents on written works including machine instructions, mathematical algorithms, or business processes.

      Now, combine multiple outputs from multiple different devices or processes and create a new device or process that can produce a new kind of output that can't be done with any existing single device or process

      Logically this contradicts your above statement. Once it exists based on your logic you propose that it no longer be entitled to patent protection. I think I see where you are going and I don't dispute your premise but the logic of the argument doesn't seem quite there to me. Patents have their uses but you don't want them to be either too easy or too hard to get. Right now they appear to be too easy to get which limits innovation via the legal system - companies are granted a "temporary" monopoly much too easily. (20 years however is almost effectively forever in software) Make them too hard to get and you have to deal with the free rider problem which is just as bad and has the same stifling effect. There also needs to be an effective patent review process for cases where a patent was awarded when it shouldn't have been.

    3. Re:Line of reasoning by Runesabre · · Score: 1

      Drugs aren't the output of a single device or process. Drugs are the output of multiple devices and processes working to create a novel output and therefore patentable. Software is not the resultant output of multiple devices or processes.

      --
      Runesabre
      Enspira Online
    4. Re:Line of reasoning by Americano · · Score: 1

      Software is not the resultant output of multiple devices or processes.

      Uh... have you ever actually written software?

      In what way do a series of design tools, coding tools, static analysis tools, test harnesses, install tools, runtime containers - all spread across a multitude of compilers, runtime VMs, and target platforms & architectures, *NOT* constitute the "output of multiple devices or processes"?

  29. Laches by tepples · · Score: 2

    in cases where another company has produced a product covered by the patent you have 90 days to start the suit or this product is to be considered "Prior Art" unless 1 you have no way of knowing about the conflicting product 2 You have produced a Product and included a "Covered by The Following Patents : %list%" block

    I believe this is already covered under laches, except that the period beyond which a presumption of intentional harm is imputed longer than that.

  30. Legislators represent their campaign donors by tepples · · Score: 1

    If his proposals are such a good idea, how come nothing has been picked up by a legislator?

    Because legislators represent their campaign donors, and the pro-patent lobby has more money to spend on donations than the anti-patent lobby. It's the same reason why anti-copyright candidates never get elected to the U.S. Congress: news coverage is an in-kind donation from the MPAA-affiliated TV news outlets.

  31. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    These stupid laws were written by lawyers for lawyers and I'm supposed to blame someone else. How about I blame all the lawyers in congress, every IP lawyer and those handful who are suing people.

  32. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    How is that "by definition?"

  33. Re:The lawyers themselves are just soldiers for hi by mellon · · Score: 1

    Yes, representatives should do this. However, we have to hold their feet to the fire, or they won't. Currently, we are doing a really crappy job of holding their feet to the fire, and we're seeing the unfortunate results in stupid laws like the current software patent regime.

  34. Re:Use of a bouncy elastic effect in the first pla by Anonymous Coward · · Score: 0

    It is completely obvious how to write software to produce a bouncy elastic effect to indicate inability to scroll.

    What Apple argues is non-obvious is the use of a bouncy elastic effect in the first place. My Nexus 7 uses a blue glow at the top and bottom of a document, or a 3D rotation of the entire page on the home screen or the gallery.

    Maybe, but this is granted a temporary monopoly in return for absolutely nothing, because the bouncy elastic effect cannot feasibly be a trade secret.

  35. Software is different by Empiric · · Score: 2

    Stallman's idea is very compatible with a notion of reversing the reversal of the original intent of patents that has happened in the modern corporate business environment.

    The main necessity of patents in the past was specifically the differential between the capabilities of the individual or small company, and the large established company, to take a concept from initial concept/implementation to large-scale production. That differential was, in large part, the reason why the market in itself was not trusted to sort out the situation. The inventor was the source of the product, but apart from an enforced "protected time period", established industry could simply take the idea and immediately outproduce the inventor, due to the very nature of mass-production and distribution of physical goods, thus "winning" via the basic nature of that market.

    Arguably, in software this core rationale for patents no longer applies. Reproducing the invention (e.g. copying the files) costs essentially nothing, and so no entity has a pre-existing "unfair advantage" in transitioning a new product from the point of initial creation to the point of mass-production.

    In the absence of this differential, we have the spectacle of modern patents, where it is no longer used to help the "small company" (or individual) against the "big companies" in addressing this production-capacity differential, but instead are used by large corporations against other large corporations, neither of which has any differential in intrinsic capacity needing to be addressed. The net result is preventing public-benefitting "inventions" from being used by anyone except their corporation, when it doesn't have the effect of stopping any benefit from the innovations at all--due to the risk of creating anything with armies of patent-troll lawyers laying in wait.

    So... yeah. Agreed. Software -is- different. And it is different in precisely the core attribute that justified patents in the first place.

    --
    ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
    1. Re:Software is different by PoolOfThought · · Score: 1

      Arguably, in software this core rationale for patents no longer applies.

      Arguably, yes, and well, arguably, no.

      Patents should cover software for the very reasons that you claim they need not... I'm sure we'll have to agree to disagree, but I do want to point out the other side of the "arguably" fence.

      Software patents are legitimately needed for the little guy developer. People have ideas of "software than can do something" just like they have ideas about "things that do something". A single developer can spend years developing a product to do a particular needed task. Then they have to fund marketing. Have to fund support. Have to fund distribution. And so on. There are still MANY costs to the "inventer" even if they manage to spend nothing other than their own time in building the prototype code.

      Now, if it is the least bit useful then it opens up a new set of worries for the small developer (and simultaneously makes the project worth while). There is a chance that someone with more resources sees the potential value of this software and decides to buy their own copy and then just rebuild it using their own staff. Perhaps this new group even makes great improvements and puts out an even better product in the end than the original developer would have. But the implementation of what the software IS (the core of it) and how all the components fit together came from the original creator of the software. If that original creator can patent that magic combination then they have an incentive to put together a such a product and nurture it along without fear of someone else swooping in after the hardest work is done. In the worst case they will be compensated for their troubles when someone else decided they want to use that idea. But, if they know that someone else with a giant marketing department and development staff can just snatch up their invention and its core concepts then it's reasonable on the inventors part to just not take the time to innovate and not turn ideas into inventions.

      --
      My present is the activity I am currently engaged in with the purpose of turning the future into a better past.
    2. Re:Software is different by Anonymous Coward · · Score: 0

      The large companies have the distribution advantage.
      By throwing money at it they can recreate the software with speed and use their existing channels to get the out, and beating the small company/ individual who came up with the product first but had to go to a lot of effort to make it known.

      I'm not saying I agree with the current system or proposed changes, just pointing out the large company advantage.
           

  36. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    You have that backwards. If you're making the analogy between lawyers and mercenaries and saying the blame should be on the people who hire them, then you wouldn't blame the mercenaries' parents any more than you would blame tank engineers; you'd blame the people whoever hired the mercenaries. It really isn't the best anology.

  37. Re:The lawyers themselves are just soldiers for hi by shaitand · · Score: 1

    Give me a fsckin break. It was the scum bag lawyers that wrote the BS patent laws in the first place.

    Lawyers write convoluted and complicated laws. Lawyers then interpret those laws in precedent setting arbitrary ways that no reasonable adult would derive from the text of said laws. Then lawyers charge people for interpreting and exploiting those laws. It's a vicious cycle. Every bullshit lawsuit is possible because of lawyers, was advised by a lawyer, executed by a lawyer, and presided over by a lawyer.

    Without lawyers legal documents would be as clear as any other written work and you wouldn't need lawyers. Without lawyers people trying to exploit bs technical errors in the wording of a document could be tossed out or punished. Without lawyers juries would still have the final say in what happens to their peers with no exception.

  38. Re:The lawyers themselves are just soldiers for hi by shaitand · · Score: 1

    Those representatives are generally lawyers and if they aren't they have staffed lawyers doing their work for them or both.

    Next you are going to insist that legislation only be passed in small readable length modules of 50 pages or less and that it be written in common English rather than legalese.

  39. Patents and copyrights by Anonymous Coward · · Score: 0

    Software is the only "work" or "thing" which can arguably be both patented and copyrighted, depending on the scope and context. This literally begs for a completely different approach, but many in power seem stuck on trying to fit a square peg into a circular hole.

  40. Patent monopolies last too long by backslashdot · · Score: 1

    Patents last way too long 20 years from the filing date is what it says .. but if the patent office takes long to approve it then you get to tack on that time too. There are still patents on HDTV that were filed in the 1990s that have not even been issued yet! When they get issued they will get about 18 or 19 years from the issue date.
    Companies deliberately delay the approval of their patents to take advantage of this loophole. The loophole was made for pharmaceuticals (FDA approval can take a decade), but tech companies are taking advantage of it too. Couple that with the fact that you can now patent stuff that other people invented before you thanks to the change from FI to FITF .. the patent system is a joke!

  41. Re:Use of a bouncy elastic effect in the first pla by Anonymous Coward · · Score: 0

    The blue glow (or water effect) is a workaround. My Samsung SG2 came with the bouncy effect and got the water effect with an update later on, when Apple started suing Android manufacturers. By the way, that patent has been ruled invalid by the USPTO a few days ago http://www.fosspatents.com/2012/10/patent-office-tentatively-invalidates.html (it's a preliminary non final decision).

    That said, I agree with you that the cause/effect relationship between can't-scroll/bounce-page might be non obvious. After one year I'm still not sure what I prefer, the bouncing or the watery effect. The bouncing is playful but it moves what you're trying to read. The water effect is a little dull but steady. One of the points made by others is that after you see the page bounce once you know how to implement it (but getting an animation that feels good can be tricky). This can't be kept secret, it's not the recipe of Coca Cola, so maybe against the spirit of patenting stuff.

  42. Re:The lawyers themselves are just soldiers for hi by shaitand · · Score: 0

    It's kind of sad that people would still put drug dealers on the evil list.

    Empowering an individual to execute their RIGHT to choose what they want to put in their body is not evil and certainly doesn't belong on the same line with car thieves and human trafficking.

    Unless you are referring to the crimes which are not drug dealing that sometimes happen in the black market drug trade? Drug prohibition is responsible for those crimes not drug dealing. Get rid of prohibition and drugs would be produced by farmers and legitimate labs and drug dealers would be Walgreens, CVS, and an isle at the grocery store. Sort of like what happened to the market for alcohol after prohibition. Hopefully when we stop outlawing other drugs we won't attach extra and unreasonable taxes on them like we do to Tobacco and Alcohol though.

  43. Re:The lawyers themselves are just soldiers for hi by NotSanguine · · Score: 1

    Stop blaming the lawyers is the first step on the road to hell. They are guilty of something, by definition, if there is a law that could be twisted or corrupted for their profit, they will, no matter what comes after, they got their pay.

    I know. Shakespeare definitely had it right! Especially these guys! Money grubbing scumbags, the lot!

    --
    No, no, you're not thinking; you're just being logical. --Niels Bohr
  44. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    haha ya d00d drug dealers are nice guys hahaha

    Also seatbelt laws are unjust! I have the right to not wear a seatbelt - oh wait.

  45. Not all soldiers are guns for hire by Immerman · · Score: 1

    Let's not paint with too wide a brush. While I agree there's lots of morally bankrupt lawyers, and like banking it does seem to be a field that attracts such individuals and likely facilitates the corruption of it's morally borderline members, lets not forget that there are also *honest* lawyers, and they're the ones standing in defense of innocent people who would otherwise be steamrolled by the legal system, and fighting for the civil liberties which would otherwise have long since been lost to a power-hungry bureaucracy. And those individuals deserve our thanks and respect, doubly so because they manage to stand tall in the face of the ever-present corrupting temptation of the disproportionate wealth, fame, and power that their profession offers it's less morally steadfast members.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
    1. Re:Not all soldiers are guns for hire by dlingman · · Score: 1

      Until the Joker blows you up.

    2. Re:Not all soldiers are guns for hire by shaitand · · Score: 1

      Don't get me wrong. I'm not claiming all or even most individuals in the legal profession are evil, corrupt, etc. In fact, I've yet to find any individual in any profession that actually thinks of themselves as bad unless they were mentally ill. Group generalizations work when referring to the group but don't hold on the individual level. I know some people have trouble separating the two but I'm not one of them. I am strongly opposed to our corrupt and evil legal system, the legal profession as whole and lawyers as a generalized group are responsible for all of that, but I don't apply that to an individual attorney when I meet one on the street.

      But even the best of the legal profession are supporting the broken and corrupt legal system by participating in it. As you've just demonstrated these well intentioned people and their actions make it harder to paint the system as evil and therefore get it reformed from without because they will be invoked when it is time to defend the profession and tradition.

  46. Re:The lawyers themselves are just soldiers for hi by tnk1 · · Score: 1

    It's kind of sad that people would still put drug dealers on the evil list.

    Empowering an individual to execute their RIGHT to choose what they want to put in their body is not evil and certainly doesn't belong on the same line with car thieves and human trafficking.

    Whoa there let's not get carried away here. A lot of drug dealers are not just evil because they sell drugs, they're evil because they often sell a product that has no safety standards, and in some cases they sell or are even responsible for cutting the product with things that are even poisonous just to sell more white powder or crystals.

    If you are talking about the legal growers of pot, who have to follow safety standards, you may have a point, but those guys are few and far between. Most dealers are in it for the money, and them being amoral is about the best you can say about them.

  47. what about bad patents, or duration? by Chirs · · Score: 2

    You say the patent system is doing what it's supposed to.

    My impression was that the patent system was supposed to give a strong, limited-time monopoly to inventors--in return for exposing the implementation details rather than keeping it a trade secret.

    Do you think software patents do this?

    My impression is that software patents (if allowed at all) should include complete source code for the implementation. Also, I see quite a few software patents of the form "do *this* in software" where *this* is a high-level description of what is happening. That seems to me excessively broad....it seems like it should need to be "do *this* by following these specific algorithmic steps". If someone else does *this* some other way then the patent has not been infringed.

    1. Re:what about bad patents, or duration? by Zordak · · Score: 1

      Some software patents actually do append the full source code to the application. There are cases where I encourage clients to do this because it actually strengthens the patent. As a rule, I try to squeeze every detail I possibly can out of my clients, because missing details can be fatal to a patent, and sometimes you don't know until years later what the important details are. But on the other hand, a well-designed flow chart can usually disclose a novel method more effectively than a big source code dump. And as long as you adequately describe how to practice your invention, you've sufficiently dedicated it to the public at the expiration of your patent term.

      My experience isn't that software patents are bad per se. I've written quite a few myself. I am more disturbed by plaintiffs who get a relatively narrow patent on a niche method and then decide, "I NOW OWN TEH INTERNETS!" Unfortunately, there are lawsuits like that, and they're the ones that get lots of bad press, and they taint the public image of the entire process. Being "on the front line" of patents, I have my share of criticisms, but it is not nearly as out of control as the Slashdot culture seems to think.

      --

      Today's Sesame Street was brought to you by the number e.
  48. I have spent 10+ years doing obvious things by Chirs · · Score: 1

    and I get paid well do it.

    There are many, many things that we need computers to do that are not particularly original. Writing drivers for a new network card, figuring out how to manage your IP addresses and fail over if things break, extending some function to allow for new capabilities, adding new syscalls to the operating system, etc. These are all things that need to get done, but there is nothing particularly original about them.

    I've been a professional software developer for over a decade, often doing quite interesting and challenging work. But I wouldn't consider any of it patentable because it is all essentially straightforward to one "skilled in the art".

    One last point..."obvious" does not mean "trivial". It can take a long time to bring up an OS on new hardware, but it's all straightforward stuff.

  49. non-obviousness test should apply by Chirs · · Score: 1

    I think the patent office has gotten lazy about the whole "not obvious to one skilled in the art" thing.

    If the improved algorithm makes use of some fundamental genius stroke of brilliance that is totally oddball and amazing and makes everyone go, "wow, that's awesome, I would never have thought of that!" then it deserves a patent.

    If the improved algorithm is just incremental improvements that any signals engineer could do then it should not be patentable.

    As I mentioned earlier, I've been working for a decade doing often-interesting and challenging work, and almost none of it should be (in my opinion) patentable because it's all too obvious.

  50. He is right (even though I totally dislike him) by gnasher719 · · Score: 1

    I have to say that I really, really dislike Stallman. And that said, his suggestion is actually a very sensible approach: You make a law that makes clear what is and what isn't allowed, and that simplifies things a lot.

    There will be a bit of discussion about what "generally used computing hardware" is, but I would assume that any PC, Mac, Linux or Solaris box, IBM mainframe, iPad, playstation, would fall under that category. The software controlling your car engine, probably not.

    An Android phone or iPhone as far as it is used to make phone calls, or software in your camera: Well, that's a tough one.

    1. Re:He is right (even though I totally dislike him) by chrismcb · · Score: 1

      I have to say that I really, really dislike Stallman. And that said, his suggestion is actually a very sensible approach:

      How is it a sensible approach? Basically he is saying. "we won't rescind the patents. We'll just make them worthless."
      If I come up with a concept that it is utterly new, and difficult, but it can run on a PC... Why shouldn't I be able to patent it? Why does the "generallness" of the platform matter?

    2. Re:He is right (even though I totally dislike him) by Dwonis · · Score: 1

      If I come up with a concept that it is utterly new, and difficult, but it can run on a PC... Why shouldn't I be able to patent it?

      Because over the past decades, we've learned that allowing people like you to patent all of these thigs actually results in a "patent thicket" that punishes innovation. Today, if you try to build your utterly new and difficult invention in the US, you have a high risk of losing a patent infringement lawsuit (or spending a ton of money defending yourself against one), because doing so would infringe on dozens of other people's patents.

  51. Re:Hey Richard? by arisvega · · Score: 1

    '-1 Troll'? Where is your sense of humor, Slashdot??

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
  52. Most real-world programming work is boring by betterunixthanunix · · Score: 1

    Most real-world programming work involves solving the same problem over and over again. How many times do programmers get tasks like, "connect this web front-end to a database back-end?"

    That does not mean that there are no non-obvious software solutions. Is a sub-cubic time matrix multiplication method obvious to you? Is the FFT obvious? Someone had to discover these algorithms before the rest of us could use them. Here, if you want, is a problem with a non-obvious answer (i.e. it is unsolved): given a set of integers, can an algorithm running in less than quadratic time find three integers from the set whose sum is 0?

    --
    Palm trees and 8
  53. Not using groklaw's absurd "Software is Math" by sugarmotor · · Score: 1

    Very nice to see he is not using the absurd "Software is Math" argument that pops up on groklaw regularly.

    S

    --
    http://stephan.sugarmotor.org
  54. Re:The lawyers themselves are just soldiers for hi by PoolOfThought · · Score: 1

    What the hell is a frogturtle? And more importantly... and can I patent it?

    --
    My present is the activity I am currently engaged in with the purpose of turning the future into a better past.
  55. Re:The lawyers themselves are just soldiers for hi by N0Man74 · · Score: 1

    Drug dealers aren't heroes, or champions of empowering individuals with the right to choose.

    I agree that the situation is largely because of the prohibition, and I do support decriminalization, but that doesn't change the fact that most drug dealers are pretty shady individuals.

  56. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    Blame the people for endorsing the monopoly on force that is the state, which foists this tavesty of intellectual property upon us.

  57. Re:The lawyers themselves are just soldiers for hi by mikael · · Score: 0, Offtopic

    A Cherokee Legend

    The junior engineer was walking down a path and he came across a patent lawyer. The patent lawyer was getting old. He asked, "Please junior engineer, can you take me to the top of the mountain? I hope to see the sunset one last time before I retire." The junior engineer answered "No Mr. patent lawyer. If I pick you up, you'll sue me and I'll go bankrupt." The patent lawyer said, "No, I promise. I won't sue you. Just please take me up to the mountain." The junior engineer thought about it and finally lifted up that patent lawyer, put his arm around his waist and carried him up to the top of the mountain.

    They sat there and watched the sunset together. It was so beautiful. Then after sunset the patent lawyer turned to the junior engineer and asked, "Can I go home now? I am tired, and I am old." The junior engineer picked up the patent lawyer and again put his arm around the lawyers waist and carried him safely. He came all the way down the mountain holding the lawyer carefully and took him to his home to give him some food and a place to sleep. The next day the patent lawyer turned to the boy and asked, "Please junior engineer, will you take me back to my home now? It is time for me to leave this industry, and I would like to be at my home now." The junior engineer felt he had been safe all this time and the patent lawyer had kept his word, so he would take it home as asked.

    He carefully picked up the patent lawyer and carried him back to the woods, to his home to retire. Just before he laid the patent lawyer down, the patent lawyer turned and filed a lawsuit. The junior engineer cried out and lowered the lawyer upon the ground. "Mr. Lawyer, why did you do that? Now I will surely go bankrupt!" The patent lawyer looked up at him and grinned, "You knew what I was when you carried me."

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  58. The ZFC Program by Anonymous Coward · · Score: 0

    It's worse than that. Not only is math equivalent to software, but people have written the programs for ZFC (if you don't know what that is, just replace ZFC with "all the math you know and then some"). You can play with that program over on Metamath if you're so inclined.

  59. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    Empowering an individual to execute their RIGHT to choose what they want to put in their body is not evil and certainly doesn't belong on the same line with car thieves and human trafficking.

    I would agree with you as long as said drug usage does not land them in public hospital stealing my precious public resources. As long as drug losers pay for their own funerals and private doctors, they can do as they wish.

  60. Stallman's argument is flawed from the beginning by chrismcb · · Score: 1
    Stallman's argument starts with a flawed premise:

    Software developers and software users – which in our society, is most people – need software to be free of patents.

    No one NEEDS software to be free of patents. That is like saying users need smart phones and cars and houses to be free of patents. And yet all of those things have had patents, and outside of the recent spat in the smart phone arena, patents seem to mostly work. Sure, sometimes designers have to design around, or license patents to built their device. But they manage. Maybe it takes them longer to come to market, and the original designer enjoys an edge (and thus can design more)
    So why is software special? Why do developers and users NEED software to be free of patents? Mainly only because software patents are given too freely.
    The fix isn't to make patents basically worthless (just nullify them then) But to fix the approval process. "You applied? Here you go" At least that seems like what the approval process is today.

  61. Re:The lawyers themselves are just soldiers for hi by AdamWill · · Score: 1

    It'd be nice if that were the case, but it isn't. Patent lawyers actively lobby for legislation which will produce more lucrative employment for patent lawyers.

    Lawyers aren't general-purpose. 'Patent lawyer' is an occupation in and of itself; increasingly, so is 'software patent lawyer'. Any time there is a debate about patent-related legislation where one side can generally be characterized as 'pro-patent' and the other can be generally characterized as 'anti-patent', you will find a large horde of patent lawyers on the 'pro-patent' side. There isn't just a neutral cadre of general-purpose lawyers who don't care whether there are lots of patent lawsuits or not. That's not how the system works. Particularly the American system.

  62. Re:The lawyers themselves are just soldiers for hi by davester666 · · Score: 2

    For your analogy to be accurate, it should be the engineer/lawyer scumbags that should refuse to write the patent to begin with.

    Or, the lawyers should turn down these cases, like a soldier should refuse to fire his M1 tank at a crowd of civilians.

    --
    Sleep your way to a whiter smile...date a dentist!
  63. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    Car-thieves and human traffickers are harming a non-consenting party. It's up to the reader to decide if there is any analogy with the lawyers' case.
    Drug-dealers generally aren't harming people. And would harm even less people if being a drug dealer didn't line you up for years of jailtime.

  64. another perspective... by Anonymous Coward · · Score: 0

    rms seems to have extremely simplistic and somewhat immature views on everything relating to copyright and software licensing. software is a means to an end, not something to argue about. whether or not a package is licensed under a free/libre license or not does not have any implications for its usefulness, e.g. i am not going to use a poorly-written program 'just because it's free' when there is a better proprietary alternative available.

    that being said, the inverse is also true. i very much prefer libreoffice/openoffice to microsoft word, and all but one of the computer systems in my home are running linux-based systems (mostly crunchbang). i just don't want to be shouted at for preferring some proprietary solutions to free/open-source alternatives if the free/open-source options are poorly conceived.

  65. Even a substring can infringe copyright by tepples · · Score: 1

    I'm failing to understand what do you mean by this. If a first song's hook (the substantial recognizable portion) is contained in a second song, the second song infringes the first song's copyright.

  66. Re:The lawyers themselves are just soldiers for hi by sjames · · Score: 1

    Armed robbers gotta rob and murderers gotta kill... Shall we hold them blameless?

  67. Re:The lawyers themselves are just soldiers for hi by Rysc · · Score: 1

    Just because it will never happen doesn't mean it wouldn't be good for society.

    --
    I want my Cowboyneal
  68. Re:The lawyers themselves are just soldiers for hi by Anonymous Coward · · Score: 0

    Stop blaming the lawyers and start blaming the people who ask them to file the lawsuits. It is like blaming the engineers that build an M1 tank, rather than the military that buys and operates it.

    Speaking as a veteran who was in armor, what's wrong with a main battle tank? After all, they're only effective against other heavily armed and armored vehicles, so they would seem to be the most clear cut example of appropriate use of force.

    Similarly, I don't see the issue with the lawyers. They're invariably going after other companies in what a fight the may not be pretty, but is largely ethical. The problem with the situation is the people who simply don't develop things because they know they will get sued.