Slashdot Mirror


Prominent Pro-Patent Judge Issues Opinion Declaring All Software Patents Bad (techdirt.com)

An anonymous reader quotes a report from Techdirt: A lawsuit brought by the world's largest patent troll, Intellectual Ventures, and handled on appeal (as are all patent cases), by the notoriously awful Court of Appeals for the Federal Circuit (CAFC) may have actually killed off software patents. The ruling came from a judge that has ruled over patent cases since the 1980s, and it appears he's been born again into the anti-software patent world. Judge Mayer pointed out that the First Amendment says that "some" patents should not be allowed. The whole concurrence is worth reading, starting with the First Amendment argument -- which is kind of fascinating in that it goes well beyond what most people had talked about in the past concerning software patents. Judge Mayer makes the point that basically all software is unpatentable because software is "a form of language," which we don't patent: "All software implemented on a standard computer should be deemed categorically outside the bounds of Section 101. ("Section 101" is 35 U.S. Code; 101 is the part that governs patents.) The central problem with affording patent protection to generically-implemented software is that standard computers have long been ceded to the public domain .... Because generic computers are ubiquitous and indispensable, in effect the 'basic tool []' of modern life, they are not subject to the patent monopoly. In the section 101 calculus, adding software (which is as abstract as language) to a conventional computer (which rightfully resides in the public domain) results in a patent eligibility score of zero .... Software lies in the antechamber of patentable invention. Because generically-implemented software is an 'idea' insufficiently linked to any defining physical structure other than a standard computer, it is a precursor to technology rather than technology itself."

294 comments

  1. I'm speechless. by Bamfarooni · · Score: 4, Funny

    I'm speechless. Is that patentable?

    1. Re:I'm speechless. by Anonymous Coward · · Score: 3, Funny

      I don't know - can speechlessness be considered a form of language?

    2. Re:I'm speechless. by Dunbal · · Score: 3, Insightful

      It's a sort of non verbal communication.

      --
      Seven puppies were harmed during the making of this post.
    3. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Is bald a hairstyle?

    4. Re:I'm speechless. by Anonymous Coward · · Score: 1

      Depends, there is already a lot of prior art for speechless. However if you are speechless [on a smartphone] then you can probably patent the hell of out of that.

    5. Re:I'm speechless. by Anonymous Coward · · Score: 0

      Wouldn't that be just a dumb phone?

    6. Re:I'm speechless. by wbr1 · · Score: 1

      Silence is golden. Gold is a form of currency with value and a wholly different set of laws.

      --
      Silence is a state of mime.
    7. Re: I'm speechless. by silentcoder · · Score: 3, Interesting

      Is atheism a religion ?

      Is abstinence a sex position ?

      Is a hole an object ?

      Is black a colour ?

      Is 0 really a number ?

      Is credit money ?

      I say... this is fun.

      --
      Unicode killed the ASCII-art *
    8. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Some outliers:
      > Is black a colour ?

      black, white, and all greys are except colloquially really not colors, so no real question there.

      > Is 0 really a number ?

      Why wouldn't it be? Now, if you had asked is it a "natural number" (in particular, does the mathematical double-bar N contain 0 or not) there would be whole lot of discussions.

    9. Re:I'm speechless. by cdrudge · · Score: 2
    10. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Is atheism a religion ?

      If the answer is no, that means that you can conclusively prove that gods don't exist. Since gods by their very definition cannot be proven to exist or not exist, the answer must be yes.

      And this comes from an atheist.

    11. Re:I'm speechless. by Registered+Coward+v2 · · Score: 1

      I'm speechless. Is that patentable?

      No, and you are violating John Cage's 4'33" copyright. Unless, of course, you are only silent for short enough periods to qualify as fair use.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    12. Re: I'm speechless. by mark-t · · Score: 1

      Yes. Atheism is a belief about the nature of god, to the point that it governs how you behave in life, even if that belief is that god does not exist. To not have a religion one must not believe anything about the nature of god. Being agnostic is much closer to not having a religion than atheism is. It can be argued that even if you say you do not know that god exists, but live your life as if you believe that god does not exist, then you are still a practicing atheist, so I'd suggest that not being religious is actually pretty difficult, and probably not the norm for humanity.

      No. A sex position is a position where the assumption is made that one is having sex in the first place. Your question is not entirely unlike asking if the square root of x a polynomial in x. The answer, of course, is no, because of what a polynomial is.

      No. It exists, but it is not an object.

      It depends. Chromatically yes, physically, no.

      Yes. By definition.

      No. It is permission to borrow money before the need to do so arises. Some might treat it as identical to money, but that does not mean that it is money.

    13. Re: I'm speechless. by stealth_finger · · Score: 1

      Is atheism a religion ?

      If the answer is no, that means that you can conclusively prove that gods don't exist. Since gods by their very definition cannot be proven to exist or not exist, the answer must be yes. And this comes from an atheist.

      Sounds more like something an agnostic would say. Atheism isn't a religion because it has no structure or anything really. Whether god actually exists or not isn't really relevant to that.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    14. Re: I'm speechless. by silentcoder · · Score: 3, Insightful

      Your education is lacking. I was making a joke about the concept of privatives, you apparently don't know what a privative is.
      Hint the answer to ALL these questions is "no". A privative means a word that describes a concept that is only defined by the absence of something else. "Cold" is a privative", so is "sober" or "dark". 0 is a bit tricky.

      Oh and you are flat out wrong about the definition of atheism. Atheism is defined as the absence of believe in any god. Everybody has an absence of believe in some gods. Most people, in fact, have such an absence for all but one god. Atheists have no belief in any god. Part of the joke is that the "abstinence as a sex position" is often used as an analogy to explain how atheism differs from religion.
      It's not a religion - it's abstaining from religion.

      Atheist generally do not deny the possibility of (a) god - just the extreme unlikeliness (and with a fair amount of certainty that, if one does exist, no religion on this earth knows a thing about him) - but atheists believe only what there is evidence for and if they find evidence that a god exist, will believe in him. They just refuse to do so in the absence of any evidence whatsoever.
      Agnostics differ by degree - in remaining open to a highly unlikely possibility with no evidence. That's like saying "Russel's teapot might exist". Sure there's no evidence it doesn't - but just because somebody can imagine something does not make it real.

      --
      Unicode killed the ASCII-art *
    15. Re: I'm speechless. by mark-t · · Score: 0

      No... atheism is not simply the absence of a belief in the existence of any god, it is the specific belief that no god exists.. Suggesting that atheism is not a religion simply because it is the very opposite of theism is like saying that if joy is an emotion, then grief is not one.

    16. Re:I'm speechless. by Anonymous Coward · · Score: 0

      As can API's.

    17. Re: I'm speechless. by lgw · · Score: 1

      Yes. Atheism is a belief about the nature of god,

      Atheism is a "religious preference". It is not a religion. A statement about the existence of one or more gods is neither necessary nor sufficient for a religion.

      it governs how you behave in life

      So does chemotherapy.

      "Atheism" is not a specific code of conduct, nor set of values, nor "recipe for life". It is merely a statement about the existence of gods. Yes, many religions do that, but that no more makes atheism a religion than dressing up once a week to meet with friends makes LARPing a religion. It's merely an overlap with religion.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    18. Re: I'm speechless. by Wulf2k · · Score: 1

      Atheism means literally "without god".

      My dog is atheist. She's never (to my knowledge) actively rejected god.

    19. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Is atheism a religion ?

      If the answer is no, that means that you can conclusively prove that gods don't exist.

      Horseshit. It means that atheists don't believe gods exist. It says nothing whatsoever about what they can or cannot prove.

      And this comes from an atheist.

      You keep using that word. I do not think it means what you think it means.

    20. Re: I'm speechless. by Cederic · · Score: 1

      An absence of joy is not an emotion. Grief is.
      An absence of a belief in a deity is not a religion. Belief in an alternate deity is.

      Welcome to common sense, basic logic and facts. Fancy giving it a go?

    21. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Structure is not a necessary part of religion. A religion is faith concerning the supernatural, to includes spirits, gods, ghosts, etc.
      If you are an atheist, you absolutely deny the existence of all of the above. However, since these cannot be PROVEN, you have nothing but faith. An atheist HAS AN UNPROVABLE FAITH in the non-existence of gods and such.

      Only two rational, aka non-faith-based, positions exist: Agnosticism (don't know) and Apathy (don't care).

    22. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Listen, if you're going to use words and concepts beyond the typical /. reader,
      you're going to be seriously disappointed at the responses you'll receive...

      CAP === 'diagonal'

    23. Re: I'm speechless. by mark-t · · Score: 1

      There are other things that can govern how you behave in life other than one's beliefs about god (or gods) Religion only refers to the set of beliefs that one has about any gods which do so.

      Atheism is also not merely the absence of any belief in a deity, it is the actual belief that no deities exist, and as such is certainly a religion.

      You can further have a religion with being religious. This applies equally to theism as well as atheism.

    24. Re: I'm speechless. by Anonymous Coward · · Score: 0

      "I contend we are both nihilists, I just believe in one less political viewpoint than you do. When you understand why you dismiss all the other possible political viewpoints, you will understand why I dismiss yours.”

      Wait... did I get the quote right? Ah well, doesn't matter, because in both renderings it's irrational nonsense.

      Incidentally, do you ever get tired of simply repeating the blatant lie "there is no evidence"?

    25. Re:I'm speechless. by tsstahl · · Score: 1

      I don't know.

      But you _can_ copyright it: http://www.telegraph.co.uk/cul...

    26. Re: I'm speechless. by lgw · · Score: 1

      , it is the actual belief that no deities exist, and as such is certainly a religion.

      Asserting it doesn't make it so. There is no religion that consists solely of belief in some set of gods, and there are regions without specific gods.

      Wikipedia explains:

      Religion is a cultural system of behaviors and practices, world views, sacred texts, holy places, ethics, and societal organisation that relate humanity to what an anthropologist has called "an order of existence".

      That's a pretty solid explanation. Notice what's missing?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    27. Re:I'm speechless. by hawk · · Score: 1

      Nah, too much prior art . . .

      hawk

    28. Re: I'm speechless. by sjames · · Score: 1

      That depends on the Atheist. Some simply don't believe in a god. Others firmly believe there is no god. A percentage of the latter feel a need to proselytize and share the meh news with everyone they see. Some of those also actively seek out and read un-inspirational works and harbor unreligeous hatred for those who believe differently.

      The weak agnostic (don't know, don't care) is arguably the one that has no religion.

    29. Re: I'm speechless. by UnknownSoldier · · Score: 1

      > However, since these cannot be PROVEN

      Nonsense. You'll have all the proof you could ever want when you are dead.

      > Only two rational, aka non-faith-based, positions exist: Agnosticism (don't know) and Apathy (don't care).

      You missed the 3rd rational one: gnosticism which means Knowledge via Experience.

      Experience _is_ the proof.

      i.e.

      I have knowledge about color precisely _because_ I can _see_ color. If I was blind I would have zero knowledge.

      I don't have faith that I'm a musician, I have personal knowledge that I AM a musician by _playing_ music.

      --
      The Atheist is the blind man saying "There is no such thing as color because I can't see it or prove it." From his limited perspective he is correct !
      The Theist is the color-blind man saying "I have Faith there is more then monochromatic color because others says so."
      The Agnostic is the blind man saying "The Theist or Gnostic could be right but I personally don't know. "
      The Gnostic is the man who fully sees in color. Everyone else thinks he is crazy because others lack the frame of reference to even understand the answer let alone the question.

    30. Re: I'm speechless. by TangoMargarine · · Score: 1

      Atheism is defined as the absence of believe in any god.

      Agnosticism is the absence of a specific belief in a god.
      Atheism is the belief that a god does not and cannot exist.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    31. Re: I'm speechless. by UnknownSoldier · · Score: 1

      > Yes. Atheism is a belief about the nature of god

      Incorrect. You are failing to understand the etymology of 'a'

      variant of an-.before a consonant, meaning âoenot,â âoewithoutâ:
      amoral; atonal; achromatic.

      not; without; opposite to: atonal, asocial
      Word Origin
      from Greek a-, an- not, without

      Theism: has belief in God
      A-Theism: has no belief in God

      Gnostic: has experiential knowledge
      A-Gnostic: has no experiential knowledge

      --
      The Atheist is the blind man saying "There is no such thing as color because I can't see it or prove it." From his limited perspective he is correct !
      The Theist is the color-blind man saying "I have Faith there is more then monochromatic color because others says so."
      The Agnostic is the blind man saying "The Theist or Gnostic could be right but I personally don't know. "
      The Gnostic is the man who fully sees in color. Everyone else thinks he is crazy because others lack the frame of reference to even understand the answer let alone the question.

    32. Re: I'm speechless. by NoOneInParticular · · Score: 1

      Is "not collecting stamps" a hobby?

    33. Re: I'm speechless. by Anonymous Coward · · Score: 0

      I think for 0 you wanted "Is 0 a quantity?"

    34. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Just replace god and atheist with bigfoot references. It is simpler for the half educated bible thumpers to understand and realize they are wrong. They won't admit it of course, but they know.

      Because BigFootism is the one true path, hallowed are his feet.

    35. Re: I'm speechless. by Anonymous Coward · · Score: 0

      In mathematics 0 is not tricky at all. It is the identity element over a ring under addition.

    36. Re: I'm speechless. by mark-t · · Score: 1

      Atheism is not merely the absence of a belief in any god it is a belief that there is no god. The former is just a subset of the latter.

    37. Re: I'm speechless. by mark-t · · Score: 1

      Theism is the belief that god or gods exist.

      Atheism is the belief that no gods exist.

      Agnosticism is the lack of either belief.

    38. Re: I'm speechless. by MrL0G1C · · Score: 1

      All modern money is debt, it's nothing but IOU's otherwise it'd be something of value like gold coins. Most of your money isn't even paper (iou's) it's just a number in a computer.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    39. Re: I'm speechless. by mark-t · · Score: 1

      You are failing to understand the etymology of "theism" and how an inverse would reasonably apply to it.

      Theism has a root word that comes from the Greek word "theos", which simply means god. Negating that with "a-" literally means "not god". The -ism suffix refers to a distinctive practice or philosophy, and atheism, carrying that suffix, would reasonably be the distinctive belief that no god exists. Theists are followers of theism, and atheists are followers of atheism... by definition.

      The lack of any belief in god is certainly a subset of atheism, but is not atheism. People who abstain from any belief in god are simply not followers of theism, but that does not make them atheists.

    40. Re: I'm speechless. by silentcoder · · Score: 1

      >Atheism is not merely the absence of a belief in any god it is a belief that there is no god. The former is just a subset of the latter.

      This is simply not true. You insist on believing it is that but it isn't what the word means. It is also not what those who embrace it say. I've NEVER met an atheist who said that he would persist in his beliefs if shown proof that a God exists. That would be an active rejection. What you're describing is closer to satanism than to atheism.
      Atheism is merely the logical meeting point of "I expect evidence before I believe something" and "There is no evidence whatsoever to support the existence of god". It's no more a religion than it is a religion to say that "On the balance of evidence the Loch Ness monster is almost certainly a hoax". And there is more, and more solid, evidence for Nessie than for God. Even a terrible (and almost certainly doctored) photograph is better than "absolutely nothing".

      --
      Unicode killed the ASCII-art *
    41. Re: I'm speechless. by silentcoder · · Score: 1

      Bill Maher has had his fair share of ... less than rational views (including excessive sympathy for antivaxxers - as in any at all) but he does get *this* right - and he sums it up very well:https://www.youtube.com/watch?v=A41WZBcmnfc

      It's actually rather offensive to atheists to call it a religion by the way. You don't see atheists going into churches on Sunday and shouting "Fraud !" at the minister - we may not share your belief, may even ridicule it - but we generally respect your right to hold a ridiculous idea, while our rational position you disrespect so much that you insist it's merely another version of your irrationality.

      --
      Unicode killed the ASCII-art *
    42. Re: I'm speechless. by mark-t · · Score: 1

      Atheism literally means the practice or philosophy (from the -ism suffix) of no (from the a- prefix) gods (from the greek word for god, 'theos'). Your dog is not an atheist, your dog is simply not a theist.

    43. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Athiesm is not a belief you christian moron

    44. Re: I'm speechless. by mark-t · · Score: 1

      I'm not sure what persisting in a belief has to do with anything... a person can change their beliefs based on new information, after all. A person who believes there is no god may alter their view if they have had sufficient basis to do so, and a theist is just as likely to change his mind if circumstances occur that convince them that there is no god.

      Nothing about belief suggests that it persists in the face of what a disproof presented by a person with a differing belief system, it only means that the person believes something to be true.

      Atheists believe that there is no god. It is, in the end, still an -ism, and by virtue of that represents either a practice or philosophy of something. In this case, a- (or not), theos (Greek root word for god). The absence of a philosophy is simply the lack of that philosophy... there is no distinctive term for it that I know of.

    45. Re: I'm speechless. by mark-t · · Score: 1

      If people who call themselves atheists are offended at it being called a religion, then perhaps they shouldn't call themselves atheists in the first place, but simply categorize themselves as not being theists... which is entirely valid, and wouldn't imply having any religion at all. The word atheism has three components... a- meaning not, the root word theos, the Greek word for god, and -ism, which indicates the practicing or the philosophy of something. Atheism is therefore the belief that there is no god (or gods). It implies the absence of a belief in any gods, but the latter is not actually a sufficient condition for what atheism really is.

    46. Re: I'm speechless. by Anonymous Coward · · Score: 0

      " Atheism is defined as the absence of believe in any god" - that sounds more like agnosticism. Atheism is an irrational unbelief of gods with no supporting evidence :). Just like religion is the irrational belief in gods with no supporting evidence :)

    47. Re: I'm speechless. by AutodidactLabrat · · Score: 1

      Yes. Atheism is a belief about the nature of god, to the point that it governs how you behave in life, even if that belief is that god does not exist. To not have a religion one must not believe anything about the nature of god.

      1. I am not convinced is not a religion. And that means this nonsense has to end once and for all. DUH!

    48. Re: I'm speechless. by Anonymous Coward · · Score: 0

      Aleprechaunism is the belief that leprechauns do not exist.

      Aunicornism is the belief that unicorns do not exist.

      Afreelunchism is the belief that there is no such thing as a free lunch.

      Really there are an uncountable number of religions, if you define them by beliefs they don't hold.

    49. Re: I'm speechless. by Anonymous Coward · · Score: 0

      > Theism is the belief that god or gods exist.
      > Atheism is the belief that no gods exist.
      > Agnosticism is the lack of either belief.

      Agnosticism is the position that knowledge of God is unattainable by man. It has nothing to do with belief; there are agnostic believers and nonbelievers.

      Also, authors in philosophy of religion have described active nonbelief vs. lack of belief as positive/negative, strong/weak, or explicit/implicit atheism. You're picking one definition and declaring it the sole definition.

      You should stop pushing your POV as fact and educate yourself. Read some non-religious works for a start.

    50. Re: I'm speechless. by Anonymous Coward · · Score: 0

      OK, if there exists evidence for God(s) then it should be no problem for you to produce it. We've been waiting thousands of years; we can wait a bit longer while you look.

      Note: I said "evidence," not "testimony." We're up to our ears in testimony, thanks very much.

    51. Re: I'm speechless. by mark-t · · Score: 1

      I'm picking that one definition because linguistically, that is what the word means. a- means not, the root word 'theos' comes from the greek word for god, and the -ism suffix refers to the practing or philosphy of something. Atheism is therefore the belief that no gods exist. People who claim to believe no such thing, but simply lack any belief in god would more correctly simply call themselves nonreligious.

    52. Re: I'm speechless. by Anonymous Coward · · Score: 0

      > I'm picking that one definition because linguistically, that is what the word means.

      Then you're ignoring centuries of philosophical history in favor of a narrow, pedantic definition.

      Furthermore, the word comes from the Greek "atheos," meaning "godless," i.e. "the doctrine of godlessness," which could mean either someone who denies god(s) or someone who lacks belief in god(s).

      Face it, the reason you choose that narrow definition is because you want to put atheists on equal footing with you as a matter of faith. You require atheists to have faith that there is no God, when in fact the absence of faith is what most atheists have.

    53. Re: I'm speechless. by shutdown+-p+now · · Score: 1

      If you insist on calling yourself an atheist, please learn the difference between "I believe there's no god" and "I don't believe there is a god".

    54. Re: I'm speechless. by mark-t · · Score: 1

      Someone who denies gods is by definition someone who lacks belief in gods

      the latter is included in the former, but is not sufficient for it.

      . You require atheists to have faith that there is no God, when in fact the absence of faith is what most atheists have.

      If a so-called atheist claims to not believe in either the existence or nonexistence of god, then I would suggest that they aren't atheists in the first place.

      Truthfully, I am rather perplexed by the notion that it should be offensive to consider atheism a religion when there is another perfectly valid term that exists in our language to describe people that do not subscribe to any religion: nonreligious. Why is so important to people who actually just want to identify as nonreligious that the specific term 'atheist' should somehow be made to apply to include them? Is the atheism club that cool or something that everyone wants to join or what?

    55. Re: I'm speechless. by Anonymous Coward · · Score: 0

      If a so-called atheist claims to not believe in either the existence or nonexistence of god, then I would suggest that they aren't atheists in the first place.

      You are wrong and ignorant of what atheism is in practice, but don't let that stop you from pontificating.

    56. Re: I'm speechless. by mark-t · · Score: 1

      Why, may I ask, is it so important for people who claim to not have any religion to identify specifically as atheists, which are, by definition, followers of atheism, which as an -ism, is expressly a philosophy or a practice, and by extension, an actual belief? If they don't want to be religious, nobody's twisting their arm and forcing them to be... but why is it so important to atheists that they pick a word that expressly means that they *do* believe in a particular philosophy when they are trying to suggest that it means only that they *don't* believe in one particular philosophy? Bear in mind that lack of belief in god is certainly a preqresite for atheism, but quite far removed from the only criteria for it.

      And I am talking here about what the word atheism actually means, both by linguistic construction and historically. I remain entirely baffled as to the objection over the notion that atheism is actually a religion when a perfectly legitimate term that could apply to people that don't subscribe to any religious belief, nonreligious, exists.

    57. Re: I'm speechless. by Anonymous Coward · · Score: 0

      "Chaplain," he asked casually, "of what religious persuasion are you?"

      "I'm an Anabaptist, sir."

      "That's a pretty suspicious religion, isn't it?"

      "Suspicious?" inquired the chaplain in a kind of innocent daze. "Why, sir?"

      "Well, I don't know a thing about it. You'll have to admit that, won't you? Doesn't that make it pretty suspicious?"

      "I don't know, sir," the chaplain answered diplomatically, with an uneasy stammer. He found the man's lack of insignia disconcerting and was not even sure he had to say "sir." Who was he? And what authority had he to interrogate him?

      "Chaplain, I once studied Latin. I think it's only fair to warn you of that before I ask my next question. Doesn't the word Anabaptist simply mean that you're not a Baptist?"

      "Oh, no, sir. There's much more."

      "Are you a Baptist?"

      "No, sir."

      "Then you are not a Baptist, aren't you?"

      "Sir?"

      "I don't see why you're bickering with me on that point. You've already admitted it. Now, Chaplain, to say you're not a Baptist doesn't really tell us anything about what you are, does it? You could be anything or anyone."

    58. Re: I'm speechless. by mark-t · · Score: 1

      That's sort of the point... if one means to say that they do not subscribe to any religious philosophy then that is what they should be saying. Atheism literally means having a belief in no gods... like any belief, it can be changed by the presentation of new information that convinces the person they were wrong in their former belief, but it is definitely a full on belief system. It is considered a faith because it is based only on the personal sensibilities of the person who holds those views, rather than on irrefutable proof to substantiate it. The lack of materialistic evidence of a non-materialistic god is no more of a disproof that a god exists than the existence of the universe in the first place is evidence that there is one (and it is a fallacy that you cannot prove something does not exist, as the Michelson-Morley experiment shows). The biggest reason that you wouldn't be able to prove or disprove the existence of God is not because the deity does or does not exist, but because the definition of God is so poorly-defined that you cannot establish a proof of it one way or the other.

    59. Re: I'm speechless. by Anonymous Coward · · Score: 0

      > Atheism literally means having a belief in no gods...

      You keep repeating that, as if you haven't been corrected. That is ONE meaning of the word.

      The excerpt from Catch-22 is to show how silly you look basing your position on etymology instead of actual knowledge of the topic.

    60. Re: I'm speechless. by mark-t · · Score: 1

      I keep repeating that because it is what the word means... the fact that people are calling themselves atheists when in fact they do not subscribe to atheism is based on a misunderstanding of the definition of the word, and not an indication that the word means anything else. There are a host of terms that they could use... freethinker, materialist, anti-theist... but atheism is, by definition, a religion, and people that don't want to be associated with a religious philosophy should probably not be calling themselves atheists.

    61. Re: I'm speechless. by Anonymous Coward · · Score: 0

      If people who call themselves atheists are offended at it being called a religion, then perhaps they shouldn't call themselves atheists in the first place, but simply categorize themselves as not being theists...

      You know, maybe there's a language convention to shorten the idea of not being a theist. Hey, there's another word like that... moral and... amoral! amoral being without morals! HEY! Let's apply that to theist... ATHIEST! WOW! What a concept! Who'd a thunk they'd have already thought of a word that means, "not a theist."

    62. Re: I'm speechless. by Wulf2k · · Score: 1

      Except it doesn't.

      A - without
      theism

      a-theism

    63. Re: I'm speechless. by UnknownSoldier · · Score: 1

      > Agnosticism is the absence of a specific belief in a god.

      It is much more then that.

      Gnostic = Experiential Knowledge (about The Source)
      Agnostic = Lacking Experiential Knowledge (about The Source)

    64. Re: I'm speechless. by Anonymous Coward · · Score: 0

      It's really just hair-splitting. Ask a capital-A Atheist or a non-religious person whether they believe in God, and both will answer "no."

      The only practical difference I can see is that strong atheists will argue for the non-existence of God and weak atheists won't bother.

      If you tell me there's a teapot in orbit, the burden of proof is on you. I don't particularly care to argue that there isn't or can't be one.

  2. interesting angle by Cederic · · Score: 5, Interesting

    That actually aligns neatly with the current UK approach, where standalone software can not be patented but the combination of physical technology and the software needed to operate it can.

    Next stop: Algorithms.

    1. Re:interesting angle by Anonymous Coward · · Score: 4, Insightful

      Next stop: Algorithms.

      Algorithms shouldn't be patentable in Europe either as they are in the same ballpark as mathmatic formulas which can't be patented.

    2. Re:interesting angle by Anonymous Coward · · Score: 0, Interesting

      Yes, but on the other hand all patents are algorithms. The collision of naive ideas that lay in foundation of intellectual property with ideas which lay in essential political freedoms is inevitable. Copyright is ban to free speech (thou shallt not telleth), patent is a ban on reasoning and problem-solving (thou shallt not doeth). They both know no boundaries and unlike physical property, they can be violated in complete privacy, which makes them intrinsically anti-privacy, too.

      captcha: "hacked"

    3. Re:interesting angle by Anonymous Coward · · Score: 0

      A rose by any other name...

      Just group it together with another name and call it something else and it can be patented.
      The main problem is that information is regulated, be it through copyright, patents, trademark or pornography regulation.
      Information can always be communicated, one way or another, and if you want a fool-proof way to regulate one form you will need a method that controls all information.

      Just say no to all information control.

    4. Re:interesting angle by Anonymous Coward · · Score: 0

      Yes, but on the other hand all patents are algorithms.

      No, not all patents are algorithms. It may even the case that all patents are not algorithms. (Yes, those are two different sets.)

    5. Re:interesting angle by Anonymous Coward · · Score: 0

      Think of the OSI model used for networking...
      layer1 is hardware- physical and patent-able
      layer 2- link - needed for the upper levels to work with the hardware, and also patent-able
      layer 3 - network is kind of like a gray area...
      beyond that are just higher levels of abstraction to talk to that hardware

  3. Patent Lawsuit by Anonymous Coward · · Score: 0

    Because Texas.

  4. Texas by Anonymous Coward · · Score: 0

    Is this Judge in Texas, and how does this change of opinion affect his prior rulings?

    1. Re:Texas by Anonymous Coward · · Score: 0

      At least read the summary, if not the article. It says the Court of Appeals for the Federal Circuit (CAFC) which is in Washington DC.

      sheesh people.

    2. Re:Texas by silentcoder · · Score: 2

      It doesn't. This change is based on a supreme court ruling from last year. Prior to that the supreme court precedent was different.

      CIvil cases don't get retroactively affected by a change in the judicial interpretation of the law - it only affects new cases going forward.

      --
      Unicode killed the ASCII-art *
    3. Re:Texas by shentino · · Score: 1

      Especially because in most cases, settlement agreements require you to forfeit your appeal rights.

    4. Re:Texas by Anonymous Coward · · Score: 0

      a settlement agreement that doesn't release the claim completely is utterly meaningless, "in most cases"

  5. Definition of technology flawed by Anonymous Coward · · Score: 0

    I completely disagree with the assertion that software is not a technology... the term technology encompasses any application of knowledge to problem solving. Yet I agree with the conclusion that software should not be patentable... I don't know how I feel.

    1. Re:Definition of technology flawed by Anonymous Coward · · Score: 1

      I completely disagree with the assertion that software is not a technology... the term technology encompasses any application of knowledge to problem solving. Yet I agree with the conclusion that software should not be patentable... I don't know how I feel.

      Software by itself can't solve a damn thing. It has to be implemented in hardware or run on a hardware platform (a pc, a mainframe, a washing machine) to do something. So I think that software should not be able to be patented.

    2. Re:Definition of technology flawed by Anonymous Coward · · Score: 0

      Personally I think it's a poor argument to make software unpatentable. The problem with most software patents is not that software isn't technology, it's that they don't pass the "obvious to a skilled practitioner of the art" test. To me there are too many patents where, if you sat 100 programmers down and asked "how would you do X?", you'd get the design implied by the patent in about 10 minutes of effort, from 95 of the programmers. That level of 'invention' isn't worthy of patent protection.

      Of course, there is also the whole rash of "X is an obvious idea / has prior art, but let's try patenting 'X on the Internet'" cases, which should have been tossed by the patent office from day one.

    3. Re:Definition of technology flawed by Sique · · Score: 4, Informative

      And there is another problem with software patents, and this is, what Judge Mayer was pointing out: Describing what a program is supposed to do is a far cry from actually implementing it. Only the actual implementation running on a universal purpose computer does affect the physical world. Software patents thus are merely a wishlist of what a conceived program shall do on an universal computer. The task of actually implementing them would still be a necessary, creative act. This is quite different from a patented mechanism, where the patent application actually contains a full description how to built the mechanism, e.g. the complete code.

      --
      .sig: Sique *sigh*
    4. Re:Definition of technology flawed by wisnoskij · · Score: 0

      And a boat cannot do a damned thing unless it is placed in a river. What does that have to do with anything?

      --
      Troll is not a replacement for I disagree.
    5. Re:Definition of technology flawed by Anonymous Coward · · Score: 0

      The problem I see now is that software is both 'copyrighted' AND 'patented'. Patented stuff gets 20 years of protection, then anybody can use it for whatever purpose they want. I REALLY REALLY REALLY think that software companies don't want patented software like that. But I state they have to choose which they want. IF you want copyright, you have to put up with others coming up with the same thing independently. If you want a patent, then you have to give it up at the end, because the patent is supposed to show exactly how to build the invention.

    6. Re:Definition of technology flawed by Anonymous Coward · · Score: 0

      Or the ocean, a lake, or a pool I fill with water. Or it can be towed at the back of my truck to impress my neighbors.

    7. Re:Definition of technology flawed by TemporalBeing · · Score: 2

      And a boat cannot do a damned thing unless it is placed in a river. What does that have to do with anything?

      Wrong.

      A boat may not be useful without being placed in a body of water (ocean, lake, river, etc); but it can do something.

      For instance, you can sit in it; you can run the engine(s) if there any are present; you can move it about using a trailer, fork lift, or other means. Alternatively, you could throw a party on it - if there is sufficient space, or even live on it - even out of water.

      Comparatively, with software if it not compiled for a specific computer, then it is no more useful than a book - you can read it, but it cannot do a thing. Furthermore, software will never flip a bit in a computer processor or RAM (often the terminology used to make software patentable), it can only tell a computer processor to do so.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    8. Re:Definition of technology flawed by Anonymous Coward · · Score: 0

      Your argument consists of mere words and "holds no water", as there is no physical world implementation in any patent application. You can describe all you want in an application, but to have any real effect on the world the description still has to be implemented.

  6. Re:East Texas Courts by Anonymous Coward · · Score: 0

    You left out "male". I think I've been triggered. Please include a warning next time. k thx.

  7. This could be the start by tickticker · · Score: 3, Insightful

    of something reeeeally good! Tired of seeing all the see-saw patent wars between the big guns and the sniping by the gd patent trolls.

    1. Re:This could be the start by Ranbot · · Score: 1

      Part of me thinks the judge made this somewhat out of the box ruling with the intent to push this issue that patent trolls waste millions of dollars on up the court system and see if the Supreme court can make a more universal judgment/precedent. But it begs the question, is the Supreme court technically savvy enough to understand the details of software coding and development?

    2. Re:This could be the start by TemporalBeing · · Score: 1

      Part of me thinks the judge made this somewhat out of the box ruling with the intent to push this issue that patent trolls waste millions of dollars on up the court system and see if the Supreme court can make a more universal judgment/precedent. But it begs the question, is the Supreme court technically savvy enough to understand the details of software coding and development?

      Considering that the Supreme Court has not actually approved any software patents; only the 10th Federal Circuit Courts (the courts specifically dealing with patents) has approved them. Expect the Circuit Court to overrule this judge; but expect the Supreme Court to uphold the ruling.

      Even in the cases where the Supreme Court has ruled on cases involving software, they have either (a) invalidated the patent for some reason other than software (e.g Bilski), or it was not a pure software case and fund that software was only a component of the whole (e.g Deihr); in all such cases the Supreme Court has essentially remained silent on the ability of Software itself to be patented, and has also never upheld a software patent.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    3. Re:This could be the start by Anonymous Coward · · Score: 0

      All of your big guns are members of IV, jfyi.

  8. god bless texas by Anonymous Coward · · Score: 0

    nt

  9. One month every four years. by Anonymous Coward · · Score: 0

    Welcome to election season. DOn't expect it to last past november 8th.

    1. Re:One month every four years. by tomhath · · Score: 4, Informative

      Federal judges are appointed for life, they aren't elected.

    2. Re:One month every four years. by bbsguru · · Score: 2
      To be specific, Article 3 Federal judges are appointed for life, and must be confirmed by congress. These are Supreme Court justices and District Court judges. Other "Federal Judges", including Magistrates and Bankruptcy judges serve specific terms, and are not confirmed.
      Thus, to have Judge Haldane Mayer do an about-face on Software Patents is Huuuge, in part because of the influence the Federal Court of Appeals has on lower courts, but mostly since it shows that learning can take place at that level, when presented with cogent arguments.

      Perhaps there is hope, after all.

    3. Re:One month every four years. by Registered+Coward+v2 · · Score: 2

      Thus, to have Judge Haldane Mayer do an about-face on Software Patents is Huuuge, in part because of the influence the Federal Court of Appeals has on lower courts, but mostly since it shows that learning can take place at that level, when presented with cogent arguments.

      Perhaps there is hope, after all.

      It certainly is a good sign. The Alice ruling is key since it provides him with a basis for his opinion and the Appeals Court can use the SCOTUS decision and clarify and extend the boundaries of what is not patentable. Ultimately SCOTUS may have to weigh in on the boundaries established by the Appeals Court and say yay or nay. Which wold be good since there would be more clarity around patent law.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:One month every four years. by Theaetetus · · Score: 1

      Thus, to have Judge Haldane Mayer do an about-face on Software Patents is Huuuge, in part because of the influence the Federal Court of Appeals has on lower courts, but mostly since it shows that learning can take place at that level, when presented with cogent arguments.

      Perhaps there is hope, after all.

      It certainly is a good sign. The Alice ruling is key since it provides him with a basis for his opinion and the Appeals Court can use the SCOTUS decision and clarify and extend the boundaries of what is not patentable. Ultimately SCOTUS may have to weigh in on the boundaries established by the Appeals Court and say yay or nay. Which wold be good since there would be more clarity around patent law.

      Not if they do it in the way Thomas did in Alice Corp.: "In any event, we need not labor to delimit the precise contours of the "abstract ideas" category in this case."
      "We know it when we see it" is not good law.

  10. Re: East Texas Courts by Anonymous Coward · · Score: 0

    That's cis male to you.

  11. Finally they are starting to understand!! by higuita · · Score: 1

    Finally they are starting to understand!!

    Slow clap: https://www.youtube.com/watch?...

    --
    Higuita
  12. It's getting chilly here in hell... by Anonymous Coward · · Score: 1

    This judge has started climate in hell.
    Say no to software patents.

    1. Re:It's getting chilly here in hell... by Anonymous Coward · · Score: 0

      This judge has started climate in hell.

      Dante thought this was at the center of hell.

  13. Good. by Anonymous Coward · · Score: 0

    Get rid of them all.

  14. Sudden outbreak of common sense? by Hognoxious · · Score: 1

    A check just cleared or a check just bounced.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Sudden outbreak of common sense? by mvdwege · · Score: 1

      Cynicism qua cynicism is not interesting, it's a pose that belongs to a teenager who thinks it makes them appear deep. It is quite possible that someone gains insight and changes their mind.

      And I say this as a confirmed cynic myself.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  15. Re:OMFH!!! by Joce640k · · Score: 5, Insightful

    "software is "a form of language," which we don't patent: "

    No, we copyright it. And copyrights last forever...

    (so long as Disney has nickel to bribe congress to extend copyright laws)

    --
    No sig today...
  16. Note: consenting opinion, not main. by Darkness+Of+Course · · Score: 0

    This will set no precedence as it was a separate but consenting opinion (IANAL). That was mentioned in the techdirt.com article, but only at the very end of it. It is still significant as the judge in question has actually lead the Court of Appeals for the Federal Circuit (CAFC) during some of its worst years. Worse for software, specifically. So this is a hard about face from someone that was at the forefront of enabling software patents from the bench of the CAFC. While it won't actually change much, it is good to hear/read.

    1. Re:Note: consenting opinion, not main. by Anonymous Coward · · Score: 1

      It may be a case of a judge making a ruling on something he does not in the least understand, and then as time goes by and he learns more and more about the subject, realizes that he messed up and changes his opinion on the matter. If so I applaud his open-mindedness.

  17. Re:OMFH!!! by mwvdlee · · Score: 4, Interesting

    As a developer, I'm okay with that.
    It means I can implement the best algorithm I can imagine as long as I take the time to implement it myself.
    We no longer have to invent contrived ways of to make algorithms not look like the most obvious solution just because somebody patented it.

    Patents are bad for makers, copyrights are bad for users.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  18. Re:OMFH!!! by ravenshrike · · Score: 0

    In order to copyright it you have to publish. Binaries aren't subject to copyright.

  19. Re:OMFH!!! by drinkypoo · · Score: 5, Interesting

    Patents are bad for makers, copyrights are bad for users.

    Copyrights aren't inherently bad for users because they can be turned into copylefts. They are what powers the GPL. The user needs Free Software — not mere Open Source, which only means you can see the source, and does not tell you what you can do with it. Without software patents, Free Software would only be more powerful, and capable of doing more of what the user needs.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  20. Re:OMFH!!! by Joce640k · · Score: 4, Interesting

    Have you seen the wars between Sun/Oracle over the Java API? Not even Java code, the Java API.

    Bottom line: Copyright still involves lawyers and lawyers can think up reasons to make you miserable no matter what common sense says.

    b) Usually the lawyers with most funding will win.

    --
    No sig today...
  21. IANAL by Anonymous Coward · · Score: 0

    ... all software is unpatentable ...

    IANAL but as I see it, the US courts have a history of repeating the first ruling made, regardless of its usefulness. US courts have protected software patents; until someone questions the relevance of that, the ruling remains.

  22. Yaaay! by sabbede · · Score: 0, Troll
    It always seemed to me that software should be copywritten, not patented. Sounds to me like this judge has come around to my thinking, which demonstrates his wisdom and thoughtfulness as much as it does my greatness. Not that my greatness needs demonstrating, as it is clear to all, but this amounts to official recognition of my place as the foremost legal thinker of our time.

    To be honest, I envy y'all. You get to experience my brilliance in a way I never will. You're welcome.

    1. Re:Yaaay! by tsqr · · Score: 0

      It always seemed to me that software should be copywritten, not patented. Sounds to me like this judge has come around to my thinking, which demonstrates his wisdom and thoughtfulness as much as it does my greatness. Not that my greatness needs demonstrating, as it is clear to all, but this amounts to official recognition of my place as the foremost legal thinker of our time.

      To be honest, I envy y'all. You get to experience my brilliance in a way I never will. You're welcome.

      "copywritten." Yes, you are truly a shining example of brilliance.

    2. Re:Yaaay! by sabbede · · Score: 1
      That's right. I'm so brilliant that it seemed only natural that I be the one to correct the English language.

      Again, you're welcome.

    3. Re:Yaaay! by Anonymous Coward · · Score: 0

      It's copyright, not copywrite you idiot.

  23. About Time by shawnhcorey · · Score: 3, Interesting

    All software patents are illegal. Patent law states that algorithms cannot be patented. Why don't the courts have to obey the law?

    --
    Don't stop where the ink does.
    1. Re:About Time by Anonymous Coward · · Score: 1

      because money :(

  24. Every Patent is Expressed Through Language by Unknown1337 · · Score: 1, Interesting

    By extension, nothing can be patented. Any idea or concept which is currently patented is expressed through language. I agree that the code itself should not be patented as it is indeed a form of language, but the implementation or methodology by which an application achieves an end result is the true value that needs to be protected; not the package it comes in. All that being said, I'm definitely in favour of open source happy-happy code sharing instead of patents and copyrights.

    1. Re:Every Patent is Expressed Through Language by Anonymous Coward · · Score: 2, Insightful

      That doesn't follow. A patent is described using an expression of language, but you're patenting the invention being described, not the description itself. So you can still patent stuff, you just can't patent your patent of the things you patent.

    2. Re:Every Patent is Expressed Through Language by Anonymous Coward · · Score: 0

      Agreed. I have a software patent where I'm listed as co-inventor. The patent application contained no code, but plenty of "language" describing functionality. Because that patent was a description via language, does that imply any patent application that includes words therefore used language, and is expressing an idea that by definition can't be patented?

      The ridiculous factor comes into play when we talk about "instructions" to wire a circuit (which is programming) The first computers where "hard wired" as part of their programming. (Judge Mayer may have skipped that "Prior Art" when he formulated this response).

      Feeling really radical by the Beach

    3. Re:Every Patent is Expressed Through Language by Anonymous Coward · · Score: 2, Insightful

      A patent should have enough detail that someone else can easily recreate the patented item.

    4. Re:Every Patent is Expressed Through Language by Gilgaron · · Score: 1

      Essentially he's saying software is a How-To book on flipping bits in the computer. You can copyright a How-To book but not patent telling someone how to use a hammer.

    5. Re:Every Patent is Expressed Through Language by shentino · · Score: 1

      You can, however, copyright the patent.

      But once the USPTO publishes it, it probably becomes a government work in the public domain.

    6. Re:Every Patent is Expressed Through Language by Anonymous Coward · · Score: 0

      Sorry, NOPE.

      A patent describes a physical device. That device is what is patented. Not the description.

      A program is nothing but a description... Even the executable is just a description - in the language interpreted by a physical device (the processor).

    7. Re:Every Patent is Expressed Through Language by omnichad · · Score: 1

      Easily isn't a requirement. Completely, maybe, but not easily. Not everything is even easy to do.

    8. Re:Every Patent is Expressed Through Language by cdrudge · · Score: 1

      By extension, nothing can be patented. Any idea or concept which is currently patented is expressed through language.

      I disagree. With a traditional patent of a physical item or process, it's the item or process that receives the patent. The description just, well, describes it. With a software patent, the description is what is being patented, not the physical manifestation of that description in circuits, electrons, inputs and outputs, etc that the computer uses when it executes the instructions.

    9. Re:Every Patent is Expressed Through Language by Anonymous Coward · · Score: 0

      The ridiculous factor comes into play when we talk about "instructions" to wire a circuit (which is programming)

      Interesting statement for you to make, as lists of instructions are neither patentable nor copyrightable under U.S. law.

      An object resulting from following a list of instructions may or may not be patentable. In the current context, the Supreme Court has ruled that a computer is a generic, public-domain device which receives instructions to carry out operations. It further held that as those instructions can carry out no function by themselves, they are too abstract to receive patent protection alone, and that combining them with a generic, public-domain device does not change that. This ruling is mostly just expanding on that thought. It's all pretty pragmatic, really.

      I understand your position, though. I think Upton Sinclair put it nicely: “It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

    10. Re:Every Patent is Expressed Through Language by noodler · · Score: 1

      Flipping bits on the computer using a hammer is NOT adviced.

  25. And he is correct by MikeRT · · Score: 3, Insightful

    Because generically-implemented software is an 'idea' insufficiently linked to any defining physical structure other than a standard computer, it is a precursor to technology rather than technology itself."

    At this point there is very little novel invention that can be done with only a standard computer. Let's say Theranos created a really slick USB device that lets a user do a blood test from their computer (stop laughing, it could happen). 90% of the cool stuff that is patent-worthy is going to be in the device and the software that actually drives the device. The part that interfaces with the OS and UI is the boring part.

    1. Re:And he is correct by Anonymous Coward · · Score: 0

      . . . going to be in the device and the software that actually drives the device. The part that interfaces with the OS and UI is the boring part.

      Uh.. you mean the driver? The software that actually drives the device, interfacing with the OS and UI?

    2. Re:And he is correct by Puff_Of_Hot_Air · · Score: 1

      Let's say Theranos created a really slick USB device that lets a user do a blood test from their computer (stop laughing, it could happen).

      Who's laughing? This already exists: I would hazard a guess that there are all kinds of patents around this tech. Seeing as the real innovation looks to be in the cool analog silicon interpreting DNA thing, I'd agree that the "driver" part is pretty much irrelevant.

    3. Re:And he is correct by Anonymous Coward · · Score: 0

      You would be right had you left out the "and the software".

      The invention is the DEVICE. The software only provides interfacing with the device to display the results.

      Had the display also been part of the DEVICE then there would have been no issue. Just don't use a generic computer chip to do so.

  26. Re:OMFH!!! by huffybadger · · Score: 4, Informative

    In order to copyright it you have to publish. Binaries aren't subject to copyright.

    Not true, in the U.S. something is copyrighted the moment it is created.

    In order to get statutory damages and attorney fees, a work must be registered with the Copyright office.

    17 U.S. Code 412 - Registration as prerequisite to certain remedies for infringement
    In any action under this title, other than an action brought for a violation of the rights of the author under section 106A(a), an action for infringement of the copyright of a work that has been preregistered under section 408(f) before the commencement of the infringement and that has an effective date of registration not later than the earlier of 3 months after the first publication of the work or 1 month after the copyright owner has learned of the infringement, or an action instituted under section 411(c), no award of statutory damages or of attorney’s fees, as provided by sections 504 and 505, shall be made for—
    (1)
    any infringement of copyright in an unpublished work commenced before the effective date of its registration; or
    (2)
    any infringement of copyright commenced after first publication of the work and before the effective date of its registration, unless such registration is made within three months after the first publication of the work.

  27. Re:OMFH!!! by sanosuke001 · · Score: 1

    You say copyright and then you say patent; pick one. This Judge is saying it's not patentable but he did not say that a specific implementation could not be copyrightable. If someone reverse engineers your software and then re-releases it as his own I'm guessing you can still sue for damages.

    --
    -SaNo
  28. A form of speech? by Anonymous Coward · · Score: 0

    Software is a description of a machine - something that takes input, does some processing, and produces an output. That middle part - how the machine works - should certainly be patentable *if* it is truly novel. The issue is that the best implementation is often the simplest, and simple is often obvious, which isn't necessarily patentable (i.e. a bubble sort shouldn't be patentable because out of 100 programmers more than half would likely come up with a bubble sort-like implementation)

  29. Please kill software patents now by Anonymous Coward · · Score: 2, Insightful

    You can bet patent trolls and corporations hoarding patents to intimidate rivals and startups will be outraged and harrass their congressman. WELL FUCK THEM. Give those patenters the Fargo Woodchipper treatment.

    Want to know how bad software patents are? Read Math You Can't Use: Patents, Copyright & Software by Ben Klemens He describes how big multinational called up startup and said GIVE US FUCKING MONEY YOU BITCHES because you've violated patents 728917 9387128 and 823823 and insert more random numbers here. Startup went through them methodically and showed they hadn't. Multinational retorted WE HAVE THOUSANDS OF PATENTS SO IF YOU HAVEN'T VIOLATED THOSE YOU HAVE VIOLATED SOMETHING ELSE SO GIVE US MONEY YOU BITCHES. Startup gave up and wrote multinational a big check. https://www.amazon.com/Math-Yo...

    Software Patents are a racket https://en.wikipedia.org/wiki/...

  30. source or machine code not in patent application by Anonymous Coward · · Score: 0

    This is all predicated on "Language" not being patent-able. My software patent did not specify a language that was used or include source code. If this holds up, are functioning devices the only thing that can be patented? There is no requirement to provide source code with your patent application (or machine code either)...

    I claim magic smoke as a key component of any electrical device. (programmable or not).

    Hurricane went bye-bye... still a windy day by the Beach

  31. Alliterative title by Anonymous Coward · · Score: 0

    Plenty of prominent pro-patent plaintiffs protest this proclamation!

  32. Patent, no. Copyright, yes by Anonymous Coward · · Score: 0

    Software is an intellectual creation, so it must have the same protection as other creations of the same kind. For an example, music or literature. E.g. if someone copies a chess engine (not in the public domain) and tries to profit from it, he/she should credit and pay the creator.

    1. Re: Patent, no. Copyright, yes by Anonymous Coward · · Score: 0

      Music and literature are copyrighted, not patented. That's why you pay for software instead of just copying it. You can't have both because that's greedy.

  33. Re:source or machine code not in patent applicatio by ledow · · Score: 2

    You're saying that what you're PROTECTING is the language used to describe the invention. As such, design patents (e.g. buttons, curved corners) etc. aren't affected. Mechanical patents also.

    But patenting "writing a bit of software to do X", for any particular X, which is what software patents are about would be like trying to patent "using English to describe this procedure". Which is - quite rightly - unprotectable.

  34. Muddying the water by Anonymous Coward · · Score: 0

    End result is good, precedent is bad.

    Software is not just language. In it's end form software is a configuration of electronic switches that creates a unique output. Hardly comparable to Chaucer.

  35. Re:OMFH!!! by silentcoder · · Score: 5, Insightful

    >Any half-assed hacker can reverse engineer your code
    Reverse engineering is, in fact, one of the hardest forms of engineering and projects that reverse engineer are generally filled with some of the smartest brains we have- because it's very hard. You think the wine devs are idiots ? Yet it took them more than decade to get out of alpha !

    >He can then replicate your software in 1/10th the time it took you to develop your software
    If what my software does is so simple that somebody can replicate it in 1/10th the time it took me to do it - then he's the better programmer and he deserves to win in the market place. My best defense, in fact, is to use a free software license in the first place - so it's to his benefit to rather add his features to *my* product where we can both profit than to go and create his own. Even then, sooner or later even the greatest code gets replaced by better stuff. By your reasoning - it was a horrible thing that nginx was developed because apache came first ? The fact that nginx does the core jobs apache did with a far more elegant design and has become the dominant product by being better doesn't matter ?
    You must be truly incompetent as a programmer if you are *this* afraid to compete on the merits of your product - that even with a first-to-market advantage you are this convinced any "half-assed-hacker" can make something better than you did... it sounds to me like, rather than wanting patents to put a dead-weight on the global software economy - you may be better off seeking a different career, one more suited to your particular talents - none of which, apparently, involve writing software.

    >exactly the the reason patents exist
    No. That is not at all why patents exist. The reason patents exist is right there in the law. To promote open disclosure of how an invention works. Quite the opposite of what you think - it's to make sure you will have MORE competitors than you otherwise would. The reward for letting the world copy your invention, is having a brief time where nobody is allowed to. One of the major problems with software patents it the absolute lack of disclosure actually - I've yet to read a software patent include full source for an implementation of the idea - and nothing less than a working source implementation can count as 'blueprints' for a software program.

    >Software is not languages. Software uses languages
    Novels are not languages. Novels *use* languages... so by your reckoning I'd best run off to the patent office really quick to patent "Romance novels. Soft-porn for housewives with sloppy plotlines and lots of sex scenes using vague euphemisms" before somebody else does ! If nothing else - I may be able to sue Barbara Cartland's estate to oblivion. Hey it's first-to-file - who gives a fuck that she died after spending 50 years 'inventing' romance novels before I got the patent right ?

    > you can program software using 1s and 0s. Which language was used there?
    That would be mathematics. Which is, in fact, a language - and unpatentable all by itself anyway. You may want to study computing theory - if you think software is anything but NOT pure and unadulterated mathematics on every level it's because you don't actually know what software is. Only what we try very hard to make it pretend to be.

    > Technology often consists of processing steps, which are patentable
    Having to disclose the steps involved in using a machine does not make the steps themselves patentable. Which is the most charitable way to interpret the complete bullshit you just spouted. No, 'technology' consists of real, physical things - machines and devices. Processing steps - a completely abstract set of ideas is not and has never been patentable, software was an abberation in this regard - and the Alice verdict was basically the supreme court telling you just that.

    > and so should software.
    So what are you ? Patent lawyer ? Patent troll ? Since those are the *only* people who have ever benefited from software patents. No prog

    --
    Unicode killed the ASCII-art *
  36. If it holds up by XxtraLarGe · · Score: 2

    This would have more impact than the presidential election. Software patents are a shackle on all programmers outside of megacorps that hold the patents.

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
    1. Re:If it holds up by Anonymous Coward · · Score: 0

      It's one judge in a sea of thousands of such judges. Don't hold your breath, skippy. If anything, this is just the kind of confirmation bias that is popular around here to make people feel good about fighting The Good Fight(tm).

      To offset this in a more realistic way... he's one of the four or five PhD holding climatologists who are willing to stake their reputation by seriously questioning the research of thousands of other climatologists who firmly place the majority of current climate model changes on the shoulders of human activity.

      So if you see him as a swell guy you're facing a terrible uphill battle that has little merit beyond your own warm fuzzy feelings. If you see him as a crank then the powers that be are on your side and this guy is merely a fly speck on the windshield of rush hour traffic.

    2. Re:If it holds up by T.E.D. · · Score: 0

      This would have more impact than the presidential election. Software patents are a shackle on all programmers outside of megacorps that hold the patents.

      For me and you, you're absolutely right. However, the POTUS is probably a bit more of a concern for a woman who might need to terminate a pregnancy for some reason, a person who only has healthcare due to Obamacare, a Muslim refugee from Syria, a black person who doesn't want to get killed by twitchy cops....

      Whether you care one whit about those other people is entirely up to you of course.

    3. Re:If it holds up by T.E.D. · · Score: 1

      For me and you, you're absolutely right. However, the POTUS is probably a bit more of a concern for a woman who might need to terminate a pregnancy for some reason, a person who only has healthcare due to Obamacare, a Muslim refugee from Syria, a black person who doesn't want to get killed by twitchy cops....

      Actually, just for you now that I think about it. SW Patents suck, but I've been living with them for the last 30 years of my career. However, I have a 21 year old son on anti-depressant meds. A real Obamacare repeal would throw him off my insurance, and probably prevent him from getting any new insurance due to that pre-existing condition. There's a very good chance going off those meds would lead to his death. That's a common result for unmediated depressives.

      So yeah, that matters a bit more to me.

    4. Re:If it holds up by XxtraLarGe · · Score: 1

      For me and you, you're absolutely right.

      No, it pretty much matters for anyone who uses computers, and for the jobs they do with those computers. So basically the vast majority of people, even if they don't realize the underlying benefits.

      a black person who doesn't want to get killed by twitchy cops....

      I can understand your other points, but this one doesn't make any sense. This is currently happening under a black President with a black Attorney General.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    5. Re:If it holds up by XxtraLarGe · · Score: 1

      It's one judge in a sea of thousands of such judges. Don't hold your breath, skippy.

      How does somebody on /. not notice that this is a conditional statement? It started with if . There is a good chance that this could be appealed, and possibly even go to the Supreme Court. If they held that software patents are invalid, then what I said would be true. Unfortunately, you can't rely on the Supreme Court to make the right decision, so I don't expect it to stand even if it makes it all the way there.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    6. Re:If it holds up by T.E.D. · · Score: 1

      can understand your other points, but this one doesn't make any sense. This is currently happening under a black President with a black Attorney General

      Yes, as it has been happening my whole life (with 0 fanfare until a couple of years ago). Injustice wasn't just invented yesterday, and no magic vote will make it disappear today or tomorrow. It will actually require that mythical thing called "work". However, the two candidates we have now happen to have essentially diametrically opposite positions about what, if anything, needs to be done about police violence. If you happen to be a person who is personally invested in this kind of thing ceasing, it matters a great deal weather you can expect support, indifference, or vetoes from the top.

      There is in fact a detailed plan for attacking this problem. One candidate has come out in support of every one of Campaign Zero's points an opinion has been expressed on, the other is actively against it on nearly all the points where he's expressed any opinion at all. If you're inclined toward extreme longshots, the other two semi-major party candidates have also been very supportive. See Campaign Zero's Candidate tracker

    7. Re: If it holds up by Anonymous Coward · · Score: 0

      Why should my premiums go up just so your loser son can live?

      Or, for the other side,

      I hope you help register voters and motivate them.

  37. Re: East Texas Courts by Anonymous Coward · · Score: 0

    Yes, my cis is male. And my bro is female. You got a problem with that?

  38. Re:OMFH!!! by mrclevesque · · Score: 1

    "you can program software using 1s and 0s. Which language was used there? No language -- it's a sequence of numbers"

    Why's a sequence of symbols not a language in that case

  39. Unlike copyrights, patents expire. by tepples · · Score: 3, Informative

    Copyrights give lower level of protection for lower level of innovation and creativity. Whereas patents give higher level of protection for a much higher level of innovation. [...] As a creator, I want the strongest protection, whatever is applicable.

    After twenty years, patents give zero protection.

    If someone reverse engineers your software and then re-releases it as his own I'm guessing you can still sue for damages.

    On what legal basis, other than patent infringement?

    Nonliteral copying. It worked for The Tetris Company.

    1. Re:Unlike copyrights, patents expire. by Anonymous Coward · · Score: 0

      After twenty years, patents give zero protection.

      That's all the government is willing to pay, and to help other companies incorporate that technology in future products :).

      Nonliteral copying. It worked for The Tetris Company.

      Even a non-programmer judge can see the visual similarities between the original game and the clone. That may be hard when you are comparing two pieces of code that don't look similar, unless you techniques similar to that used to detect patent infringement.

  40. Re:OMFH!!! by The-Ixian · · Score: 1

    You, sir, merit mod points which I am lacking at the moment.

    Also, I would like to subscribe to your newsletter.

    --
    My eyes reflect the stars and a smile lights up my face.
  41. Software patents could be workable. by CastrTroy · · Score: 1, Interesting

    Personally, I'm OK with software being patentable provided a couple of changes to the way they are currently awarded. First, a software patent must be truly novel to be patented. Taking something we already did without computers, and making a program that automates it should not be grounds for copyright. Also, taking something that programmers have been doing for decades and all of a sudden deciding to patent it shouldn't be awarded a patent. Perhaps the patent office should hire some actual people versed in software and computer systems development to help determine of some new patent application is actually something we haven't all been doing for the last 20 years.

    Secondly, a fully working codebase should be submitted with the patent application such that, when the patent is expired, we actually have a record as to how the patented software was actually implemented. You shouldn't just be able to describe what the software does to be awarded a patent. A fully working code base must be presented so that the patent office can determine that you've actually done something novel and that you've actually made software that does what you say it does.

    Thirdly, software patents should be shortened to make up for the fact that software evolves at such a fast pace. 5 years should probably do it.

    Personally, I think all patents should be shortened. The world moves at a much faster pace than it did 100 years ago. It's completely possible to come up with a new invention and have worldwide adoption within 2 years, and the product even often becomes obsolete within 5 years. Maybe something like apply for patent, you have 5 years to bring it to market. If you don't have a significant marketable product, then patent expires. If you have a product, you get another 5 years to sell it. Maximum patent length is 10 years.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Software patents could be workable. by Ambassador+Kosh · · Score: 2

      I could agree with this also. If you create yet another ecommerce system you should not be allowed to patent it.

      If you create a deep learning algorithm that can classify human emotion accurately based on the video camera and microphone on a standard laptop or smartphone that should be patent-able. If you create an non-linear non-gradient based descent algorithm with general case performance better than something like GA that should also be patent-able.

      The kind of stuff I see as patent-able is the stuff that takes engineers and scientists years to figure out and often a LOT of money and if we don't protect those ideas it will be harder to get more of them done. If universities can patent actual useful software algorithms and license it out they can use the money to fund more development.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    2. Re:Software patents could be workable. by Anonymous Coward · · Score: 0

      you don't patent ideas, or expressions of ideas. And that includes mathematics.

      Software is nothing but a written form of mathematics.

    3. Re:Software patents could be workable. by omnichad · · Score: 1

      Taking something we already did without computers, and making a program that automates it should not be grounds for copyright.

      Uhh...you kind of swapped language. Definitely still grounds for copyright, not patent.

      "X...but on a computer" should not be patentable unless X is also novel.

      Secondly, a fully working codebase should be submitted with the patent application such that, when the patent is expired, we actually have a record as to how the patented software was actually implemented. You shouldn't just be able to describe what the software does to be awarded a patent. A fully working code base must be presented so that the patent office can determine that you've actually done something novel and that you've actually made software that does what you say it does.

      The code would still be protected by copyright - and any implementation based on viewing the source code could be fought as a derivative work (see: Wine project). Knowing whether you've done something novel is seen by the generic algorithm + the results of running the software - they should speak for themselves if it truly does the job.

      It's completely possible to come up with a new invention and have worldwide adoption within 2 years, and the product even often becomes obsolete within 5 years.

      Which makes it even harder to recoup the development costs. If it's not so world-changing that it's not still needed in 5 years, I don't see a problem with it still being patented for all that time, either.

    4. Re:Software patents could be workable. by HBI · · Score: 3, Insightful

      You can still patent an implementation of it, it just must be fully formed and described in the patent and include something other than software. The software by itself is not patentable.

      I don't feel sorry for the rent seekers trying to prevent others from creating similar solutions. Not even in the slightest.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    5. Re:Software patents could be workable. by Anonymous Coward · · Score: 0

      It's not "the software" of an "invention" that should be unpatentable, no patent shall cover anything that can be implemented in pure software.

  42. Re:OMFH!!! by jellomizer · · Score: 1

    Copyrights are not bad for users in the long run.
    Without a copyright on software... There can be a bunch of ripoff copies copied blindly where the software provider will have no way of supporting it.

    GPL is a form of copyright. Where the maker expresses their will for the code to be shared and altered. Without copyright on software that would allow people to misuse GPL code, without any form of recourse.

    Also giving the creator control of their creation will allow them to create more. Otherwise you can invest millions of dollars in development for someone to rip off and give away for free.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  43. Interference != novelty by tepples · · Score: 2

    I'd best run off to the patent office really quick to patent "Romance novels

    I think a business actually tried "plot patents" and got shot down. See "What's the Story with Storyline Patents" by Ben Manevitz.

    Hey it's first-to-file - who gives a fuck that she died after spending 50 years 'inventing' romance novels before I got the patent right ?

    The "first to file" change affects only "interference", or conflicts between two patent applications. It does not diminish requirements under "novelty", or conflicts between a patent and published documents in the prior art.

    1. Re:Interference != novelty by parkinglot777 · · Score: 1

      The "first to file" change affects only "interference", or conflicts between two patent applications. It does not diminish requirements under "novelty", or conflicts between a patent and published documents in the prior art.

      Actually, the first-to-file was intended to be what you said, but it is actually being abused/exploited. For example, you are the first person who had an idea, implemented it, and sold your products for a while, but you did not patent it. As a result, you could be sued by someone who took your idea and filed for a patent (and got it). It used to be that the inventor must prove how he/she gets the idea from, and how it is developed until filing for a patent. Not anymore...

    2. Re:Interference != novelty by tepples · · Score: 1

      For example, you are the first person who had an idea, implemented it, and sold your products for a while, but you did not patent it. As a result, you could be sued by someone who took your idea and filed for a patent (and got it).

      If you had published your idea, you would be able to use this publication to prove lack of novelty and therefore invalidity of the plaintiff's patent. Or are you referring to the specific case where you use an idea but keep it a trade secret rather than publishing?

  44. Copyright not patents by Tangential · · Score: 1

    Copyright written material that can't be transformed into real things

    --
    Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
  45. Re:OMFH!!! by FirstNoel · · Score: 1

    Seconded!

    --
    "Hmm. I am to metaphor cheese as metaphor cheese is to transitive verb crackers!"
  46. Re:OMFH!!! by tepples · · Score: 1

    In order to copyright it you have to publish. Binaries aren't subject to copyright.

    Not true, in the U.S. something is copyrighted the moment it is created.

    A finding of copyright infringement requires that the alleged infringer have had access to the copyright owner's work. Perhaps one might capture the essence of "you have to publish" as a proposed amendment to the copyright statute to presume lack of access in cases where the alleged infringer lacked access to source code (which the GPL defines as the preferred form of a work for making modifications to it). One possible exception is if the program's output separately qualifies for copyright as an audiovisual work, as in the case of a video game.

  47. Re:OMFH!!! by kilfarsnar · · Score: 1

    Software is not languages. Software uses languages -- you can program software using 1s and 0s. Which language was used there? No language -- it's a sequence of numbers. Software languages exist to simplify the translation of processing steps into 1s and 0s, which is the actual software. Technology often consists of processing steps, which are patentable, and so should software.

    It seems it depends on one's definition of language. Language is used to convey information. It's just a sequence of letters, or sounds. So it could also be a sequence of numbers as well. Indeed, you could replace the alphabet with numbers 1 - 26 and it would still work, as long as people learned the new system.

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  48. Re:OMFH!!! by Anonymous Coward · · Score: 0

    So? Source code has always been copyrightable.

  49. Re:OMFH!!! by Anonymous Coward · · Score: 0

    1s and 0s are not a language, just like letters are not a language. They are building blocks of a (written) language. 1s and 0s in a sequence would form an instruction, much like letters form words. Instructions in a sequence would form a program, just like words in a sequence form a sentence. Fundamentally, programming is implementation of an idea regardless of what language you do the programming in.

    The problem with patenting "processing steps" in this case is that the processing steps you're talking about patenting are things like, "Add 1 and 1," or, "Move data from memory address A to memory address B." And strictly speaking those would be patentable if they weren't already clearly in the public domain. The processing steps you really care about patenting are fundamentally high level things. And this doesn't try to invalidate such patents. At worst it says that adding "using a computer" to the process doesn't magically make it a new process.

  50. Could you imagine by kelemvor4 · · Score: 1

    A world without software patents? WOW, software would probably jump 10 years into the future overnight!

    1. Re:Could you imagine by omnichad · · Score: 1

      That's not where the money is. You're just going to see lots of bad clones stealing marketshare. Why would anything new come of it?

    2. Re:Could you imagine by thinkwaitfast · · Score: 1

      And no one noticed

  51. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Your list of 1s and 0s is nothing more than a recipe. How does that even qualify for copyright?

  52. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Machine code is a language you dufus.

  53. Re:OMFH!!! by shentino · · Score: 3, Interesting

    Not to mention that oracle deliberately hid discussions left behind by sun pre-acquisition that granted google permission.

  54. Re:OMFH!!! by omnichad · · Score: 1

    And strictly speaking those would be patentable if they weren't already clearly in the public domain.

    With that argument, you could say that anything using screws to hold it together isn't patentable.

  55. Re:OMFH!!! by Anonymous Coward · · Score: 0

    That's how it is in Europe, and always has been. Software is a unique work and covered by existing copyright laws. Patents, however, can't be applied to software products because it's absolutely fucking stooopid.

  56. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Numbers ARE symbols, and they ARE members of a language.

  57. Uhhh no not the driver by MikeRT · · Score: 1

    Uh.. you mean the driver? The software that actually drives the device, interfacing with the OS and UI?

    No, the firmware on the device.

    1. Re:Uhhh no not the driver by thinkwaitfast · · Score: 1

      I wrote firmware for many years. Drivers are a big part to all of that, depending on the application.

  58. Re:OMFH!!! by jedidiah · · Score: 1

    > Any half-assed hacker can reverse engineer your code

    You have just described WHY something shouldn't have been granted a patent to begin with.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  59. Re:source or machine code not in patent applicatio by jimbolauski · · Score: 1

    Software is just a set of instructions, the ruling is simply acknowledging that. You can patent a multi-tool, you can't patent how to use the pliers on the multi-tool.

    --
    Knowledge = Power
    P= W/t
    t=Money
    Money = Work/Knowledge so the less you know the more you make
  60. The law does things in an odd way... by Richard+Kirk · · Score: 4, Informative

    The thinking behind having a patent law are roughly as follows (apologies for huge post, BTW)...

    Innovation is discouraged where people who innovate, and pay costs for innovation, have their market stolen by others who copy them; or who are required to keep commercial secrets, running the risks of betrayal, or of trade secrets dying with them inventor (reputed to be what happened with the 'purple of Cassius' deep red stained glass).

    The innovation may not necessarily be 'invention' as we know it. if you bought new techniques into your country by studying what people were doing abroad, you deserved to recoup your research costs over a finite time. You could patent an idea in the UK that had been patented elsewhere up until 1968. This is not a UK eccentricity - before international patent treaties, many other countries had a similar approach. So, the idea that a patent was something that exclusively covers something that you thought up is just about 50 years old.

    The idea that you could only patent a solid object or a physical process is more recent. This change happened about 1985 to 1995. People could patent something physical, but the physical thing could include a programmed processor. Then people tried to patent the particulars of the processing side, or patent the program as stored on memory as a physical thing, usually as an additional claim as an alternative to some dedicated processor which could be patented under the previous law. I was working in Canon on patents at the time, and saw it happen bit by bit.

    There is no abstract reason why patenting a non-physical thing such as an algorithm should necessarily be a bad thing. In practice, there was relatively little established prior art experience, so cunning people were able to patent things that have been common knowledge for a long time, but have no known inventor. Again, this is not new: the Gillette company was threatened in 1913 by a latter-day patent troll patenting their safety razor, which was not protected in US law unless someone could find written evidence that was acceptable in court to prove that Gillette were the owners. Gillette won in the end, but the 'Gillette Defence' is still a term for the enormous cost of proving something in court even though everyone knows it.

    The patent is a restrictive rule: it restricts the rights of everyone but the inventor. We may support such laws in the short term to encourage invention and innovation, but this support should always be tempered by a reluctance to restrict the rights of others. There are exceptions to patent law that allow people to use specific drugs for other problems not covered by the original patent. This is intended to allow re-use of existing compounds, rather than requiring the invention of a second-best compound to get around the existing patents.

    In then end, the case for or against allowing software patents hangs on whether they do more harm than good. The experiment since they came in is almost exclusively against them. Software is usually well-protected by obscurity for several years because reverse engineering is hard. An imitation product will always lag behind the true one, provided the product is still being developed. If you wanted a logical argument against software patents, you might argue that the Church-Turing thesis covered a machine that could calculate anything that was calculable, and so should anticipate and cover all possible programs. This judge is arguing from a different direction, but the argument has similarities, but with the human mind is replacing the Turing-complete machine, and language is replacing algorithms. Judges can't just call laws into existence, even on the grounds of extreme obviousness, but they can put put ideas such as this, and they will become law if they stand the test of time.

    Let's all hope they do.

    1. Re:The law does things in an odd way... by Anonymous Coward · · Score: 0

      The idea that you could only patent a solid object or a physical process is more recent. This change happened about 1985 to 1995.

      Hmm. How does this square with the fact that over 100 years ago, the patent office required a physical implementation of the invention to be submitted as a precursor to awarding a patent?

    2. Re:The law does things in an odd way... by sjames · · Score: 1

      There is nothing at all recent about patents covering only a physical device. In fact, from the beginning and for decades after, the patent application had to be accompanied by a model of the device to be patented. That was rescinded only because the USPTO ran out of room to store the models. That's why so many early software patents described a "machine" that carries out the algorithm (In other words, they knew damned well they were pulling a fast one on USPTO).

  61. Re:OMFH!!! by Immerman · · Score: 5, Insightful

    Still not *nearly* as bad as patents though. Even a copyrightable API simply means you can stop me from building a software library that's a drop-in replacement for yours. It stifles competition, but not innovation. Google could have easily made Dalvik use a different, but functionally equivalent, standard function library, it would have just made it that much more difficult for Java programmers to adapt to using it.

    Patents mean you can stop me from distributing software that's completely my own design and work, even if I never knew your software existed, or even if you never wrote any software at all, just because it uses ideas that you also had, and managed to get accepted by the patent office.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  62. Re: OMFH!!! by N!k0N · · Score: 1

    Thirded.

  63. Where in the world? by bestweasel · · Score: 1

    Where is software patentable?
    It has been in the US until recently, though they seem reluctant to declare that it's ended. It never has been in the EU.
    How about elsewhere?

  64. Re:OMFH!!! by Nemyst · · Score: 1

    But that still revolves around using the exact same piece of code, since in this case you can't really rewrite APIs. That can still be a problem, but its scope would be dramatically reduced compared to software patents.

  65. Re:OMFH!!! by MachineShedFred · · Score: 1

    Copyright is also much more stringent than patents. Software *should* be under copyright, and absolutely not patentable.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  66. Re:OMFH!!! by Registered+Coward+v2 · · Score: 1

    As a developer, I'm okay with that. It means I can implement the best algorithm I can imagine as long as I take the time to implement it myself. We no longer have to invent contrived ways of to make algorithms not look like the most obvious solution just because somebody patented it.

    While I agree copyrights are better suited to protecting software, there has to be an allowance for the software equivalence of fair use. For example, if you an I independently come up with algorithms that are very similar, or identical, neither of us should be able to make a copyright claim against the other. There needs to be clear guidelines that say x% of similarity is OK but if there is more than you may be violating someone else's copyright. screens and displays are a bit easier to decide since designers generally don't just do things the same way; but possibly code code similarly, especially if they have similar backgrounds and experiences and are using the same tools and languages.

    Patents are bad for makers, copyrights are bad for users.

    I wouldn't say that. Copyrights encourage people to write things because they can get rewarded for it; users get access to things they may not have if copyright didn't exist. The holder can always let others use the material while still being able to limit its use if they don't want it to be used in certain ways; or they can release it under some sort of GPL or CC license.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  67. :-) good by Anonymous Coward · · Score: 0

    Buy that man a drink

  68. Re:OMFH!!! by MachineShedFred · · Score: 1

    If someone changes the names of the characters in Harry Potter and then tries to publish, he'll get laughed out of the publisher's office because it's still plagiarism.

    Copyright affords plenty of protections, but would still allow competition where patents stifle competition.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  69. Re:OMFH!!! by Anonymous Coward · · Score: 0

    I'm sorry to hear you no longer have any source code at your programming company due to it being stolen.

    Since as a software company lacking any source code what so ever, I suppose they will be shutting their doors today and go out of business due to the theft.

    I guess they should have had a better door or lock, not that I'm blaming the company for being the victim of a break in. It's just a suggestion for next time.

    Off site backups of your data might have helped too. At least then you could replace all that missing stolen data and get back to work.

  70. Re:OMFH!!! by Anonymous Coward · · Score: 0

    I think you'll find that people have been patenting aspects of software for many decades. I'm sure you know this.

    One may claim copyright on software but it probably doesn't fall within the realm of copyright, which is intended to cover literary and artistic works (e.g. music, films, plays, paintings, etc).

  71. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  72. So if software is considered unpatentable.. by theinfamousgeek · · Score: 1

    Would this require software companies to open-source non-hardware specific software?

    1. Re:So if software is considered unpatentable.. by a_n_d_e_r_s · · Score: 1

      That are still protected by copyright.

      --
      Just saying it like it are.
    2. Re:So if software is considered unpatentable.. by Anonymous Coward · · Score: 0

      Would this require software companies to open-source non-hardware specific software?

      No. Source code is still protected by copyright. This would only mean that software companies could not sue for patent infringement when someone implements the same idea with different code.

  73. Too many rights by Anonymous Coward · · Score: 0

    Isn't it weird that a single piece of software can be protected by patents, copyrights and trade secrets at the same time?

  74. Re:OMFH!!! by Anonymous Coward · · Score: 0

    No, 1s and 0s are an abstraction used to represent a signal in two states. The CPU knows nothing of 1s and 0s.

    Regardless, you already admitted software is a sequence of numbers, i.e. maths (which is a language). Also unpatentable.

    https://en.wikipedia.org/wiki/...

  75. Richard Stallman by John_Sauter · · Score: 2

    Richard Stallman has been advocating this for some time. Here is an example in a Wired article from 2012.

  76. Now wait just a minute by p51d007 · · Score: 1

    I thought it was called IP, INTELLECTUAL property.

  77. Re:OMFH!!! by Immerman · · Score: 1

    >You just need a human being to fill in variable names, function names, comments etc.

    You mean the hard part then - the part that converts a bunch of cryptic functional steps into a conceptual model that can then be learned from so that you can write your own software using the same concepts, but none of the decompiled code. Because after all the decompiled code is a trivial derivative work of the original, and thus fully protected by copyright. As would any code that simply "paraphrases" the original code with only trivial differences.

    There's a reason why reverse engineering was never particularly common in the software world, even before codebase sizes exploded and patents got in on the action. If you wanted to do it without walking into a legal minefield, you had to implement "clean room" techniques wherein one group reverse engineers the original and documents the functionality without the implementation details, and then hands that documentation off to a second group who've never seen the original, and can thus re-implement the functionality from scratch without risk of accidentally incorporating copyrighted details.

    Unless your software did something truly amazingly clever and innovative, it's going to be easier to just think up a way to do the same basic thing than it is to reverse engineer exactly how you did it. Most of the innovation in software comes of dreaming up new things to do, not in figuring out how to implement them. And, if you did come up with something truly clever, odds are good that it's basically an idea or mathematical algorithm, and thus ineligible for patent protection anyway.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  78. Re:OMFH!!! by mrclevesque · · Score: 1

    I agree

  79. Purpose of the system by fyngyrz · · Score: 4, Insightful

    Software is technology and technology should be patentable otherwise it will become a free-for-all for tech thieves who want to profit from other people's technologies

    The patent system isn't in place to keep B from profiting from A. The patent system is in place to, and I quote,

    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

    So first, to address your concern: can software authors profit from a truly new software idea without software patents? Sure we can. The software industry thrived prior to software patents. We can see by the "limited times" portion of the above that unlimited profit was not the goal. The inventor was to benefit somewhat, so society could benefit. So the question I would ask here is, do patents really benefit all authors and inventors? I think it's pretty clear they benefit all wealthy authors and inventors, and screw the small ones sideways with barbed wire. But that's just my opinion - as a small author and inventor.

    Second, without patents, can science and the useful arts progress without software patents? Same answer: Yes, and that was also made obvious by the time prior to software patents, and for that matter, by the progress made since then by those who have not availed themselves of the patent system.

    Third, can you "secure for a limited time the exclusive right to software author's respective writings and discoveries"? Yes. Copyright takes care of the writing end, and rather overwhelmingly at this point. You wrote the c code, and if someone takes it, you can show that. In addition, a new invention can't be reverse engineered until it's public, which points emphasizes the value of both trade secret and secure development.

    Finally, I contend that patents, as clumsy, difficult, expensive legal procedures prone to repeated trips through the courts, are a tool that provide considerably more leverage to large, wealthy players than to "authors and inventors", and as such, they do more harm to the general level of creativity and useful conceptual churn than they are worth to society in general, which is clearly the actual goal of the above constitutional clause, as specified by the opening: "to promote the Progress of Science and useful Arts".

    I think the judge has it right.

    Sadly, this was a concurring opinion, not a majority opinion, and as such it has no legal weight. Those of us who agree can only hope that his concurrence serves as a springboard for (eventually) convincing the others on his bench, or that the case is appealed to a higher court, and such convincing happens at that level, despite being completely free of incoming legal weight. I wouldn't hold my breath, frankly. Big money has a way of tilting the playing field rather consistently. But it's a single ray of light in an otherwise very dark situation, and I'm happy to admire it.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Purpose of the system by Anonymous Coward · · Score: 0

      The patent system isn't in place to keep B from profiting from A

      Are you sure? B didn't do jack to earn from A's hard work. If you still think it's okay for B to ripoff A (an euphemism for stealing), please mail me a portion of your monthly salary, every month.

      by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries

      IOW, the government grants a temporary monopoly, in exchange for IP goods from the creator(s). It's a trade. The freeloaders on /. want the same IP as the government, but without giving anything in return. Do you think IP creators are the low-paid slaves of humanity? Screw that shit.

    2. Re:Purpose of the system by Anonymous Coward · · Score: 0

      Literally every small business and individual inventor software-patentee that has paid their operating costs using license fees has seen the benefit of software patents.

  80. Re:OMFH!!! by Anonymous Coward · · Score: 0

    You know what, if you "have to invent contrived ways of to make algorithms not look like the most obvious solution just because somebody patented it" then by extension because an invention is:-

    Not something that somebody familiar with the art would have made given the same initial constraints.

    That algorithm is not worthy of patent (if any ever were). Now, saying that and blindly infringing it because you disagree is whole new can of lawsuits.

    Does this finally mean that all those codec & crypto patents can be dispensed with in cases where there is no existing physical embodyment stated in the patent?

  81. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Yep, it requires access, and that's a fair point. If I make my own implementation without having copied yours (which is obvious couldn't have happened if I had no access to it), I don't see why you should have any rights to stop me from using it.

  82. Re:OMFH!!! by mwvdlee · · Score: 1

    you can program software using 1s and 0s.

    No, you can't.

    At worst, you've just got a big number.

    At best, you have a programming instruction that's represented in binary symbols rather than some other kind of symbols.
    Back in my 6502 days, I used a disassembler where I entered the hex instead of the assembler instruction names; hex "A9" is functionally identical to asm "LDA", which is functionally identical to binary "10101001". "1010100" was nothing, not was "010101001". Only when used in some specific combinations of 8 bits did the bits actually do anything. Individually, the bits have no meaning; you can't program in individual bits.

    There are esoteric programming languages out there that work on 1's and 0's, but even in those, the bits are an encoding system for higher-level concepts.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  83. Re:OMFH!!! by Joce640k · · Score: 1

    >

    Patents mean you can stop me from distributing software that's completely my own design and work, even if I never knew your software existed, or even if you never wrote any software at all, just because it uses ideas that you also had, and managed to get accepted by the patent office.

    That's true.

    OK, it's a huge difference if this becomes accepted as law.

    It's very unlikely that an independent developer would write exactly the same code or create exactly the same API as something else that already exists.

    --
    No sig today...
  84. GPL == discouragement by fyngyrz · · Score: 1

    GPL is a form of copyright. Where the maker expresses their will for the code to be shared and altered. Without copyright on software that would allow people to misuse GPL code, without any form of recourse.

    The GPL does not encourage copying and sharing. The GPL is a source of discouragement: it serves to lock out various kinds of sharing, specifically, if I add something to the code, I cannot share the results of that work unless I give away my work on it. It's nothing to do with the sharing of what was out there in the first place; that is in no way affected in its ability to be shared or copied if I add something and do whatever with it.

    What the GPL actually accomplishes is say that "here is some code; we give it to you under the condition that you are coerced into giving away what you write as well." It's not about sharing the original code; it's about sharing any new work product of the recipient WRT that code. It's free as in "I'll give you this, but only if you give me anything back that you enhance or change if you want to share or sell", with the coercive addition of "if you don't give me back anything you enhance or change and you attempt to share or sell, you can be dragged through the legal system naked, backwards and across broken glass."

    As a software author, I consider the GPL a neon-lit sign to "stay away, stay far away." As someone who actually wants my work to be shared, I release it with no conditions on what you may do with what I wrote, or anything you might add or change, except that you can't say that I, and others, can't be restrained in any way from continuing to share what I wrote freely. Because then my code will actually be free to share. I make no representation about, or claim upon, your code -- because that would be a dick move. Which, as no doubt you see coming, is exactly what I consider the GPL.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:GPL == discouragement by Immerman · · Score: 2

      Exactly - it encourages *you* to copy and share *your* code, with the incentive of being able to incorporate any and all the GPL code in the world if you do so. If you just want to leech off someone else's work without giving anything back, well that's what BSD and the pubic domain are for. The GPL and other share-alike licenses are used by those who don't want to support parasites.

      It also encourages users to freely share the unmodified finished product, as it puts no obligations on them beyond pointing people to where to get the original (and source). But pretty much every Free and freeware license does that(possibly sans obligaion to point), so it's nothing special in that regard.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    2. Re:GPL == discouragement by fyngyrz · · Score: 1

      leech ... parasite

      These are words specifically chosen to denigrate those who would, or do, stand on the shoulders of others.

      I completely reject it - hook, line and sinker. I feel entirely justified in doing so as I have made my shoulders available to many, in multiple venues, for decades now.

      Additionally, I observe that sans an enormous number of others who have come before us, we would all be hiding in caves, warmed only by piles of our own excrement.

      --
      I've fallen off your lawn, and I can't get up.
    3. Re:GPL == discouragement by drinkypoo · · Score: 1

      These are words specifically chosen to denigrate those who would, or do, stand on the shoulders of others.

      ...without their consent. It's one thing to stand on the shoulders of giants after they are dead and you're standing on their statue. It's another thing to stand on someone while they're still breathing.

      I completely reject it - hook, line and sinker. I feel entirely justified in doing so as I have made my shoulders available to many, in multiple venues, for decades now.

      That was your choice, and good on you.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:GPL == discouragement by Anonymous Coward · · Score: 0

      The GPL does not encourage copying and sharing. The GPL is a source of discouragement: it serves to lock out various kinds of sharing, specifically, if I add something to the code, I cannot share the results of that work unless I give away my work on it.

      Wrong. GPL doesn't do that; copyright law does that.

      If you modify a copyrighted work, it's legally considered a derivative work, and you have no right to distribute it without the original author's permission.

      GPL grants you that right, conditionally.

  85. Re:OMFH!!! by Anonymous Coward · · Score: 0

    "So I'm screwed if I can rely only on copyright protection."

    Not really. And if you are worse off then lobby for other protections.

    Either way, you can't screw everyone else.

  86. It was looking bad for software patents! by Anonymous Coward · · Score: 0

    Then his statement that software is a "precursor to technology rather than technology itself" totally hosed his argument. Perhaps his next argument will be that generic computers can't be patented either.

  87. Re:OMFH!!! by Joce640k · · Score: 1

    As a creator, I want the strongest protection, whatever is applicable.

    Neither copyright nor patent gives you that at the moment.

    Could you mount a lawsuit against a big company? Protecting yourself requires money and time. The government isn't watching your back and sending the police around to arrest violators, you have to do all that yourself.

    --
    No sig today...
  88. Re:OMFH!!! by Rob+Y. · · Score: 1

    Plus, copyright is still subject to 'fair use' exceptions. So no loss on the API front.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  89. Re:OMFH!!! by mwvdlee · · Score: 1

    There needs to be clear guidelines that say x% of similarity is OK but if there is more than you may be violating someone else's copyright.

    I think copyright already has some amount of "fair use" in it. At one point during the famous SCO vs. Linux lawsuit, some header files were contested because they were identical. Given their content (essentially some constants defined in a publicly available book), the header files were not considered copyrightable because, essentially, there is no reasonable way to make the header files any differently; any independant implementation would end up looking the same. If you and I independantly come up with the same algorithm implemented in nearly identical code, copyright offers enough room for interpretation to have experts voice their opinion on how likely it is those implementations were copied, developed independantly or whether there's any reasonable wiggle room for implementation choices at all.

    Patents are bad for makers, copyrights are bad for users.

    I was overgeneralizing. Neither are universally bad or good. It's that generally, the bad parts of patents mostly affect developers whereas the bad parts of copyright mostly affect non-developers.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  90. No problem donations can't fix by Anonymous Coward · · Score: 0

    If software can't be patented, donations can be made to create a special law that allows those patents.

  91. What is the answer? by DidgetMaster · · Score: 1

    I understand how some people hate software patents because of the trouble patent trolls cause by dragging everyone to court. But how do you protect the little guy who spends a lot of time and effort to build something novel only to have some big company like Microsoft or Apple steal the idea and put them out of business the minute they start to get some traction in the market? It is amazing how something becomes 'obvious' after someone builds it for the first time; yet no one did for decades after it was possible to do so. Someone can pour their life savings and years of work into getting a small startup off the ground. It is a huge risk so why would anyone do it if it can be stolen away? If you don't protect the rewards for innovation, why would you be surprised if innovation slows or stops completely?

    1. Re:What is the answer? by thinkwaitfast · · Score: 1
      Screw the little guy. This is about progress. If it's good for humanity and the big guys are building and selling it, what's the problem? /s

      In ten years we can read stories of megacorp ripping off student designs for profit instead of how megacorps stifle innovation for profit. It's the circle of technology in justices.

    2. Re:What is the answer? by Anonymous Coward · · Score: 0

      How exactly does the current system help the little guy now? It doesn't. In fact, it makes it even more risky because in addition to getting his own idea ripped off, which he isn't adequately protected from, he becomes a target for patent litigation since it is impossible to create any technology product without infringing multiple patents. The big guy can rip off the little guy and if sued for infringement the big guy counter sues for infringement of his own patents. Even if he wins both cases in court the cost of litigation bankrupts the little guy. The little guy's patent is worthless to him until he he fails and it ends up in the hands of a non-practicing entity. The only people benefiting from the system are the lawyers.

    3. Re:What is the answer? by sjames · · Score: 1

      Considering the cost to get a patent, and the extreme cost to fight a patent battle, it never protects the little guy. Big Corp can just infringe at will and remind the little guy that he'll be bankrupt well before he could win in court.

      At the same time, the little guy can have his hard work and invested life savings go down the rat hole in an instant if the other little guy beats him to the patent office (so to speak) by 5 minutes.

    4. Re:What is the answer? by Anonymous Coward · · Score: 0

      If you don't protect the rewards for innovation, why would you be surprised if innovation slows or stops completely?

      There's no evidence that this happens - history is full of innovation in cultures that didn't have patents. Even in those that do, the vast majority of innovation never gets patented - and a lot of innovation only gets patented decades after it is first done, often by completely different people.

      The history of science shows that most laws credited to particular people were actually first proposed by somebody else. There are centuries of evidence to support this. There's even a name for this: Stigler's Law of Eponymy, and appropriately enough Stigler wasn't the first to propose it. It's safe to assume that generally when somebody claims to the be the first to come up with an idea, they aren't.

      Innovation is happening all the time without needing or requiring a patent system. Also, there are many ways to reward innovation that do not involve patents and the concomitant lawsuits/contracts/expensive lawyers/unethical practice of law/unethical government/abuse of the legal system and destruction of people's lives. For example, governments and other organizations can post rewards for solving specific problems, or even just being innovative (the Nobel Prizes being one of many examples).

  92. Re: OMFH!!! by ColdWetDog · · Score: 1

    FORTH

    --
    Faster! Faster! Faster would be better!
  93. Re:OMFH!!! by Immerman · · Score: 4, Informative

    Yeah. It's too bad this was a concurring opinion rather than the majority opinion, and thus apparently doesn't establish precedent.

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

    > Have you seen the wars between Sun/Oracle over the Java API? Not even Java code, the Java API.

    Only corporate giants would spend millions arguing over who owns a contract.

  95. Re:OMFH!!! by Immerman · · Score: 1

    There is - the fact that copyright only covers explicitly doesn't cover ideas or functional aspects. They cover only the specific presentation, not the information content. A cookbook publisher can for example copyright a particular presentation of a recipe, but NOT the recipe itself.

    Algorithms, being functional, are ineligible for copyright, so in the absence of patents I can safely use the same algorithm as you without restriction - even if I had to decompile and reverse-engineer your code to figure out how you did it. What I *can't* do is actually use any part of your *code* in my product without your permission. I have to write my own code from scratch. And if reverse-engineering your code was necessary, then I should probably have someone else do that part and only look at their final functional documentation so that there's no chance that I might accidentally plagiarize your code while I'm implementing the same functionality.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  96. Re: OMFH!!! by Zontar+The+Mindless · · Score: 1

    Nthed.

    --
    Il n'y a pas de Planet B.
  97. Re:OMFH!!! by Theaetetus · · Score: 1

    Any half-assed hacker can reverse engineer your code

    Reverse engineering is, in fact, one of the hardest forms of engineering and projects that reverse engineer are generally filled with some of the smartest brains we have- because it's very hard. You think the wine devs are idiots ? Yet it took them more than decade to get out of alpha !

    Part of that, mind you, was because they had little to no money and were working part time. How do you think Zynga cranks out their own versions of whatever the hot new game on the App store is in two weeks? Because they've got a team of a dozen full-time paid programmers reverse engineering the code.
    Perhaps OP's hyperbole should be toned down to "any company with sufficient resources and motivation can reverse engineer your code," which, I'm sure you'll agree, is true.

    >He can then replicate your software in 1/10th the time it took you to develop your software

    If what my software does is so simple that somebody can replicate it in 1/10th the time it took me to do it - then he's the better programmer and he deserves to win in the market place. My best defense, in fact, is to use a free software license in the first place - so it's to his benefit to rather add his features to *my* product where we can both profit than to go and create his own.

    Use a free license so you can both profit? What are you going to do, make it up in volume? \_()_/
    Your best defense is a patent, though you may not like them for various moral reasons. Regardless of legitimate complaints about patent abuse and patent trolling, patents are useful when a giant company swoops in and blatantly steals a feature from a small company and says, "what are you going to do, sue us?" Microsoft learned that from lesson from i4i.

    You must be truly incompetent as a programmer if you are *this* afraid to compete on the merits of your product - that even with a first-to-market advantage you are this convinced any "half-assed-hacker" can make something better than you did...

    Or OP's a competent programmer, but in an industry that lacks proprietary format lock-in and where the market is quick and fickle. Like, say, mobile games. NimbleBit certainly weren't incompetent programmers, but their first-to-market advantage didn't help them against Zynga's giant cross-marketing arm. Nor did Liam Bowmers, creator of Castle Clout, see a dime for Angry Birds.
    As noted above, a company with the resources to devote can reverse engineer your product within a couple weeks. More difficult product that you've been working on for years to solve problems? They'll just hire more engineers. Your first to market advantage is going to be negligible, because your head start will be tiny, and they can spend lots of money on marketing, since they don't have to pay people for years to solve the problems you did when they can just take your solution.

    exactly the the reason patents exist

    No. That is not at all why patents exist. The reason patents exist is right there in the law. To promote open disclosure of how an invention works. Quite the opposite of what you think - it's to make sure you will have MORE competitors than you otherwise would. The reward for letting the world copy your invention, is having a brief time where nobody is allowed to.

    Here, we're in agreement. The point of patents is to encourage people to give up trade secrets. Otherwise, we would end up with crappy proprietary format lock-in, intrusive DRM, and highly restrictive licenses like the one AutoCAD uses to keep people from selling older copies of their software.

    One of the major problems with software patents it the absolute lack of disclosure actually - I've yet to read a software patent include full source for an implementation of the idea - and nothing less than a working source implementation can count as

  98. Re: OMFH!!! by Kjella · · Score: 1

    It's exactly like English works, the meaning of pedant does not come from p+e+d+a+n+t and not all combinations are valid. If you can't program computers with 1s and 0s you can't write English with a-z. You can't learn English from looking at a keyboard, but nobody claimed you could learn to program from knowing it's all 1s and 0s. Except you, in the strawman you cut down.

    --
    Live today, because you never know what tomorrow brings
  99. Re:OMFH!!! by Zontar+The+Mindless · · Score: 1

    What the hell do you think a language *is*, other than a set of symbols and rules for manipulating them?

    --
    Il n'y a pas de Planet B.
  100. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Almost everything is obvious AFTER it has been invented, not before. Hard == patentable and easy == not patentable is a moronic principle.

  101. Re: OMFH!!! by Anonymous Coward · · Score: 0

    I plead the FIF. F-I-F, fifffffff.

  102. We all know why the economy's down, by Anonymous Coward · · Score: 0

    and those behind that will just continue creating more and more roadblocks for innovators, not fewer.

  103. Ive been saying this for 20 years. I want a cookie by Anonymous Coward · · Score: 0

    and a seat on the bench (I'm a patent lawyer).

  104. Re:OMFH!!! by Pseudonym · · Score: 1

    On what legal basis, other than patent infringement?

    Copyright infringement, of course. You did put "you can't reverse engineer this" in the licence, right? Absent the licence, there is no legal reason why said reverse engineer is allowed to have your code.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  105. Re:OMFH!!! by thinkwaitfast · · Score: 1
    I worked for a small manufacturing research company that would have been out of business in ten seconds if it weren't for patents.

    Big companies were approached multiple times, none thought it worthwhile. After many tens of thousands of dollars of development (in a literal garage) it was shown to be very profitable when a customer of said big companies placed a large order with us. It could have been easily copy-able by taking apart, running the pieces through a laser scanner and reproduced on a CNC machine. They could have gotten a new money saving device no-risk, for free. No development costs

  106. Re:OMFH!!! by Pseudonym · · Score: 1

    Hit the nail on the head. But just one little comment...

    I've yet to read a software patent include full source for an implementation of the idea - and nothing less than a working source implementation can count as 'blueprints' for a software program.

    You're welcome.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  107. Re:OMFH!!! by thinkwaitfast · · Score: 1

    Other than som electronics, are there any physical or mechanical items that cannot be laser digitized, run through a piece of software to turn into gcode and then automatically be duplicated on a cnc machine.For $100k, I could set up a shop to duplicate most physical objects. Why would I hire 5 engineers for two years to design something that could be copied and put into production and sold for the cost of materials in a month?

  108. Re:OMFH!!! by mwvdlee · · Score: 1

    Which part of this has to do with software patents?

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  109. This is how it USED to be! by DutchUncle · · Score: 4, Informative

    When I was in college, software was considered unpatentable, because a software program is an algorithm, and algorithms were unpatentable because they are essentially a "law of nature" or "scientific discovery". At some point the law changed to accept "business method" patents (which led to the "with a computer" patents). Imagine if someone had patented the concept of "an interrupt" or "DMA" or "UART", how everything would be completely incompatible - or there would be a small handful of oligarchies running hardware just as they do software. Oddly enough, at the same time as software patents were being enforced, Intel lost its case that its 8080 instruction set was patentable; the finding split the difference between the DESCRIPTION of the instruction set and the IMPLEMENTATION. So direct cloning of an x86 chip would be prohibited, but making a new chip that implemented the same instruction set (and a few more besides) allowed Zilog to make the Z80 just slightly better than - and upwardly compatible with - the 8080. This begat CP/M, which begat the personal computer industry, which was brilliantly co-opted by the IBM Personal Computer (note the capital letters, that makes it COMPLETELY different). And then in turn IBM lost control of the "IBM-compatible" computer market, which at this point is defined by the motherboard specification from the *software* company.

  110. The lack of a required working invention... by Anonymous Coward · · Score: 0

    or proof through independent replication of the patented item via the patent indicates that most patents should be deemed invalid even if they ARE for a patented object, since most patents are actually broken forms of the 'protected invention' as produced.

    The entire point of the patent system was to ensure independent replication of a patented mechanism or device could be produced upon expiration of the monopoly period, which hasn't been true for most patented objects in over a hundred years.

    Smokey Yunick is famous for bragging that the patents on the hot air engine he and another guy were working on were incomplete (he claimed trivially, so anyone in the field could figure it out, but a clear violation of patent law!) There are dozens or hundreds of other similiar violations of patent law going on every year. These violators need to be punished with at minimum fines and a revised patent application that is verifiably accurate to their produced items, or if the violation was so long ago that the patent has expired, then forfeiture of all patent proceeds to be returned to licensors, or the patent office if licensors can no longer be found.

  111. Re:OMFH!!! by FatdogHaiku · · Score: 1

    Patents are bad for makers, copyrights are bad for users.

    Right On!
    Oh, ah, which ones are we again?

    --
    You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
  112. Re: OMFH!!! by DCFusor · · Score: 1

    N+1thd. Just plain right and righteous. You win the internet today.

    --
    Why guess when you can know? Measure!
  113. Cui Bono? by fyngyrz · · Score: 1

    Are you sure? B didn't do jack to earn from A's hard work

    Yes, I'm sure. I have no problem with B profiting off A's work, as long as A is rewarded if that's the idea/invention model A wishes to use, and society agrees to hand over X of value for Y invention / idea.

    I get the impression that you are offended by people doing well if they didn't specifically do work to do well. I am not. I am offended by people prevented from doing well because others put up artificial barriers in a society that, at root, has more than enough largess for everyone to do well.

    If you invent something, and you want to monetize it, I wish you well. I don't wish you the ability to prevent others from doing well. Clear?

    --
    I've fallen off your lawn, and I can't get up.
  114. Re:Patenting Logic by Anonymous Coward · · Score: 0

    Dissolution, even?

  115. Overrulled by Anonymous Coward · · Score: 0

    I would bet a million bucks that it will be over ruled.

  116. Re:OMFH!!! by Endloser · · Score: 1

    They're just idiots. 1's and 0's arranged as symbols to convey meaning is generally accepted as a language since it uses symbols to convey a meaning. It even has a name: Binary Code. If they want to claim it's not Binary Code and merely equations resulting in direct action by hardware... well... you can't patent a mathematical equation.

  117. WTF by Holi · · Score: 1

    What took you so long to go public Judge? We have stagnated under these ridiculous software patents, ask Dr. James Baker how well software patents worked for him.

    --
    Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
  118. IP creators are not slaves by fyngyrz · · Score: 1

    Do you think IP creators are the low-paid slaves of humanity?

    Speaking as an idea / product creator (of a considerable number of new things, BTW), I think it's perfectly reasonable to monetize an idea or discovery such that it benefits society at the same time that it benefits you substantially. I don't think it's a net positive for society if you act to restrain others from acting to benefit society.

    No one is a slave in such circumstances. If you decide not to do X, no one is forcing you to. If you do, then by all means, get it out there and make a reasonable amount off it if that's practical. if the idea is truly of great magnitude, it won't be trivially reproducible. If it is simply a clever, basic realization, it will. In the former case, it is more deserving of reward, as it took more work, and it will be that much easier to monetize for those very reasons, assuming you don't actually hand out the source code and/or the theory; in the latter, anyone else in a similar position might have come up with it, and to me, that makes it of very little value in the first place. XOR a cursor onto a screen? Oy.

    There's another thing. Software is a lot more like writing in that the hard infrastructure required can be close to zero (food, shelter and environmental control.) Whereas if you make hardware, the investment is almost always significant, and often is required to be very significant. In such a case, more protection seems reasonable to me, or those things simply won't get done. Whereas software... we already know that software is generated in massive reams under almost any imaginable set of circumstances, no protection seems to be required at all. Not that protection doesn't confer additional benefits, it does; but it clearly isn't required to secure the advances the constitution speaks of.

    --
    I've fallen off your lawn, and I can't get up.
  119. Re:OMFH!!! by Wycliffe · · Score: 1

    Are you really okay with that? Any half-assed hacker can reverse engineer your code. He can then replicate your software in 1/10th the time it took you to develop your software. You can't sue him for copyright infringement since the clone's implementation details vary from yours.

    Kindof like I can read Harry Potter and then create a new book based on it where only the names have changed? Or maybe I could write a book called "Ron Weasley" and have the book from Ron's perspective but everything else being the same? Harry Potter has no patent protection but both of these would not be allowed. There are some "fair uses" for copyright. Fan fiction is a gray area but even that if I tried to publish a full length novel based in the Harry Potter universe then I would likely end up in court. Copyrights and patents offer very similar protection with slight differences in enforcement but for most parts would be virtually the same.

  120. Patents are wonderful by mnooning · · Score: 1

    Most of the things we are willing to give our money for were once only a thought in someone's mind. Going from mind to finished product is a long and hard road, filled with failures implementing even very good ideas. Do you really think mankind could have progressed as it did in the last 100 years if those insightful people could not profit greatly from their risks and efforts?

  121. Re:OMFH!!! by Anonymous Coward · · Score: 0

    With that argument, you could say that anything using screws to hold it together isn't patentable.

    No, with that argument you're saying that you can't patent something simply because it's held together with screws. I get it, a lot of you guys are upset that you may have to keep working for a living rather than do something once and get paid forever, but it is the way of the world for most people, after all.

    Pretty much every pro software patent argument in the comments to this post works at least as well as an illustration of why software shouldn't be patentable to begin with. In the end, the only real argument for software patents seems to be "I'll make more money for less work if they exist." Sorry, but that's not actually a good reason for them.

  122. Where has this judge been? by Anonymous Coward · · Score: 0

    For a pro-patent judge to entirely reverse a long-standing judicial opinion is bad enough. To do it based upon the fundamentals of patent law is much worse. Where has this judge been? When you form a judicial opinion on individual patent applications, the fundamentals are supposed to be considered settled. The judge only has to consider the fundamentals once, or indeed never if higher courts have already ruled.

  123. Hallelujah! Some Sanity by Lodragandraoidh · · Score: 1

    The big push to patent everything that started around the turn of the century lead to not only software patents but also process patents - both of which are evil because they suppress innovation by the larger population, effectively blocking small businesses and individuals (who can't afford patents or to litigate patent disputes) from pursuing their ideas which before this ruling would run the risk of overlapping any number of patents in a web that was impossible in practical terms to identify fully.

    Some here have argued that not having patents allows others to take your ideas and benefit from it. But there is nothing that says you have to open source your code. You can keep your code private - in which case others would need to develop their own solutions. To the uninformed that is called 'competition' and is a good thing for the market and your customers.

    Overall - the good of being free of patent litigation for software outweighs any good achieved through patents by patent trolls and the litigation we've seen. The efforts in litigation add nothing in terms of competition or creation of new and better products for customers - and is a net drain on everyone except the pocketbook of the lawyers involved. I am happy to see some sanity is starting to prevail on this subject.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  124. Re:OMFH!!! by Anonymous Coward · · Score: 0

    It's very unlikely that an independent developer would write exactly the same [...] API as something else that already exists.

    Unless of course they want to interface with the original...

  125. Copyright by bussdriver · · Score: 1

    What about the SMALL ARTIST? They create songs and the bigger players/studios can just copy the tune -- in fact it is extremely easy for movies, TV, and anybody else to copy the tune or simply a part of the tune.

    So... copyright exists so the kids of some dead artist can sue some other artist because a few seconds of similarity between songs.

    It's about time a judge finally learned something. Any honest CS or linguist has been saying for decades that software is a language. You can't patent a plot device but that is what we are doing.... along with owning biological discoveries. Claiming that progress wouldn't happen, completely forgetting how much better it was before we became crippled in restrictions, added costs and lawsuits.

  126. Re:OMFH!!! by TangoMargarine · · Score: 1

    Copyright (c) ,
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are met:
    1. Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.
    2. Redistributions in binary form must reproduce the above copyright
          notice, this list of conditions and the following disclaimer in the
          documentation and/or other materials provided with the distribution.
    3. All advertising materials mentioning features or use of this software
          must display the following acknowledgement:
          This product includes software developed by the .
    4. Neither the name of the nor the
          names of its contributors may be used to endorse or promote products
          derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY ''AS IS'' AND ANY
    EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY
    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  127. Re:OMFH!!! by mschwanke97402 · · Score: 1

    Yeah but you can make your own romantic comedy, locked room murder, etc. all day long as long you are not copying someone else's work verbatim, or closely paraphrasing. You can even make your own mouse based cartoons so long as you don't copy Mickey too closely.

    With software patents gone crazy like they have where every little method or data structure being patented we've come to the point where you almost can't code anything without being sued these days.

    I only hope that the software patent is finally done away with sooner rather than later.

  128. Inherently bad argument by TylerJWhit · · Score: 1

    English isn't patented, but books are, articles are, any form of published writing can be copyrighted. If we're using similar logic for computing, then you may not be able to patent programming languages, but you can patent a result of a comprised set of written code.

  129. Re:OMFH!!! by Sir+Holo · · Score: 1

    ...exactly the the reason patents exist

    No. That is not at all why patents exist. The reason patents exist is right there in the law. To promote open disclosure of how an invention works.

    Yes. And if your Patent "Fails to Teach" – that is, if no expert in the art (field) can duplicate your invention using your description – your patent can be ruled invalid.

  130. Re:OMFH!!! by Anonymous Coward · · Score: 0

    Usually the lawyers with most funding will win the money.
    FTFY

  131. Re: OMFH!!! by Anonymous Coward · · Score: 0

    People.
    Honeycombs.
    Anything thing not uniformly solid.
    Anything not uniformly hollow.
    So, lots.

    Also patents and copyright are different, and neither stops anyone from making their own copy.

  132. Re:OMFH!!! by Anonymous Coward · · Score: 0

    So what are you ? Patent lawyer ? Patent troll ? Since those are the *only* people who have ever benefited from software patents. No programmer has ever found them anything but a massive risk. No programmer has ever benefited from them. Many have been bankrupted by them - but it wasn't usually other programmers bankrupting them.

    Individual inventors and small businesses with software patents benefit from this, though you'd probably lump them in with "troll." When a license pays your employee's salaries another few months, it benefits you.

  133. 'software patents' is a meaningless phrase by Anonymous Coward · · Score: 0

    people patent techniques. for example, signal processing technologies. it makes no difference to them whether you implement them in hardware, or software.

    if by 'software patents' you mean techniques for which software is the only expression, and that there is no underlying idea, then say that.

  134. Re:OMFH!!! by Frobnicator · · Score: 1

    This Judge is saying it's not patentable but he did not say that a specific implementation could not be copyrightable. If someone reverse engineers your software and then re-releases it as his own I'm guessing you can still sue for damages.

    Exactly. There are many protections available, and even if one specific protection isn't available to you in one situation does not mean that all other protections are also unavilalbe.

    Also, in the full ruling note that the "software patents" they are referring to are basic addition of doing something on a computer. Note that if you still create an original process then a patent is still fully acceptable. If someone were to figure out some amazing new sorting algorithm or amazing new pathfinding algorithm or whatever, the patent on the process is still acceptable; what isn't acceptable is taking something and adding "On a computer..." or "On the Internet..." If you create a process then it exists on a computer and off a computer, anywhere you can do something.

    Specifically they write in the ruling that the '610 patent is an "On The Internet" addition, the '142 patent is an "On a Networked Computer System", and the '050 patent is an abstract idea with the expected results (receive identifiers, test for a match, output values responsive to a request). The first two were shot down by the SCOTUS with the Alice ruling, the last one shot down forever ago.

    If you make a new process worthy of patent protection --- meaning a process that is non-intuitive, or that gives unexpected results when applied -- those patents are still valid even if you happen to implement them on software, they just need to be applicable as a process generally.

    --
    //TODO: Think of witty sig statement
  135. Re:OMFH!!! by LeftCoastThinker · · Score: 1

    Right, but copyright functions significantly different from patents. If you write a novel about green monsters from space invading earth and dying because of disease, and I write a similar novel with essentially the same story line but do not copy any passages from your book word for word, both works stand on their own, and mine is not infringing on yours.

    Similarly, if I write code that executes online transactions, and then you write code that executes online transactions without copying my code, both should be allowed, and copyright would allow this, whereas with patents, I could sue you for patent infringement (as has happened) for duplicating the effect of my code (rather than copying it word for word in whole or part, which is what copyright protects).

    Disney on the other hand has trademarked Mickey Mouse (and likely it's other characters), which gives them rights to the characters in perpetuity (similar to what the heirs of Edgar Rice Burroughs "Tarzan" did to protect that character) but Steam Boat Willie etc will become public domain.

    The length of copyright is also out of hand (life plus 70 plus years). It is annoying, but it is not damaging the productivity and stifling innovation like software patents have been, since it is a much more limited, narrow scope than patents.

    --
    If you disagree, please post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like
  136. Agnostic Dyslexic Insomniac by Anonymous Coward · · Score: 0

    As an agnostic, dyslexic, insomniac, I stay up all night wondering if there really is a dog!

  137. Re:OMFH!!! by thinkwaitfast · · Score: 1

    Nothing, but the previous comment said patent and not software patent and so many people here are against patents in general.

  138. Don't look now... by radarskiy · · Score: 1

    'Imagine if someone had patented the concept of "an interrupt" or "DMA" or "UART"'

    Other than the people who did patent UARTs and DMA systems?

    1. Re:Don't look now... by DutchUncle · · Score: 1

      Good point; there are LOTS of patents for UARTs and DMA systems. But my point is that each of them patents a particular implementation of a particular feature set. And there have been continual legal battles, because of the argument that each of the incremental ideas would be obvious to a person having "ordinary skill in the art". I suppose I weaken my discussion of software patent by comparing it to hardware; should have said: Imagine of someone had patented the concept of "data structure" or "linked list" or "queue".

  139. The difference between hardware and software by radarskiy · · Score: 1

    The problem with most arguments against software patents specifically that that they are made by people who cannot supply a rigorous definition hardware and software.

    I can start with the same RTL source and produce the following systems:

    1a. RTL loaded into a simulator and run against a canned data file.
    1b. RTL loaded into a simulator and run with a breakout box for real asynchronous i/o

    2. RTL compiled to a native binary, run with a) canned data file and b) i/o breakout box

    3. RTL synthesized to a gate level netlist and a) run in an STA with canned data

    4. RTL synthesized to a device level netlist and run in a circuit simulator

    5. RTL compile to FPGA programming and loaded into a hardware emulator with real i/o

    6. RTL synthesized, placed, routed, fabricated, and packaged; and run in a system with real i/o.

    Which of these implementations are patentable? All? None? Is the original RTL patentable? If it is not but some of the implementations are, at what point does it become patentable?

    Even here, that average poster has no experience with creating hardware and thus never thinks very hard about what it is. What is the difference between hardware and software? If you cannot say, then you cannot reject just software patents.

  140. Dicta by PMuse · · Score: 1

    This concurring opinion did not get enough votes (only 1 of 3) to become law. It is a demo of a stance the court could adopt some day in another case.

    When a proposal like this doesn't get adopted, they call it dicta.

    --
    "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
  141. Re:OMFH!!! by silentcoder · · Score: 1

    >Software implemented by a machine, however, is no longer just mathematics - like the transmission, it's a bunch of interconnected parts configured to produce a particular result.

    Nope. There is a huge difference. Software never becomes a physically manifested thing. Not even if you hardwire it into a circuit. It's always JUST a mathematical function. We go to great lengths to disguise this (to make programming easier) but it never changes. Basic computing theory proves you wrong. All software is nothing but basic mathematical formulas. You can replicate every program that has ever been written and will ever be written and every version of that program that will NEVER be written with a simple counter because EVERY program is nothing but a long number and programming is nothing but a set of skills for finding the useful numbers faster than by counting.
    Interesting question - if I wrote a counting algorithm that compares each number to the in-memory version of microsoft outlook and - once it matches - writes it do disk - would that count as a 'copy' ? A clean-room reverse engineer ? Or a dirty reverse engineer ? It's entirely possible (though it's likely to take a LOT longer than just writing my own e-mail client).

    When you can create a transmission by counting for long enough - only then will your analogy be true.

    >Hundreds of what you'd call software patents are being issued every day, and judges are upholding them
    Yes because of a series terrible supreme court decisions between 1980 and 1994 by judges who had never even operated a computer let alone understood what they were ruling over and were being fooled (just like you are) by the efforts to disguise the mathematical nature of software. The reversal of that process has just begun - with the Alice ruling as we now live in a world where judges have had computers around them for decades, and have had enough contact with the concept to be able to educate themselves, hell we even have judges like Wiliam Alsup who are, themselves, highly regarded programmers. That's starting to force a rethink and that rethink is happening. Lawyers can no longer fool the judges so easily. We're just at the start of that. But the actual constitution, national and international law as written have, in fact, NEVER allowed for software patents - judges who thought it did were simply wrong.

    >I think you're going to have to eat that "never has been and never will be" statement.
    Nope, because what it meant and what you claim it meant had nothing to do with each other. Clearly you are a good lawyer, but I studied logic - and you don't fool me so easily.

    > aerospace patents shouldn't exist
    Bad choice of example - since aerospace patents were a complete fucking disaster. The only country that had them was the US and the result was that by the start of world war I the US had the least aerospace development of any nation despite having had a massive head-start in powered flight. Their planes were terrible compared to what Germany and England was making. It was so bad that the government enforced a legislated settlement to end the patent war just so the US could actually make planes for the war somebody would sell. And damn good thing they did to - or when the US joined the war later their aerial combat abilities would have been so far behind Germany's that it's likely Germany would have won the war.
    Plenty of studies have suggested that patents have a nett negative effect on research and the economy. It may be debateable that in *some* industries they are more good than bad. For all the downsides pharma patents DO guarantee that eventually generics get on the market, one could argue that those ultimatley save more lives and money than are lost while patented drugs cost a fortune.I don't have the numbers to conclude it either way - but there at least a clear upside exists, I just don't know if it's really bigger than the downside. In most industries no such upside exists and interestingly innovation usually accelerates once a patent expires.

    --
    Unicode killed the ASCII-art *
  142. Re:OMFH!!! by silentcoder · · Score: 1

    Okay, now make that the standard for all of them - that way at least when they expire we all get a working version.

    --
    Unicode killed the ASCII-art *
  143. Wow! by Anonymous Coward · · Score: 0

    I remember the roots of both of these issues. When I started programming, software was not patentable. We wrote heuristic Mainframe software that produced physical layouts for microchips from the logical design specifications. The company fought to get it protected by patents.

    The company also decided to build the PC using outside vendors for the microprocessor and operating system, which led to anyone being able to clone the PC.

  144. Re: OMFH!!! by Anonymous Coward · · Score: 0

    Copyleft is a workaround inside the copyright system, it is only considered good because it's almost a loophole which helps us keep some software code free from proper copyright.
    In an ideal world, it wouldn't be needed nor wanted

  145. Re: OMFH!!! by drinkypoo · · Score: 1

    In an ideal world, it wouldn't be needed nor wanted

    I'm not sure that's true. Without the GPL you wouldn't get source code. You'd have the right to make changes, but not the ability. Oh sure, some devices are simple enough and based on sufficiently well-known components that making your own software is quite possible, but for others it's not so simple.

    If copyright didn't exist, some people would wish that it did so that they could use a license that forced code release to customers (under terms under which they can use it) so that their code couldn't be used by someone who wouldn't release back their changes to any paying customers — which might include the original developer.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  146. Re:OMFH!!! by omnichad · · Score: 1

    No, with that argument you're saying that you can't patent something simply because it's held together with screws

    And you're saying that things made with screws can't be patented. Novel algorithms deserve patents.

    Using Google as an example, their PageRank algorithm was awarded a patent and it's pure software. Everything about it was novel at the time - nobody else was doing anything like it. I would argue that this deserves a patent.

    On the other hand, the idea of a search engine based solely on keyword search would merely be searching "but on the Internet" and not deserve patent protection.

    You can argue against bad software patents without preventing any financial reward to real innovation.