Slashdot Mirror


Freedom of Speech in Software

akpoff writes " I've been struggling with the question 'what's wrong with software patents' but haven't been able to find the right words. I was over at John Gilmore's website and found a link to John Salin's 'Freedom of Speech in Software' letter to the USPTO back in 1991! This is one of the best explanations I've seen. He reminds us that computer programs are essentially like literature or music -- they are expressions of ideas. Just because they run on a computer doesn't make them uniquely different from other creative mediums. We should think player piano (patentable) vs the music (copyrightable but not patentable) it plays. Europeans -- put this letter into the hands of your MEPs!"

250 comments

  1. Exclaim!!! by pueywei · · Score: 0, Offtopic

    What! it has been going on for so long???

    1. Re:Exclaim!!! by Elektroschock · · Score: 2, Interesting

      In the US it was never iopenly discussed in parliament, it was done within the not democratic controlled US patent system.

      AEL has collected even more useful material
      http://wiki.ael.be/index.php/FightingSWP atents
      and there is a nice Letter of Tord Jansson

      We have so many statements, and arguments. The EU conducted so many studies...

      It is not a lack of intellect or arguments but a lack of power.

      http://www.bustpatents.org

      The movement for world-wide software patents is coming to a new high we are now 10 days ahead of the time when the european parliament is about to follow the US into patentability of software, business methods and it's not even clear to them because the words used have been very much stretched into endless terms of patentability(e.g. "technical")

      If the EU adopts software patents, they will become global enforceable. That's when the real problem will begin.

      Please help us to spread the word to attract people to a street performance on August 27th in Brussels(Old Europe). We also hope that webmasters against software patents can replace their /index.html for a protest page alarming even more people.

      What if your child asks you one day: Where have you been when they
      introduced software patents?

  2. Another analogy by BiggerIsBetter · · Score: 1

    Perhaps Pianola (computer) vs the music encoded on script it plays from (software)?

    --
    Forget thrust, drag, lift and weight. Airplanes fly because of money.
  3. Why the focus on software patents? by Thinkit3 · · Score: 0, Insightful

    That's like saying field, but not household, slaves need to be freed. All patents need to be abolished. And they will.

    --
    -Libertarian secular transhumanist
    1. Re:Why the focus on software patents? by Anonymous Coward · · Score: 1, Interesting

      I do agree with you, but ATM the software patent issue is the one on the political agenda in Europe.

      We can't allow the scope of the political debate to become too broad now, since that brings with it too many risks.

      At some later stage, society should indeed revolt
      against extreme copyright laws (both in duration and scope) and patent monopolies, since these really don't benefit society as a whole.

      Tim Sefton

    2. Re:Why the focus on software patents? by goldspider · · Score: 3, Interesting
      And what, praytell, is wrong with allowing people to make money off of their invention?

      Just because a system is abused, that doesn't make it a bad idea. The original concept of patents was a good idea, and it just needs a major overhaul.

      And just for the record, I think software patents are one of those abuses of the system.

      --
      "Ask not what your country can do for you." --John F. Kennedy
    3. Re:Why the focus on software patents? by Gherald · · Score: 1

      I don't know about patents, of more interest to me is the copyright.

      Books and literature can feasibly be reproduced by anyone, but only the author/publisher has the legal right to do so.

      Perhaps there should be a law that prohibits binary-only distribution of software?

      If the source code all distributed software in the world was freely availeable then copyrights could still be enforced much like with books and literature.

      OSS is interesting, but I don't think its the answer to everything. If people also distributed all proprietary software in source format (which could be modified for personal use if you had an ordinary license), I think that would be a Good Thing(tm).

      Is there a possible way to advocate this change, or is the idea doomed to failure?

    4. Re:Why the focus on software patents? by Anonymous Coward · · Score: 0

      You can make money off your invention just fine by selling instances of it and being the best at making it. Patents are a stupid distortion of the free market used to slow down innovation so that centralised rulers can keep track of it.

    5. Re:Why the focus on software patents? by Anonymous Coward · · Score: 3, Interesting

      Nothing wrong with making money of an invention. If it is an invention, that is. I believe it to be quite rare to come up with something entirely New and of Inventive Nature.

      I know a programmer. He's good. I believe that he can program anything you throw at him. I believe that there are many more programmers who can do that. So, where is the invention if all is required is the skill of a good programmer? They all could easily run the risk of infringing just by applying their usual trade.

      Another thing to consider: Patents last 20 years. That is a long time for software. Special arrangments have been made to allow drugs a somewhat longer protection. If there are software patents, they should be shorter, 10 years max. at best.

      I'm a (Dutch) patent attorney. I will never write a software patent (and never have). I believe that software patents should be possible, for example if you come up with an algorithm that allows video to be broadcasted requiring only half the bandwidth. However, I have sincere fear that the system will not be able to come up with rules that do justice to real inventors and to society, which should not be hampered by patents that are granted too easily and subsequently overstretched in court. Even on more straightforward matters (such as mechanics) the USPTO is certainly not what it should be, and unfortunately the EPO is slowly deteriorating towards the USPTO level. In addition, it is extremely hard to determine what the state of the art is (how are you going to search?), so patents will be granted while they shouldn't have been. In patent law, the onus is on the person accused of infringment. Not a good thing if it is nearly impossible for you too to determine what was already there.

    6. Re:Why the focus on software patents? by Phroggy · · Score: 1

      If people also distributed all proprietary software in source format (which could be modified for personal use if you had an ordinary license), I think that would be a Good Thing(tm).

      Is there a possible way to advocate this change, or is the idea doomed to failure?


      The latter. Sorry.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    7. Re:Why the focus on software patents? by VanillaCoke420 · · Score: 1

      I would say it encourage invention, since others have to come up with an idea on their own.

    8. Re:Why the focus on software patents? by Alsee · · Score: 1

      I believe that software patents should be possible, for example if you come up with an algorithm that allows video to be broadcasted requiring only half the bandwidth.

      That isn't really a software invention, it is a math invention. Taking it from math and applying it to software is almost blindingly obvious. So it should remain unpatentable unless you want to allow patents within the pure math field. And of course neither of us wants that :D

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  4. fantastic by zarniwhoop · · Score: 3, Insightful

    what a refreshingly elegant way of getting the point accros (piano vs music)! I have this very minute emailed the article to my MEP!

  5. But if code is like music... by EvilAlien · · Score: 4, Insightful

    ... do we really want to encourage a bunch of code that is a blatant rip-off of existing ideas, just re-implemented? Perhaps a balance needs to be sought in short-lived patents. That was the original concept, IIRC... except the crusty old lawmakers who came up with it didn't realize how the rate of change in technology and ideas would increase.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    1. Re:But if code is like music... by Anonymous Coward · · Score: 3, Insightful

      Maybe not, but do we want it to be illegal?

      Would you want music that uses chords that have already been used before to be illegal?

    2. Re:But if code is like music... by ralphus · · Score: 4, Informative
      It isn't about encouraging code to be blatant rip-off's of existing ideas. Did you RTFA? I link it again for emphasis.

      It's about me or you or anyone having the natural right to be able to stand on the shoulders of giants. Imagine if you didn't have the benefit of standard libraries because all the concepts and processes in them had been patented.

      The ariticle lays out all sorts of other seemingly reasonable analogies that I'm too tired to type at 4 am.

      FYI, I think this post does quite a good job of laying out the systemic issues.

      --
      Revolutions are never about freedom or justice. They're about who's going to be top dog. -- Kilgore Trout
    3. Re:But if code is like music... by Telex4 · · Score: 2, Insightful

      But if code is like music do we really want to encourage a bunch of code that is a blatant rip-off of existing ideas, just re-implemented? Perhaps a balance needs to be sought in short-lived patents.

      You misunderstand efficient software development, and the impact of software patents...

      Most software is developed on top of other software, or other software ideas. For example, Mozilla is based upon HTML which is based upon HTTP which is based upon TCP/IP, and so on. If you patent a particular peice of software, then you limit the extent to which people can innovate on top of it.

      And even if people do develop code that "rips off" existing ideas, we do want to encourage that. Think about MacOS, Windows, KDE, GNOME, and any other desktop environment - they all rip off ideas like "windows", "progress bars", etc. and reimplement them in their own way. Would you prefer it if we only had one desktop environment, protected by patents?

      Pure software is meant to be covered by copyright, so that if you want to copy my idea, you have to do all the coding yourself (unless I use a Free license), meaning that essentially you do the same amount of work as me. This is ample IP protection for people who want to make money from software, as the past 40 odd years have shown.

      Patents should only apply when the software is applied in inventions that use the natural sciences, not theoretical ones, e.g. in embedded software for a GPS system, but not in generic software like a progress bar, one-click shopping, etc.

    4. Re:But if code is like music... by IM6100 · · Score: 1

      Most software is developed on top of other software, or other software ideas. For example, Mozilla is based upon HTML which is based upon HTTP which is based upon TCP/IP, and so on.

      HTML, HTTP, and TCP/IP are not 'software.' They are software-independent protocols. That's a very basic distinction, and until it's something you understand we're not even speaking the same language to hold a discussion.

      --
      A Good Intro to NetBS
    5. Re:But if code is like music... by Anonymous Coward · · Score: 0
      You cannot ban (say) every use of the boy-meets-girl
      plot device (to quote from Gilmore's excellent article).
      A copyright-holder would be justified in complaining if
      "Sleepless in Seattle" was blatantly copied as
      "Sleepless in Sydney", but surely not everyone
      who wrote a romantic script should be taken to court!
      At least, not for patent violations! :)


      If science operated with an extreme patents system,
      we'd have nothing that the Estate of Aristotle didn't
      permit! Patenting concepts is exceedingly dangerous!


      The concerns of one organisation/company can't be allowed to
      override the rights of everyone else.

    6. Re:But if code is like music... by 0111+1110 · · Score: 2, Interesting

      Patents should only apply when the software is applied in inventions that use the natural sciences, not theoretical ones, e.g. in embedded software for a GPS system, but not in generic software like a progress bar, one-click shopping, etc.

      Mind if I ask why? How can you possibly make such a distinction? A series of operating instructions is a series of operating instructions, whether they are ideas expressed verbally to a carpenter building a house or written ideas given to a machine for processing information or mixing dough or baking bread. How are the operating instructions given to the processor in a GPS fundamentally different? If you want to patent a truly novel, non-obvious GPS device, fine, but patenting a specific set of instructions to the device is no different than patenting an idea.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    7. Re:But if code is like music... by Anonymous Coward · · Score: 0

      A copyright-holder would be justified in complaining if "Sleepless in Seattle" was blatantly copied as "Sleepless in Sydney", but surely not everyone who wrote a romantic script should be taken to court!

      This is (IMHO) a great example of copyright abuse. Why should Tri-Star care if someone else makes "Sleepless in Sydney"? It's not likely to be confused with the original. Nobody is illegally copying and selling the original. Nobody is claiming the original as their own work. Nobody is going to buy "Sleepless in Sydney" instead just because it's cheaper than the original, so Tri-Star isn't losing sales.

      This is the same kind of nonsense that has companies suing over parodies, like Fox News threatening Al Franken over his use of the phrase "fair and balanced." Give me a break!

    8. Re:But if code is like music... by Telex4 · · Score: 1

      Because with code in an embedded situation you are patenting a very specific mechanism, a physical invention, which just happens to use software. You're not patenting the software, but the whole invention including the software.

  6. But wait a minute... by Anonymous Coward · · Score: 1, Funny
    Europeans -- put this letter into the hands of your MEPs!
    The RIAA told me that MEP files are illegal! Can't I write to my OGG instead?
    1. Re:But wait a minute... by mumbler · · Score: 1

      Europeans -- put this letter into the hands of your MEPs! Now if only they could read...

  7. Yeah but by ovoskeuiks · · Score: 5, Insightful

    You can copyright a song.. but can you copyright the ideas behind how you made that song... I mean it's your idea etc but the basics of music aren't copyrightable. So why should we give people the right to own the ideas behind making software.

    1. Re:Yeah but by AmVidia+HQ · · Score: 1

      not ideas behind making the software, but ideas IN the software. What you are refering to is methodologies and software languages.

      --
      VIVA1023.com | Political Fashion.
    2. Re:Yeah but by Anonymous Coward · · Score: 0

      Songs are expressions.

      Software provides utility.

      It is not the expression of ideas in SW that are the considered patentable, it is the utility aspect.

      If the SW is a vital element of a new or improved form of utility then this utilitarian aspect is considered in determining patentability.

  8. It's not just what's wrong with software patents. by MickLinux · · Score: 4, Insightful

    It's what's wrong with patents in general. Quite simply: There are natural rights, and there are granted rights. Your natural rights include such things as freedom of speech, freedom of the press, freedom of travel, right to property, and so on.

    The natural rights are things that can be released to some extent by a person, but cannot be taken away. Therefore, as a government attempts to take these rights away, it drives anarchy, crime, and disorder, eventually resulting in the fall of the government.

    Your granted rights include such things as welfare, right to a single national language (nationalism), right not to compete against foreign labor, right to a monopoly, (as in Spain) right to tax funds for your family title and property, and so on. Patents and copyrights fall into the latter class. They are granted rights.

    The granted rights are those things that make it easier to live, especially when people are not good to each other on their own. You break your leg, and didn't have insurance, and can't work, and haven't been paid justly for your labor in the past, so you have no assets? Well, we will make others pay for you.

    The problem is that every granted right that is given to one person requires the government to attempt to deprive another person of their natural rights. So the more granted rights you have, the more unstable your government is. A sign of this is that your economy will be bad, the unofficial (criminal) economy will be larger, and violent crime will be greater, as well.

    Where your balance point between natural and granted rights is, is a balance that is forced by people not dealing with each other rightly. But there is another factor, as well: when those with power just want benefits, and have the ability to take them by controlling the law. When this happens, though, the government is not going to last long.

    Unfortunately, I'm seeing this happen in the EU, so I don't expect the union to last. But if I am correct, it also means that no argument you use will work. So by all means, try your own. But if you want, present this to them as well. Maybe it'll wake someone up, but I doubt it.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  9. Re:Anyone else by Anonymous Coward · · Score: 0, Offtopic

    No.

    Did any one read the parent's post as "I'm a fucking moron and this is all I have to say?"

  10. Computer science is too young for patents by putaro · · Score: 5, Insightful

    The real problem with software patents is that the field is too young to support them. It's as though people were able to take out patents on "the wheel" and "fire". The patent office has completely abdicated its responsibilities as well and allows too many patents that are obvious to any competent practitioner. Ideas no longer have to be reduced to practice (i.e. implemented) which allows for a vast number of frivolous patents to be filed for.

    It's unlikely that we'll be able to get rid of software patents entirely, but perhaps some changes could be made that would make the world better for us all. A peer review panel to reject obvious patents would be a good start along with some changes outlawing overly broad patents.

    1. Re:Computer science is too young for patents by nerdguy0 · · Score: 3, Funny
      It's as though people were able to take out patents on "the wheel"...

      Umm... it's already been done. US Pat. #5,707,114

      --
      "In /dev/null no one can hear you stream."
  11. Winner takes it all by G3ckoG33k · · Score: 2, Interesting

    Because, in the software industry the history has shown (especially via Microsoft) the first winner takes it all, leaving that winner with disproportionate advantages versus any competing idea.

    1. Re:Winner takes it all by tesmako · · Score: 1

      Well, microsoft wasn't first with anything, maybe the thing is that they did a lot of things best? Which would somewhat explain the market dominance?

    2. Re:Winner takes it all by Anonymous Coward · · Score: 0

      I hope that's a troll.

      MS was/is best at marketing and legal action.

      That's it.

    3. Re:Winner takes it all by ch-chuck · · Score: 1

      they did a lot of things best

      Depends on what you mean by 'best' - if you mean 'cheap and convient' then yes, rather like popping into McDonwalds for a quickie burger is the 'best' lunch, they're everywhere, just drive thru, you don't even have to get out of the car, passably tasty and relatively inexpensive, and who cares if it's nutricious or not. But if you mean 'best' as a healthy meal made by an trained dietecian and chef that's delicious, but costs a bit, you'll have to pick stuff from an complicated menu, and will have to wait a while - then Msft isn't even close.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    4. Re:Winner takes it all by Avakado · · Score: 1

      Microsoft wasn't first with anything

      They were the first to get a deal with IBM to distribute an operating system with their computers.

      --
      The world will end in 5 minutes. Please log out.
    5. Re:Winner takes it all by Alomex · · Score: 1


      Except that Microsoft wasn't first at anything, except Basic for a PC. They weren't even the first choice for OS for the forthcoming IBM PC.

      Visicalc was first with the spreadsheet, Apple was first to the PC mass market. Wordstar was first at the PC wordprocessor market. Netscape was the first web browser. And on and on.

  12. What about the compiled programs? by eMartin · · Score: 1, Insightful

    OK, the "programs are writing" makes complete sense, and I woud think that when distributing source only, the only worry would be infringing on copyrights, but if a program is compiled, it's no longer writing. It becomes a tool, and patents are there specifically for that (think of tools that come in the form of machines).

    So isn't this whole "software patents" thing actually good for OSS, in that it will only make it harder to distribute proprietary software in its compiled form?

    1. Re:What about the compiled programs? by MickLinux · · Score: 1

      Oh, yes... umm, so we can distribute all the source code we want, but if we ever compile it to use it, we get hit for a lawsuit equal to the minimum patent licensing fee, plus lawyer fees? With MP3s, I guess that's $10000, though you get 5000 licenses for that. But first you have to come up with 5000 people who all want the same license, or the MP3 people will hit you with 5000 suits for $10k each... ... so no, pointless intellectual exercises are what attract chess players and Mensa members, not computer programmers. It would not be good for OSS.

      Aside from that, I base my arguments for or against laws, based on right and wrong. If I based my arguments on just what I want, you'd see some moral consistancy from me: I'd also be a highway robber, carjacking every time I thought I could get away with it. Which wouldn't be often, but just often enough that you'd be afraid to go out driving very far. I hear it's like that in Spain (highwaymen, and all).

      --
      Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    2. Re:What about the compiled programs? by eMartin · · Score: 1

      Oh, yes... umm, so we can distribute all the source code we want, but if we ever compile it to use it, we get hit for a lawsuit equal to the minimum patent licensing fee, plus lawyer fees?

      Oh? I always thought that patents apply to distribution only. If I put some glue on a plate to catch mice in my own home, can the guy who patented those glue traps sue me? Or would he only have a case when I try to sell or distribute the plates to others?

    3. Re:What about the compiled programs? by hamster+foo · · Score: 2, Interesting

      "if a program is compiled, it's no longer writing"

      Even compiled it is still writing. I can't read German and make any sense of it. Does that mean it is not writing? Comprehension is not required for something to be considered writing.

      "So isn't this whole "software patents" thing actually good for OSS, in that it will only make it harder to distribute proprietary software in its compiled form?"

      Perhaps if that was all that software patents were being applied to, then one could make an argument that it is positive for OSS. I wouldn't agree with said argument, but that really doesn't matter. The problem lies in software patents being extended to cover the ideas behind software. Patenting things like "a process to do X" is a bad idea because it squelches competition, and in some cases, prevents a product that actually implements the idea from ever being produced thanks to firms that collect patents with no intention of implementing them.

      --
      - b
    4. Re:What about the compiled programs? by Gherald · · Score: 1

      > but if a program is compiled, it's no longer writing. It becomes a tool, and patents are there specifically for that

      If it is a tool, why do I need licenses?

    5. Re:What about the compiled programs? by Anonymous Coward · · Score: 0

      'fraid not. Copyright is on distribution, but patent is different. In most jurisdictions, patents apply to the mere use of a device - if you, as an amatuer hobbyist, recreate a device, you can still be done for patent violation.

      Patents are a tool of control, and have never really been about rewarding innovation - that's just the propoganda for naive geek inventors. Patents allow rulers, governments or kings, say what will and will not be developed technologically, they represent mastery of businessmen over engineers.

    6. Re:What about the compiled programs? by Phroggy · · Score: 3, Insightful

      OK, the "programs are writing" makes complete sense, and I woud think that when distributing source only, the only worry would be infringing on copyrights, but if a program is compiled, it's no longer writing.

      I can write a piece of music with a pencil, using standard musical notation. I can also punch holes on a roll of special paper in exact positions so that a player piano (a machine) can then reproduce the music as I intended. The process of doing this may be patented. The melody I write is copyrighted. Does my translation from human-readable to machine-readable media somehow change the nature of what the music is? Why should my song be patentable just because it's on a player piano roll?

      If another person came up with the same tune that I did, but can demonstrate that they did so independently, they are not guilty of infringing my copyright, because they didn't copy from me. If each of us makes a piano roll of our respective songs, this is still true. Why should I be able to patent the piano roll of my song, but not what I wrote with a pencil?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    7. Re:What about the compiled programs? by xoboots · · Score: 3, Insightful

      > but if a program is compiled, it's no longer writing

      This is a confusion of what a compiled program is. A compiled program is also code--machine code--and hence a valid form of speech, even though only intended for a computer. There is no reason not to believe that the compiled program could have (not as easily) also been produced by a person--it certainly can be read by a trained individual.

      Compilers translate one form of expression into another. The letter expressly indicates the difficulty that patent claims make in light of machine generated software (amongst other things).

    8. Re:What about the compiled programs? by Lonath · · Score: 1

      but if a program is compiled, it's no longer writing.

      What if we translate the code into some other language (both programming and natural language) that you don't understand? Is it still writing?

      Have you noticed how EULA's always have clauses saying you can't decompile or disassemble the binaries? Why do they put those in there? Could it be because the binaries contain enough information that you can return the code to some semblance of readable form? (Ok so this doesn't work too well, but it works well enough that companies put it into their EULA's.) So, the binaries aren't changed to not be writing, they're just changed to another written language that can be sort of translated to something like the original written thing.

    9. Re:What about the compiled programs? by Alsee · · Score: 4, Insightful

      if a program is compiled, it's no longer writing.

      You clearly aren't a programmer. I have written code directly in "compiled" (numeric) form.

      I'll certainly admit it isn't the easiest form to read and write it, but there is no question that it is readable and writable. There is no real division between source and "compiled". They are merely different translations of the same thing. And there is no need to compile it at all. Absolutely any language can be run in interperted mode. The source code and executable code are identical. Compiling just helps it run faster.

      You think a compiled program becomes a "tool", and as such it it's ok to put all sorts of restrictions on it restricted. This is the exact same error the authors of the DMCA made. They claim they are outlawing "piracy tools". But consider this: The DMCA makes it a crime to descramble encryption, no matter how you do it. But you don't need a computer to descramble something. You can "run" a program (tool) in your brain just by thinking through each step Your brain is the computer and a sequence of thoughts is the program (tool). It may be slow and laborous, but absolutely any program a computer can run can be run by pure thought. So by sitting motionless and just thinking certain thoughts you can descramble a DRM encrypted book to read it and commit a felony!

      The DMCA says you can go to federal prison for ten years for sitting motionless and thinking certain prohibited thoughts.

      Non-programmers seem to thing that computers and software are myterious and magical. They aren't. Software is just a peice of writing, a sequence of steps just like a recipe for baking a cake...

      Step 1)Soften butter, and mix with 1 c sugar (leave behind 1/2 c to mix with egg whites).
      Step 2)Sift flour, baking powder, and salt, together twice, then add to butter/sugar.
      Step 3)add milk to the mix.
      Step 4)stir until uniform.
      Step 5)whip the egg whites (if you dont have a wisk try a fork, but it takes longer), and slowly add the remaining 1/2 c sugar (what you now have is called a meringue).
      Step 6)add meringue and vanilla to batter, and mix again.
      Step 7)bake in two 8 or 9 inch round cookie pans which have been greased and flowered. bake at 350F for 35 minutes.

      That's all software is. Compiled software is the exact same thing, it's just written in a way that is easier for a computer to understand.

      The only thing special about computers is that they are able to follow the instructions really really fast and bake 1000 cakes a minute. A person can always follow the recipe themselves and bake a cake.

      Recipies get copyrights, not patents. Does it really make sense to grant a patent on the idea of any sort of Flambe? Even worse they are granting patents on the idea of seperating an egg yolk from the egg white.

      A program is no more a "tool" than a recipie is.

      Yeah, a computer is a tool that lets you use a program really fast, and a commercial baking plant is a tool that can run a recipe real fast pumping out thousands of cakes. Computers and bakery plants are tools. Software and recipies are just written instructions.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:What about the compiled programs? by Anonymous Coward · · Score: 0

      This whole music analogy brings up an interesting point. Let's say I had two bands. Band 1 I gave some music to listen to. They then communicate all the major ideas (the jist of the melody, the tempo, etc...) of the music to Band 2. Band 2 then composes a new song with the major ideas they got from Band 1. We now have a "new" song, that isn't exactly the same as the first song. But it's clearly a derivative work, and I think if someone tried this they'd get sued very quickly.

      Ok, now let's look at software (and this applies to hardware too) and forget patents: Somehow a clean room implementation is completely acceptable. IANAL, so I don't know why this isn't considered a derivative work of the first piece of software and/or hardware. But somehow it's ok, and there's tons of examples of this in the industry's history (and present day).

      So the question is: How can companies protect the investment in the software they've made? They have the thread of both competitors cloning their software, and the OSS community. I realize this is Slashdot, and even though GNU's Not Unix somehow everyone is running clones of tons of proprietary software (Unix, Windows and Office come immeditely to mind).

      I don't have the answer to this off the top of my head. I'm sure many people will propose solutions here, but someone will see a flaw in them. And that's the problem. We're at a point where reform is massively needed, but it just doesn't look like it will happen. The OSS crowd wants reform that will strip away protection, and so the proprietary software crowd will be radically opposed to any reform, afraid they'll lose the protection they have. Really what we need is some special form of protection that addresses the unique characteristics of software. I would imagine that would prevent some degree of cloning for a short period of time, but would also set a high bar for what constitutes new & special.

      The nice thing about patents is they do expire fairly quickly - after all, the GIF issue has gone away in our time. If software copyright were to be strengthened to the level applied for music it would be devastating for the industry, everyone would owe a license to Xerox today and for the next several generations.

    11. Re:What about the compiled programs? by Anonymous Coward · · Score: 0

      Actually, individual recipes cannot be copyrighted. A book of recipes that is a particular selection can get a copyright, but recipes themselves are considered facts, and you cannot copyright facts, only expressions. In most recipes there isn't enough expression to merit copyright protection.

      This makes even the copyright of programs a bit dubious.

    12. Re:What about the compiled programs? by Jerf · · Score: 1

      This makes even the copyright of programs a bit dubious.

      Not really; you're taking the metaphor too literally. Software is like a recipe in many ways, but it is not absolutely identical to food recipes. For one thing, food recipes are short. Programs, by comparision, are gargantuan. In any reasonably analysis of the creativity required to create one versus the other, that factor alone is enough to render the similarity in this case irrelevant, and require you to analyse software on its own terms.

      Software is safely covered under copyright and it would take a radical re-structuring of current copyright caselaw to undo that.

      (Further, I think you're confusing fact vs. expression. "The Recipe" is not copyrightable, but the exact expression of the recipe may be, if it is written in a creative manner (and the standard of creativity is pretty low). That means I can write another expression containing the recipe freely, but that I can not copy your expression necessarily. Conflating "fact" vs. "expression" is similar to one of the problems that got us to Software Patents in the first place.)

  13. I love software patents by Anonymous Coward · · Score: 0, Insightful

    Finally the contradictions inherent in capitalism are coming home to hit the rich people, i love it!

    Oh boohoo my job went to India, oh boohoo software patents ruined my small business, boohoo some paid off politician banned my program, blah blah fucking blah...

    I mean hey everyone likes capitalism right? Then I have no sympathy for you when it finally crushes you and turnes you into an alienated little being in a cube living life vicariously through the media corporations.

    I love it.

    I just can't wait till the next world war, with the proliferation of nukes that is gonna be fun!

    1. Re:I love software patents by Anonymous Coward · · Score: 0

      Patents and copyrights run counter to free-market capitalism, being quite obviously government-granted monopoly rights.

      What misguided "anticapitalist" students rail against is really "corporatism" or, a largely equivalent older word, "merchantilism" .

      Just becuase I'm anti-merchantilist doesn't mean I'm anti-capitalist or pro-communist.

      Free software is much closer to the capitalist ideal than proprietary software.

  14. Code as speech by Roark+Meets+Dent · · Score: 1

    Here is a paper discussing the idea that computer code is a form of speech.

  15. How to bring across your message to MEPs by Sven+Tuerpe · · Score: 4, Informative
    Europeans -- put this letter into the hands of your MEPs!

    This article suggests that free speech might not be the prime issue from a MEP's point of view.

    --
    http://erichsieht.wordpress.com/category/english/
    1. Re:How to bring across your message to MEPs by JaredOfEuropa · · Score: 2, Interesting
      This article suggests that free speech might not be the prime issue from a MEP's point of view.
      In many cases MEPs, like other politicians, need to look at all sides of the equation: free speech, consumer rights, economics, practicality, etc. All of these are valid concerns for politicians, though you are right that different politicians will weigh these concerns differently.

      I have written to one of the MEPs of the party I voted for, the European Liberal Democrats (Note that Liberal means something very different in Europe than it does in the States; it's actually a right-wing party), about my concerns regarding software patents. She replied with an amendmend to the proposed directive, drafted by the commission she is in. From this directive I gather that these politicians do share our concerns to some extend. A few choice quotes from the amendment (taken from the argumentation of each revision to the Directive):

      "It is clear however that the Directive, despite argmentation by the Commission, will open the way for a broader use of patents as a means to protect computer software".

      "The goal of patent law is not to ensure that patent holders enjoy certain privileges; the privileges granted to patent holders are only an instrument to benefit the invention process, to benefit society as a whole".

      "The requirement of an effort of invention, and a significant improvement to existing technology, are fundamental if one wants to prevent patents for trivial "inventions".


      And last but not least: "3bis: Exclusion from patentability: An invention implemented in a computer is NOT to be seen as a technical contribution only because it implies the use of a computer or other device. Also excluded are inventions that use computer programs, business methods or mathematical algorithms, and that do not carry any technical implications other than processing and rendering of information in a computer system or network. This means you cannot patent some widely practiced activity X as "Activity X on a computer/the Internet".

      (Translated badly from Dutch by me).

      Reading these amendmends, I get the warm and fuzzy feeling that some politicians at least share our concern. What remains to be seen is how they weigh these concerns against other interests.
      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:How to bring across your message to MEPs by Telex4 · · Score: 1

      Having talked to several MEPs in Brussels on Thursday, I'd have to agree that polemics about freedom of speech won't change many MEP's minds.

      We particularly need to target the conservatives and moderate socialists (e.g. Labour in the UK), and they are the people who are least likely to be swayed by ideological arguments. They respond to economic studies, threats to small businesses, implementation problems, and other more "concrete" problems.

      If you want to contact an MEP, find one who is a conservative in the PPE-DE alliance, and contact him/her as a constituent, telling him/her about how software patents will affect you, and what amendments you would make to improve the directive.

    3. Re:How to bring across your message to MEPs by Lonath · · Score: 1

      Most people don't understand computers and don't see the possibilities of what they can do.

      I don't think arguments about "things that will never be created" because of patents will work. Simply because people can't grasp the potential of computers, so you sound like you're full of it.

      I recommend talking about things that people can lose. Like how Ebay lost a big patent suit, and had the "inventor" wanted to, he might bave been able to shut down Ebay. Talk about MS IE and plugins and explain how all of the "cool" stuff on the WWW could be taken away.

      Be concrete with concrete examples where patents take away things people already have. That's concrete. They can understand that they could do X before, and now they can't do X. Talking in terms of abstractions and potentials won't work since people fundamentally don't get it. For most people, the limits of what a computer can do are the things that they know how to do in commercial products that already exist. Not in the crazy ideas that most people here probably think about.

    4. Re:How to bring across your message to MEPs by Telex4 · · Score: 1

      Actually, just being that specific is unlikely to work, since MEPs can then just shrug their shoulders and say: we will cover that particular example in the categorisation process during the readings in parliament.

      The MEPs talk in terms of abstractions... the directive is a set of abstractions... the only way to have it changed for the better is to explain why the abstractions are wrong, then using specific examples like ebay, one-click, progress bars, etc. to backup your case.

    5. Re:How to bring across your message to MEPs by Alsee · · Score: 1

      Exclusion from patentability:

      That looks like an improvement over the current wording and over the JURI amendments, but we really need it to flat out state that an application must meet all patentablility criteria based on non-software elements. To be eligible for a patent you must do something novel - there must be a novel aspect outside of the software. To be eligible for a patent you need something non-obvious - there must be a non-obvious aspect outside of the software. To be eligible for a patent you must do something useful - there must be a useful effect outside of software/data/information.

      You can patent a better mouse trap that happens to have software in it, but there must be some new and non-obvious physical element.

      The current EU plan is to allow patents for software running on an ordinary PC. They are trying to deny it and they are proposing amendments that pretend to prohibit that without actually prohibiting it. There needs to be a direct statement prohibiting patents on software running on an ordinary computer.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:How to bring across your message to MEPs by Halo1 · · Score: 1

      Unfortunately, that amendment won't fix anything. It's always the same thing they're talking about: technical. Please read this post to see how technical is (not) defined and how gets is interpreted by the European Patent Office.

      --
      Donate free food here
  16. One good thing about software patents. by NearlyHeadless · · Score: 2, Interesting
    Here's something I posted on another site a couple of days ago:


    Although I would really prefer to not have software patents, I don't think that the case against them is so clear cut. There are many terrible software patents--vague, obvious, trivial, overly broad, and so on. But there are also software patents that are specific, novel, useful, innovative, implementable. And it is possible that software patents benefit us in a couple of ways.


    First, companies are encouraged to publish details of their inventions that otherwise would have been held as trade secrets. In the database management world, most of the innovations have been made in industry, and before software was patentable most details were kept secret. For example, David Lomet tells me that Tandem held as secret the "repeating history" recovery scheme that was later re-invented by Mohan and published as part of IBM's ARIES system (parts of which were patented.). See ARIES for details of that system and links to good patents.


    If it weren't for software patents, it's doubtful that IBM would have published such details.


    Lomet himself has a couple of dozen patents. Of the ones I've looked at, they are all high quality patents. On the question of patents encouraging innovation, he says:


    I believe that software patents increase the value of research to companies, and hence that there is more industrial research because of it. It is impossible to know which inventions would or would not have been made due to software patents, but I firmly believe that there would be less research, and that some of the inventions would not have been made- and some that would still have been made would be held as trade secrets. For example, almost all of my inventions were made while I was working in a research lab. It seems highly plausible to me that had I held a different job, I would not have made as many inventions.


    (Personal Communication)


    I'm not sure that this effect is as significant, and the ill effects of all the low-quality software patents may outweigh the benefits, but I think it's important to admit that there are some good effects.

    1. Re:One good thing about software patents. by phulshof · · Score: 1

      I couldn't disagree with Lomet more to be honest. This is SOFTWARE we're talking about. If research in a field would take too much time, the problem most likely wouldn't exist anymore. Therefore the cost involved in researching a problem doesn't give cause for a 17 year monopoloy. On top of that: as multiple companies try to solve a problem at one time, why should only the first runner to the patent office deserve protection?

      It's simple: if you don't research in software, by the time you have the needed knowledge it's irrelevant already. Copyright protection is more than enough needed to keep the software industry running smoothly.

    2. Re:One good thing about software patents. by Bert+Altenburg · · Score: 1

      Hi,

      The goal of a patent law is to make sure that knowledge gets into the hands of society, and not be kept secret. Because of that, society can build on those ideas, giving rise to even better ideas to the benefit of society. The reward for sharing your inventions is a patent.

      I'm not under the impression that innovation in the software industry is currently being stiffled because of a lack of software protection, so patent protection for software can be said to be not necessary. If we want to promote innovation for software, make it mandatory that any PC sold with Windows has a partition with Linux/Unix too. People would learn that a thing called 'choice' exists.

      Bert

      --
      PC manufacturers are guilty of perpetuating monopoly abuse by M$ until they include a partition with Linux pre-installed
    3. Re:One good thing about software patents. by xoboots · · Score: 1
      Innovation may be spurred through bothcompetition and co-operation but it is a mistake to assume that patents actually spur innovation. Indeed, patents restrict use and hence refinements.

      The issue again becomes confused with property: a patent holder is deemed to be the owner of a particular process. In truth, the public at large is the "owner" (as no idea can naturally be "owned"). We the people grant supposedly limited rights to idea holders as a "reward" for publishing the details of their idea. This is meant as an incentive to publish so that at some future time, we the people can put the discovery to general use. In the case of speech related acts, this process actually confers a power over others to restrict the boundaries of permissible speech. This is not an issue of balance or fairness or ensuring maximum efficiency of output. The concern is one that forms the basis of our natural rights to express ourselves without reservation of reprisal. Allowing certain forms of speech to be restricted is unacceptable, regardless of supposed cost or benefit. The idea of software patents is abhorant to humanity because it goes against the freedom that all people not only deserve, but have a universal moral right to.

    4. Re:One good thing about software patents. by Alsee · · Score: 1

      I think it's important to admit that there are some good effects.

      Eating rat poison has good effects too. It prevents blood clots reducing your risk of heart attack, chuckle.

      I think you overstate the benefits. For example you mention a "repeating history" database example. In your next breath you point out that it was "re-invented". This happens constantly in software.

      The vast majority of software "inventions" get independantly invented by the second person to look at any given problem. The few truely non-obvious softare developements are the deep mathematical developments like public key encryption. But once the math has been discovered the software application of the math tends to be pretty obvious. So those sorts of patents amount to a patent on the math itself. I ceritainly hope you aren't advocating patents on math itself?

      You also point out that patents get the details published. But in the majority of software "inventions" the essential ideas are visible from the user level, and even when the details are subtle they can be discovered by reverse engineering.

      Software patents are a new development. Computers and software exploded before such patents ever existed. The entire internet was developed patent free. I find it hard to imagine that history would have been enhanced by software patents.

      I am rather sceptical that much software reseach is being funded because of the availability of patents. The only study I am aware of on the subject actually found a negative correlation between software R&D and patents filed.

      So I'd say any benefits of software patents are minimal and vastly outweighed by the numerous negatives. Many others are pointing out the objections to software patents, so I won't go into them here, though I would like to point out a single rarely mentioned issue:

      Allowing patents on software means that software is DOUBLE covered. It is then protected by / encumbered by both copyright restrictions AND patent restrictions. If software is to be protected by patents then it should be exempt from copyright protection to avoid double coverage. Not that I am advocating such a course of action, I think virtually everyone will agree that if software is to be covered by one or the other then just copyright protection makes far more sense.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:One good thing about software patents. by NearlyHeadless · · Score: 1
      think you overstate the benefits. For example you mention a "repeating history" database example. In your next breath you point out that it was "re-invented". This happens constantly in software.

      The vast majority of software "inventions" get independantly invented by the second person to look at any given problem.

      This is not true about repeating histories. Databases have been around since the 1960s, but repeating histories wasn't published until 1989. It has had a huge effect on database research and was cited 10 years later as the most influential paper of the year.
      The few truely non-obvious softare developements are the deep mathematical developments like public key encryption. But once the math has been discovered the software application of the math tends to be pretty obvious. So those sorts of patents amount to a patent on the math itself. I ceritainly hope you aren't advocating patents on math itself?
      This is an objection I don't understand. Some patents are just physics, some are just chemistry, some are just mathematics. What's the problem? Am I supposed to decide whether Diffie-Hellman and RSA are mathematics or algorithms? Either way, they are brilliant, non-obvious, useful.

      Software patents are a new development. Computers and software exploded before such patents ever existed. The entire internet was developed patent free. I find it hard to imagine that history would have been enhanced by software patents.
      Software patents date back twenty-four years. Patents on computer hardware have been present since the beginning. Most of the hardware innovations that make up the Internet are patented. Some of the software is, too. RSA being patented didn't prevent it from becoming the most commonly used secure protocol.
  17. Re:Anyone else by Anonymous Coward · · Score: 0

    Yes. Twice.

  18. I disagree by Fizzlewhiff · · Score: 4, Insightful

    Just because code is text and literature is text doesn't make the two equivalent. Using this code is art principal, you could take a piece of hardware and take the mechanical drawings used in the design of the hardware and declare those to be art and whine about those patents too.

    I'll agree that software patents are freaking stupid but come up with a better argument than code is a form of art. I don't know who the hell came up with this concept but I've heard it long before all the ad agency artsy folks broke into the "software business" when they got their first copy of Dreamweaver or Hotmetal.

    --

    'Same speed C but faster'
    1. Re:I disagree by Anonymous Coward · · Score: 0

      I would think that most people that do (for example) open source programming do it as a form of art. To people that live and breathe code it is an art form. There are many ways to accomplish the same things with a few lines of code but only an artist can make it look nice as well.

    2. Re:I disagree by Wolfbone · · Score: 1

      Think music rather than literature. The realisation or expression of the plans for a piece of hardware is an expensive and difficult task involving the manipulation of physical materials but to play a tune from the notes written on a musical score is easy. You can hum the notes or learn to play the piano.

      If a musical score can be described as the representation of human artistic, emotional and spiritual thought in a form communicable to others and expressible by means of the playing of musical instruments, then likewise a computer programme can be described as the representation of human rational, logical and mathematical thought in a form communicable to others and expressible by means of execution on a computer and associated devices.

    3. Re:I disagree by kfg · · Score: 1

      Well, the mechanical drawings are not patentable. They are copyrightable, in fact because they are printed matter and art. Only the physical mechanical object is patentable.

      Ever see a book of furniture plans? You can build whatever you want from the plans and sell the results, but you can't reproduce them for other than fair use.

      This is copyright free of patent restraints.

      Code never becomes a physical object. It is always, even when compiled and run, strictly the logic embodied in the text.

      Always the algorithm, never the "thing."

      Patents were conceived to expressly cover only physical objects and not merely idea.

      KFG

    4. Re:I disagree by zmooc · · Score: 1
      You're right that code should not be compared to literature. It should be compared to recipes.

      Really. They're exactly the same as a piece of software: a list of commands that explains how to get something done. It's just that nowadays we're used to recipes being interpreted by humans and software being interpreted by computers. So why's that? Simple. They don't speak the same language and cannot perform the same tasks. But that's just a matter of time.

      So in effect computers are just slaves that perform tasks told to them in their own language. It's just that they cannot perform all tasks yet and don't understand your convenient natural language yet which causes most people not to understand this similarity and start treating things written in a certain language patentable because a computer happens to understand them. And that's completely utterly stupidly shortsightedly stupidly shortsighted.

      --
      0x or or snor perron?!
    5. Re:I disagree by The+Cydonian · · Score: 1
      Here's a thought:- code is free speech - mainly because you can transmit the idea in more than one way - but codified programs, that is, compiled applications, aren't. How about that?

      The system has been abused in novel ways, but the idea of patents in itself isn't quite stupid; as a certain ex-trade minister once said, it's one of those few things that 146 countries the world over ever agreed upon completely.

    6. Re:I disagree by Alsee · · Score: 1

      Here's a thought:- code is free speech - mainly because you can transmit the idea in more than one way - but codified programs, that is, compiled applications, aren't. How about that?

      You clearly aren't a programmer. The source and the application code can be identical. And even when in cases where they are compiled into a different form they are still completely equivalent.

      Please reffer to this post where I addressed this exact issue.

      idea of patents in itself isn't quite stupid

      I agree. But the idea of software patents is stupid. Patents are apply to things. Copyrights apply to information.

      A sheet of paper with holes punched in it can be instructions for a player-piano to play a certain song. That is a program on that sheet of paper. The song(program) punched into that paper gets a copyright, not a patent.

      You seem to be viewing the compiled program as if it were a machine. The song(program) punched into that sheet of paper is not a machine, is it? Only the player piano is the machine, just like only the computer is the machine. The program is just a set of written instructions like a recipe. Copyrighted information.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:I disagree by The+Cydonian · · Score: 1
      You clearly aren't a programmer. The source and the application code can be identical. And even when in cases where they are compiled into a different form they are still completely equivalent.
      An interesting point, being able to write programs in compiled form. I admit I haven't really thought about that, at least not in a techno-legal sense, and obviously, does put my defence of software patents in a difficult position, which was a slight extension of the usual blueprint/model seperation that patents usually have.

      On the brighter side though, my CS degree is still sometime away, so there's still hope! :-D

    8. Re:I disagree by Alsee · · Score: 1

      Writing machine code was only part of my point, when I said "The source and the application code can be identical" I was reffering to interpreted languages. There is no compile step. The machine just runs the source code.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:I disagree by Lord+Crc · · Score: 1

      An interesting point, being able to write programs in compiled form.

      To quote my "dragon" book: "A compiler is a program that reads a program written in one language - the source language - and translates it into an equivalent program in a different language - the target language." (emphasis mine)

      Your distinction between a programs source code and it's compiled form is artificial. They're equal, in the same sense that you can express a 2 dimentional number by either two positions (x, y) or angle and radius. Both ways can express the same point, in two different ways.

      There's no stopping you from writing it in the target language in the first place, which was what they did back in the old days anyway. However, usually it's much more efficient to write it in a different language than the target language.

  19. better arguments by alizard · · Score: 2, Insightful
    It'll be a lot more useful if you explain how software patents will be used to suppress innovation, stop the creation of new technology, and prevent the creation of new companies, jobs, and products / services / TAXABLE INCOME.

    Talk about things like the Amazon one-click patent, I'm sure a quick search here will turn up plenty of examples of absurd patents.

    THOSE are the kind of arguments politicians understand.

    1. Re:better arguments by syncrus · · Score: 1

      Actually, the most important effect of having a patents system would be that most small software companies will not be able to live within the system, so that they are quite likely going to be absorved.

      And then, there is that issue that is not spoken as much as it should be: open source stuff in a world of patents... And many European countries are embracing open source for their own use; maybe they are not aware enough of what patented software really means. :-(

      --
      To sig or not to sig.
  20. Re:Anyone else by Anonymous Coward · · Score: 0

    Count me in.

  21. Re:Anyone else by Anonymous Coward · · Score: 0

    Me too. Every parent is a moron commenting on the parent being a moron. I hereby include myself and bring this to an end.

  22. MEP's?? by ZenBased · · Score: 2, Interesting

    Hmmz.. i do want to say something to our representatives.. but how? and who is it? pfffrrrttt..

    --
    http://www.virtualconcepts.nl/
  23. Re:It's not just what's wrong with software patent by tesmako · · Score: 1

    Well. That was a tad anti-socialistic.

  24. At last it is revealed. by Anonymous Coward · · Score: 0

    RMS is God and Salin is His prophet.

  25. Find out who your MEP is / how to contact them by haedesch · · Score: 1

    You can order them by country / fraction on http://wwwdb.europarl.eu.int/ep5/owa/p_meps2.repar tition. If there is no e-mail addy listed, try their personal webpage, there's bound to be some sort of contact form.

  26. Bring in peer review by Anonymous Coward · · Score: 2, Interesting

    What needs to be changed:
    - The length of software patents needs to be severely reduced, perhaps to 7 years or so. The IT industry moves too quickly.
    - Patents should not be granted for overly broad or trivial ideas. I would say pretty well all software patents are trivial.
    - The patent office has no incentive to reject patents. They should be held liable, and penalised, for incorrectly granted patents.
    - Patents should be open to the public for peer review, since clearly the patent office is not capable of distinguishing an ingenious idea from a trivial one.

  27. That argument won't work! by Serious+Simon · · Score: 5, Informative
    The "free speech" card is useless in case of the proposed European Software Patents directive.

    Article 5 of the proposal says:

    Member states shall ensure that a computer-implemented invention may be claimed as a product, that is a programmed computer, a programmed computer network or other programmed apparatus, or as a process carried out by such a computer, computer network or apparatus through the execution of software
    and this is explained on page 15:
    ... It should be noted that the proposal has not followed the practice of the EPO in permitting claims to computer program products either on its own or on a carrier, as this could be seen as allowing patents for computer programs 'as such'.
    And on the bottom of page 7, it says
    An abstract algorithm can be defined in terms of pure logic in the absence of any physical reference points. It is possible that such an algorithm may be put to practical use in many different functions in apparently unrelated domains, and may be capable of achieving different effects. Thus, an algorithm which is considered as a theoretical entity in isolation from the context of a physical environment, and in respect of which it is accordingly not possible to infer its effects, will be inherently non-technical and thus not susceptible of being regarded as a patentable invention.

    It is a consequence of the above that an abstract algorithm as such cannot be monopolised. The normal rules for patentability mean that a patent claim to an invention which is founded on a particular algorithm would not extend to other applications of that algorithm.

    The way I interpret this is that "free speech" objections to the proposal are effectively countered. The proposal denies patents on algorithms and on software 'as such'.

    In other words, your rights to write and publish software are not affected (free speech), but you are not allowed to run any software that allegedly contains patented technology, without paying for a license!

    I think the only useful (and powerful) objections to the directive are economic ones. Patents as allowed by this directive stifle innovation rather than promoting it, and can easily be abused for anti-competitive purposes. The directive allows over-broad patents that pose a risk to the software industry (although the "explanatory memorandum" sounds very reasonable, the actual articles of the directive provide hardly any limitation to the scope of software patents or guarantees that they are not too easily granted).

    For example, the broader version of the "Amazon one-click patent" that was recently granted by the EPO, would be allowed by this directive.

    In the long run, the negative effect on innovation would not even benefit the big software companies (who initially may profit from software patents as anti-competitive tools). It will only be profitable to a small group of patent lawyers (at the EPO) and a number of patent sharks, at the cost of the European citizen.

    Read the proposed directive for yourself and shudder:

    http://europa.eu.int/comm/internal_market/en/ind prop/com02-92en.pdf
    1. Re:That argument won't work! by top_down · · Score: 1

      I think the only useful (and powerful) objections to the directive are economic ones.

      Amen to that.

      Both the free speech angle and the natural rights routine are useless. Even if we assume that the logic of these arguments is correct it still doesn't matter as most of us would happily make an exception for patents if that brought us economic benefit.

      If they could provide compelling evidence that patents are good for the economy and that there is no better alternative, than I for one would be all for it. Little chance of that happening though.

      To end on a positive note, in the memorandum you linked tells us:

      [...] each packaged software job creates 2-4 jobs in the downstream economy and 1 job in the upstream economy.

      The writer actually seems to think this is something positive! Why change a lightbulb on your own when you can do it with a whole team.

      As long as these kind of numbers remain true the future of open source is sunny indeed!

      --
      Anyone who generalizes about slashdotters is a typical slashdotter.
    2. Re:That argument won't work! by 0111+1110 · · Score: 1

      I think the only useful (and powerful) objections to the directive are economic ones.

      I don't agree. I don't think the so called "economic" arguments are even arguments per se. Once you have given up your philosophical ground you have given up.

      All of your arguments would also apply to regular patents. The intention of any patent system is to encourage innovation at the expense of reduced competition. Regular patents can be abused as well. Does that alone argue for their repeal?

      I am against software patents due to the inherent nature of software as a set of instructions, a group of ideas on how to accomplish a task that can also be expressed in psuedo-code or English. It is just a matter of consistency. If you believe that software is a series of instructions, that instructions are also ideas, and that ideas should not be patentable, then you will be against all software patents whether "obvious" or not. If you believe otherwise then, to be consistent, you should also be in favor of expanding patents to cover ideas.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    3. Re:That argument won't work! by Serious+Simon · · Score: 1
      Well, the point is that the directive states that it will not allow patents on ideas.

      Therefore, "patents on ideas should not be allowed" cannot be used as an argument against it.

    4. Re:That argument won't work! by 0111+1110 · · Score: 1

      But unless you want to argue against all patents per se, you need to demonstrate what it is about software that makes it different from a regular "invention". What is it about patenting pieces of code that make it seem more unfair than patenting, say, a new type of mousetrap? Aside from the practical issues that you raised about encouraging "innovation" for it's own sake and stifling competition in general, which would be true of any patent system, what is it about software that makes it different?

      I think any argument that doesn't answer that question is doomed to fail. Because that's the essence of the argument at hand. There are those people who believe in software-as-a-series-of-instructions, as raw information, and those who believe that software is a kind of machine, like an internal combustion engine or a drill.

      It will be difficult to convince anyone who sees software, not as a means for communicating with a machine but as a machine in itself that it does not deserve all of the same patent protections as any other machine or "invention".

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    5. Re:That argument won't work! by top_down · · Score: 1

      I don't think the so called "economic" arguments are even arguments per se. Once you have given up your philosophical ground you have given up.

      The justification of software patents is an economic argument so with economic arguments you attack the very root of the software patent legislation.

      I don't understand what you see in philosophical arguments. The whole patent system is just a tool to get a job done: promoting innovation. If patenting software is indeed patenting ideas why would you be against it if it had only positive consequences? Or do you think there are other non-economic consequences?

      --
      Anyone who generalizes about slashdotters is a typical slashdotter.
    6. Re:That argument won't work! by 0111+1110 · · Score: 1

      The justification of software patents is an economic argument so with economic arguments you attack the very root of the software patent legislation.

      I thought that the justification for patents was more of the utility of innovation argument. That, even at the expense of reduced competition and perhaps higher prices for consumers, patents encourage new technologies and better goods in the marketplace, which eventually gives customers more for less.

      If it has been established that there is nothing about software that makes it different from other goods, then you must argue that patents in general are a bad idea. That the market costs are not worth the potential for innovation, or that it will actually discourage innovation instead of encouraging it.

      In general I think new technologies are more highly valued than any economic losses for small businesses etc. Unless you can argue that these patents will reduce innovation per se, I don't think any "economic" arguments will be very convincing.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    7. Re:That argument won't work! by top_down · · Score: 1


      If it has been established that there is nothing about software that makes it different from other goods, then you must argue that patents in general are a bad idea.


      To argue that patents in general are a bad is certainly an option as the costs seem high and only a limited portion of the rewards end up with the actual innovator (if there is one).But there is also an important economic difference between software and many other goods: software is a nonrival good. So I could argue that patents don't work for these type of goods as they do too much damage to offset the possible profits. And I probably would have a case as a software patents can only be exploited if you market them as an exclusive product. So the nonrival product needs to be made rival if the patent is to be of any use. And that rules out the often more efficient Open Source way of software production and distribution. Products that are rival by nature obviously don't have this downside.

      My economical argument and your philosophical argument seem to converge here btw :-) Ideas are after all also nonrival, and would have the same problems as software if they were patentable.

      --
      Anyone who generalizes about slashdotters is a typical slashdotter.
  28. a fate worse than debt by Anonymous Coward · · Score: 0

    chortle if you whaaNT to. have you herd wad this "fat boy's" going through?

    well first, there's home detention, which probably has left him heartbroken & hungry

    next, no computing. that should solve most of the wwworld's saykrud kode infection 'problems'.

    if that's not bad enough, imagine what he's going to do with all of his spare time, until he goes to/on 'fat boy' prison/probation? he'll likely just have to weight&weight.

  29. Incorrect URL by Serious+Simon · · Score: 1
    In my previous post, change "ind prop" to "indprop"

    (I haven't figured out yet how to correctly post an URL on /. )

    1. Re:Incorrect URL by DGolden · · Score: 1

      Try the example tag. It works even in "plain old text" mode in slashcode.

      Note also the "allowed html" notice at the bottom of the comment posting field...

      --
      Choice of masters is not freedom.
  30. The best explanation I have read by l'Abruti · · Score: 1

    Once again comes from the FSF's Richard Stallman.
    People interested in software patents should definitily read this and this .

    It's a bit sad seeing how often RMS is right and how much abuse he gets from people who can find nothing else to criticize than his style.
    Yes people, he is very blunt and unbending but that's okay because he is right!

    1. Re:The best explanation I have read by NoMaster · · Score: 1
      He may be blunt. He may be unbending. He may be forthright.

      But, I'm afraid whenever I read one of RMS's speeches (as opposed to his writings), I can't help but think it sounds like the Chewbacca defense...

      "So the most important thing for you to start with is never mix Wookies and Ewoks as topics. They have nothing to do for each other. Let me tell you some of the basic differences between copyrights and patents: a copyright is a Wookie, living on Endor,and it has to do with the details of that work. Ideas are completely excluded from it. Ewoks, by contrast - well, Ewoks cover an idea. And why am I wasting your time talking about Ewoks and Wookies? Because I can. It's that simple..."
      --
      What part of "a well regulated militia" do you not understand?
  31. viruses by Anonymous Coward · · Score: 0

    So are viruses protected under this free speech? Or are we excluding those now?

  32. my paper by Combuchan · · Score: 1

    I wrote a 10-page paper this summer for my ENG102 class on the topic of software patents. Mostly historical information, but the works cited list is what I consider impressive. It's a first draft, with professional recommendations left out (note to self: procrastinate less).

    The link is at:
    http://emvis.net/~sean/school/eng102/swpat.html

    Enjoy.

    --
    "[T]he single essential element on which all discoveries will be dependent is human freedom." -- Barry Goldwater
  33. Not fantastic by email by Anonymous Coward · · Score: 1, Insightful

    And unfortunately your MEP almost certainly will not read your email because like all MEPs they get far too many emails every day to bother reading them all. If, however, you took the time to visit your MEP and discuss the article face-to-face that would probably have much greater impact.

  34. building pianos by datrus · · Score: 1

    So why isn't building pianos freedom of speech also then?

    1. Re:building pianos by bj8rn · · Score: 1

      How exactly do you express your ideas by building pianos?

      --
      Hell is not other people; it is yourself. - Ludwig Wittgenstein
  35. The problem with patents by johvance · · Score: 3, Insightful

    There, of course, is no reason that you shouldn't be allowed to make money of your invention. The real problem is the anti-competitive nature of the software patent. IBM holds a patent on a "list of words connected to business objects" which is basically every application including Excel, Word's "Font"-list or your browser's location bar.

    Adobe has a patent on "floating palettes" for their toolbars. Macromedia has a patent on tabs.

    If there was a consensus on how these patents would be handled, I could imagine a software patent law so inventions like RSA can be protected, but the way it is now, we make big software companies follow the RIAA's footsteps.

    Imagine your a shareware developer and have a new and cool application. You make money of it, but suddenly Adobe can't sell its special Photoshop filter package anymore, because you do everything for $39.99. Suddenly, Adobe comes along and sues you, because they have a patent on buttons with grey borders. Even if they don't win, you're so broke you can't afford bread.

    Imagine your a independant developer. You have a great new encryption algorithm and patent it. So you obiously have to publish it. It gets scrutinized by the cryptographic community and is found secure and ultra-fast. IBM implements it as part of its new java-crypto-webservice-thingy. You sue, because the patent grants you the right to license payments. Thing is... you have to sue in Denmark, France, Germany, the Netherlands, Belgium, the UK, Luxenburg, the Swiss, Spain... you get the idea. IBM eventually settles to patent your idea in the US. Suddenly you're so broke, you can't afford bread.

    Anyone remember the american inventor of the "Sony" walkman? No? well, I thought so. He's so broke he can't afford bread. Sony's still making billions of his patent, which he couldn't enforce.

    This system is so broken, there is no way you can fix it gradually. We're better off without allowing software patents for the moment. Really.

    But the biggest joke hasn't been mentioned yet. The initiative comes from the UK and might work with the UK's laws. In Germany, if you are the managing director of a company with limited liability (AG or GmbH), you're not allowed to knowingly engage in any illegal activity. If you do so, you loose the protection of the law and therefor can be hold liable with everything you own. The problem: knowingly infringing on a patent is illegal in Germany. Therefor, if IBM sends me a cease and desist letter, claiming that I MIGHT infringe on one of their 3600 patents from last year, I must immediatly stop selling all potentially infringing products. If I don't do that, I might loose all my private belongings to satisfy IBM's damage claims... even though I have a registered company with "limited liability"...talk about anti-competitive.

    1. Re:The problem with patents by Alsee · · Score: 1

      I could imagine a software patent law so inventions like RSA can be protected

      That was essentially a pure math development. Once you have the math the programming application of it is pretty much obvious. So you are essentially advocating patents within the feild of pure math.

      Truely non-obvious software patents are almost inevitably math developments. Once the math is known the software "invention" completely fails the non-obvious criteria.

      I hope no one thinks the math field should be patentable.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  36. Computer programs are not generally writings by The+Revolutionary · · Score: 3, Interesting

    The author states, "Computer Programs are Writings." He compares computer programs to written essays. I believe that both his statement and comparision are generally incorrect.

    Yes, there may some cases where this is so, such as might be entries in the "obfuscated C code contest". But this is very seldom what we are speaking of when we talk about "computer programs".

    More so than it is similar to an essay, the computer program is similar to the collection of specific gears, sprockets, pins, and their particular arrangements which cause a machine to work in a useful and well-defined way. These parts, similarly, like components of computer programs, have yet more primitive components and specifications which provide for those at the higher level.

    Perhaps a more useful example due to its comparative complexity is a clock.

    That the analogy of gears, pins, sprokets and their arrangement, to software and the computer on which it runs, is successful, is illustrated by the case of the swapped watch internals.

    Suppose that we have an existing mechanical clock. Now, suppose we take a duplicate watch casing, but inside we insert a "general purpose gear, ping, and sproket emulator". Like the computer, this device, in order to function in a useful manner, requires a set of instructions. Specifically, these instructions must instruct the emulator how to perform operations with equivalent results to those that were in our existing clock performed by real, rather than emulated gears, pins, and sprokets.

    The success of the clockmaker is determined not by creativity in ordering or commentary on the natural world. Rather, success is measured by efficiency, and correctness. Optimality is measured (when it is computationally possible) by precise mathematical metrics. Correctness is determined not by asthetic appeal, creativity, or insight, but by nothing more than the solution being provably correct through the employment of established mathematical techniques. In fact, we might wonder what "correctness" should mean, if anything at all, in the context of an essay.

    In the case of the computer program, creatvity or imagination are desirable not in the structure, choice, or ordering of the instructions, but rather in coming upon a correct solution or in visualizing the problem.

    A source listing's utility is perhaps directly proportional to its lack of creativity.

    1. Re:Computer programs are not generally writings by DescData · · Score: 1

      If I had mod points I would mode this up.

    2. Re:Computer programs are not generally writings by Sphere1952 · · Score: 1


      Completely bogus. I have always been a poet, and will always be a poet. It's just that only computers and computer geeks can read some of my poetry.

      Dancing on the lawn
      Little are at play --
      Blind to the land mine.

      --
      Big Brother Bush is doubleplus ungood.
    3. Re:Computer programs are not generally writings by Frater+219 · · Score: 1
      Optimality is measured (when it is computationally possible) by precise mathematical metrics. Correctness is determined not by asthetic appeal, creativity, or insight, but by nothing more than the solution being provably correct through the employment of established mathematical techniques.

      This is true only within a tiny branch of computer science, and thoroughly false for programming in general. In the real world, we deal not with the empty and valueless mathematics of pure logic, but with values which stem from our needs and desires. Many of those values are not easily amenable to logic -- such as clarity and ease of maintenance, which are subjective and arguably aesthetic values.

      By "valueless" I do not mean that logic is worthless, but rather that it provides no values in itself. It is empty. Logic allows us to draw relations between sentences, for instance, but it cannot tell us if our premises are true or false -- nor if our arguments are well-written and convincing, or our conclusions admirable or vile. It likewise can tell us if our programs generate results consistent with our assumptions, but it cannot tell us if those assumptions are worth anything -- nor if anyone can stand to look at our code.

      Two programs may be equally correct in the mathematical sense, but a programmer may still be correct in preferring one over the other. Mathematical equivalence does not mandate indifference. (Indeed, this is true of pure mathematics as well as programming -- mathematicians can recognize two proofs of the same theorem as equivalent, but agree that one is elegant and the other a mess of kludges.)

      There are all sorts of values besides strict mathematical correctness which go into judging the optimality of a program. Correctness is necessary, of course, but it is by no means sufficient. When others must read it, a program's clarity is valuable, as is its self-descriptiveness. (The statements x += 60; and seconds_till_alarm += 60; are mathematically equivalent, but one is to be preferred in certain contexts.) Likewise we may appreciate a particular method used, a turn of phrase as it were, which may make the program neither more correct nor more efficient, but more fitting to the way people think about the problem domain.

      Is a program poetry? No, not usually. People do, after all, write programs for their effects when run. However, by no means are these the only relevant considerations, any more than the logical validity of the arguments made by a public speaker be the only consideration in whether the speech was good or bad -- or laudable or ignoble.

    4. Re:Computer programs are not generally writings by jay2003 · · Score: 1

      If a computer program is not expression, it really ought not be entitled to copyright protection. One can't copyright the mechanical design of a clock. The problem here is that software companies want to assert every possible intellectual property right to software (copyright, patent, trade secret) to make more money. Copyright was created to protect a particular creative expression. Patents were created to protect a particular machine which is why the US patent law specifically excludes algorithims. I can't think of an example of something other than software that has both copyright and patent protection.

    5. Re:Computer programs are not generally writings by Alsee · · Score: 1

      A computer is a machine and a player piano is a machine. Software is a written set of instructions. Beethoven's 5th Symphony punched into paper is a written set of instructions.

      Software is no more a machine than a player piano copy of Beethoven's 5th Symphony.

      Does Beethoven's 5th Symphony get a patent when it's punched into paper?

      the computer program is similar to the collection of specific gears, sprockets, pins, and their particular arrangements which cause a machine to work in a useful and well-defined way.

      Beethoven's 5th Symphony punched into a complex arrangement of holes on a sheet of paper is similar to the collection of specific gears, sprockets, pins, and their particular arrangements which cause a machine to work in a useful and well-defined way.

      By your argument cooking recipies aren't "writings" either. A recipe for Chocolate Cake's utility is also perhaps directly proportional to its lack of creativity.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  37. The Low Road = Why Trust Gilmore ? by Anonymous Coward · · Score: 0

    > On Wed, 13 Nov 1996, Dave Hayes wrote:
    >
    > > [This is a rebuttal to a misguided news article.]
    > >
    > > > Cypher-Censored
    > > > By Declan McCullagh (declan@well.com)
    > >
    > > Thank you for leaving your email address. It makes this easier.
    > >
    > > You people (read: the unaware and hypnotized masses, which includes
    > > reporters who's desire for attention and political safety holds them
    > > in line with the consensual illusion) keep missing the real issue, and
    > > substituting issues which only hold themselves in place.
    > >
    > > [Those of you who know, please excuse the mediaistic terms used in
    > > this rebuttal. One must use the symbols one is given to communicate
    > > at the level of understanding of those who use them.]
    > >
    > > > Thus began a debate over what the concept of censorship means in a
    > > > forum devoted to opposing it. Did Gilmore have the right to show Vulis
    > > > the virtual door? Or should he have let the ad hominem attacks
    > > > continue, encouraging people to set their filters accordingly? The
    > > > incident raises deeper questions about how a virtual community can
    > > > prevent one person from ruining the forum for all and whether only
    > > > government controls on expression can be called "censorship."
    > >
    > > "Cyberspace" is interacted with using tools under the control of the
    > > interactor.
    > >

    yes, and all you need is a simple mail filter.

    > > In person-to-person interaction, one's only real defense against what
    > > one decides to call "unwanted" is to remove oneself from the arena of
    > > interaction. It may not be possible to ignore or run away from certain
    > > sources of input.
    > >
    > > In cyberspace, however, it is not only possible but necessary and even
    > > desirable. Cyberspace allows one to interact with many more people
    > > then can fit in any given physical space. One simply -cannot- receive
    > > input from 2000 people and not employ some sort of filtering
    > > mechanism. Indeed, cyberspace has many buttons and switches (and even
    > > programmatic filters) which allow one to -completely- control whom one
    > > interacts with.
    > >
    > > Logically, we must conclude that those who frequently and repeatedly
    > > cry for the censorship or removal of any source of input from
    > > cyberspace are either:
    > >
    > > -quite clueless about the tools at their disposal
    > > -ideologically or personally opposed to the source of input
    > > or -in need of large amounts of attention from others
    > >
    > > Cluelessness can be overcome by appropriate teaching and interest in
    > > learning (the latter issue we can safely assume users of popular but
    > > ineffectual windowing OSes are not able to overcome). Such
    > > cluelessness, however, is not and should never be a reason for
    > > censorship.
    > >
    > > A need for attention can be overcome by refraining from the denial
    > > that the need exists, followed by careful observation of that need.
    > > More can be said on this, but this is not the forum. Such a need
    > > is not and should never be a reason for censorship.
    > >
    > > Idelological opposition is another matter entirely. To understand this
    > > better, we'll need to observe this in action. Here is an example:
    > >
    > > > Vulis portrays himself as a victim, but as I posted to the list
    > > > last week, I disagree. Anyone who's spent any time on the
    > > > 100-plus-messages-a-day list can read for themselves the kind of nasty
    > > > daily messages that came

  38. The analogy is not entirely valid by heironymouscoward · · Score: 2, Insightful

    Since software is rapidly becoming a material that can implement devices previously possible only in hardware. Consider a GSM for instance.

    The problem with treating software as a creative work inherently different from material works is that this argument is quickly defeated, and indeed this is the basis for allowing software patents, for "devices implemented as software", as the EPTO put it once to me when I asked about it.

    The real issue is not about differences between software and other materials such as metal and plastic. The real issue is about the basic concept of granting patents on inventions. There are domains where "invention" is a laborious and costly process and where a patent is the only protection that makes it worthwhile to proceed. Medicines is one such domain. But there are other domains where invention is a trivial and fundamental aspect of the work, and where protection is not just unnecessary, but counter-productive, and software sits at this extreme.

    Most other domains, such as engineering, sit somewhere in the middle, and patents can be useful or harmful depending on the context.

    Making software is not inherently different from any other form of invention, it is the scale and purpose which is different. Comparing software and music is interesting, but it looks to me as if music is simply the same process of invention, take one step further along the artistic line.

    In other words: not only is this argument not going to work with legislators, but it may well set the grounds for future extension of patents into domains previously considered pure "art".

    The only viable arguments against software patents must be based on solid economic calculations: all patents act against small innovators, concentrate power in the hands of monopolists, and software patents in particular are a serious and possible fatal impediment to the natural and beneficial development of a software industry.

    Patents are instruments created by governments to allow their business buddies to monopolise interesting areas of business. Today, any argument against patents, software or not, has to be stated in terms of "benefit to the government", not philosophical arguments about pianos and music. Legislators don't give a rats ass about music.

    --
    Ceci n'est pas une signature
    1. Re:The analogy is not entirely valid by Lonath · · Score: 1

      I hope they do extend it into other artistic areas. Then people will see how bad software patents are. It will be a more concrete example since those other artistic expressions are more well understood by people. So, I think it's always good to compare software to art and music and TV and movies and pictures and books and poems, since in all cases you have people manipulating machines creatively, thereby causing a string of bits to be created that can later be used as a set of instructions for the original machine or other machines.

      I agree you need to talk in terms of loss to convince people that software patents are bad. However, I don't think talking abstractly about loss of future potential will work. People don't think abstractly too well, and you're talking in abstractions about thinking abstractly about writing software. That's bad. Talk about Ebay, Eolas/IE, and Pan IP. Talk about the things people use every day that they could or will lose due to software patents. Be concrete since abstract talk will just get you blank stares. It's a good thing that a lot of the "big" stuff on the Internet is being attacked like auctions, and www storefronts for real stores, and flashy www stuff so people can see the potential loss. In all cases, I believe, you're talking about people filing lawsuits who did the 1 percent inspiration, and are now trying to take away things that companies that did the 99 percent perspiration actually implemented. Be concrete.

  39. Are you creating new ideas or stifling them? by Anonymous Coward · · Score: 0

    If a bunch of code is a "blatant rip-off of existing ideas" that is not the same as a blatant rip-off of an existing expression of those ideas. The key is to understand there is usually more than one expression of each idea. Each separate expression of an idea is valid and protectable under copyright laws but there is not, and according to this process, should not be, any protection under patent laws.

    For example, one work of literature may be similar to another because it uses the same idea for the plot, but that has been acceptable practice for authors for hundreds and thousands of years. Under copyright laws, the threshold of similarity is decided by judging the similarity of the expressions of the ideas, not the similarity of the ideas themselves.

  40. You are deceived brother! by Anonymous Coward · · Score: 0

    RMS is not God.

    GNU is God and RMS is his prophet.

  41. Granted rights? Natural rights? by heironymouscoward · · Score: 4, Insightful

    Your granted rights include such things as welfare...

    So you are saying that because European governments tend to tax higher in order to support a richer welfare system that EU countries will also suffer more violent crime?

    This is the strangest anti-state argument I've heard in a long time, and I'm really unsure what it has to do with patents.

    If anything, the European-style welfare systems achieve something quite extraordinary: a society in which the poor and the weak always find support, and a society in which spare time is valued over simple wealth, demonstrated by the long holidays most Europeans enjoy.

    Violent crime has its origins in things very different from high taxes (again, this linkage boggles my mind, the high-tax countries in Europe are generally the most calm, think Scandinavia and Belgium). Violent crime comes from organised criminal gangs who operate where the state is weakest. This happens when the state fails (in places like Albania) or when the state loses control over large segments of the population (in drug-ridden inner cities). A strong state is almost always a good cure for violent crime, but so is the avoidance of criminalising anti-drug legislation.

    You want violent crime? Look at the USA in ten years' time, when almost 1 in 11 men will have been imprisoned at one time or another, and 1 in 3 black Americans will have a criminal record. Somehow, taxes and patents are not behind this. Bizarrely punitive lawmakers and courts, yes.

    The EU is a nice place to live and work, and the union will last for much longer than people like you expect.

    --
    Ceci n'est pas une signature
  42. The following makes no sense at all by BillsPetMonkey · · Score: 1

    We should think player piano (patentable) vs the music (copyrightable but not patentable) it plays.

    I'm not sure what this sentence means at all. Is it English? How did it get past the editors? Are the editors English?

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
    1. Re:The following makes no sense at all by Anonymous Coward · · Score: 0

      Let me guess. You are not a native speaker of English. Using parenthesis does make a sentence more difficult to understand. You might want to first try to read the sentence while ignoring the parenthesis. The information inside the parenthesis is meant to further describe the idea that came before it, but without disturbing the flow of the sentence too much. It would have been better if he had added an "of the" before "player piano" though. It would have added greater symmetry to the sentence, which is particularly useful in comparisons.

    2. Re:The following makes no sense at all by BillsPetMonkey · · Score: 1

      Not entirely correct - I was born in Plymouth, UK.

      I think the problem is that I am a native English speaker. He's used parentheses badly and "player piano" is two nouns stuck together. Like "driver car" - it just makes no sense.

      --
      "It's not your information. It's information about you" - John Ford, Vice President, Equifax
    3. Re:The following makes no sense at all by Anonymous Coward · · Score: 0

      ... "player piano" is two nouns stuck together. Like "driver car" - it just makes no sense.

      <pedantic>
      So "shower curtain" doesn't make sense either? What do you say instead, "shower's curtain," or maybe "showery curtain?"

      Nouns modifying other nouns become adjectives.
      </pedantic>

    4. Re:The following makes no sense at all by BillsPetMonkey · · Score: 1

      So then how exactly does "player" modify "piano"? What does "player" as an adjective tell us about the piano?

      Don't bother answering because I know it doesn't make sense. It's non-sense. Nonsense.

      --
      "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  43. close but no cigar by night_flyer · · Score: 1

    a piano is an item, a piece of hardware that is patentable

    a player piano, is a way of modiflying the above to make it do something, also patentable

    The music it plays is copyrightable
    ----------------------
    a computer is an item, a piece of hardware that is patentable

    a computer program, is a way of modiflying the above to make it do something, also patentable

    The output it produces is copyrightable (documents)

    --


    Thanks to file sharing, I purchase more CDs
    Thanks to the RIAA, I buy them used...
    1. Re:close but no cigar by Anonymous Coward · · Score: 0

      A computer program does not modify a computer. A soddering iron can.

      A computer program is specific input that does not modify the computer. If you call the program accessing memory "modifying", then what about when the piece of paper is run through the player piano? It causes keys to be hit, "modifying" the piano.

    2. Re:close but no cigar by 0111+1110 · · Score: 1

      a player piano, is a way of modiflying the above to make it do something, also patentable

      A player piano is just another type of piano. They are both similar machines. The "music" it "plays" is really a set of coded instructions to make the machine operate in a particular way. A piano is a sound creation machine. A computer is an information processing machine. The only difference is in what they output. In both cases the machines need a set of instructions in order to operate. Even a manual operator of this sound creation machine needs to communicate with it, to give it a series of instructions. The only difference is in the time delay and the information coding method.

      a computer program, is a way of modiflying the above to make it do something, also patentable

      Actually this is not true. A computer program is a form of communication with a machine. It communicates a series of instructions to the machine with the intent that the machine will operate based on a set of rules defined by its "instruction set". You are saying "add these two numbers, now multiply them, now let me give you a few more numbers which I want you to remember, now add the previous number to this number and copy the result to the screeen..." etc. Should I be able to patent that previous sentence? It's no different from a computer program.

      If I were to tell you to "goto Hell ;sending to hell now" would that be modifying you? The only difference is that you do not have to obey me. With a properly coded message, an information machine has no choice but to obey. Learn something about how a computer actually works. Write a few programs in assembly. Then write a few directly in machine language. Then get back to us.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  44. Pictures from lobbying in Brussels by Telex4 · · Score: 1

    For those who are interested, myself and a friend took some photos whilst in Brussels. We were lobbying MEPs in the European Parliament.

    http://www.tomchance.uklinux.net/swpat-brussels.sh tml

  45. Jim wrote one too. by www.sorehands.com · · Score: 1

    Jim Tyre wrote a brief on this for the DeCSS case which espouses a similar idea to Salin's letter. I don't recall that Salin's letter being mentioned mentioned in any of the DeCSS related or the CHBreak cases. I wonder if the PTO or anyone else has paid attention to it?

  46. SCO by Anonymous Coward · · Score: 0

    Of course software patents cause problems. SCO Group has used them to unleash legal hell on Linux. We can't say we haven't been warned.

  47. I'd rather them be patents than copyrighted. by taliver · · Score: 3, Insightful

    It would be _so_ much better if software was patented. Patents still expire in reasonably short amounts of time, and you could ensure that any software patent had to come with source. Then, after 14 years or so, you have gobs of open source software, as opposed to nearly a century (95 years as current US copyright goes).

    Just a thought.

    --

    I demand a million helicopters and a DOLLAR!

  48. Patents? What about Copyright? by werdna · · Score: 1

    This isn't your strongest argument against software patents. Despite decades of litigation in the arena of software patents now (actually, since the early 80's Diamond v. Diehr case), not a single first amendment case has been raised. In sharp contrast, there have been scads of First Amendment issues raised in copyright. Why?

    This is easy. Software most certainly is expressive conduct, but it is also most certainly functional as well. Used in connection with a machine for the purpose of the machine's execution, the expressive element of the code is not as signficant as its utility. Used for the purpose of explaining or conveying an algorithm, the utility is not as significant as its utility.

    It is the difference between discussing the making of a bomb, and the building and use of one. The courts have finally glommed expressly on this distinction -- it is time our community (even our zealotes) acknowledged it.

    Back to copyright and patent. Copyrights, protect expressive works of authorship fixed in tangible media, and it does it by governing how the work is copied, distributed or modified! Patents, in contrast, govern only the making, using or selling of claimed processes. Utlimately, the protection of copyrights are far more invasive in the first amendment sense than are patents,. at least to the extent of limiting the expressive use, not functional uses of the code. And then, of course, we have the recent Bunner decision in California, where the Supreme Court found that where a trade secret is embodied in code, the first amendment is essentially trumped by disclosure of the ideas in the work.

    Indeed, most patent claims do not govern expressive uses of the program writing itself, but rather only the methods embodied therein -- you probably don't infringe unless you use your writings in connection with a machine to use its function, not its expression.

    That said, the previous sentence isn't completely true: under patent law, the use of text to contribute to or induce infringement by another might be actionable if you expressed yourself with the intent of having another use the code by way of infringement. Moreover, there are such things as Beauregard claims, claims that are directed to the code itself embodied in fixed medium -- and these might be infringed by copyright-like distribution. Finally, copyright, at least, has a fair use exception that captures many first amendment uses (although it has been found of little utility in the DeCSS cases for example).

    Yet, the case has yet to happen where a plaintiff has really hit on a first amendment patent case, despite extensive first amendment litigation in the context of copyright and trade secrets. Why?

    Several reasons, perhaps. It is hard to use patents, even beauregard claims, to shut down speech. The litigation advantages in trade secret and copyright are not present: it is very difficult to get preliminary injunctions in a patent case, the asset is seriously at risk each time it is asserted and it is VERY expensive to prosecute. Unlike copyright and trade secrets, the first amendment/patent interface might well be open territory for creation of a judge-made first amendment defense. Unlike copyright and trade secrets, the purposes of the patent can well be satisfied without a blatant first amendment invasion.

    In short, the argument isn't unique, or even particularly applicable to patents -- it spans each and every limtiation on the distribution of code, ranging from copyright to trade secrets. To the extent code is code and expression, the threats of copyright and expansion of copyright into non-IP protection, like DMCA are far more dangerous to freedom of expression.

  49. Re:It's not just what's wrong with software patent by Yokaze · · Score: 1

    > There are natural rights, and there are granted rights.

    What makes "right on property" a natural right? Isn't your naming a bit suggestive, and your selection arbitary?

    Doesn't the goverment grant me the right own a thing, and denies other people to take it away from me?
    What about the "right to smash the next persons head, because I don't like his face"?
    Considering the history of humankind, I think that is a natural right, too.

    > Unfortunately, I'm seeing this happen in the EU, so I don't expect the union to last.

    How are you seeing this happening in the EU, especiallly in comparison to the US?

    Nationalism? Bad economy? Unofficial economy? Violent Crime? Social unrest?

    > It's what's wrong with patents in general

    The idea was, in order to drive innovation a innovative idea deserves the right to be protected, so that the work or the genius in finding it pays of for the one investing it. What is wrong with this logic? Because it "takes away natural rights in order to grant rights, which makes society instable"?

    The problem is, most patents are neither innovative, nor was work invested to find the idea and mostly they stifle innovation as they prohibit most people to work on various matters because they create a "patent minefield".

    Actually, I'd say there is nothing wrong with the idea of patents, but with their application.

    --
    "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
  50. Nope, sorry. by stewby18 · · Score: 1

    The problem is that every granted right that is given to one person requires the government to attempt to deprive another person of their natural rights.

    This seems to be the center of your entire argument, but it's totally unjustifiable. It makes the fundamentally flawed assumption that "natural rights" and "granted rights" are opposed in some way, but there are countless counter-examples. What natural right does your "right to a single national language" take away? Some imaginary natural right to have other people understand you when you speak your language of choice? What about the "right not to compete agaings foreign labor"? Do you think we have a natural right to have other people hire us if we do the best job?

    Without even getting into the fact that you give a list of natural rights that not everyone would agree on, your argument is deeply flawed. Go read some more philosophy of the ideas of rights, then try again.

    1. Re:Nope, sorry. by coldmist · · Score: 1

      Natural rights are such things as life, liberty, and property ownership (land and/or items). Everyone should agree on these.

      "Granted rights" are such things as copyright, patent, etc. They are "granted" by governments for the betterment of society (or at least passed off as that).

      "Artificial rights" are such things as medical care since my "right" to care makes a demand upon a hospital and/or doctor to provide that care. Welfare makes a demand of taxpayers to "give" to the poor. etc.

      Once a government starts to ignore natural rights and occupies itself with granted and artificial rights more and more, the balance is tipped from defending man to taking from one man to give to another. Once that happens, all kinds of things contrary to good intent happens to both the government and the people.

      Your example of a "right to a single national language" is not a right. It is simply a business decision that any government can choose to operate within. It is not a "right" in the sense of a right to life.

      Your other example of a "natural right to have other people hire us" is another case of "artificial rights" (labor unions are the results of this) where it is making a demand upon businesses to hire (or not) specific people.

      One person can live while another also can live totally independant. One person can own land totally independant of another. One person cannot have a "right" to medical care without placing demands on the doctor to provide that care. I hope you can see the difference.

      --
      Don't steal. The government hates competition.
    2. Re:Nope, sorry. by stewby18 · · Score: 1

      I think you may have meant to reply to the parent, since you critique both of "my" examples, when in fact those were quoted from the parent to show that the arguments were flawed. You'll notice I quoted the whole phrase, including the work "right" (because I don't agree that those are rights).

      I agree 100% that those examples are stupid.

      However, I don't agree with your examples entirely either. You seem to imply that property ownership has no impact on others, when in fact that's exactly what property ownership is for: to limit others' access to the property. You could just as easily say that having a right to use what you need is a "natural right" and that property ownership is an "artificial right" imposod by the government. It's all a matter of your perspective and definitions--you say that everyone should agree on your list of natural rights, but in fact that is not at all the case. Read Hobbes if you don't believe me.

      I fail to see any fundamental distinction between a "right" to health care imposing a demand that doctors provide it (although really, that's not how health care works, since the doctor is still paid; it's actually a demand on society to pay for it with taxes and the like), and a "right" to property ownership, which imposes a demand on everyone else not to use that property.

      I'm not saying I don't see any practical distinctions, I'm saying that this whole division of things into different fundamental kinds of rights is entirely arbitrary and subjective, not absolute as many claim. There are cultures and groups that have extremely limited, or non-existant, property rights; they would likely view our system as artifial, and say that everyone has a natural right to use things they need, which we are violating with artificially imposed property rights.

      Anyone can of course have their own view point on what rights people should have, but to try to justify them with some made up absolutes is pointless, since there aren't any. There are only places of greater and lesser common agreement.

  51. What does welfare have to do with patents? by Anonymous Coward · · Score: 0

    Moderators, before you mod up a post because it uses long words, read the damn thing. All this guy is saying is that left-wing politics cause violent crime, which is a great explanation for violent crime in the inner cities, it's cause of those commie drug lords.

    The parent post is just a fancy troll. Please give me mod points today so I can squash it down where it belongs.

    1. Re:What does welfare have to do with patents? by Anonymous Coward · · Score: 0

      Not correct. You are confusing left wing with socialist. America has more granted rights than Europe: the practice of medicine is just one example. To use the word "socialist" for his "granted rights", America is right wing socialist, and more socialist than Europe, which is in some of its countries left wing socialist. But compare America with Finland -- how, exactly, do you support two continuous full wars at all times [Afghanistan, Iraq], and a brush fire somewhere [arguably Israel, or Liberia, or the Balkans today, Venezuela yesterday, who knows where tomorrow], without a hefty level of socialism?

  52. Mod up by Anonymous Coward · · Score: 0

    The above comment was insightful.

  53. Patents vs. Copyrights by Myxorg · · Score: 1

    What's so great about having a software patent vs. having a copyright on the software? I mean doesn't copyright effectively last forever, whereas patents expire within a reasonable time? With the DMCA in the USA and similar legislation being passed in EU (What's the status on that?) seems like companies may have more power with their copyright than with a patent.

    Anyway, ot question if copyright is supposed to expire like 75 years after the original author dies (In the Usa) what about companies that claim they own the copyright to something, does that mean the copyright expires 75 years after the company dies? It's not like a company inevitably dies, anyway I was just randomly thinking about that cause I just woke up and I'm stupid.

    1. Re:Patents vs. Copyrights by pauljlucas · · Score: 1
      What's so great about having a software patent vs. having a copyright on the software?
      I'll first rephrase your question more generally since the software aspect is irrelevant and inflamatory:
      What's so great about having a patent vs. having a copyright?
      Having a patent means that you have the exclusive right to do as you please with idea for your invention. You can prevent anybody else from copying your invention even if they never heard of you and invented theirs independently.

      Having a copyright means that you have the exclusive right to the embodiment of your idea, but not the idea itself. If somebody else makes their own version that does virtually everything yours does, but was developed independently, you can't stop them.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  54. Donald Kunth by leandrod · · Score: 1
    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  55. Make it clear software is writing. by Sphere1952 · · Score: 2, Funny


    Use poetic aliterative variable names which connotate the emotion behind the variable rather than stark descriptive variable names which denotate the purpose of the variable.

    Use a pretty turn of algorithm rather than a boring direct approach.

    Write additional haiku, odes, sonets, etc. in the comments rather than describe your intentions in writing a particular step in the code.

    --
    Big Brother Bush is doubleplus ungood.
  56. Against patents by Alomex · · Score: 1

    This is one of the best explanations I've seen.

    Actually I've never seen a good explanation why software patents shouldn't be allowed. They usually boil to one of three arguments:

    (1) there are stupid patents out there
    (2) 17 years is too long
    (3) I don't want to search for patents when I code

    Let's go over each one of them. For (1), the fix is to not issue stupid patents. Stupid patents are not a software specific issue, although admittedly, we have more than our fair share of them due to the inexperience of USPTO reviewers with software.

    (2) is debatable, but for the sake of the argument let's say it is. The the solution is to reduce, not eliminate, the length of coverage of the patent.

    (3) is not much of an argument. Laws incovenience people. You will have to pay for that TV instead of being able to steal it without consequences. That is not an argument against break and enter laws.

    At the same time, anti-patent rants rarely address the imbalance between inventing some clever device that uses gears which is patentable and some equally clever device that uses a computer to run on which according to anti-patent advocates should not be patentable. In other words, the mechanical engineer gets a patent, the computer engineer doesn't.

    There is no reason why should two equally creative, similar, useful discoveries, should be granted fundamentally different protection under the law.

    1. Re:Against patents by Wolfbone · · Score: 1

      "Actually I've never seen a good explanation why software patents shouldn't be allowed."

      I'm not very well informed and I can't be bothered to read even the previous /. posts let alone the large body of literature on the matter.

      "They usually boil to one of three arguments:"

      So I'll just choose three of the weakest arguments I've seen and knock them down with some glib sophistry.

      "At the same time, anti-patent rants rarely address the imbalance between inventing some clever device that uses gears which is patentable and some equally clever device that uses a computer to run on which according to anti-patent advocates should not be patentable. In other words, the mechanical engineer gets a patent, the computer engineer doesn't."

      While I'm at it, I'll reveal the depth of my ignorance by falsely claiming a rarity when there exists in fact a wealth.

      "There is no reason why should two equally creative, similar, useful discoveries, should be granted fundamentally different protection under the law."

      Finally, I'll conflate discovery with creation and ignore the fact that there are already two fundamentally different kinds of legal protection for I.P.

    2. Re:Against patents by Alomex · · Score: 1

      I'm not very well informed and I can't be bothered to read even the previous /. posts let alone the large body of literature on the matter.

      Speak for yourself. I was researching into software patents way likely before you even touched a computer.

      You claim I chose the "weakest arguments" yet fail to provide any alternative ones. We can now add your posting to the already long list of pro-patent postings that have no arguments outside of those I outlined.

    3. Re:Against patents by Wolfbone · · Score: 1

      If your research into software patents began long before 1978 then you have the experiential advantage but that does not make your (counter) arguments any more convincing or coherent. Nor does my failure to provide alternatives imply that such do not exist.

      I am even less inclined to reiterate the primary and most powerful arguments against software patents now that I know of your research, since it follows that you must in fact be fully cognizant of them and yet you consider them worthless. That being so your reasoning is utterly alien to me.

      The idea that my posting should be considered 'pro-patent' further confirms my suspicion that logic and meaning are, in your world, different concepts to that which they are in mine.

  57. Anticipating... by fafaforza · · Score: 1

    "I've been struggling with the question 'what's wrong with software patents' but haven't been able to find the right words."

    These are the words of someone who is either finishing up a summer school term paper or anticipating this coming school year!

    Sorry if I'm cynikal. That's simply what first popped into my mind when I read the question.

  58. Europe is going to do what it wants regardless... by 3seas · · Score: 1

    So much has already gone into effort to stop "Software Patents" in Europe but to no avail. Perhaps the reason is the Europe is taking the better safe than sorry approach.

    Considering the US patent office grants patents and anything from the wheel to swinging sideways on a swing, dropping their responsibility of granting only valid patents, while letting the court system (that finds MS guilty of Federal crimes but does not punish them)..... sort it out at the aditional expense of the concerned parties..

    The better safe then sorry approach is one of allowing software patents, knowing full well they may very well be wrong morallly and technically, the unanswered question means to do it and sort it out or correct it later, when "proof" is supplied one way or the other about the validity of software patents.

    There is more to the issue than whether or not software patents are valid in nature, there is the length of time these man made laws have defined, and been redefinedm and again lengthened...

    It all seems to come down to money, whos got the most to win any battle, with absolutely no concern to ever stop the war ---- its to profitable for teh legal system making the laws up as they go along.

    As I said above, this Europe debate on software patents has been going on for some time, and even I have commented to those of concern and organized effort to fight such software patents. search my input and who to.

    Perhaps there can be some inspiration to be found in the THE DECLARATION OF INDEPENDENCE as to Learning how to say NO to the Law Makers and Backers.

  59. Did you know? Another copyright grab by ch-chuck · · Score: 1

    Off Topic but semi-relevant: did you know that photo portrait studios reatain the rights to you family photos? That's right! If you take your cute-as-a-button 3 year old daughter to Nolan Frills studio for pictures, they own the photos! You just get some prints. Conceivably they could sell those photos to some magazine and make big bucks from them. Read it here - they might release the copyright for a fee.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  60. Here's a game to play at home by NickFortune · · Score: 1
    The issue here is patents are being applied to abstract _ideas_ with no instantiation whatsoever. I've been trying to think of a good way of illustrating this.

    So, here's a game for you: Get some friends together, 6 or 8 iof you perhaps and all start talking. The first one to say a word gets to hold the patent on that word. Anyone else using it in the conversation has to give him a penny.

    See how long the conversation lasts. For added realism, allow players to charge for using thing referred to by the word. So saying blue lets you charge a royaly to anyone in a blue sweater.

    Bonus marks for the first player to say "oxygen".

    --
    Don't let THEM immanentize the Eschaton!
    1. Re:Here's a game to play at home by the+eric+conspiracy · · Score: 1

      The issue here is patents are being applied to abstract _ideas_ with no instantiation whatsoever

      Nice statement, but without any evidence. The fact is that patent law prohibits this; in fact a patent is expressly designed to protect implementations, not ideas.

    2. Re:Here's a game to play at home by NickFortune · · Score: 1
      Hmmm? I assumed the /. readership would eb familiar enough with the background issues.

      How about the one that amazon.com took out (no 5,960,411) " Method and system for placing a purchase order via a communications network" You can get the details from gnu.org

      Then there's IBM's patent on the ubiquitous progress bar. I found the datails here

      You are quite correct. Patent law is designed to protect implementations and not ideas. However, that is not how it is being used, which in turn is one reason why so many people are getting het up over this issue.

      --
      Don't let THEM immanentize the Eschaton!
  61. Software patents are a good thing by anent+nought · · Score: 1

    Software patents are a good thing. The problem is that patents are granted for the lamest, most obvious ideas. It might be true that some company was the first to come up with an idea, but that might simply be because it was the first to encounter the problem.

    What should be protected is the person or company who does a large amount of research and development on an algorithm that has a non-obvious solution, or the obvious solution to a non-obvious problem.

    Henry Ford's assembly-line algorithm for the production of cars is, in my opinion, a patentable idea. Putting the radio controls on the steering wheel is as obvious as Amazon's one-click shopping.

  62. Are software patents good for development? by Anonymous Coward · · Score: 0

    Where was the industry when the Internet was being developed in the academic world through an open source model?

    The path to follow in software was marked in the 80s thanks to the work of a lot of people, moved not because of economics, but because of scientific ways.

    And now, multinationals wants us to believe that patents are necessary for the economic development of the world!

  63. Don't forget LPF's resources too by photon317 · · Score: 1

    The LPF has several notable papers by notables regarding software patent issues here: http://lpf.ai.mit.edu/Patents/patents.html

    --
    11*43+456^2
  64. Simple by Anonymous Coward · · Score: 0
    Go to preferences, go to user, set your email adress to "I'm going to kill you" (or whatever else you want it to say), select "save user", go to "comments", and select "Show your real email address without cowering behind childish anonymity or obfuscation.", followed by "save user"

    regards
    Suicide Bomberman

  65. 5 steps to solve the problems with patents by jonwil · · Score: 2, Informative

    1.Applicants must show a working example of their patent that implements all the claims contained in the patent. If they dont, they dont get the patent. (this would probobly get rid of some of the shonky patents)

    2.The patent office should do better searches for prior art and if things are found that should have been found by the applicant, the applicant must pay the patent office money (to discorage the filing of "obvious" patents and so on)

    3.If you dont enforce your patent, you risk loosing it (i.e. it would be similar to what happens with trademarks now). This would actually be good since it would prevent things like what happened in the Unisys LZW case.

    4.Once a patent has been submitted, it cant be changed. Also, the patent must be published publicly as soon as it is submitted. (as a Pending Patent or something) Also, the date a patent expires goes from when the patent was submitted not when it was granted. (this would prevent e.g. patents that are submitted then modified then modified again then delayed and so on in an attempt to make the patent last longer)

    and 5.You cant patent a formula or algortihim (genetic, biological, chemical or mathematical).
    This would mean that patenting individual genes or whole organisims would be illegal. As would patenting software algortihims like encryption, compression and so on. An example here might be a test for breast cancer that looks for a breast cancer gene. You can claim a patent over your specific way of finding that one gene from all the others (assuming that there is no prior art of course) but you cant patent the gene itself or patent "testing for breast canser by finding this gene".

    1. Re:5 steps to solve the problems with patents by the+eric+conspiracy · · Score: 1

      1.Applicants must show a working example of their patent that implements all the claims contained in the patent. If they dont, they dont get the patent. (this would probobly get rid of some of the shonky patents)


      That has already been tried and abandoned as unworkable. There are actually museums full of working models of inventions from the days where this was art of patent law.

      2.The patent office should do better searches for prior art and if things are found that should have been found by the applicant, the applicant must pay the patent office money (to discorage the filing of "obvious" patents and so on)

      Obviousness has nothing to do with prior art searches. The fact is that it is essentially economically impossible to search prior art with any degree of rigor, so the patent system rightly defers exhaustive searching to the case where an infringement lawsuit is brought.

      3.If you dont enforce your patent, you risk loosing it (i.e. it would be similar to what happens with trademarks now). This would actually be good since it would prevent things like what happened in the Unisys LZW case.

      The business with sleeper patents has been made a lot harder by the PTO implementing fees to keep patents active. If you don't pay the fee, the patent lapses. IMHO this will eliminate most such cases. But I do agree that there should be a rule that requires companies to start infringement proceeding within a year of the time they discover an infringement.

      Once a patent has been submitted, it cant be changed. Also, the patent must be published publicly as soon as it is submitted. (as a Pending Patent or something) Also, the date a patent expires goes from when the patent was submitted not when it was granted. (this would prevent e.g. patents that are submitted then modified then modified again then delayed and so on in an attempt to make the patent last longer)

      Most of these are already in place. Patent applications are published (after a delay or 18 months I believe). Patents life is already determined from application date. Changes to a patent application are already limited in a lot of ways - however if you didn't permit changes at all, companies would just abandon a patent and reapply. Changes are actually preferrable to the refiling process because it is faster to process a change than a new application.

      5.You cant patent a formula or algortihim (genetic, biological, chemical or mathematical).

      That would automatically cripple commercial R&D in the chemical and pharmacuetical industries where most innovative R&D is based on finding new chemical formulas. EXTREMELY bad idea. Patenting algorithms is already banned unless you can show an implementation of the algorithm and patent that.

    2. Re:5 steps to solve the problems with patents by 0111+1110 · · Score: 1

      Patenting algorithms is already banned unless you can show an implementation of the algorithm and patent that.

      How is software different from an algorithm or group of algorithms? Aren't they just different words for the same thing?

      Also, how would you defend not granting patents for algorithms? If they are truly novel and non-obvious, and very useful, like say a new sorting method 50 times faster than quicksort, why are they not deserving of the same patent protection? Should not every new "good idea" be patentable?

      Also, if an algorithm is not patentable, but the computer program that actually communicates the algorithm to the CPU as a series of coded instructions is patentable, does this mean that simply creating/having a binary executable of a patented method is not a patent violation, but actually running it is? If so, it could mean that certain programs using the patented method could still be distributed but with a note that anyone who actually runs the program is guilty of patent infringement, that the program is for educational purposes only.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  66. Copyrights and Patents should require source code by Snarfangel · · Score: 1

    I think one way to cut down on frivolous patent and copyright lawsuits is to require compilable source code for everything seeking protection under copyright or patent law. SCO wants to claim Linux infringed, but if they had been forced to release the code in order to gain a legal monopoly on it I doubt they would be able to -- and the community could easily check the claim and fix any problems. Microsoft would have been forced to release the source for everything since the DOS 1.0 days, and while others couldn't copy this directly it would help with any software that needed to tie in to the operating system (and no more hidden or undocumented features that only MS workers could use).

    The software manufacturers might claim that this would allow others to steal their valuable property, but since the thieves would either A) not be stopped by copyright/patent anyway or B) be forced to release *their* source code, I doubt this would be a serious problem.

    --
    This tagline is copyrighted material. Please send $10 for an affordable replacement.
  67. Re:It's not just what's wrong with software patent by MickLinux · · Score: 1
    Your post is easier to answer than the one above; the one above takes a ton more new thought, so I'm going to wait on that one. But then again, I think that the one above also got moderated better for the same reason. But I'll happily answer your post immediately. Just, check back to the one above later, because I think that he/she was a bit clearer and more succinct than you.

    If you even look at the behavior of animals, you will see that they claim property and defend it as their own. Therefore, the right of property is a natural right.

    The right to smash someone's face, as you claim, is part of the right to self defense; but "self defense" inherently includes "taking the offensive" as well. Essentially, yeah, if people are going to fight each other, then fighting is going to happen. So it, too, is a natural right. Locking someone up to keep them from fighting is a right granted to other people to smooth the edges of a very rough life.

    Regarding the US, I didn't mention it, because I thought it was obvious. The US has nothing to do with freedom: there are granted rights everywhere, and very seldom are inherent rights officially acknowledged, much less upheld. I am not holding up US as an example, therefore.

    Okay... your most important statement.
    "In order to": That involves a value judgement, perfectly fine as long as you don't put the force of government behind it
    "drive innovation"... very nice, but innovation is not worth much in and of itself, unless you think that next year all teachers should wear clown masks (that's innovative, but not effective).
    "an innovative idea deserves the right"... I'm sorry, did we get away from human rights? Now ideas have rights and humans do not? How about the right to labor with your skills to better your condition?
    "to be protected"... thus, you are dealing not with rights, but with protection
    "so that the work or the genius in finding it pays off"...if the idea has value, then it will probably pay off anyhow. If it doesn't have value, then it shouldn't.
    "...for the one investing it." That, in my opinion, is the entire point of patents: for the investor. In other words, for the person with money, with power, so that they can have more money, more power. Which is why it has the power to become law. So we're going to damage the economy (which patents do), in order to benefit those with power, and give them more power. There's nothing new in that: despots like Saddam Hussein's sons stole businesses left and right, and girls too, and fed their boyfriends to the lions... but it doesn't make it right.



    So I'd say that even the idea of patents is wrong. That is, the application will always be wrong, because the basic reason behind them is wrong.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  68. Re:It's not just what's wrong with software patent by Anonymous Coward · · Score: 0

    Your views on granted rights are rather funny. What you're saying is essentially that the feeling of freedom and also crime levels in general should be worse in Europe than they are in the US - which is the place where you get the least granted rights. Reasses it, please. IMHO, freedom is just the same, if not better. As for violent crime, I don't think I need any arguments here. US criminal records are by far higher than that of the worst EU contries...

  69. RMS's speech on software patents by krico · · Score: 1

    A week ago I attended a speech by RMS here in Brazil. The theme was "Software Patents". He gave us some nice examples of why software patents are so bad. I shall name some:

    - SpreadSheet calculation using topological sorting is patented, eventhough it was invented 40 year ago.
    - An MIT professor managed to pattent an Electricity Law (ridiculous).
    - Software are very complex and pattents were not built for that complexity.

    1. Re:RMS's speech on software patents by pauljlucas · · Score: 1
      SpreadSheet calculation using topological sorting is patented, eventhough it was invented 40 year ago.
      Then, at worst, that's an example of a bad patent, but, yet again, that doesn't imply that all patents whose preferred embodiment is in software are bad. You only hear about the bad ones. For every bad one, there are far more good ones.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    2. Re:RMS's speech on software patents by krico · · Score: 1

      The problem is not judging if pattents are good or bad. The issue IMO is that a bad pattent is easily issued, and that can be very bad for software developers.

      Patents (quoting RMS) "are good only for those who have many of them and can cross license."

      IBM for instance has over 3000 pattents. The 1st income they have with those pattents is, against what most people assume, CROSS LICENSING.

      That is a very good example that shows us that pattents are no benefit for developers, only for big companies.

    3. Re:RMS's speech on software patents by pauljlucas · · Score: 1
      That is a very good example that shows us that pattents are no benefit for developers, only for big companies.
      ... unless you happen to be a developer who holds a good patent.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    4. Re:RMS's speech on software patents by krico · · Score: 1

      I can't think of such an example. But I'm sure there are a few. And from these few even fewer are "honest/correct", mostly it's just a way of getting money from something you didn't do.

      Imagine if Donnald Knut had pattented KMP pattern search algorithm. He did invent it didn't he? But he did NOT patent it, and because of that it has been soo helpful.

      I do NOT think that patents should be estinguished, rather the system should be refactored.

  70. Re:Granted rights? Natural rights? by MickLinux · · Score: 1

    So you are saying that because European governments tend to tax higher in order to support a richer welfare system that EU countries will also suffer more violent crime?

    I'm not sure that your premise is true. Tax is just one form of granted rights. Monopoly, or government taxes that then pay for government contracts to companies, are also granted rights. As far as I can tell, the American system has a higher rate of granted rights than Europe, so I'd rather expect it to have more violent crime, as well.

    You have to understand that America is far more socialist than Europe in a lot of ways; but it's a right-wing socialism. To say I'm pushing "right wing", trolling "left wing" would not be a correct statement at all. I'm really sorry if I gave that impression.

    As far as I can tell, violent crime comes from a number of factors, one of which is extreme frustration caused by an inability to live in a stable situation. As such, it is an indicator that your government is falling -- but it is by no means the only indicator.

    That said, I do fully expect Europe to have problems with violent crime, whether that be France (don't they have a problem with gangs outside Paris?), Germany (anti-Turkish crime), Spain (highway robbery, mafia, armed revolution in two or three quarters?), Italy, and so on.

    But let's look at the process for one kind of violent crime, the criminal gangs: the criminal gangs, as you say, come in where the state is weakest. But where is the state weakest? Usually where they have driven an economy underground, so that there is financial incentive driving an entirely secondary government (the crime lords, if you will). There can be ways that an economy is driven underground, meanwhile. One is taxes. One is regulations prohibiting an activity ineffectively. Yet another, though, could be social norms that provide a secondary government that the first refuses to recognize. [As such, if you have a large Basque population and an underground Basque system of governance, the national government would do best to look at the Basque government, and recognize it officially.]

    As you say, a strong state is almost always a good cure for violent crime; but in the end, for a state to be strong they have to have the support of the people they rule. And to do that, they have to in general uphold inherent rights; because people in general are not going to give their inherent rights up.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  71. Lame argument by extremecenter · · Score: 2, Interesting
    The author complains that

    It is to say, in effect, "Don't try to solve problems and invent solutions as you see fit; you or your software agents might independently write or invent something which the patent office's licensers have placed on the Index of Banned Algorithms; in which case, at their discretion, they can force you into an expensive, traumatic legal Inquisition..."

    Engineers in other fields have had to deal with this issue for two centuries. Get over it. The same argument could be made for the developers of player pianos, which the author says *should* be patentable. If he wanted to argue against all patents, this would be a valid argument, but that's not what he's saying.

    There are other problems as well with this "software is free speech" approach. Source code is text - so what? Circuits expressed as VHDL are text too, so are plans for any mechanical device. Since all of these are just text and pictures, why single out software?

  72. The guy just doesn't get it by pauljlucas · · Score: 2, Insightful
    Computer Programs are Writings. As such, they should be subject to copyright law (narrowly interpreted) or trade secret protection, but not patent law.
    He's exactly right, and computer programs are subject to copyright law, but that's not what we're talking about. We're talking about "software patents." However, there is no such thing as a software patent.

    It's the idea for which the software is an embodiment that is patented. If you try to copy the idea, even by writing your own software, you would be guilty of patent infringement.

    More formally, the thing that is patented is the device a computer becomes when running a given piece of software. For example, if, back in the day, the guys who wrote VisiCalc had patented the idea for doing electronic spreadsheets, what they would have patented would have been the electronic spreadsheet machine that the computer would have become by running VisiCalc. The fact that the idea used a computer and software as part of its embodiment is irrelevant.

    Putting software together in just the right way to transform a computer into a novel invention is patentable just like putting gears, wheels, iron plating, etc., together in just the right way to transform a bunch of metal into a steam engine is patentable.

    The complaint against "software patents" and the USPTO has to do with the "novelty" and "non-obvious" tests for patent worthiness and calls into question the USPTO's ability to make good desicions regarding software-embodied inventions only and does not mean that software patents as a whole are bad.

    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  73. Patents vs. Copyright by Anonymous Coward · · Score: 0

    Isn't software currently covered (in the U.S.) under copyright law? Don't copyrights last much longer than patents? (copyright is effectively perpetual vs. 20 years for a patent)

    What's the big deal?

    I'd go with technology patents if they were restricted to 5 years. The world moves fast. You can't make your money back in 5 years, give someone else a chance.

    1. Re:Patents vs. Copyright by praksys · · Score: 1

      What's the big deal?

      Copyrights do not stop anyone from writing new software that is functionally equivalent to old software, but patents do protect against this. So, for example, copyright allows people to write open equivalents of closed software (although in practice this is often difficult), while software patents would make this illegal.

  74. Re:Granted rights? Natural rights? by heironymouscoward · · Score: 2, Insightful

    I believe your basic premises are inaccurate in several ways. Firstly, your definitions of "granted" and "natural" rights. This is a highly subjective viewpoint: looking at cultures across time and space it's more realistic to say that the very notion of a "right" is a granted thing. "Natural rights" sound nice but simply don't exist, unless you count the right to suffer and die, which is a bit brutal.

    Secondly, more fundamentally, your assertion that the balance between "natural" and "granted" rights somehow implies a conflict between groups and governments. The conflicts are there, yes, and they are important, but they come from other much simpler reasons. What you eat, I can't. What you burn, I can't. What you take, I can't. Thus conflict is the simplest way of increasing one's well-being. But it's not the only one, and all human cultures survive by implementing sophisticated conflict avoidance mechanisms, between people and between groups. Trade is one of these. Social welfare another. Armies of poor people make fodder for wars, as Europe has discovered many times.
    The rest of your argument is based on what are, to me, fallacies, and you if you take your ideas to a logical conclusion I think you will see they don't make sense. High taxes leading to crime is one good example.
    I live in a high-tax country (Belgium) and I am aware of the extent of the black economy. However, this is not a criminal economy except in the eyes of the tax authorities. When the government makes unenforceable laws, people ignore them and life carries on, pretty much as normal.
    The criminal networks seem to arise in one very specific situation, which can have many causes. This situation is when the state retreats from enforcing its law in some area or segment of society. I gave some examples already.
    Why is the state so important as a law enforcement agency? This question lies at the heart of the matter when it comes to violence and criminal violence.
    It has been shown often that violence is self-perpetuating, and for good reason. If your neighbour is likely to come and rob or injure you, you have every interest in going across to his place and doing it to him first. Self-protection means being more aggressive than strictly necessary, since under-aggression leaves one vulnerable. The logic of this is implacable, and leads to vendettas and other extraordinary symptoms of violence.
    The state cuts through this cycle by defining itself as the only legal hand of violence. Crimes and punishments are defined a priori, and though this does not necessarily deter crime, it deters the cycle of violence that follows crime.
    In every historical instance where a police force is instituted, crime rates fall sharply. A corrupt and violent police force is much, much better than none at all.
    Now, how does this fairly successful system sometimes break down? One case is when the victim of a crime cannot go to the authorities. Criminals tend to resort to extreme violence not because it's in their nature, but because they revert to the non-state logic of crime and punishment. And when illogical laws - such as prohibition of alcohol or drugs - creates large "criminal" communities, extreme violence is a natural and inevitable consequence.
    The best answer to all this appears to be twofold. Firstly, human nature is basically and generally good, because that is more successful in the long term. Secondly, for this to work we need a strong civil society backed-up by a strong but even-handed state.

    --
    Ceci n'est pas une signature
  75. Coding... by Anonymous Coward · · Score: 0

    isn't an art it's just plain work. You do it because you have to. Wraping it in cute little "it's art" or "it's like creating a symphony" is just plain stupid and means the coder is in complete denial over his drab/dull work. Period. That's how I always viewed programming.

  76. Flawed Argument by the+eric+conspiracy · · Score: 2, Interesting

    The problem with treating software solely under copyright law is that it does not recognize the functional, technological component inherent in software.

    Music is not a functional, algorithmic implementation of a transformative process. There is no mapping of a range to a domain inherent in a piece of music.

    Patents are awarded for Inventions (also sometimes termed Implementations), and copyrights for Expressions. If someone were to take an existing well known algorithm, say the bubble sort, and code it up in his language of choice, that work is an expression and is protectable by copyright.

    If somebody were to examine and existing piece of mathematics and realize for the first time that it has applicability in solving a sorting problem, and then code it up, he would have both an invention (use of the math in the contect of the sorting problem on a computer) and an expression (the computer code). Clearly this qualifies in some protean sense as an invention.

    Heck, the author would even be able to take the result as a working model to the patent office - on his laptop computer, satisfying the old 19th century requirement for a working model.

    The concept of a working model of a piece of music just does make sense.

    Nor does the concept that a piece of software is solely an expression.

  77. Patents cover utility, copyrights expression by hacksoncode · · Score: 1
    The difference between software-as-expression and software as utility is as simple as this: nothing in patent law prevents you from expressing the idea that is patented, in whatever form you want. What is prohibited is making use of it in a way that infringes on the patented utility.

    Another point I think is worth making is that I'm left quite uncomfortable by this particular diatribe against software patents. Here's why: I tried reading it while replacing each instance of "software" with "invention", and it makes almost as much sense.

    Patents have always been on ideas, not necessarily incredibly narrow instantiations of the ideas. The difference that makes an idea patentable (vs. copyrightable) is whether it has utility. If an idea, even a broad idea, is new and inventive, you've always been able to get a patent on that broad invention. Historically these have been harder to enforce than narrow patents (and rightly so), but they've always been granted.

    And, finally, prohibiting software patents makes all patents useless. We might as well prohibit all patents. Anything can be done in software on a sufficiently general-purpose machine. If I can't protect my "real" mechanical invention against someone doing the same thing, except partly in software, I can't protect my invention at all.

    1. Re:Patents cover utility, copyrights expression by too_bad · · Score: 1

      > I tried reading it while replacing each instance of "software" with "invention", and it makes almost as much
      > sense.

      Thats exactly the point. I just cannot convince myself that "software" is always
      synonymous to "invention". A progress bar, a scroll bar, using your browser to purchase
      items ... how are these inventions ?

      Going a bit further ... an "invention" is something that is hard to come up with
      and unless the citizens have good enough motivation to put in the effort to invent
      the soceity will never benefit. Hence the patents.

      Some things are not hard to invent. The only reason why we did not have them before
      was the lack of context. Without a computer no one would think of progress bars,
      but the moment computers and GUI becomes common, progress bars are not
      uniquely inventive. You do not need to provide motivation to people to invent this, since
      everyone will come up with it in some form or other. So there is no need for a "protection: to
      this idea.

      Of course the whole arguement is subjective. Thats the curse of free soceity, nothing
      is objective and people tend to look at each individual item from their vantage point
      rather than from the ideology. When we provide patents for things that need no motivation
      to invent, we stifle competition which is a very important balancing factor for a free soceity.

      Ultimately it boils down to this: Motivating the inventers to invent. Motivating the soceity
      to consume. When the right balance is not stuck economy suffers.

      --
      DO NOT PANIC
    2. Re:Patents cover utility, copyrights expression by 0111+1110 · · Score: 1

      The GUI itself could have been patented if software patents had been around at that time. In 1981, just one of the innovative ideas coming out of the PARC project, the Xerox Star 8010 was unveiled at a Chicago trade show as the first computer with a GUI. The Apple Lisa came soon after, having much better commercial success. If these guys can't patent such things, why should anyone else be allowed to?

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  78. Not a field of technology by Anonymous Coward · · Score: 0

    This pretty much covers it for me: Data processing is not a field of technology.

    Algorithms are independent of their technological embodiment. Contrast this with, say, the plans for building an automobile. You can't climb into the plans and drive from point A to point B. You have build an actual car. Data can be processed by an algorithm without using a computer. Therefore the algorithm is beyond patentability.

    1. Re:Not a field of technology by Anonymous Coward · · Score: 0

      You can't patent the plans for an automobile (at least not yet) either. You can patent the automobile but not the plan for building it. The plan is a form of communication (from the designer to the builder) and as such is protected by copyright, but not by patent law. If the builder of the automobile were a machine or the equivalent of one, the analogy would be almost identical to writing out instructions (a plan) for the computer (a machine) to execute.

  79. Re:Flawed Objection by praksys · · Score: 1

    Salin's free speech argument depends only on the claim that software is expression. You have shown that writing software may involve invention as well as expression, but that does nothing to undermine Salin's argument. Consider the example that he gives of patenting plot devices or narrative structures. If one can patent "boy meets girl, boy loses girl, boy wins girl back" then one then one can prevent anyone else from producing a new expression that employs this old narrative structure. Salin's point here is not that there is nothing to patent, but that such a patent would interfere with free expression.

  80. Source is art, huh? by feder · · Score: 1

    That argument is so lame and it certainly won't win over any politicians. Although an avid software user, I have never perused source code or binaries for the purpose of personal enlightenment and I doubt a lot of users have. A piece of software is nothing like a piece of music or literature. It is written for and chiefly used as a device for generating a particular output from a particalur input. I have yet to see a book or a musical score that accept input values. Also, your line of reasoning seem to suggest that any currently patentable device can be considered an artistic expression. A can-opener is a kind of sculpture, right?

    Please don't miscredit the anti-software patent community by pushing babble like this. Stick to what matters: software patents hurts innovation.

  81. Re:Patents? What about Copyright? by russotto · · Score: 1
    It is the difference between discussing the making of a bomb, and the building and use of one. The courts have finally glommed expressly on this distinction -- it is time our community (even our zealotes) acknowledged it.

    There is no distinction in software. The same code which describes something can also (when run) do it. That's a problem with the DMCA, and that's a problem with software patents as well. Patents require disclosure of the description but forbid building the device. However, the description plus a general purpose computer IS the device, making that distinction less than useful.

    Unfortunately, US courts have seen this problem and are taking the non-free way out, deciding that speech which has functional qualities, whether computer code or bomb-making instructions, is not really protected by the First Amendment. Further, the CA Supreme Court has decided that merely informative speech isn't protected if it's a trade secret. The age of freedom is truly over.

  82. Re:Granted rights? Natural rights? by IM6100 · · Score: 1

    I live in a high-tax country (Belgium) and I am aware of the extent of the black economy. However, this is not a criminal economy except in the eyes of the tax authorities. When the government makes unenforceable laws, people ignore them and life carries on, pretty much as normal.

    When whole sectors of an economy are driven over to 'a dark side' in order to even exist, there's something fundamentally wrong with 'the system' that forces them over to that 'dark side.'

    --
    A Good Intro to NetBS
  83. Re:Granted rights? Natural rights? by Anonymous Coward · · Score: 0

    You have the right to remain silent.

  84. Compelling legal argument. by praksys · · Score: 1

    I am not exactly persuaded by Salin's argument against software patents as such, but I think he has one half of a very compelling legal argument against the permissibility of allowing both software copyrights and software patents.

    In the past a number of attempts have been made to challenge copyright restrictions on the basis that they violate the first ammendment. The Supreme Court has almost always held that copyright does not limit free expression because of the built in limitations in copyright law, and because copyright protects only expressions and not ideas. Copyright does not limit what you can say, it just limits how you can say it (i.e. you can not say it by copying the way that someone else said it).

    Now personaly I think the biggest problem with Salin's argument is really the claim that software is a type of expression. However, if software is not a type of expression then it should not be covered by copyright. To be covered by copyright a particular piece of code must be saying something. But then the if it were also covered by patent then that would prevent anyone from saying the same thing in any other way. Which would infringe of freedom of expression.

    In short, either software patents infringe on free expression, or software is not eligible for copyright protection.

  85. Now that we have CAD, everything is a "writing." by Animats · · Score: 1
    Consider a 3D graphics chip. It's defined by a big file of VHDL. The file looks a lot like a C program. You can load it into a simulator and run it, slowly. That's how you debug. When it's debugged, you send the file to a silicon foundry to be made into chips. That's clearly a "writing", and it may contain ideas that are patentable.

    Machined parts are expressed as machining instructions cranked out by CAD programs. You can look at the part in 3D, then send it to the machine shop to be made. (Check out emachineshop, which is a free CAD program. Select the material, design your part, click on "Price" to get an estimate, then use "Place Order" to order the part. A machine shop in New Jersey will make it for you and send it back.) That, too, is clearly a "writing".

    At some point, anything complicated that's done by multiple people is expressed as a "writing" in some form.

  86. Re:It's not just what's wrong with software patent by Yokaze · · Score: 1

    > If you even look at the behavior of animals, you will see that they claim property and defend it as their own.

    There is a difference, between claiming property and having the right on property.

    Among animals, there is the right of the strongest. That is hte "natural" right. The stronger one is able to eat, to bread and to live, the weaker ones die.

    > The right to smash someone's face, as you claim, is part of the right to self defense;

    No, I said the right to smash someone's face, because one doesn't like it. It is also "natural". But nowadays, we prefer to call it babaric.

    > unless you think that next year all teachers should wear clown masks (that's innovative, but not effective).

    Words form sentences, sentences make a context and the words convey ideas. Please, don't pluck the words out of the context.

    It is not an innovative idea in the context we are speaking, unless the clown masks are embedded in a paedological program, in which case it might be innovative, and should it yield better education it is worth. Worth is determined by the result.

    > but innovation is not worth much in and of itself

    Well, before Microsoft came, innovation usually meant development, progress. One could argue that progress is not much worth, but I'd say it is up
    to the society to decide.

    I assume you are not argueing against technological progress.

    > I'm sorry, did we get away from human rights?

    Sorry, wrong wording on my side. (I'm not a native speaker). Of course, I did not meant that the idea deserves the right, but the one who creates the idea.

    > In other words, for the person with money, with power, so that they can have more money, more power.

    Well, as Karl Marx has already noted a century ago, this is intrinsic to capitalism and I won't deny that this is a conceptual problem inherent to the system.

    So, are you suggesting, the fruits of research by companies should not be protected by the goverment? So, who will then publish the research? I'd say this leaves the goverment to fund it.

    > thus, you are dealing not with rights, but with protection

    You say, they are seperable? I always had the (mis?)conception, that in a just society, rights have to be protected.

    > fine as long as you don't put the force of government behind it

    Why? The whole point of a goverment is for the society to exert force collectivly.

    --
    "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
  87. My DeCSS Mirror is all about Free Speech by MichaelCrawford · · Score: 1
    My DeCSS mirror is all about Free Speech for programmers. It references a couple of appeals court cases that have held programming to be Free Speech, as well as one of Judge Kaplan's decisions that said it was not.

    I have had the page online for quite some time now, yet am quite surprised to have yet to receive a DMCA notice about. My hosting service hasn't received one either. It's especially surprising considering that the page places in the first page of results at Google for a search for content scrambling system. I get a few referrals from queries for "decss" as well, although the page doesn't rank so highly for it.

    Perhaps an explanation for this phenomenon can be found in the following quote from another notorious criminal, which appears prominently on my page:

    one has a moral responsibility to disobey unjust laws.

    -- Martin Luther King, Letter from Birmingham Jail

    Perhaps this suggests to those who would send cease-and-decist letters that I would contest them vigorously, and I might appear to be a more reputaable defendant than Emmanuel Goldstein was.

    I have written more recent piece called Practice Civil Disobedience that you may enjoy reading.

    Absolutely everybody though, should read Henry David Thoreau's Civil Disobedience. I understand that it inspired not only King and Gandhi, but also the Dutch resistance under the Nazis.

    It's not long, being just twenty pages or so in dead tree form. Here's a Spanish translation.

    It's not hard at all to find in paperback. My local used bookstore had editions from two different publishers that also included Walden for just three bucks apiece.

    I read somewhere that Senator Joseph McCarthy, who instigated the infamous "witch trial" hearings by the Senate Committee on Unamerican Activities, was appalled to discover that Civil Disobedience, being considered a classic work of American literature, was standard issue for the libraries that the U.S. government operates around the world, I guess for overseas servicemen. He got all the copies removed.

    --
    Request your free CD of my piano music.
  88. Software Patents _ARE_ Needed by scoot32 · · Score: 1
    What Mr. Salin is forgetting is that code is not literature or expression; it is a written implementation.

    Because the code is an actual implementation of a new, unique, non-obvious idea, it qualifies for a utility patent. Anyone who has taken a design and implemented it understands that there are many ways to implement a particular idea, so it's not the actual implementation that's it's the underlying ideas... the implementation is simply a reduction to practice

    Furthermore, people make arguments that underlying technologies such as XML and HTML should not be patentable. This is a ridiculous idea! XML and HTML were breakthroughs intellectually. The person or persons responsible for this breakthrough idea should be allowed to reap the rewards. If they decide they wish to open their ideas up to the world and let the world play with them, they can publish openly or file an SIR with the USPTO. The key is that it is the inventor's decision... not yours!

    1. Re:Software Patents _ARE_ Needed by 0111+1110 · · Score: 1

      This is a ridiculous idea! XML and HTML were breakthroughs intellectually. The person or persons responsible for this breakthrough idea should be allowed to reap the rewards.

      Well you are the first one I've seen to openly admit that you were advocating the patenting of ideas per se. That's ok with me. At least you are consistent. Most people here who are in favor of software patents seem to be against idea patents.

      That is what I object to. I find this to be inconsistent and hypocritical. Anyone who has ever written a program in assembly (especially a long one) can tell you that it is just a series of instructions, ideas that you give the computer like "add these two numbers please". To be consistent you should be willing to explicitly grant patents to ideas, both abstract and concrete, including the field of mathematics as well.

      Soon I am going to patent "multiplying seven times in a row". Any software or hardware that multiplies seven times will have to pay me royalties. It's going to be nice never having to work again.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    2. Re:Software Patents _ARE_ Needed by scoot32 · · Score: 1

      As long as there's no prior art, go for it! :)

    3. Re:Software Patents _ARE_ Needed by scoot32 · · Score: 1
      To be consistent you should be willing to explicitly grant patents to ideas, both abstract and concrete, including the field of mathematics as well.

      Well this isn't entirely true. The idea has to be useful and concrete. You can't patent abstracts in the sense of patenting the concept of integration; however, if the algorithm is fundamental to solving a problem, it's the property of the inventor. DFTs are a perfect example. If someone dreamt up the idea of DFTs for signal processing, this revolutionary idea should be able to be patented, provided it's reduced to practice. It would be only one of the claims in a utility patent. I'm just really getting sick of the view that all of an individual's work should be open to all without compensation. That's why they call it intellectual property... also I'm sick of people getting mad at corporations trying to get patents on ideas... they compensate the inventor.

  89. Math invention by Anonymous Coward · · Score: 1, Interesting

    How do you go about differentiating between a "math" invention and your "real" invention?

    Its easy to dtermine that a pure algorithm is unpatentable. The difficulty arises when physical utility is associated with that new algorithm.

    What if I improve anti-skid brakes by an improved algorithm in the logic of the device? Is this patentable?

    What about an invention that is 90% software ("math") and 10% mechanical.

    80%/20%?
    20%/80%?

    How could anyone possibly make the determination that one invention is a little too much algorithm dependent and very similar invention is not?

    The basic concept behind all IP laws (Laws that for some unknown reason have been determined to be necessary in all developed nations, yes even China, and have withstood the cries of patent abolitionists for hundreds of years) is that they serve as an incentive for investment into new technology.

    Thus the reasoning should follow that these laws should apply to anything which provides utility and would not have been undertaken or would have been undertaken at a later date without the incentive that IP protection provides.

    It follows that the argument should in reality be centered upon the amount of difficulty required (obviousness factors) in order to arrive at the new utility.

    There are difficult problems that can be solved via software (again, 90% sw/ 10% mechanical, 70% sw /30% mechanical, who's to say?). The realization of solutions to these problems should be patentable (in line with the overriding basis for IP protection).

    The real solution is to disallow the trivial SW patents that would have been arrived at no sooner in the absence of IP protection.

    1. Re:Math invention by Alsee · · Score: 2, Interesting

      How do you go about differentiating between a "math" invention and your "real" invention?

      I said that doubling video compression and RSA encryption didn't even rate the title "software invention", those are actually math "inventions". Once the math is known it is blindingly obvious to apply it to software. Neither one would be a "real" invention.

      What about an invention that is 90% software ("math") and 10% mechanical.

      That's fine! It doesn't matter what the percents are, so long as it is not 100% software. Just test the patentability criteria. The criteria are (1) utility (2) novelty and (3) nonobviousness. And you go with the patent rules we've always had - the rules before idiots started changing them to make software patentable. The rules said math and software are not patentable subject matter, so you ignore and all any portion about what's going on in the software. Then you look to see if all the patentability criteria are met. (1) Does it have physical utility? (2) Is there novelty? It has to be something novel outside of the software. (3) Is there something non-obvious? It has to be something non-obvious outside of the software.

      Your invention can be 99% software and 1% hardware, if it's useful and there is novelty outside of the software and non-obviousness outside of the software then you've invented something and you have a valid patent. You can use as much software in you invention as you like, but the software can't BE the invention.

      On the other hand if there is zero novelty outside of the software and zero non-obviousness outside of the software then your "invention" actually lies entirely within software. It is therefore 100% software 0% hardware. You are trying to patent "software per se". You haven't invented anything, all you've done is write an ordinary program and programs are entitled to a copyright, not a patent.

      You can have your patent so long as your "invention" isn't pure software.

      What if I improve anti-skid brakes by an improved algorithm in the logic of the device? Is this patentable?

      Sounds like you are trying to patent a pure software invention there. You mention nothing new aside from writing a new program. You are entitled to copyright protection on any new program.

      Had you made some sort of novel and non-obvious change to the brake pads that allowed you to use a different algorithm that reduced heat build-up and increased traction then you get a patent.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Math invention by Anonymous Coward · · Score: 0

      So what about a "look ahead carry" algorithm in a microcontroller?

      That was a pure algorithm embedded within circuitry. It was tied to a physical device. It was patentable. It was not considered software at the time of its development.

      What about the whole realm of likewise "logic" (alogorithms) in the semiconductor industry?

      What about a different algorithm in a chemical process producing a different material? What if only the algorithm is changed? no changes elsewhere?

      What about differing an algorithm (no physical change to rest of device) for an MRI that produces a different image (different chemicals on a piece of film)?

      These inventions have a point of novelty strictly within software and produced different physical results.

      Are you saying:

      They sould not be patentable because they are expressions and not utility?

      They are not patentable unless the logic is burned into circuitry instead of stored in ram as charged particles?

      Are you saying they are not patentable because they were trivial at the time of conception?

      Are you saying that innovation in any sort of machine that does not consist of algorithm refinement of its controller/processing software should be encourage via IP protection but any sort otherwise should not? If you are saying this then you are excluding then bulk of potential innovation in these technologies from patent protection.

      This exclusion of this significant percentage of future innovation in industry from IP protection that your premise would dictate seems to indicate that ITS NOT THAT DAMN SIMPLE to be able to distiguish and judge the merit between software innovation (connected to actual physical utility) and hardware innovation.

    3. Re:Math invention by drakaan · · Score: 1
      So what about a "look ahead carry" algorithm in a microcontroller?

      Not algorithm, circuit...

      That was a pure algorithm embedded within circuitry. It was tied to a physical device. It was patentable. It was not considered software at the time of its development.

      That was an implementation of a circuit in hardware...the circuit is the reason for the patent, not the algorithm by itself. Yes, patentable (the circuit makes it so).

      What about the whole realm of likewise "logic" (alogorithms) in the semiconductor industry?

      Again, it's the circuits and the particular implementations that are special, not the logic behind them, otherwise we'd only have intel making chipsets for Pentiums (for example). Yes, particular circuits are patentable, although there may be other implementations of the same circuit that do the same task, but do not infringe on the patent.

      What about a different algorithm in a chemical process producing a different material? What if only the algorithm is changed? no changes elsewhere?

      Manufacturing processes for chemicals are pretty obviously not related to software. Software may control a piece of machinery, and a particular process may be coded into some software, but the software is not the process. Yes, patentable (the entire process is).

      What about differing an algorithm (no physical change to rest of device) for an MRI that produces a different image (different chemicals on a piece of film)?

      In this case, there might be an original patent for the MRI equipment/software covering generation of a specific type of image (or a number of types), but unless something fundamental changed about the machine, an enhancement is just an enhancement. You have no new output, just a new interpretation of that output. No, not patentable (the new algorithm).

      They sould not be patentable because they are expressions and not utility?

      They should not be patentable because on their own, they add nothing of value. You and I could both (probably) create a piece of software to calculate the value of 2+2...obviousness comes into play here. Do you think our implementations would be radically different? Should I be allowed to patent a piece of C code for that bit of math?

      One or both of us might also be able to create a small machine that could calculate the value of 2+2. Do you think our implementations would be radically different?

      They are not patentable unless the logic is burned into circuitry instead of stored in ram as charged particles?

      They are not patentable unless they represent a physical solution to a problem. Software has copyright, hardware has patent (basically...I know there are nits to pick there).

      Are you saying they are not patentable because they were trivial at the time of conception?

      Their triviality has nothing to do with it, unless you take my 2+2 example. Software has no physical substance by itself. Can't patent an idea, only a process or machine.

      Are you saying that innovation in any sort of machine that does not consist of algorithm refinement of its controller/processing software should be encourage via IP protection but any sort otherwise should not? If you are saying this then you are excluding then bulk of potential innovation in these technologies from patent protection.

      patents are not the ONLY form of IP protection. Intellectual Property is a catchall used to refer to ideas, methods, procedures, and machines. Trade secrets, copyright, and patents are all different ways of protecting different kinds of "IP". Saying this DEFINITELY excludes a lot of innovative ideas from patent protection, and rightly so. There are better ways to protect them that make more sense.

      It IS simple to distinguish between patentable and unpatentable innovations. You just don't throw a patent blanket over all of them.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  90. Re:Granted rights? Natural rights? by Anonymous Coward · · Score: 0

    people in general are not going to give their inherent rights up.

    Never been to the USA, huh?

  91. The dark side...? by heironymouscoward · · Score: 1

    No, not really a "dark side". This is far too simplistic and the kind of thinking that leads to trouble (as in: "that man is smoking crack, he's breaking the law, so send him to jail and create a real criminal").
    It's really just a process of negotiation between the law makers and the citizenship. Europe tends to do this somewhat differently from the USA - in the States laws are designed and debated with near-religious fervour. In Europe, when governments make laws we don't like, we simply ignore them. In general it works very well because there is nonetheless a strong sense of right and wrong which keeps people in check. "Walk on the grass, OK. Kick the flowers, not OK." This is different in each European country, and the UK for instance follows the US model more closely than Italy.
    Example: in Belgium the law sets the maximum speed limit at 120 Kmph on the motorways. You will see at least 50% of drivers doing 130 or more. This is socially acceptable when the roads are empty. Doing the same when the roads are packed is seen as irresponsible.
    Second example: in Belgium (again), you are expected to cheat on your tax returns if you're a professional or small business, and the state handles this by negotiation for most people, and punishment only for those who cheat in a stupid or insulting manner (like inventing invoices). Compare this to the UK where a meeting with the tax inspector is something like the Inquisition.
    Third example (now in the other direction): Belgian law treats immigration very seriously, and illegal immigrants can expect to be picked-up, detained, and deported. This is largely because there is a strong passion for social "order" in many quarters. But behind the scenes, the governments regularly grant block amnesties, allow students to get permanent residence, make it easy for families to reunit, etc. Why? Because here the government takes a more realistic stance ("we need immigrants") than the general population ("funny people, smell strange").
    Last related example: in US states like Texas, illegal migrant workers keep the economy working. Despite legislation, everyone turns a blind eye to the large "illegal" workforce. In those states where enforcement is most relaxed, you will find illegal migrants to be most integrated and least involved in general crime or criminal networks.
    I hope these examples show that a healthy civil state needs lots of negotiation between citizens and government as to what constitutes "the Law". One of the citizens' basic tools in this process is to disobey stupid or irrelevant laws (especially those pertaining to individual freedoms), and this tool works very well so long as the state remains an arbitrer and sanctuary in case of conflict between parties.

    --
    Ceci n'est pas une signature
    1. Re:The dark side...? by TheViewFromTheGround · · Score: 1

      I just want to say... Heironymouscoward has managed to make all the points and more that I wanted to make when I read that crazy rant. Good job -- it's nice to see a calm, reasoned post on Slashdot.

      --
      Online citizen journalism from the inner city: The View From The Ground
    2. Re:The dark side...? by MickLinux · · Score: 1

      I'm not going to say a whole lot against your argument, not because I think it's right -- clearly, this is one of those cases where neither of us convinced the other.

      As far as I can tell, you take a view of law that everything is imposed and artificial; I take a view that some law is natural, and some is not, and the lifetime of a government has to do with how natural its law is. I might as easily say "internally consistent with governing the people", but you definitely would not accept that jump between one and the other without proof that I don't think I can provide.

      I think, looking at the moderation, that there are a ton of people who think your way; and there are a ton of people who think my way. I think, ultimately, that for me, the proof is in the pudding: I forecast that the European Union and America will fall; you forecast that the European Union will stand, based upon its taking more power to itself [as I understand, their motto is "ever closer", and they are beginning to take a federal army, which will help drive that point home.]

      I guess we'll see.

      But I also rather expect that even were I right in the near future (30 years), and you wrong, you would not be convinced. Likewise, were you right for the near future and I wrong, I probably would not be convinced, so this isn't even a valid test case. I'd really be interested in seeing what *would* be a valid test case, though. It would be neat to come up with a kind of predictive test method that operated on smaller structures such as companies, large gangs, or agencies within a government, such that we could predict and test without getting more involved than reading a newspaper. But even that, I suspect, would be impossible.

      --
      Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    3. Re:The dark side...? by heironymouscoward · · Score: 1

      Well, I'm not counting moderation points, simply taking your statements and applying them to the world I know.

      Of course the EU and USA will "fall" one day, but this is a meaningless statement - history, like the weather is only predictable when seen behind you. The future is chaotic and empires can fall because of trivial things.

      There are natural laws, yes. Physics lays the basis and chemistry, biology, and many other ologies build up from their. Human societies follow natural laws that can be entirely constructed from first principles.

      I have to admit some difficulty grasping your argument, but I believe you have found some philosophy that tries to split things into "natural" and "imposed", and you are using this to try to understand the world.

      It is a false split, one that will not help you understand, and one that will lead you into false conclusions. Everything is natural, even imposition. Is that clear? The state imposes law, human nature resists it in some cases, accepts it in others. The state is itself a creation of human nature, a natural solution to the problem of violent conflict.

      There are many, many examples of how our innate human nature leads us to create complex so-called "artificial" systems. Laws are just one of these.

      I hope this is clearer to you and helps you understand why you cannot really speak of competing or failing systems: the USA and EU each represent current snapshots of incredibly complex but natural systems. These will change over time, become unrecognizably different, because no natural system is static. But there is no way to measure this by dividing things into "granted", "natural", "imposed", and so on.

      Sorry for the long post. I am waiting for the coffee machine to heat up and have nothing better to do this morning. :)

      --
      Ceci n'est pas une signature
    4. Re:The dark side...? by James+Lanfear · · Score: 1

      I think you two found a culture gap, and have spent the law few hours trying to yell across it. If this isn't the case, forgive me and ignore anything that's obvious. Ditto if I misrepresent your argument, MickLinux.

      I have to admit some difficulty grasping your argument, but I believe you have found some philosophy that tries to split things into "natural" and "imposed", and you are using this to try to understand the world.

      The idea of natural rights/law are (part of) the foundation of Anglo-American (or at least American) law. In US law they literally are the foundation, since even 'Constitutional rights' were intended to be expressions of pre-existing natural rights. Being American, your comment sounds a bit like complaining that someone has found a philosophy that divides things into 'living' and 'non-living'. As we used to say when I was in school, 'well duh'.

      It is a false split, one that will not help you understand, and one that will lead you into false conclusions. Everything is natural, even imposition.

      You're misinterpreting the meaning of 'natural law', I think. A natural right is, roughly, a right possessed by all people in virtue of the nature as human beings, regardless of what social institutions may or may not exist. Natural law is presumably a law that is in accord with natural rights. All people have natural rights, and no one, including the government, can legitimately violate them.

      Of course governments do routinely violate what many people consider natural rights, which is what creates the tension that I believe he was describing. Indeed, most granted rights involve limiting natural rights (e.g., copyright limits free speech), though in theory those are limits we agree to.

      Objectively speaking, the distinction is probably arbitrary. As you've said, all rights are human creations (modulo any theistic origin of natural rights). But from my (again, very American) point of view, the idea of natural rights is obvious and tremendously useful for reasoning about the law and morality, and I'm not especially concerned if it's not well-grounded metaphysically.

    5. Re:The dark side...? by MickLinux · · Score: 1

      You can't really say no system is static; that wouldn't be a fair judgement. But you could deal with "steady state". As such, the family unit is a steady state unit. It doesn't mean it can't be broken into -- but it is a stable point.

      Likewise, there are various social, political, and religious systems which have lasted for thousands of years. Those are a different kind of steady state, but they too are steady state. Again, many of them can be destroyed. When you look at how they are destroyed, and how they persist, then you can start to deal with what you might call a "natural" system. That is, a stability point about which a steady state system can develop and maintain itself.

      "Imposed" systems, on the other hand, cannot maintain themselves. They are, if you will, the eddies in the conflict of two or more other systems. One such imposed system would have been the Amazon tribe of women warriors, assuming that was historical [I'm not convinced it was, but not convinced it wasn't, either]. Without a male component, they had to be at continuous war in order to survive, but war is not a steady-state survival tactic.

      Now, it seems that you are of the opinion that both the US and the EU are in a continous state of flux, and cannot remain the same. As such, you are saying that they are not in a maintainable position. In other words, using my admittedly inaccurate terminology, they are imposed; not natural. I would then argue that this is because they impose granted rights, not natural rights -- that is, that the rights supported by the countries are not self-maintainable, but have to be upheld with continuous effort, or they fall apart. In other words, they are simply a result of the eddies caused by conflicting systems. Naturally, if you want a longer lasting government, you want a more stable set of laws.

      In terms of physics, it's like asking "which is a natural flow pattern -- airflow around a wing? Or the airflow of a vortex?" The airflow of a vortex is self-maintaining; and if you look in the ocean, you'll see that vorticies caused by the Amazon flowing into the South Atlantic can last halfway to Britain. On the other hand, as a wing flies through the air, the drag on it will stop the airflow in relatively short order. The airflow around a wing, therefore, must be imposed. But the vortex need not be: it can develop spontaneously [that happens, too, occasionally], and last for quite a long time.

      Enjoy your coffee [though I don't doubt it'll be cold by now].

      --
      Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  92. Re:Flawed Objection by extremecenter · · Score: 1

    Courts have held that all sorts of physical objects are Constitutionally protected expression, but the fact that some objects are patented does not seem to interfere with free expression. The same holds true for software patents. What sort of "expression" is interfered with by, say, the RSA algorithm? We now have thousands of software patents, including a lot that are plain stupid, but I can't think of one that interferes with free expression, as that term is normally understood. Only by treating all software as "expression" can software patents be considered to interfere. But the same things holds if we start by assuming that all physical objects are expression. Someone who wants to copy the design of a new OLED could then clam that existing patents are "interfereing with free expression." Salin is starting from a flawed premise.

  93. Freedom of Speech covers ideas, not instructions by NaugaHunter · · Score: 1

    This reminds me of a discussion I had once in college. A fellow student felt his programming classes should fulfill his language credit requirements. I asked him to translate the constitution into Pascal. He tried to weasel it by making it a bunch of writeln's, but gave up when I pointed out that the constitution was still in English, he had merely written a way of putting it on a computer screen.

    The point I was going for is that at its heart a computer program is a set of instructions, not ideas or stories. Comparing them to recipes would be more coherent than comparing them to literature. Their functionally equivalent to the designs included with your build-yourself projects. You supply the material, apply their instructions (i.e. algorithms), and end up with a result of some sort.

    The problem with software patents isn't that they exist, but that a) they are being granted to previously known concepts and b) they are overly generalized. How many different Swifter-type products are there? Or door locks or VCRs? They each have their own patents, but work in different ways. But if you even mention 'One-Click' on you're web site Amazon will be breathing down your neck, regardless of how you implemented it.

    --
    R: That voice. Where have I heard that voice before? B: In about 365 other episodes. But I don't know who it is either.
  94. Patents vs. Copyrights? by MacGod · · Score: 1
    Can someone please spell out for me exactly what the differences are between copyrights and patents? I hate to be a n00b, but I'm not totally clear on this point.

    --
    "Reality is merely an illusion, albeit a very persistent one " -Albert Einstein
  95. no such thing as natural rights by Sivaram_Velauthapill · · Score: 1

    There is no such thing as natural rights. All rights are granted by the governments (via courts). It is quite possible for you to lose your natural rights, just like how you can gain new natural rights in the future.

    Consider sexual orientation. Fifty years ago (or even now in many countries), if you were a homosexual, you had no rights (can't live together, can't marry, can't have sex, etc). In 50 years from now, I'll bet this will become what you call "natural right". It didn't exist but you will gain it.

    All you need is change in attitude of the people. You can easily, for example, implement fascism and discriminate against people. The courts will back you; the governments will back you; and the people will back you too.

    All rights are granted by the government and taken away by the government. Until there is no government (or some authority) you won't have natural rights whether you like it or not...

    I also disagree with your main arguments. For instance, you say that the more "granted rights" you have, the weaker the government. I say this has nothing to do with govt strength. Government strength comes from other factors. You simply need to look at the top two totalitarian governments in the last 100years: fascism and Communism. One on the right, the other on the left. Both of these governments were EXTREMELY strong. They "granted" a lot of rights yet were very strong...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  96. source of this evil? by Anonymous Coward · · Score: 0

    i truly and honestly belive it's the Mad Cow Disease in europa that is the source of this evil-ness.

    eat infected meat -> get mad -> make silly laws -> go to hell ...

    there are aliens in the univers but they haven't gotten around to visting us yet.
    and just because a cow doesn't walk around in circles and collapses and has spit running out of her mouth doesn't mean she's not infected. i heard of people wlaking around with cancer for more then 5-10 years before they acctually "bite the dust".

    excuse me, how many years since they made a law forbidding fedding meat to vegetarien animals? 5 years? 10 years?

    AND: europe has been exporting *shiver* meat to arabic countries ... ever seen a documentary how they transport the cows and sheeps to say, saudi arabia? one scene: the workers tie a rope to the horns of a cow so they can lift her on to the ship for transport. 15 meters up, KRACK!! the horn brakes and SMASH! the cow iMPACTS on the cemented dock. talk about nasty!

  97. Re:Granted rights? Natural rights? by Sivaram_Velauthapill · · Score: 1

    You have to understand that America is far more socialist than Europe in a lot of ways; but it's a right-wing socialism.

    No offense but get your description of econopolitical systems right. It makes no sense, not to mention misleading, to claim that USA is socialist. And right wing socialist!?! Socialism is left wing! Plain and simple. There is no way you can claim that there can be a right wing version.

    I really don't know why you call USA "socialist". It is very capitalist and has almost no features of socialism: egalitarianism, utiltarianism, strong welfare, strong worker rights, strong environmental rights, protectionism, etc.

    I'm really curious.. .why do you say USA is "socialist"?

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  98. not only writings by 12357bd · · Score: 1

    Programs are also pure math expressions.

    Imagine someone trying to patent '2+2=4', beautiful.

    --
    What's in a sig?
  99. Huh? by autopr0n · · Score: 1

    But how is a physical device not an expression of ideas? I mean, you can see it, you can see the schematics, they hold ideas.

    The big problem I see with the 'software is just ideas' or 'software is just math' is that everything can be reduced to 'ideas' or 'math'. I mean, you could after all implement that software with an ASIC or whatever, should you be able to patent it then? It's hardware.

    --
    autopr0n is like, down and stuff.
    1. Re:Huh? by bj8rn · · Score: 1
      You can say that a physical device is an expression of ideas (as it is so), but there's a big difference between a piano as an expression of ideas and a book as an expression of ideas. You don't conceive a piano only by looking at the schematics (unless you are a really advanced Buddhist and freed yourself from the "reality"), you need to build it. Out of some kind of material. In case of a text written in a book, you create a mental image (or whatever) of it, but what you read never exists in reality. The same thing is with music - the sound doesn't exist as an object in the physical world (yes, the sound waves exist, but you still need something to interpret them in order to get sound). Software is like writing, as you don't actually have a physical word processor or OS kernel, the working program is more similar to a "mental" process than a physical (like a clock).

      I hope what I said made any sense.

      --
      Hell is not other people; it is yourself. - Ludwig Wittgenstein
  100. Re:Flawed Objection by praksys · · Score: 1

    Only by treating all software as "expression" can software patents be considered to interfere.

    All software is legally treated as expression. That's why you can copyright software. If you can show that software is not expression then you can avoid Salin's free speech argument, but you would also have shown that software can not be copyrighted, because copyright protects only expression.

    But the same things holds if we start by assuming that all physical objects are expression. Someone who wants to copy the design of a new OLED could then clam that existing patents are "interfereing with free expression."

    In the case of software there is a pretty good argument to be made for the claim that it is all expression. Software gets written, and it can be read, just like a novel or a textbook. On the other hand most inventions do not resemble typical forms of expression at all, and do not appear to be attepts to "say something".

    More importantly, even in those cases where inventions do happen to express something they are seldom self-referential in the sense that the idea expressed is idea put into practice by the invention itself. As a result, a patent only prevents others from practicing an invention, not from expressing whatever it is that the invention expresses. The situation is quite different in the case of software. The idea expressed by software, and the idea put into useful practice by software, are one in the same. Every expression of that idea would be an instance of the invention. Thus a patent on a software invention would make it impossible for anyone to express that particular idea.

    In any case you can not have it both ways. If software does not express then it should not be subject to copyright. If it does express then it should not be subject to patent.

  101. Re:Freedom of Speech covers ideas, not instruction by 0111+1110 · · Score: 1

    The point I was going for is that at its heart a computer program is a set of instructions, not ideas or stories.

    And how can you communicate an instruction without communicating an idea? If I tell you to "please add 27 and 32" I am giving you an instruction, but I am also communicating. And what am I communicating? An idea, albeit a very simple one.

    Comparing them to recipes would be more coherent than comparing them to literature

    I'm not sure what you mean by "coherent" in this context, but I agree that a recipe-as-a-set-of-instructions is a very close analogy to a program-as-a-set-of-instructions, and that a literature analogy is not quite so close. But communication does not need to have artistic value to be an expression of an idea and thus immune from patents.

    However, there are those who believe that ideas should be patentable. I believe that if a set of instructions to a computer is patentable then any set of instructions whether to some kind of machine or to another animal like a dog or monkey or human(electro-chemical machines) should be patentable as well. This means that not only can I copyright my recipe for apple pies and the set of instructions I give to my dog for doing tricks, but that I can also patent the process of making apple pies and the particular sequence of tricks my dog does, at least when a group of instructions is used to do so.

    How a series of instructions is not considered "speech" is beyond me. I will be the first to admit that it is not artistic speech, or even very interesting or easily readable speech, but it is still a form of communication, and thus must be classified as a form of "speech".

    --
    Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  102. Idiot by Anonymous Coward · · Score: 0
    The problem is that every granted right that is given to one person requires the government to attempt to deprive another person of their natural rights. So the more granted rights you have, the more unstable your government is. A sign of this is that your economy will be bad, the unofficial (criminal) economy will be larger, and violent crime will be greater, as well.

    <sarcasm>Yeah, all that violent crime in the highly socialist Sweden.</sarcasm>

    Oh, wait...

  103. Re:Granted rights? Natural rights? by Anonymous Coward · · Score: 0

    a society in which the poor and the weak always find support, and a society in which spare time is valued over simple wealth, demonstrated by the long holidays most Europeans enjoy.

    10,000 dead French people can't be wrong.

  104. Re:Now that we have CAD, everything is a "writing. by 0111+1110 · · Score: 1

    First of all, I work in the field you are using as an example, and I wish you luck in trying to submit a part for manufacturing without any detailed 2D drawings at all. While I don't doubt that some shops will find that acceptable, in general it won't cut it. You still need a human being (a machinist) to manufacture the part, and he needs tolerances, threads, roughness and other specifications which are nearly impossible to indicate with a solid/surface model.

    In any case, a part model could be seen as a form of communication if it is being used as an input to a milling machine. It is communicating with the machine to tell it where and how much to mill.

    Dimensional drawings of a part represent instructions for making that part (although they describe the result and not the process). These instructions should also be considered speech and be copyrightable but not patentable. I don't see the problem. The finished part is not a form of speech. It is the result of work done by following instructions that were expressed with a form of speech. So your implied argument that any manufactured object is a form of speech is false.

    You can tell someone "Hey, go build a house for me!". That's an instruction, and a form of (verbal) speech. If he goes out and actually does build a house for you, the house might be patentable (if it is novel), but the instructions you gave the builder (software) are not themselves patentable.

    --
    Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  105. My explanantion by Jerf · · Score: 2, Interesting

    My explanation of why Software Patents are oxymoronic.

    One point I think I made more clearly, that should have been made in that piece and would have fit perfectly, is that to my knowledge, only software is covered by both Copyright and Patents; it should be no surprise that two systems that were never designed to work together, basically don't! Copyright fits software much better then patents; that's a sign it should be treated under the copyright system and not the patent system. IMHO, I also did a somewhat more thorough job of exploring that point.

    Still, for a 1991 essay, that was pretty darned good.

  106. Undoing the problem -- Re:Europe is going... by 3seas · · Score: 1

    Read: http://europa.eu.int/comm/internal_market/en/indpr op/comp/alcatel.pdf

    and who owns your thoughts?

    just how disconnected must one be, to be safe???

    The only way to undermine the direction of software patents (worldwide even) is to , to use an analogy. The Roman Numeral system was outdated and proven to be weak in power compaired to the Hindu-Arabic Decimal system. In essence it proved beyond doubt that the Roman Numeral system was greatly lacking the value of nothing as a place holder. It showed fault in the Roman Numeral system use in mathmatics.

    In the same way, the software patent issue is like the Roman Numeral system in not showing a more complete and full scope picture of reality.

    Most software patents are in fact in violation of even the three primary things you cannot patent, natural law, physical phenomenon and abstract ideas, and further violate the case of mathmatical algorythims not supposed to be being patentable, amoung other "cannot patent" facets.

    What is lacking is genuine and validateable software engineering foundation upon which software can be tested against to see if it might qualify for patentability.

    In other words, the skill of babeling abstractions from an industry focused on such skill has dumbfounded those outside of that industry, including offices of Intellectual property grants.

    What is needed to undo this problems growing in wrongful IP rights is to establish the genuine science of the physics of abstraction creation and usage.

    Or in the analogy of Roman Numeral vs. Decimal System, the Natural laws of the Physical Phenomenon of creating and using abstract ideas from "nothing" is a simply not a patentable process in a patent system that fully recognizes the physics of abstraction. Which the current IP granting system and psuedo science does not recognize. Once such genuine software science has recognized this "zero" of abstraction physics then a great deal becomes so undeniably easy and obvious (like what the decimal system did for mathmatics) that a great deal more of the "not patentable" factor comes undeniably into view for even the typical user/consumer.

    Or perhaps you would rather only the professional experts be allowed use of teh decimal system of mathmatics and calculations.....?????

  107. You did by autopr0n · · Score: 1

    There is a diffrence between a piano and a book. But there is also a diffrence between software and a book. In fact, you can write software that actualy does the same thing as a piano.

    --
    autopr0n is like, down and stuff.
  108. Freedom of speech == public domain software by Anonymous Coward · · Score: 0

    not encumbered by FSF or GNU chains

  109. Re:Patents? What about Copyright? by werdna · · Score: 1

    The age of freedom is truly over.

    If you say so. You know, as a lawyer who has agressively and powerfully fought on behalf of real government speech impositions in truly egregious situations, I find your oversimplification of the matter laughable. The truth is rather more interesting.

    I agree with the implied, if overtrivialized, argument you seem to be making about the Second Circuit's analysis of the first amendment issues in the DeCSS cases. Of this much, however, I am certain -- your unsubtle analysis of an absolutist freedom of speech that does not acknowledge the differences between functional and expressive speech, their respective benefits to society and the balancing of protectible and unprotected expression will never hold sway -- indeed it never did.

    You say "the age of freedom is truly over." As you see it, it never began. Copyright and trade secret injunctions have been holdding back expressive speech for hundreds of years now -- and yet somehow most of us have felt adequately free.

    The difficulty with the hysterical whining about the Bunner case is this: ALL trade secret injunctions relating to ANY methods bar speech. Duh. If they didn't, there wouldn't be any secrets at all. The issue in Bunner, though not all that popular for some of our technie-co-demagogues as the first amendment argument, which was always difficult for this reason, is whether the reverse engineering was in fact actionable and whether the reverse engineerable content constituted a trade secret. The problem here, is that Bunner lost the fact questions at trial. On remand, he will have solid representation, and hopefully we will see justice in that matter. But frankly, the reductio ad absurdum of the "pure freedom fighters" misunderstands the nature of the law, both on the IP and on the first Amendment side.

    I, too, dislike the analysis used by the CA Supremes -- but I am not sure they reached the wrong result legally. I would have explained it differently, but still, I acknowledge the difficulty of these issues. You see things one way, and the judges don't have the convenience of adopting a single ideology and policy in finding their results.

    But this much is certain, the whining is the absolute worst, most ineffective form of advocacy. It may make you feel happy, as losers, to whine about "the age of freedom" being over. Me, I prefer to win the day -- and this requires understanding and acknowledging the complexity of things -- and finding an argument that might actually work some day.

  110. Re:Granted rights? Natural rights? by Zork+the+Almighty · · Score: 1

    The US has a lot of protectionism, and I don't see how environmental protections are a socialist policy.

    --

    In Soviet America the banks rob you!
  111. Re:Granted rights? Natural rights? by Anonymous Coward · · Score: 0

    Just as an example of a right-wing socialist government, the Nazi government stood for "National Socialist". Socialism puts power in collective hands; but the means varies

  112. Re:Granted rights? Natural rights? by Sivaram_Velauthapill · · Score: 1

    Nazis were practicing capitalism for hte most part. There was very little socialism. For instance, Germany was pretty much driven by private interests. The vast majority of the owners of the companies and major industries were private (i.e. not govt owned as in socialist or socialist-like states)...

    The reason Hitler (and other founders of Nazism) used the word socialism is to get the workers on their side. Workers were very important because they were suffering and whoever they supported would have won...and the Nazism triumped, instead of communism.

    National Socialism is as socialist as the Democratic Republic of Korea is democratic... which is to say not much...

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  113. Re:Granted rights? Natural rights? by Sivaram_Velauthapill · · Score: 1

    Protectionism in and of itself is not socialist. USA DOES have protectionism but that is very minimal compared to the rest of the world, and is insufficient to qualify it as socialist. What IS socialist is protectionism of activities/businesses/institutions/etc that will help workers/environment/etc. USA has A LOT of protectionism aimed at helping large corporations, who are mostly owned by a tiny wealthy group. Such a thing has absolutely nothing to do with socialism. If anything, socialists will dismantle all that right away. In contrast, socialists will accept protectionism of farmers.

    -----

    As far as the environment is concerned... pro-environmental policies are considered socialist because they value the environment over commerce/business. This is a key philosophy of socialism. In contrast, capitalism puts commerce/business above the environemnt (as can be seen by the free trade agreements and various other treaties that are signed).

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  114. Re:Granted rights? Natural rights? by Sivaram_Velauthapill · · Score: 1

    One more thing... Do note that when environmental policies do not conflict with other things, they are neither socialist nor capitalist. In such a case, politics and economics will not play a role and hence econopolitical systems have nothing to do with it. However, there are rarely any cases where the environment does not conflict with other things. There is nearly always a cost associated with environmental policies.

    Sivaram Velauthapillai

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  115. Re:Now that we have CAD, everything is a "writing. by Animats · · Score: 1
    I wish you luck in trying to submit a part for manufacturing without any detailed 2D drawings at all.

    Direct-to-CNC work has been happening for a while now, but mostly within companies with tightly integrated systems. Only recently has it reached the point where orders are taken on-line.

    It's worked well in 2D situations for years - CNC drilling, 3-axis milling, CNC punching. Work that requires setups and reclamping, though, is still tough.

  116. Bravo by jkirby · · Score: 1

    I have always looked at Software like art or literature. You can copyright your specific implementation, but you can not patent it!

    Larry, Moe and Curley over at the patent office need to be smacked!

    --
    Jamey Kirby
  117. Re:Granted rights? Natural rights? by Zork+the+Almighty · · Score: 1

    I think you're using quite a broad brush with "socialism". I tried to find some proper references on the internet from which to argue, but they all seem to be kooks and nuts. Anyway, I thought that the distinction between socialism and capitalism was more to do with who has control over the production of goods, so it's not clear how laws such as environmental policy, etc, are "socialist". I think it's a problem of relative perspective. If you think that the market should be the foundation of most or all aspects of society, then I suppose you could claim that any non-market system is "socialist". This would seem to be a strange position (consider the justice system). On the other hand if you consider socialism and capitalism to be nothing more than economic systems, rather than some sort of grand philosophy, then environmental regulations would appear to be sort of neutral.

    You bring up another interesting point about the cost of pro-environmental policies. It has been my experience that there is a cost associated with every choice, and such costs are frequently overlooked when they are passed on to future generations. Consider my favorite example of suburban sprawl. On the surface, it would seem that land is cheap, so we can build lots of houses with big yards and have our cities extend for miles and miles. Cars and gasoline are relatively affordable, and people are willing to commute if they can own a nice house at a good price. All of this sounds very attractive. But there is a cost to doing all of this, and that cost will be borne by future generations of homeowners who live in the area.

    The problem is that once you lay down roads, they never seem to go away. As decades go by, future incarnations of the neighbourhood will have exactly the same layout; and as things like personal transportation and land become more expensive, the inefficiencies of this design will become very clear. To live in these neighbourhoods, people have to own a car (or something like it), and pay whatever it costs to run it, regardless of how expensive that is. You can't walk to a store to get groceries, you have to drive everywhere - more costs. Public transit isn't feasible, because the population density is always too low - more costs. The list goes on and on, and although right now these problems seem irrelevant (everyone has an SUV, maybe two), in 30 years these will be huge, expensive problems.

    You might think that I've diverged a little bit with my rant there, but exactly the same point can be made about environmental regulations. For the most part, those regulations are intended to head off future problems, and it's quite reasonable to expect that those future problems would be much more expensive than the cost of implementing the regulation. If that is the case, how is it a "socialist" policy ? If the regulations enjoy popular support, isn't it simply a case of a majority of people saving themselves the future costs of shortsightedness ?

    --

    In Soviet America the banks rob you!
  118. Re:Patents? What about Copyright? by russotto · · Score: 1

    Of course it won't hold sway. There are too many people with interests in suppressing speech for it to do so. Robert Bork may well get his way where only political advocacy is considered protected.

    With computer programs, there simply is not a viable distinction between "function" and "content". The function of a computer program is determined by its content, and to restrict the publication of a program based on its function is to restrict it based on its content. The courts have been relying on this non-distinction in order to avoid strict scrutiny, which would destroy the DMCA as applied to software. But it is still a non-distinction.

    As for Bunner, the appeals court had it right: trade secret injunctions applied to third parties _are_ unconstitutional. A trade secret is only viable as long as all parties who know about it have agreed not to speak about it. The UTSA extends the confidentiality of trade secrets to third parties who have never agreed to it, and in doing so violates the First Amendment. I may _waive_ my right to reveal a trade secret, but my doing so does not waive anyone else's right to do so.

    But the courts don't care; trade secrets, copyright, the DMCA, etc, all trump free speech. The courts, particularly in Corley but also in Verizon v. RIAA, appear to be LOOKING for reasons to rule against freedom. Any victories for freedom are short lived (like the Bunner appeals court decision), any losses are long-lasting (like Eldred, like Corley, like the Supreme Court decision in Bunner -- even if Bunner wins on the issues of fact, freedom has lost). It doesn't take a lawyer to see which way the tide has turned.

    Whining may be the worst, most ineffective form of advocacy. (And I'm no advocate anyway.) But it is no worse than any of the others. At the end of the day, ALL forms of advocacy, aside from those of the RIAA, fail.

  119. Re:Now that we have CAD, everything is a "writing. by 0111+1110 · · Score: 1

    I wasn't denying that CAM is extremely useful, but, in my experience, most complex parts with assembly features like threads and press fits are nearly impossible to specify properly without some kind of 2D information. However, if you make heat sinks or propeller blades you should be able to get away with only giving the CAM machinist an IGES file to load into his 5 axis milling machine.

    --
    Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  120. Re:Granted rights? Natural rights? by Sivaram_Velauthapill · · Score: 1

    Not agreeing with the definition of socialism because it is from some "kooks and nuts" :( is like me saying I don't agree with the definition of capitalism because it is from some "kooks and nuts". The people you call "nuts" are probably socialists and probably know about the system than you. I suggest that you revisit those definitions instead of trying to find "proper" definitions. If you are still not satisfied, go back to the original definition which comes from Marxism...

    If you think that the market should be the foundation of most or all aspects of society, then I suppose you could claim that any non-market system is "socialist". This would seem to be a strange position (consider the justice system).

    You are looking at the results rather than the underlying philosophies. What's important is the underlying philosophies and not the end-result. For example, an anti-war activist and a fascist can beoth be against a war but they are totally different. The anti-war person believes war won't solve the issue (should be a last resort), while a fascist is against the war because they don't want to lose their "own kind" in a bogus war. In the case of socialism, what is important is not the market. Sure, socialism, as well as its derivatives like communism, are against free markets but that is not imporant. In 100 years, there might be a new concept similar to markets (but not free markets) and socialism might still be against that. What is important with socialism is the notion that actions are performed for the common good. That captures the system better.

    On the other hand if you consider socialism and capitalism to be nothing more than economic systems, rather than some sort of grand philosophy, then environmental regulations would appear to be sort of neutral.

    Socialism=politics+economics; capitalism=economics only. Socialism is more than an economic system. For example, socialism is religion-neutral while capitalism takes no position on religion (since it doesn't delve into areas other than economics).

    In any case, even if a system were purely economic, it will impact the environment. There is ALWAYS a cost associated wit hthe environment. Captitalists might try to downplay that or say it is zero but it is there. Therefore, economic decisions will impact the environment.

    Just to clarify, I am NOT saying that ALL pro-environemntal policies are socialist. Socialism is not the only system which values the environment. BUT I AM saying that most pro-environmental policies ARE. This is because socialism, along with several other leftist systems, place environment above business (and private interests) and carries out an action for the general public. Let's look at what happens in the modern world.

    I'm glad you brough up urban sprawl because that is clearly a modern environemntal issue and will illustrate my point.

    Why does urban sprawl occur? The answer is simple. It happens because business interests are valued more than the environment. You say that there is a future cost but there isn't. In case you haven't realized, capitalism puts a cost of ZERO on the environment. Not only that, destroying the environment is generally considered GOOD. This happens because you profit from such actions. Urban sprawl is BIG BUSINESS. A developer, along with the govt, makes tons of money off it. More houses=more property tax/more profits; more population=more workers; more buildings=more wealth for the property owners; etc.

    So that's the first point: business is valued over environment. That's why urban sprawl occurs.

    The second point is that under a system where actions are NOT performed in favour of the common public, things like that will occur. No one cares what you, your neighbours, or the general public cares. The policies that are implemented are in favour of an individual or a small entity, rather than the general public. If someone was carrying out an action for the common good, urban sprawl w

    --
    Sivaram Velauthapillai
    Seeking the meaning of life... @slashdot of all places ;)
  121. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  122. Re:Freedom of speech is a valid argument by Serious+Simon · · Score: 1
    1) No, I imply that when somebody says "you can have an apple, but you can't have a pear", the argument "I disagree, because I should be allowed to have an apple" simply does not make sense.

    2) Article 5 appears to determine that software is not affected by patents when it's not executed on a computer. So, you are free to describe how a "patented" algorithm adds 2 litres of fuel in a tank, or to publish the algorithm as code on the Internet or even on a CD-ROM: no limitation on the freedom of expression.

    Actually setting the algorithm to work to add two litres of fuel in a tank would be patented, but that is not a question of free speech.

  123. Re:Patents? What about Copyright? by werdna · · Score: 1

    With computer programs, there simply is not a viable distinction between "function" and "content".

    Why? Because you say so and feel it supports your position? Or are you just defining what you mean by "function" and "content"? A few years ago, when that argument compelled the 9th Circuit to preclude enforcement of export rules against Professor Bernstein, the distinction seemed very sound. I think it is so today. Clearly there *IS* a different between expressive use of the program and the functional use of the same.

    In this sense, a program is no different from any recipe or method specification (unsurprisingly), for which there is well-developed jurisprudence. My problem is NOT that the Courts have adopted those distinctions, but that they have chosen to avoid the well-developed notions to date.

    You see this as very easy -- but really haven't supported your statement that there is no difference, except to restate it. I see it as quite difficult and deep, just as, apparently, the California state courts and the Second and Ninth Circuits.

    While we wrestle with the problem that seems to require no further thought of yours, feel free to use some of those spare cycles to offer reasons for your distinctions. Theory of Computation seems to have no problem distinguishing between a Godel number or other expressive representation for a function and the function itself, noting for example, and significantly, that there is no bijection between the two. The courts even seem willing to contemplate making legal distinctions of that kind, for sound policy reasons. Why can't you?

    As for Bunner, the appeals court had it right: trade secret injunctions applied to third parties _are_ unconstitutional

    The Supreme Court isn't final because it is infallible, it is of course only infallible because it is final. On this point, I disagree both with your trivialization of the rule in suit, AND the Supreme Court's analysis. I can see many cases where a party not bound by contract should be held accountable to preserve secrecy. Its just that the instant case probably (facts yet to be developed) isn't one of them.

    But the courts don't care; trade secrets, copyright, the DMCA, etc, all trump free speech.

    Of course that isn't the law, notwithstanding the amusing demagoguing that seems to be going around in these letters. Campbell v. Acuff-Rose is but one of a kazillion counter-examples.

    Whining may be the worst, most ineffective form of advocacy. (And I'm no advocate anyway.) But it is no worse than any of the others. At the end of the day, ALL forms of advocacy, aside from those of the RIAA, fail.

    You nihilism is ludicrous. In fact, MPAA couldn't win in Universal Studios v. Sony -- and the Stupid Hollings Bill was, in fact, defeated last year. Each was an example of prevailing advocacy.

    Look, if you want to whine, whine. Don't complain, however, that I call your whining what it is, and point out its uselessness for solving our community's problems. You may be right -- my more subtle efforts might well be ineffective in the end as are yours ineffective now. But at least I shall really be trying.

  124. Re:Granted rights? Natural rights? by Zork+the+Almighty · · Score: 1

    I've really enjoyed our discussion, thanks.

    --

    In Soviet America the banks rob you!
  125. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion