Slashdot Mirror


VLC & European Patents

CaptScarlet22 writes " VideoLAN is seriously threatened by software patents due to the numerous patented techniques it implements and uses. Also threatened are the many libraries and projects which VLC is built upon, like FFmpeg, and the other fellow Free And Open Source software multimedia players, which include MPlayer, xine, Freevo, MythTV, gstreamer."

421 comments

  1. More info by TripMaster+Monkey · · Score: 5, Informative


    In the interest of stimulating more discussion, some more information about this subject can be found here

    --
    ____

    ~ |rip/\/\aster /\/\onkey

    1. Re:More info by jamienk · · Score: 3, Informative

      And here Cory Doctorow of the EFF tries to convince Microsoft to create and release their own VLC-like player... A really amazing read.

    2. Re:More info by j.blechert · · Score: 0, Redundant

      wow, a first post that has something to say! well, other than the obligatory 'first post! OMG WTF!!!!', of course.

  2. This is exactly why... by Anonymous Coward · · Score: 5, Funny

    You should only use MS media player. Then you wont run into these problems.

    1. Re:This is exactly why... by Ulrich+Hobelmann · · Score: 1

      Then why will some movies only show at half speed or with broken sound on WMP??

      WinAMP or VLC just work, the latter one even on the Mac. Tell me where I can get WMP for the Mac, please.

    2. Re:This is exactly why... by Bent_MG · · Score: 2, Informative

      Windows Media Player for the Mac is available here.

      --
      All your bays are belong to us!
    3. Re:This is exactly why... by therodent · · Score: 1

      http://www.microsoft.com/downloads/details.aspx?Fa milyID=1e974157-5031-4ac6-840a-6e07547b6aeb&displa ylang=en

      please, do your own google searches next time.

    4. Re:This is exactly why... by Tibor+the+Hun · · Score: 1

      Here.

      But it is as pleasing to use as a sandpaper toilet seat and salty toilet paper.

      --
      If you don't know what AltaVista is (was), get off my lawn.
    5. Re:This is exactly why... by mythogen · · Score: 1
    6. Re:This is exactly why... by vwjeff · · Score: 1

      Tell me where I can get WMP for the Mac, please.

      You asked, here it is. Enjoy.

    7. Re:This is exactly why... by Jeff+DeMaagd · · Score: 1

      WMP for the Mac works, although I have read somewhere that it won't play DRM'd files. I think WMP Mac works better than VLC for Mac, or VLC for Windows for that matter.

    8. Re:This is exactly why... by azav · · Score: 1

      Only Version 9. There is no version 10 for the Mac.

      Which sucks of course.

      --
      - Zav - Imagine a Beowulf cluster of insensitive clods...
    9. Re:This is exactly why... by Sir_Jeff · · Score: 0

      What the ?! Use M$ Media Player?!?! But it's bloatware - it's M$ and you have to keep installing codecs to keep up with the many different formated media types that come out. VLC works as is. It plays most formats including broken files and you don't have to install any codecs! I've only come across a couple of files I haven't been able to play using VLC - didn't work in WMP either. My question is to anyone using WMP, is have you tried VLC?

      --
      --Sir_-_Jeff--
    10. Re:This is exactly why... by roju · · Score: 1

      I use VLC exlusively on my Windows computer (a 233) because WMP just can't do it. I can't explain it, but where WMP shows a blank screen and plays choppy audio, VLC plays back choppy video and perfect audio. ffmpeg must be tuned more than the windows codecs or something.

    11. Re:This is exactly why... by therodent · · Score: 1

      That's microsoft lockout for you --- there'a also no Media player 10.x for win95,98,me,of win2k.

    12. Re:This is exactly why... by Anonymous Coward · · Score: 1, Funny

      Please stop posting on Slashdot, Mister Balmer. You have a company to run.

    13. Re:This is exactly why... by ifwm · · Score: 1

      Ouch. Isn't there a name for such a screwup?

      Where can I get WMP for mac he says. I hope you read the artilcle at least. :P

    14. Re:This is exactly why... by spiderworm · · Score: 1

      Ulrich Hobelmann said: Then why will some movies only show at half speed or with broken sound on WMP??

      Anonymous Coward only said that with WMP you won't run into THESE problems (meaning the patent problems). The set of problems you run into with WMP will be a completely different set.

    15. Re:This is exactly why... by Anonymous Coward · · Score: 0

      bet you feel fucking dumb now, dont ya?

    16. Re:This is exactly why... by Anonymous Coward · · Score: 0

      There's also no Media Player 10 for DOS 6.22 either. Those fucking bastards. They should back-port everything to run on all their products.

    17. Re:This is exactly why... by Alan+Partridge · · Score: 1, Informative

      Yep, VLC is pretty efficient. I use it to play D1 sized .mp4 files on my 500Mhz G3 - QuickTime and Mplayer drop about 10 frames per second - VLC doesn't even max out the CPU.

      --
      That was classic intercourse!
  3. what about MS patents? by Virtual+Karma · · Score: 2, Interesting

    Correct me if I'm wrong. I remember reading somewhere that MS hold many many patents of code/methodologies used in Open Source. If this is true then I guess Open Source exists only because MS defends the patents passively.

    1. Re:what about MS patents? by Anonymous Coward · · Score: 0

      That, or things would come to light about Microsoft using evil Open Source software themselves, like say the BSD networking stack.

    2. Re:what about MS patents? by Anonymous Coward · · Score: 1, Interesting
      Correct me if I'm wrong. I remember reading somewhere that MS hold many many patents of code/methodologies used in Open Source. If this is true then I guess Open Source exists only because MS defends the patents passively.

      *If* MS holds patents where the subject matter is being used in an Open Source project and *if* MS does not grant an Open Source license or some other action like a cease letter, then said patents become worthless. If a company knowingly allows infringement, then they cannot enforce the patent. You either enforce it on all (via licensing, etc) or you loose the right.
    3. Re:what about MS patents? by stinerman · · Score: 1

      MS hold many many patents of code/methodologies used in Open Source

      I have no idea what that means ... please clarify.

    4. Re:what about MS patents? by Dr.+Evil · · Score: 2, Interesting

      You can enforce patents selectively.

      The GPL clause which forbids distribution of code with additional restrictions, including patents, makes it utterly worthless for most companies to persue GPL'd software for patents.

      If Microsoft wanted to anihilate Linux, I think they could very well do this. But... much of the rest of the industry would unload their patent arsenals on Microsoft until they relented...

    5. Re:what about MS patents? by dyfet · · Score: 4, Funny
      You mean things like the infamous "@todo" patent on the use of comments in source code to document future todo items??! Yes, they actually received a patent on that! And I received a tatoo in a special place for that, so they can go and try to license my you know what :).

    6. Re:what about MS patents? by aetherspoon · · Score: 3, Informative

      I think you are thinking about trademarks, not patents. Hence why submarine patents are such a big problem.

      --
      --- Ãther SPOON!
    7. Re:what about MS patents? by jonabbey · · Score: 1

      f a company knowingly allows infringement, then they cannot enforce the patent. You either enforce it on all (via licensing, etc) or you loose the right.

      This is incorrect. You're thinking of trademark law. In the United States (and presumably elsewhere), patents can be selectively enforced to the heart's delight of the patent holder.

    8. Re:what about MS patents? by UWC · · Score: 1

      I know that's how trademarks are kept and lost, but is that also the case with patents? And what might constitute "knowingly allowing" the offense? Could ignorance be claimed if no action is taken? Is there some sort of "due diligence" involved in patent enforcement, too?

    9. Re:what about MS patents? by Richard_at_work · · Score: 1

      Why does it make it worthless for companies to persue GPLd software for patent violations? Regardless of whether theres a clause in the GPL saying you cant add extra restrictions like patents, you can easily still have a case where there is a patented implementation within the GPLd codebase, and its perfectly persuable by the patent holder.

      Just because you subscribe to a different point of view than the next person doesnt give you protection.

    10. Re:what about MS patents? by Macadamizer · · Score: 1

      Well, there is something of a time limit for patents:

      "35 U.S.C. 286 Time limitation on damages.

      Except as otherwise provided by law, no recovery shall be had for any infringement committed more than six years prior to the filing of the complaint or counterclaim for infringement in the action.

      In the case of claims against the United States Government for use of a patented invention, the period before bringing suit, up to six years, between the date of receipt of a written claim for compensation by the department or agency of the Government having authority to settle such claim, and the date of mailing by the Government of a notice to the claimant that his claim has been denied shall not be counted as a part of the period referred to in the preceding paragraph."

      Not the shortest of time periods, but at least you can't wait until the last week of a patent's validity to file the lawsuits...

      --

      "That's not even wrong..." -- Wolfgang Pauli
    11. Re:what about MS patents? by Anonymous Coward · · Score: 0

      America is not the world.

      Enough said

    12. Re:what about MS patents? by Anonymous Coward · · Score: 0

      That does not violate the BSD license.

    13. Re:what about MS patents? by Anonymous Coward · · Score: 0

      Ok. I will correct you as you are wrong. Many of the patents Microsoft holds are contained in Prior Art in Don Knuths volumes "The Art of Computer Programming". As they are Prior Art, and contained in a published copyrighted work, published before the patents were granted, it could easily be asserted that Microsoft stole the idea by reading the book, and thus their patents are worthless. Further, should Microsoft try to get into a Patent Fight with Open Source, I.B.M. will effectively CRUSH MICROSOFT LIKE A BUG by imposing it's software patents. You see, it helps if you have a 75 year head start on the competition, and (still) about 500 times as many patents, and those covering much more fundamental areas of computing. ...Just in case you were wondering or thinking or something... I've heard brain damaged Microsoft shills propose the stupid idea that Patents could kill Open Source, they had better realise right away that it would be a bit closer to ARMAGEDDON for their own pet system. ...Just calling a fucked idea, a fucked idea. Comprende?

    14. Re:what about MS patents? by BinLadenMyHero · · Score: 1

      That is why BSD license is not as good as the GPL.

    15. Re:what about MS patents? by Gentlewhisper · · Score: 1

      I.B.M. will effectively CRUSH MICROSOFT LIKE A BUG by imposing it's software patents. You see, it helps if you have a 75 year head start on the competition, and (still) about 500 times as many patents, and those covering much more fundamental areas of computing

      No it doesn't, those patents would have expired by then. Nice troll otherwise.

    16. Re:what about MS patents? by kinzillah · · Score: 1

      wait... you want someone @todo your ass? :(

      --
      Douglas P. Price
    17. Re:what about MS patents? by Anonymous Coward · · Score: 0

      The point he's making is that companies pursue patent litigation to reap licensing income. GPL software cannot be subject to patent licensing, therefore if a company succeeds in a patent infringement suit with regard to a piece of GPL software, that software will simply cease to be distributed.

      Ordinarily, ceasing distribution is not an option for a company and they are forced to pay licensing fees for use of the patent. GPL users have no choice - they cannot accept licensing and so must cease distribution.

      This means that while patent litigation might shut down a GPL project, it will never make any money off of it. This means that the biggest incentive to prosecute has been removed.

    18. Re:what about MS patents? by Anonymous+Writer · · Score: 1

      He may have been referring to this story. May be FUD, or it may be a prelude to SCO tactics. Here's an except from the article in the story which appeared last year...

      In a study to be released this week, New York based Open Source Risk Management will announce it has studied the Linux "kernel" and discovered it infringes on about 283 issued patents. Twenty-seven of those patents are owned by Microsoft. Patent attorney Dan Ravicher, who conducted the study, advises the open-source community to either design around those patents or to start preparing to knock them down in court. (Recent research reveals that about half of all patents are invalidated in the courtroom--more evidence that the federal government is too lenient with patent applications.)
    19. Re:what about MS patents? by dyfet · · Score: 1
      You sir have too much time on your hands, I think. But I had already considered all of the humorous irony, even that of the misinformed or odd interpretations, and still thought it was a great way to make a point.

    20. Re:what about MS patents? by tzanger · · Score: 2, Insightful

      This is incorrect. You're thinking of trademark law. In the United States (and presumably elsewhere), patents can be selectively enforced to the heart's delight of the patent holder.

      Which is, IMO, one of the biggest failings of patent law. It allows the patent holder to sit tight until someone with a lot of money (or political differences) comes along and only then "pounce". Hardly the spirit and original intent of patents.

    21. Re:what about MS patents? by bleckywelcky · · Score: 1

      Um, last I heard, you only commit patent infringment if you sell a product based on someone else's patents. VLC is free, so how does this work? VLC is developed for the programmer's own personal interests, and they give it away to anyone that asks. So how could MS or DTS (who made the demand in TFA) pursue this? Are they still allowed to go after someone if they are "distributing" the patent infringing material (even if the cost is $0)?

    22. Re:what about MS patents? by cbreaker · · Score: 1

      "Are they still allowed to go after someone if they are "distributing" the patent infringing material (even if the cost is $0)?"

      Yes. You're giving away someone else's work, theoretically (assuming it's not a bogus patent) and preventing them from benefitting from the labor.

      If you could do this legally, you'd have the big companies putting the little ones out of business all the time. All they'd have to do is give away the same product, and kill the market.

      --
      - It's not the Macs I hate. It's Digg users. -
    23. Re:what about MS patents? by joeljkp · · Score: 1
      From Title 35, Section 271:
      Section 271. Infringement of patent

      (a) Except as otherwise provided in this title, whoever without
      authority makes, uses, offers to sell, or sells any patented
      invention, within the United States or imports into the United
      States any patented invention during the term of the patent
      therefor, infringes the patent.
      The VLC guys "make", and any downloader "uses", so we all infringe in the US.

      --
      WeRelate.org - wiki-based genealogy
    24. Re:what about MS patents? by kinzillah · · Score: 1

      Did you think something that awful took me longer than a minute to come up with and type? :)

      --
      Douglas P. Price
    25. Re:what about MS patents? by swv3752 · · Score: 1

      And sue who for what money? As a plus you get bad PR and possibly make so that you can no longer use GPL code.

      --
      Just a Tuna in the Sea of Life
    26. Re:what about MS patents? by HuguesT · · Score: 1

      Not only that but there used to be a commonly held position that implementing a patented software invention for the purpose of research and study was a non-infringing use, and that even distributing this software was OK, as long as it wasn't actually _used_ later on in any product by anybody without a license. VTK (the visual toolkit) for example implements some patented methods such as the marching cubes, etc, but you are not allowed to use these without a license.

      Same with freetype. The hinting methods patented by Adobe/Microsoft (IIRC) are in there but disabled by default. If you want to use them you are supposed to hold a license from the patent holders.

      However even this is point is being debated now in the US. Non-infringing use are being increasingly questionned. This is very scary.

      I think software inventions should only be patented if a reference implementation is given and maintained by the patentee. The patent would lapse by lack of support. It would get rid of many frivolous patents and actually make the industry progress, not the other way around.

      Also that way it would be clear what was patented.

      After all patents on real inventions require blueprints and prototypes, not mere handwaving and interpretation.

    27. Re:what about MS patents? by Breakfast+Pants · · Score: 1

      Congress retroactively extended copyrights (rediculous because they are there to encourage NEW ideas to be created, not to make companies get lazy off of living on their old acheivments), why couldn't they do so for patents

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    28. Re:what about MS patents? by TheoMurpse · · Score: 1

      The programmer, of course. Duh. Who else would you sue? The project is not a corporation, so you don't sue the company.

    29. Re:what about MS patents? by SillyNickName4me · · Score: 1

      > That is why BSD license is not as good as the GPL.

      Guess it never occured to you that this is actually desired by those using the BSD license?

      If forcing open source on anyone who derives from your work is your purpose then the GPL is better (this is quite legitimate, but not what everyone wants)

      If making available reference implementations of a standard for anyone to use regardless of OSS is your purpose, then the BSD license is definitely better. (note that even people in the FSF suggest this)

    30. Re:what about MS patents? by PastaLover · · Score: 1

      There is no obligation of enforcement that I know of. I think the OP, though, was talking about the obligation of implementation. eg. You can't take out a patent on something and then do nothing with it for 20 years except sue other people. You are supposed to try to make and distribute your own implementation of, or license at reasonable fees to others, the material covered by the patent.

      This is all true for Europe, I do not know about the rest of the world. Also, there is a period you have before you must do something with it. I believe it's three years or something. The only drawback to this system is that the only way such a patent can be invalidated is by a competitor suing you to have the patent destroyed. (so you can still threaten people with a supposedly invalid patent)

      And in any case, Microsoft does actively license out their patents, so it's not really applicable to them here.

  4. Weren't they aware of this during implementation? by Future+Man+3000 · · Score: 4, Interesting
    I recognize that there aren't a great deal of resources available to the average Free Software programmer, but surely after the deal with GIF a little more dilligence has been put into patent research?

    Don't get me wrong; I'd rather we just do away with patents entirely, but it's a fact that Europe will buy into this system sooner or later. Maybe now's the time to clean up any potentially infringing code or move it to an even more legally-backwards locale?

    --

    I never vote for anyone. I always vote against.
    -- W.C. Fields

  5. Re:Weren't they aware of this during implementatio by AKAImBatman · · Score: 2, Interesting

    Actually, isn't Europe implementing *some* sort of grandfathering system? If they aren't, then do they realize that they may be causing massive liabilities for their constituants? Forget VideoLAN, this may be a much larger problem.

  6. Re:Weren't they aware of this during implementatio by DaveJay · · Score: 4, Insightful

    ...or move it to an even more legally-backwards locale?

    Actually, considering the nature of software patents, I should think we're looking for a place that is more legally forward-thinking...

  7. MPlayer too... by Einherjer · · Score: 5, Informative

    On a sidenote, mplayer has the same message on its website. have a look: http://www.mplayerhq.hu/homepage/index.html

    1. Re:MPlayer too... by dionoea · · Score: 2, Informative

      the text on the explanation page actualy comes from ffmpeg...

  8. excellent planning. by spir0 · · Score: 0, Redundant

    shouldn't they have checked all these patents and licenses before implementing them?

    would charging their users a small fee pay for all the licenses? I use VLC on windows and OS X, and there must surely be a linux version too. so they've cornered all major markets.

    who wouldn't pay US$5-10 for such a useful program?

    --
    The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    1. Re:excellent planning. by Wesley+Felter · · Score: 1

      US$5-10 wouldn't cover all the patent licenses; I suspect it would be over $20. And I suspect few people would pay, given that the corporate media players cost $0.

    2. Re:excellent planning. by LnxAddct · · Score: 1

      The idea is to be able to implement this freely without restrictions using commonly known algorithms. If the euro patents don't go through then all will be fine, otherwise we're screwed. What they are doing now is coding because they like to and giving it away for free. They have no intention of making money off of it, and they shouldn't have to. Software patents need to be otulawed and it doesn't get any simpler then that. Don't tryto justify what is happening by saying that we should all just pay a little bit.
      Regards,
      Steve

    3. Re:excellent planning. by Ulrich+Hobelmann · · Score: 2, Insightful

      That's exactly the problem with patents on software.

      The ideas don't really cover rocket science, but just common engineering sense.
      When you develop *any* non-trivial application, you are sure to violate at least ten patents, as *all* patents are in a way trivial and so end up in one or another application.

      Ideas should not belong to anybody.

      Die Gedanken sind frei! (German: thoughts are free/libre)

      Making free (beer) software non-free to pay for some people monopolizing on ideas isn't the solution to this problem.

    4. Re:excellent planning. by piquadratCH · · Score: 1
      shouldn't they have checked all these patents and licenses before implementing them?
      Problem is, if they avoided all those patents, vlc wouldn't play much more than Ogg Theora and Ogg Vorbis. Sadly, all major media formats make use of dozens of patented procedures.
    5. Re:excellent planning. by nunchux · · Score: 1

      would charging their users a small fee pay for all the licenses? I use VLC on windows and OS X, and there must surely be a linux version too. so they've cornered all major markets.

      This could possibly get them into more trouble, as someone who makes a profit (or could be perceived as making a profit) could be sued for damages, while a freeware product would more likely be told to cease and desist.

      That said, VLC for OSX must be kept alive. It's the only Mac app that plays every file you throw at it-- especially those avi/divx files that Quicktime can only handle half the time (and that's with all of the proper codecs in place.)

    6. Re:excellent planning. by Dr.+Evil · · Score: 4, Informative

      One stitch of GPL'd code and it is forbidden.

      http://www.gnu.org/licenses/gpl.html Section 7:... "... For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program."

    7. Re:excellent planning. by Anonymous Coward · · Score: 1, Informative

      shouldn't they have checked all these patents and licenses before implementing them?

      Well, it's a gray area. Consider the case of Dolby. Back in 2001, Dolby sent NetBSD a vaguely-worded letter asking them not to distribute AC3 decoders. But Dolby refused to cite any specific patents, so NetBSD continued distributing liba52/libac3.

      Thus, Dolby knows people are distributing AC3 decoders and they have decided not to take any action. Does this constitute permission? Under the doctrine of equitable estoppel, arguably yes. But it's still a gray area.

    8. Re:excellent planning. by Qzukk · · Score: 2, Interesting

      Aside from the GPL which is pointed out by another user, NOT A SINGLE ONE OF THESE PATENTS CAN BE LICENSED BY AN END USER. Read that. Twice.

      IP Holders have done this for decades. Remember RSA's patent on the encryption as used by SSL/https? RSA refused to license their patent to endusers, instead only licensing in bulk to developers of specific webservers. SCO offered to license Linux... unless you were a single person, in which case they wouldn't even take your name and number for a callback.

      I'm getting off track here since this has nothing to do with the EU situation, but bullshit like this is the "Other 50%" of Whats Wrong With Patents. The part nobody talks about, and when it comes to the Freedom To Code, the part that is even more damaging than bogus patents. Imagine that you're just one person and you'd like to write a webserver that was SSL capable while RSA still held the patent. Back then, RSA wouldn't even give you the time of day, much less an individual license for the RSA algorithm. Even for educational purposes, you're fucked.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    9. Re:excellent planning. by Lehk228 · · Score: 1

      the fee would be to cover the cost of licensing the patents......

      --
      Snowden and Manning are heroes.
    10. Re:excellent planning. by geekschmoe · · Score: 1

      shouldn't they have checked all these patents and licenses before implementing them?

      No, because when the lawyers finally catch up with them, it'll be too late because all the source code and codecs are spread all over these old ass linux and bsd distrobution cd's!

      If they would have found out they violated patents, they probably wouldn't have put in the effort to write these apps in the first place (as I was typing this sentance I realized that they actually might have).

    11. Re:excellent planning. by spir0 · · Score: 1

      Aside from the GPL which is pointed out by another user, NOT A SINGLE ONE OF THESE PATENTS CAN BE LICENSED BY AN END USER. Read that. Twice.

      I understand that and I believe that's irrelevant, because that is the job of the software developers, surely. They pay a license, which may or may not include royalties, depending on how many copies they sell. Royalties are paid by the developer, effectively acting as a proxy for the end user who has licensed the software from them. No software developer GIVES you source to their programs, even GPL is a LICENSE.

      Your freedom is still only applicable within the bounds they've set.

      RSA refused to license their patent to endusers, instead only licensing in bulk to developers of specific webservers

      Surely that's the perogative of the designer of the implementation.

      This is where our opinions meet in the middle. I agree that an idea shouldn't be patentable, but an implementation should. You can't get or don't like RSA's implementation, license one from someone else, or write your own.

      In the instance of video/audio codecs, the idea of compressing video/audio should not be patentable, but the various implentations are and should remain so. Don't like MP3/AAC/ATRAK? Use OGG. Don't like Sorensen, RealVideo, Cinepak? Use MPEG 1 or 2. Or write your own.

      --
      The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    12. Re:excellent planning. by keean · · Score: 1

      As far as I can tell that is not true. Anyone can implement a patent, for personal/educational reasons and is under no obligation to license the patent. I can build myself a car engine using patented technologies, but I cannot sell the car. My point above is that if someone else sells the car, you cannot be liable (unless you recieve money for it). So the solution is you write it, and allow it to be distributed by a limited company... (I don't think there is a law against assisting patent infingement ... yet!) As the software is 'free' software the company makes no money from the distribution and therefore has no assets so nobody's going to sue it... and if anyone does you just fold the company and start a new one.

    13. Re:excellent planning. by Qzukk · · Score: 1

      I understand that and I believe that's irrelevant, because that is the job of the software developers, surely.

      As Microsoft FUD continuously points out, you, the enduser, are liable for any patent you're infringing in the software you use. And you have NO RECOURSE.

      Don't like Sorensen

      Good thing all the movies coming out these days suck, I'd hate to have to decide what movies I'm going to see based on whether they host their trailer at Apple or somewhere else.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    14. Re:excellent planning. by Anonymous Coward · · Score: 0

      Patent doesn't cover just sales. While anyone can get away with building an engine in their garage without getting sued, don't plan on driving it out in public unless nobody can tell the difference (or you're far enough away from the inventor's company headquarters that you wouldn't be seen by anyone who cared).

  9. Since when did algorithms became patentable by thanasakis · · Score: 1

    ...in Europe? I thought that this is possible only in America.

    I am not being ironic, could someone clarify this?

    1. Re:Since when did algorithms became patentable by Richard_at_work · · Score: 2, Interesting

      They are about to become patentable in Europe under new legislation for the EU, and due to world wide treaties (that mainly benefit the US in this case) foreign patents will apply here in the EU when the Patent laws are enacted.

    2. Re:Since when did algorithms became patentable by thanasakis · · Score: 5, Insightful

      Thanks! But isn't it an oxymoron that projects and software that are around for years will become illegal suddenly? I mean, presently, nobody has the ability to patent an algorithm in Europe. So, imagine someone in Europe that has thought of an original algorithm for, say, image compression. He is the first to think of it, but naturally he can't patent it. A year later, a company in America goes an patents the same technology. Now suddenly the EC decides to pass this stupid stupid stupid law. The original inventor would be in danger of getting sued for using something he originaly invented.

    3. Re:Since when did algorithms became patentable by Richard_at_work · · Score: 1

      Its a case of Grandfathering the older code in, but how do you prove how old code is? Interesting question. In your scenario, it can and probably WILL happen, but the European developers code can still be used as Prior Art to nullify the American developers patent in either the US or the EU courts. Just because you couldnt patent the thing here, doesnt mean it looses its ability to act as prior art.

    4. Re:Since when did algorithms became patentable by Ambassador+Kosh · · Score: 1

      It doesn't matter though. Unless you are large company if you are sued you lose. Defending yourself against these software patents are very expensive and for a small business you are probably going to go bankrupt anyways. It doesn't matter who is right in the slightest it just matters who has more money.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    5. Re:Since when did algorithms became patentable by Mindwarp · · Score: 1

      In your scenario, it can and probably WILL happen, but the European developers code can still be used as Prior Art to nullify the American developers patent in either the US or the EU courts.

      Assuming you can afford the millions of dollars that it would cost to defend yourself in a patent infringement case, of course.

      --
      The gift of death metal does not smile on the good looking.
    6. Re:Since when did algorithms became patentable by cillasri · · Score: 0

      We, in Europe, are also stupid... well, in fact the European Politics are stupid.

    7. Re:Since when did algorithms became patentable by frankvl · · Score: 1

      You could file such a patent already; you cannot enforce it, but you remain be the patent holder if things change.

      I think anti-(software)patent demonstrators should focus on the wrongness of the enforcement of patents, because the patent system itself is pretty acceptable (for people who don't believe in free lunches and other forms of humanity).

    8. Re:Since when did algorithms became patentable by Anonymous Coward · · Score: 0

      There's a reason you don't see many patent suits against small groups and the OSS community. There really isn't much to gain by it and a lot to lose. If you get sued on code that was written prior to the patent being filed, especially if its OSS (thereby presumably available to the public) a company will not be willing to spend a couple million and take the chance of losing their patent so they can get an injunction or nominal damages.

    9. Re:Since when did algorithms became patentable by Anonymous Coward · · Score: 0

      I can independantly come up with the exact same method as you, but because you went to the patent office, I'm not allowed to profit from MY method, which I came up with MYSELF without paying you?

      Seems to me patents grant free lunches.

    10. Re:Since when did algorithms became patentable by back_pages · · Score: 1
      ...in Europe? I thought that this is possible only in America.

      Algorithms are not patentable in the US.

      MPEP 2106 specifically states:

      In practical terms, claims define nonstatutory processes if they:

      - consist solely of mathematical operations without some claimed practical application (i.e., executing a "mathematical algorithm"); or

      - simply manipulate abstract ideas, e.g., a bid (Schrader, 22 F.3d at 293-94, 30 USPQ2d at 1458-59) or a bubble hierarchy (Warmerdam, 33 F.3d at 1360, 31 USPQ2d at 1759), without some claimed practical application.

      There is far, far more discussion of this in MPEP 2106. Please see the link and at least skim the material before responding (I'll understand if you don't read the whole thing - it's long and boring.)

    11. Re:Since when did algorithms became patentable by Wolfbone · · Score: 1

      "I mean, presently, nobody has the ability to patent an algorithm in Europe."

      That's not the case: the EPO has already granted more than 30,000 software patents, including algorithms for image compression, but the point is that they have done so illegitimately and the validity and enforceability of such patents is in doubt in many individual nations of Europe. The European Patent Convention specifically excludes programs for computers from patentable subject matter but over the years, the European patent bureaucrats at the EPO and elsewhere have found dubious and tricksy ways to wriggle out of those exclusions.

      At least to their own satisfaction they have done so, but not all nations in Europe have followed them very closely because e.g. their legal systems have relied more on the statutory law (the EPC) than on the subsequent EPO case law (the evil, twisted stuff made up by the patent bureaucrats over the years). When the patent extremist bureaucrats failed to have the EPC exclusions removed altogether, they drafted their deceit-laden Directive to pull every country into line with the EPO practice anyway. If passed in it's current form it will retrospectively legitimise and codify the case law and make all those software patents valid and enforceable in all European countries (it will get incorporated into each national legal system pretty much automatically).

    12. Re:Since when did algorithms became patentable by DarkOx · · Score: 1

      This raises a really good point. I would think this would possibly be an Ex-post Facto situtation. Is the EU prohibited from makeing Ex-post Facto legislation?

      I can see how continued development may infringe if patent law was enacted but if these projects did nothing, ie simply left the code up on the web exactly as is, then they have performed no illegal activity since it became illegal. Would anyone have standing to get the code taken down?

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    13. Re:Since when did algorithms became patentable by dbIII · · Score: 1
      But isn't it an oxymoron that projects and software that are around for years will become illegal suddenly?
      Over the past century or so some US businesses became very successful via dodgy methods and then lobbied to make those methods illegal to prevent competitors doing the same thing - this is a just a continuation of this.
    14. Re:Since when did algorithms became patentable by Sancho · · Score: 1

      Even in Europe?

    15. Re:Since when did algorithms became patentable by kyrre · · Score: 1

      The european patent office has issued a lot of patents on software. I believe it is in the thousands. What the patent holder cannot do at this point in time is to enforce the patent. That is of course what they would like to change.

    16. Re:Since when did algorithms became patentable by Anonymous Coward · · Score: 0

      You realize that after your earlier discussion with Bruce Perens, if you want to actually be anonymous, then you need to stay anonymous. Quoting specific parts of patent law only a few articles down and pulling up what most would consider obscure bits of patent law from the USPTO gives you away.

      I've been wanting to poke a little fun at you, but I don't really want to offend you. It's kind of like picking on your teacher at school, you want to tease them sometimes, but you fear if they take any offense they'll send you to the principle. I'm personally fearing 9 different patents pending right now so I need to tread softly.

      From my evaluation of your ability to hide yourself, it obviously can be related to your ability to assocaite one item with another. So in theory, you might have just shown us that you don't see the relationship between two items :)

    17. Re:Since when did algorithms became patentable by atcurtis · · Score: 1

      I can see how continued development may infringe if patent law was enacted but if these projects did nothing, ie simply left the code up on the web exactly as is, then they have performed no illegal activity since it became illegal. Would anyone have standing to get the code taken down?


      Patents don't actually cover development. You may privately develop technologies which implement existing patents without worry.
      Patents do cover use of a patented technology or technique. So while the code is actively in development or not, the use of the code does suddenly become illegal as it is an unlicenced implementation of a patented method.
      This allows patent holders can go after people/companies who purchase or distribute a product from a country which doesn't respect their patents.


      The source code is merely documentation - and it is no more "infringing" as the original patent document (which is also public access). But the compiled binaries will be infringing as they have been prepared for use and only exist in that form to be used.


      IANAL - These are my opinions.

      --
      -- The universe began. Life started on a billion worlds...
      -- Except on one where stupidity was there first.
    18. Re:Since when did algorithms became patentable by l3v1 · · Score: 1

      One good way to prove the older's point is e.g. to show a conference publication of the stuff in their bloody faces.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    19. Re:Since when did algorithms became patentable by back_pages · · Score: 1
      Uh, good call, I guess, except that's hardly "obscure bits of patent law from the USPTO". What I have quoted is not law and it is required knowledge for anybody with a agent's registration number. What I have revealed is that I probably work in patents, perhaps as an agent, an attorney, or hey why not a patent examiner.

      From my evaluation of your evaluation of my ability to hide myself, you leap to conclusions. :)

    20. Re:Since when did algorithms became patentable by back_pages · · Score: 1

      Sorry - in case the other response was vague - I haven't had an earlier discussion with Bruce Perens. You can read my recent posts, however, and deduce that I do work in IP.

    21. Re:Since when did algorithms became patentable by Anonymous Coward · · Score: 0
      By the by, neither the EU nor any member state can enact ex-post-facto legislation without breaking their constitutions or the European Convention on Human Rights. However, in this particular case the argument on the pro-swpatent side, as far as I understand it, is that the "technical effect" of software is already patentable. One of the main reasons for the new EU patent directive is to settle details like this uniformly for all member states.

      Patenting the "technical effect" of software is a work-around for the ban on patenting software "as such". If this workaround is actually legitimized, it is possible that the existing European software patents will become indisputably enforceable. Of course, a reasonable person should be able to see the "technical effect" doublespeak as an idiotic attempt to subvert the prohibition on patenting algorithms, but lawyers are able to accept it at face value.

      Of course, there is also the problem that patents also give the holder a monopoly on all use of the patented technology, as pointed out by the other reply.

  10. Does This mean .. by macaulay805 · · Score: 2, Funny

    OSS Developers will have to start migrating to the US to develop free software????

    1. Re:Does This mean .. by Ulrich+Hobelmann · · Score: 1

      The USA already have software patents, Europe will "only" get them.

      If this indeed hinders unrestricted programming, I might go to South America. Those countries will be happy to get some more taxes from software sold to the USA and the EU via the internet. ;)

    2. Re:Does This mean .. by Anonymous Coward · · Score: 0

      I think all little countries can be easily pressured into adopting or recognizing US patenting laws.. I think our only hope is China now.
      Wait a few years until they take USA's place in dominating the world.. and calling the shots..

      I can only hope..

    3. Re:Does This mean .. by Anonymous Coward · · Score: 0

      I agree with you. Chinese rule would be awesome!

      Among other benefits, throwing rocks at tanks is a terrific way to stay in shape.

      Also, suffering builds character, so we will all have lots more character by the time the Chairman is done with us.

      Dumbass.

    4. Re:Does This mean .. by Anonymous Coward · · Score: 0

      Try living in Iraq to build character.

  11. Re:Weren't they aware of this during implementatio by natrius · · Score: 1

    I'm sure they were aware of it, but if the compression algorithm used in a certain video format is patented, how are you supposed to encode or decode a compatible file without infringing on the patent?

  12. Greed vs. Societal Advancement by superrcat · · Score: 5, Insightful

    It should be legal to reverse engineer/use patented techniques when it is used to enable integration and compatibility in a non-commerical manner. Using patents to stiffle integration and compatibility should be considered a violation of fair use.

    1. Re:Greed vs. Societal Advancement by Anonymous Coward · · Score: 0

      in a non-commerical manner

      By that do you mean 'give away for free'?

    2. Re:Greed vs. Societal Advancement by superrcat · · Score: 1

      I mean that the entity would not have a financial stake in the patent's use.

    3. Re:Greed vs. Societal Advancement by Ulrich+Hobelmann · · Score: 1

      IMHO it should just not be legal to patent ideas. All those ideas *will* end up in any non-trivial piece of software, or will be discovered by any clever human being (of which there are many billions!).

      There's nothing that justifies one human being (or even corporation) to gain a monopoly on an *idea*.

      If a company thinks they have the coolest technology ever, they should develop a codec and sell (license) it to others, not patent it!

      If everyone just hoards ideas, we can forget innovation and progress. The world needs actual products and services (gasp!) to be a better place for people to live in.

    4. Re:Greed vs. Societal Advancement by therodent · · Score: 1

      You patent processes, not ideas.

      Ideas cannot be patented.

    5. Re:Greed vs. Societal Advancement by Ulrich+Hobelmann · · Score: 1

      Most patents seem to cover the idea of a process (algorithm). If you want to protect the actual (implemented) process, you don't need to patent it, as copyright already protects it!

      Most patents (like one click or the isNot operator) seem awfully idea-like to me, even if they cover "processes" (like buying stuff on the web, or checking for inequality).

    6. Re:Greed vs. Societal Advancement by __aanebg9627 · · Score: 1
      Unfortunately, the USPTO has been patenting algorithms (ideas), and discoveries. It has also been basically ignoring the requirements of non-obviousness and usefulness; (interesting recent article in The Economist: http://www.economist.com/science/displayStory.cfm? story_id=3738910).

      Many of the patents never should have been issued, and there's no incentive for the Patent Office to clean up the mess. The system is badly broken, so many of us oppose the E.U. adoption of U.S. patent laws. The E.U. should put in place a moratorium on the enforcement of U.S. patents until the U.S. cleans up its mess, at the very least. Preferably, it should avoid extending software patents at all; implementing an algorithm (which is not patentable) is often a trivial exercise (which is not supposed to be patentable).

    7. Re:Greed vs. Societal Advancement by Anonymous Coward · · Score: 0
      I mean that the entity would not have a financial stake in the patent's use.

      That means your idea can't go into any free software that accompanies a standard Linux distro, because Redhat etc. sell and support Linux distros commercially. Is that what you mean? If so, your idea sucks. And what if you put the free sofware up on your free website whose host supports it with ads? Then people going to your website for your free software are causing a commercial transaction to take place. And at some point, someone, somewhere is paying incrementally for bandwidth for downloading your free software; the payee thereby benefits commercially from a download of your software. "Non-commercial" is one of the most ambiguous, misleading phrases around; that's why your idea (as well as so-called "for non-commerical use only" Creative Commons licenses) is a can worms.

  13. Let me be the first to say... by Anonymous Coward · · Score: 5, Insightful

    Patents which exist solely for the sake of preventing compatibility aren't "innovation."

    One modern video codec is as good as any other. They're just all different implementations of the same basic mathematics. They all produce similar quality from similar file sizes. Businesses do the same stupid thing every time: patent one particular method (which is not necessarily better than any other method) of encoding, distribute EITHER the decoder to recipients or the encoder to content producers, whichever is easier for your business, and thereby bully the other group into paying for the use of your amazing "technology."

    Gah. It's all bullshit.

    1. Re:Let me be the first to say... by Wesley+Felter · · Score: 1

      How do you distinguish patents which exist solely for the sake of preventing compatibility and patents which exist to make money?

    2. Re:Let me be the first to say... by Anonymous Coward · · Score: 0

      Personally I'd expand the definition of "not obvious to one skilled in the art," which is already a requirement for patents in the U.S. I'd make it say "not obvious, and also a significant improvement" or something like that.

      Ultimately it falls to patent examiners to prevent abuse.

  14. More about patents by Kaamoss · · Score: 2, Informative

    The general concencious is that software patents are mainly stiffling the ability for new software to be produced. Here's an interesting tid bit about problems with software patents. It's a really interesting read I suggest it. Here it is http://perens.com/Articles/PatentFarming.html

  15. Re:Weren't they aware of this during implementatio by Wesley+Felter · · Score: 5, Insightful

    During their implementation (which started years ago), they were aware that there were no software patents in Europe.

    Given the number and scope of multimedia patents, the only way to clean up any potentially infringing code would involve rm -rf...

  16. this patent madness by bogaboga · · Score: 3, Interesting
    " VideoLAN is seriously threatened by software patents due to the numerous patented techniques it implements and uses.

    Let us get the names of those entities that are threatening with software patents. I will be very willing to join the effort to turn these companies the SCO route. My fear though, is that VideoLAN and other OSS companies will simply shift production to Asia where patents are not that well respected. This will mean that the US will be left behind. We are not doing that well in cell phone technology already. Asians and Europeans seem to be very advanced. We all know that the cell phone technology we are now getting as Americans is kin-of old if one compares it with what the Asians are doing now.

    1. Re:this patent madness by TerminaMorte · · Score: 1

      That might be true, but atleast we think up on snazzier names. We win!

    2. Re:this patent madness by superrcat · · Score: 1

      Just because the mobile phone market in the United States has a smaller feature set than that of its European and Asian peers is not because of the lack of patent enforcement in other parts of the world. It is because Asia, especially Japan, generates demand for such products. Companies that produce those products in Europe and Asia are the same companies that produce in the United States.

    3. Re:this patent madness by Anonymous Coward · · Score: 0

      You mean like 'Mandriva'? /shudder

    4. Re:this patent madness by Pfhreak · · Score: 1

      ...This will mean that the US will be left behind....

      This isn't a legal battle within the US. IIRC this patenting algorithms nonsense has been legal in the US for a while. This comes a result of a new ruling within the European Union, and these projects are all hosted within EU countries.

      There's still a chance that this can be stopped, it still needs to pass the Euorpean parliament, so anybody within the EU who's concerned should contact your representative in the EU parliament and explain why software patents are a bad idea.

      --
      The U.S. Constitution needs to be ammended with a "separation of business and state" clause.
    5. Re:this patent madness by ScrewMaster · · Score: 1

      Certainly ... but there's more than one reason why those products aren't distributed here. America is affluent enough to afford these toys, and given the number of cell phones I see out there there is demand for them, but the situation regarding IP rights is a quagmire that many foreign companies would simply rather not deal with. Why should they? They've already got plenty of customers, now that the rest of the world is industrializing and building communications infrastructure. U.S. customers are getting screwed out of the latest tech so that lawyers and patent farmers can get rich quick. I sincerely hope that the European Commissions succeeds in implementing software patents ... at least then the United States won't be alone in its long slide towards technological oblivion.

      --
      The higher the technology, the sharper that two-edged sword.
    6. Re:this patent madness by jimicus · · Score: 1

      Don't know about the Far East, but in Europe it might have something to do with 3GPP dictating pretty much all the standards and heavy government regulations, there's less time spent letting the market decide something basic like "how do we all talk to each other?" (a question which your average customer is singularly unqualified to answer) and more time spent trying to differentiate your product from everyone elses.

      Result: products compete on useful features.

    7. Re:this patent madness by superrcat · · Score: 1

      However, there is just as much bureaucracy and obstacles in making products available outside the United States as there is inside. For example, the difficulties in selling digital music online, such as the iTunes Music Store. The iTMS was available to consumers in the United States before other parts of the world.

    8. Re:this patent madness by ScrewMaster · · Score: 1

      Oh sure ... I didn't mean to imply that the rest of the planet is a technological Utopia with advanced communications equipment growing on trees.

      However, patents are certainly part of the problem, and I believe that it is the rise of the patent farmer that is causing a lot of it. Take the big players in any industry: they will happily cross-license their patent portfolios to each other and not worry about infringement. Even though they may be direct competitors, it's just more efficient to keep the lawyers out of the picture. That works well, in the case of major manufacturers (not so good for the little guy, perhaps.) But now we are in the heyday of the patent farmers, organizations whose sole purpose is to find someone, anyone who is infringing on their patents and sue them for big money. This is a problem even for heavyweights like Microsoft, Nokia, IBM ... they don't have any leverage against these parasites and until the law changes I don't see the situation improving much.

      --
      The higher the technology, the sharper that two-edged sword.
    9. Re:this patent madness by Anonymous Coward · · Score: 0

      Not to rain on your parade, but remember how Lik Sang was shut down when litigation couldn't stop them from marketing a certain chip?

      In those "advanced" countries that play along with American IP laws, yeah, litigation can shut people down. But in a lot of the "free-er" countries where IP laws are not enforced, there are other laws similarly not enforced, and companies like Microsoft can and will hire local thugs to enforce their vision of international law. Local government in some third-world locale has no motivation to protect truth or freedom, let alone your ass, when some Western business comes along offering them baksheesh.

      People who keep hoping the third world will save us from the BSA need to get this clue: the best tool humanity has against them is [or was] democratic processes.

    10. Re:this patent madness by superrcat · · Score: 1
    11. Re:this patent madness by assassinator42 · · Score: 1

      What about these projects being hosted in the US via sourceforge? Nothing seems to be done about them.

    12. Re:this patent madness by Anonymous Coward · · Score: 0

      Let us get the names of those entities that are threatening with software patents.

      Here's one: www.dts.com

    13. Re:this patent madness by Anonymous Coward · · Score: 0

      My fear though, is that VideoLAN and other OSS companies will simply shift production to Asia where patents are not that well respected.

      BINGO! Sounds like a GREAT deal for Asian governments, doesn't it? I'm suuure they'll have their lobbyists in the US pushing for greater "IP law" in the US (as everyone knows, China's dependable for their DVD royalties).

      Kind of how like China helps write US trade laws, using Walmart as a proxy negotiator.

      Unfair patents are hardly a national advantage for the US, as more and more R&D, support and development go to Asia, and headquarters move to tax havens like Bermuda.

      Some Americans get rich off hurting the US. There's always someone willing to sponsor a law that fits a hidden agenda, whether it's tax-credits for Humvees (to finance right-wing religious terror), or stupid prohibitions on US-made "help" goods, which serve no one except the US timber industry and shifted yet more textile jobs overseas.

      The final nail in the US coffin is when the Republicans add voting rights to the already insane list of perks given to illegal Mexicans (such as driving licenses and free school). There is a reason multinations supported Bush so... there is a lot of moneyed interests dying to gut America.

    14. Re:this patent madness by Anonymous Coward · · Score: 0

      You do realize, China doesn't respect IP because they generate none. Why would any company move development to a country where their work can be capitalized on by others? The US manufactures there due to cheap labor and cheap materials. NOBODY designs there because your competitor can take your ideas and beat you to the market.

    15. Re:this patent madness by Anonymous Coward · · Score: 0

      Considering cell phones don't talk directly to one another(excluding Nextel) at what point did the situation "how do we all talk to each other?" ever occur anywhere?

      Another result: You end up with only European technology even if the American or Asian engineered protocol is much better suited for the task.

    16. Re:this patent madness by comwiz56 · · Score: 1

      The American cellphone industry is out of date because of one fact: we have a near pefect landline system. Whereas Africa, Asia, and parts of Europe have horrible horrible phone service (in Nigeria theres about 50% downtime, even in oil company compounds).

    17. Re:this patent madness by vertinox · · Score: 1

      Goddamnit! I knew I should have actually paid attention in my Japanese class!

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    18. Re:this patent madness by Anonymous Coward · · Score: 0

      Um. In Finland we have a great landline system with no downtime to mention about and even great sound quality. So based on your argument isn't it strange how we've got one of the biggest percentage of cell phone users in the world and steadily (rapidly) declining amount of landline phones?

      (yeah, we don't need a telecom stock for landline phone to get DSL connection)

    19. Re:this patent madness by davesag · · Score: 0, Flamebait
      My fear though, is that VideoLAN and other OSS companies will simply shift production to Asia where patents are not that well respected.

      My hope is that VideoLAN and other OSS companies will simply shift production to Asia where patents are not that well respected. Who the fuck cares if the USA is 'left behind' technology wise. That just means its harder for americans to rape, plunder, and kill the rest of the world. Sorry but America, Fuck you.

      --
      I used to have a better sig than this, but I got tired of it
    20. Re:this patent madness by nogginthenog · · Score: 1

      Every European country I've visited has had perfect landlines for decades. Admittingly I've not travelled in Eastern Europe.

      When I was in Lagos a few months back the phone service was near perfect (slight lag). I would imagine for most medium to large businesses it is great too - BECAUSE THEY ALL HAVE A FRIGGIN SATALITE DISH ON THE ROOF!!! Never seen so many dishes in one city.

    21. Re:this patent madness by Anonymous Coward · · Score: 0

      Not true. It's out of date because it used lots of analogue technology and the rest of the world went with digital GSM while the US went with older incompatible solutions. That's why the technology in Europe etc. is far in advance of US. When I was last in the US they were buying Nokia phones that were obsolete in Europe.
      There is also no "can you hear me?" problem in Europe, it's just expected to be able to get perfect reception.

  17. Re:Weren't they aware of this during implementatio by ShieldW0lf · · Score: 4, Informative

    Programmers are generally recommended NOT to investigate patents at all. If they knowingly offend, they pay triple damages when taken to task over it in the US (holy mecca of patent litigation)

    The generally accepted practice in the business world is build it without having any awareness that it was previously discovered or patented, then have your lawyers look for infringement and negotiate a deal. The developers, engineers, etc are generally prohibited from going anywhere near patents.

    Consciously avoid being exposed to other ppls ideas, reinvent the wheel, employ a bunch of people who could be doing something productive to find out after the fact if anyone has invented this before, and then hope that there's enough revenue for your new idea left after you pay to license the patents.

    Kind of puts the lie to the whole "in the interests of progress" thing, doesn't it?

    --
    -1 Uncomfortable Truth
  18. a huge step backwards by qwp · · Score: 5, Informative

    If this project disappears then it will be a huge step backwards for digital multimedia. On every system I use this is one of the first packages I install. One cannot trust quicktime or windows media players.

    it is semi odd that Europe is anti media players in Windows, and then they are threatening to slay free media players. Seams like a double standard.

    1. Re:a huge step backwards by rangek · · Score: 2, Funny
      it is semi odd that Europe is anti media players in Windows, and then they are threatening to slay free media players. Seams like a double standard.

      Maybe they don't like digital multimedia in Europe so they want no media players available at all. It seems like that is what they are going to wind up with.

    2. Re:a huge step backwards by Richard_at_work · · Score: 1

      Way to take a very narrow view of whats happening. The EU is anti media player in Windows because a number of companies say it hurts them, and they can get a large cash injection from it. They arent 'threatening to slay free media players', they are however 'threatening to implement software patents', which is an entirely different thing, the only thing joining the two cases is that media players may be affected in both cases.

    3. Re:a huge step backwards by Anonymous Coward · · Score: 0

      > the only thing joining the two cases is that media
      > players may be affected in both cases.

      Way to take a narrow view...

    4. Re:a huge step backwards by Anonymous Coward · · Score: 0

      They're not trying to slay free media players, it's just that now that Real and Apple have managed to make it harder to get a better product such as Windows Media Player hoping that people will choose their poor excuses for software, now they want to eliminate the free competition as well.

      Who said the EU couldn't be bought?

    5. Re:a huge step backwards by Anonymous Coward · · Score: 0

      What I think is ironic is that Netscape didn't think of using Europe as their weapon. Apparently the court in the EU is even more corrupt than in the US.

      Somehow Apple with their piece of crap excuse for a Windows program thought that they were losing out to Windows Media Player because it was installed by default on the system. I personally think it's more because Quicktime doesn't do much of anything right. They have a single codec of any value which works and doesn't do that so well. It' s just a crappy product.

      Somehow Real thought Windows Media Player won because it was installed by default. I believe it was because Real made it impossible to get the free version and pissed off everyone out there until they lost their market and now that they made it a little easier to get Real Player, noone even cares that they exist.

      Netscape thought the reason the Microsoft won the browser war was because IE was included with the OS. I believe it was because they gave up quality in favor of deadlines and eventually the browser became old and crumby and noone liked it when IE looked like a race car next to that Ford Pinto of a browser Netscape had. For actual proof, look at FireFox and Opera. Last I checked IE is losing market share since both Opera and the Mozilla project have been finally building good products and making it so that IE fell behind. All things considered, Microsoft might not be able to reverse the downfall of IE, even with new versions since there's enough FUD relating to IE out there that noone is likely to trust typing their credit card number into IE any time soon.

      Microsoft can in fact be beaten, I don't think the courts are the solution though. Do what Bill's been saying all along "You know, all it really would take is one guy working from his garage to come up with that one idea that will steal our entire market away".

  19. Is anyone surprised by this at all? by jb.hl.com · · Score: 1

    Given that Microsoft is firmly entrenched in the media and content industries, as are Apple, Dolby, Fraunhofer and others, is it really any surprise these days that a lot of patents are being trodden on these days? Hell, even foobar2000 must be stepping on a few peoples' toes.

    --
    By summer it was all gone...now shesmovedon. --
  20. A brief synopsis as I understand it by Anonymous Coward · · Score: 0

    They aren't, strictly speaking, allowed at the moment. The issue is that they may well soon be allowed (legislation is going back and forth in the EU on the matter at the moment) and if that happens then, due to international agreements, existing software patents granted in the US (and other places too I guess) will suddenly apply in the EU too...

  21. Re:Weren't they aware of this during implementatio by stinerman · · Score: 1

    I think thats just the point. They don't want you encoding/decoding that file. They want to lock you in to their software.

    Imagine if the only MP3 encoder/decoder combination was the Fraunhofer one? How popular would MP3 be? Would Vorbis or something similar be the de facto standard?

  22. patents? by John+Seminal · · Score: 3, Interesting
    can someone explain patents to me, because i am baffled.

    if i see a video stream, and decide to write a program that takes any chuncks of "000000000" and replace it with a "01", and so forth, and that is my way of compressing a file, but someone else programed that before me and filed a patent, does that mean i can't use that kind of code?

    it is stupid to me to have patents on things that anyone can think up. what happens if a professor at a university thinks up something, but does not patent it. he teaches it to students, and they are free to use it. 2 years later a start up company in california has an employee who thinks up the same simple idea, and has it patented. what does that mean? that the original professor can no longer use it? that his students who might have used that idea in projects now have to remove it?

    what is the purpose of patents. it seems to be very anti-competitive, and creates monopolies.

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:patents? by Anonymous Coward · · Score: 0

      It's called prior art (because someone else was doing it first) and the patent will be void once it's shown that prior art exists. It's pretty simple. Now say that I am a small time software developer, and I thought of a really neat software idea no one else has thought of. Without a patent, I'm not going to go through starting a company and all the expense of getting a product out there because everyone else in the world will just rip off my idea, especially the Open Source Community. So either I get to have a patent, and I can create a company, sell a product, or I can have no patent, and just sit on my idea. Currenlty I am in that situation, but since getting a patent is so expensive, I have to sit and wait until I have more money backing me. In the meantime, computer users miss out on my new stuff. That's the tradeoff.

    2. Re:patents? by Otto · · Score: 1

      does that mean i can't use that kind of code?

      Pretty much, yeah. Of course, they wouldn't patent turning chunks of "000000000" into "01"'s, they'd patent "turning sets of numbers into other numbers by a predictable algorithim using intrinsic compression methods". Then they'd also be covered if you decided to turn it into "02" or something. :)

      And now you see why software patents are bad.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    3. Re:patents? by Anonymous Coward · · Score: 0

      Well, I'm no expert, but generally, something's not meant to be patentable if you can show "prior art".

      Unfortunately, to fight this type of thing requires vast reserves of cash, and it is this, as much as anything, that is the reason I am opposed to software patents.

      *Many* patents have been awarded that should not have been for this reason- particularly in the USA. Now someone has to contest them.

    4. Re:patents? by John+Seminal · · Score: 1
      Pretty much, yeah. Of course, they wouldn't patent turning chunks of "000000000" into "01"'s, they'd patent "turning sets of numbers into other numbers by a predictable algorithim using intrinsic compression methods"

      Yeah, but those algorithims are something that any math major or computer science graduate student would probably come up with if they spent some time thinking about it. Are we talking about something like an unsolvable math problem that for hundreds of years is not solved then someone figures it out?

      Would it be better to have laws which prohibit reverse engineering or intellectual theft?

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    5. Re:patents? by John+Seminal · · Score: 1
      Unfortunately, to fight this type of thing requires vast reserves of cash, and it is this, as much as anything, that is the reason I am opposed to software patents.

      This sucks. Patents should be free to get. They should be free to defend. They should be free to attack. It should not be based on money. I hate to think that corporations could "steal" patents by just throwing a large line of lawyers against a person or an idea.

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    6. Re:patents? by Anonymous Coward · · Score: 0

      That doesn't matter. The reality is that these methods, regardless of mathmatics or computer design, are now technially out of bounds. Lest you feel the wrath of an army of patent lawyers (in the US anyway).

    7. Re:patents? by Kippesoep · · Score: 1

      Doesn't matter that anybody could come up with it. You can patent it, even without being the actual inventor. Thing is, if you are the patent holder, you can use that patent to sue anyone who does something that seems remotely related to your patent. It then basically becomes that person's responsibility (or more accurately: burden) to prove you wrong by contesting the patent (proving there is prior art or that your code doesn't infringe). That costs a lot of effort and money. Something that small businesses and individuals can't afford.

    8. Re:patents? by jimicus · · Score: 2, Interesting

      That's the whole point.

      It's easier to understand in an engineering context rather than a software context. With, say, the latest Dyson vacuum cleaner, any idiot from Hoover can go out and buy one, figure out how Dyson built it then churn them out in some factory in China for a quarter the price.

      It's very difficult to prove one way or the other whether or not Hoover developed the idea independently or outright copied it. Therefore, the system makes it illegal to use the same technology regardless of whether or not you developed it entirely independently.

      The theory is, this way inventors don't need to be afraid of showing off their invention just in case someone takes their idea and copies it, and innovation is thus encouraged. Think of at as a form of copyright applied to means of solving problems, as opposed to artistic works.

    9. Re:patents? by YrWrstNtmr · · Score: 1
      Patents should be free to get.

      On what funds does the patent office run?

      They should be free to defend. They should be free to attack.

      That requires a patent attorney to do the legwork. Someone whose specializes in patents and patent law. How is he paid?

    10. Re:patents? by dnoyeb · · Score: 1

      thats exactly what it means.

      whats worst is once stupid patents get used against a company, they will make sure it dont happen again by filing supid patents of their own. Its an arms race due to the inherent flaw in the patent office makin money off of patent filings. Its also about the big corporations but not as much since they have enough money to hurt the small companies in so many ways already.

    11. Re:patents? by Anonymous Coward · · Score: 0

      On what funds does the patent office run?

      Tax dollars, just like every other federal government office. The fact that the patent office is funded from submission dollars is one of the major problems with it.

      Just imagine if you ran an office - someone gives you a document and all you had to do was rubber stamp it, and then they give you a wad of cash. You would be pretty well inclined to rubber stamp everything that came into your office. This is the reason for the increasing proliferation of trivial, bogus, non-inventive patents.

      The government now views the patent office as a revenue generator. Based on patents of trivial crap like IsNot operators, its quite obvious that there really isn't any level of technical scrutiny going on anymore. Years ago, before this mode of self funding, the patent office operated in a much more technically rigorous fashion.

    12. Re:patents? by Surt · · Score: 1

      Theft yes! Reverse engineering no, of course not.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    13. Re:patents? by YrWrstNtmr · · Score: 1

      Lots of fees apply for various govt functions.
      Just imagine if it cost zero to apply. The patent office would never get to approve anything, due to the proliferation of incredibly trivial crap applications. Far worse than it is now. I don't think 'self-funding' has been the cause of declining technical rigorousness.

    14. Re:patents? by Anonymous Coward · · Score: 0

      "it is stupid to me to have patents on things that anyone can think up"

      Well, everything gets thought up by someone. I definetely believe the inventor of the Torsen differential deserves all the royalties.

    15. Re:patents? by hopopee · · Score: 1

      Isn't there a simple way to fix this? If USPTO makes money off of patent filings change the system a bit:

      Filing a patent costs. The patent gets examined and if the patent is granted you pay a small sum of money for the examination process. Now, instead if the patent is _not_ granted you end up paying a bigger sum of money (like 5x the granting sum).

      Now everyone wins: USPTO will be more likely to fail stupid patents and people who file stupid patent requests get fined more for their stupidity.

    16. Re:patents? by Anonymous Coward · · Score: 0

      Would it be better to have laws which prohibit reverse engineering or intellectual theft?

      No. We should just not base our laws on fear. The software industry has thrived without software patents. So why implement them at all?

    17. Re:patents? by Anonymous Coward · · Score: 0

      We do. It's called copyright protection.

      Copyright doesn't need to be registered anywhere (but doing that would of course make it easier to protect in the future), it's free to get, and protects only the actual algorithm in a computer executable manner.

      Patents are a good idea for blueprints for physical products, because they would not be protected otherwise. For algorithms, text and music it is a really bad idea. Fortunately of these only algorithms has had enough good lawyers to be accepted in patent law.

      Imagine where our culture would be if Doyle had patented the "detective story". Copyright protects against unlicensed use of a work and it is enough protection for computer programs too.

    18. Re:patents? by Anonymous Coward · · Score: 0

      AC Doyle! Now I know who AC is!

  23. The solution by Maxo-Texas · · Score: 3, Interesting

    1) Only play unpatented formats. 2) Make sure utilities are available to translate to those unpatented formats but don't own them. Just release them free out into the wilds of the internet where they will never entirely disappear despite efforts to squash them. 3) Encourage all encoders to only use open formats. --- Within the next 5-10 years, you will not be able to get content short of video taping it off a screen. They are going to have it completely locked down. It won't be because of technology per se but technology combined with severe legal penalties for circumventing that technology. They will send encoded audio and video streams that will be decoded as close as possible to the point where it becomes audeo and video. Picture a solid state combination speaker code and decoding device impossible to separate or patch into.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:The solution by yupa · · Score: 1

      Have were a those unpatented formats ?

      In audio/video near everything is patented...

    2. Re:The solution by Anonymous Coward · · Score: 1, Insightful

      Please don't do this.

      What you describe is a world where such compression algorithms really become primarily the tool to steal copyrighted works; not unlike Napster and Kazaa.

      Sure, there (as with Napster) there might be non-infringing uses - but if the primary use is theft, all the F/OSS formats and algorithms will be made illegal just as Kazaa was. If you'll be breaking laws anyway stealing music why are you squeemish about using the patent-encumbered algorithms anyway.

      Please reserve the unpatented/open formats for non-infringing (creative-commons - licensed) movies and music.

  24. Funny by thrill12 · · Score: 1

    just when they start to get used in the corporate world, the corporate world is killing them through patents ...

    --
    Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
  25. AC to the RESCUE!!! by Anonymous Coward · · Score: 0

    here you go, Microsoft Media Player for Mac

    http://www.microsoft.com/mac/otherproducts/other pr oducts.aspx?pid=windowsmedia

    OMGWTFBBQ an AC posted an imformative post WITH a link!!!

    1. Re:AC to the RESCUE!!! by ifwm · · Score: 1

      That didn't work!!!

  26. Hosting? by nizo · · Score: 3, Interesting

    Why can't all these software packages just be hosted in outer mongolia (or somewhere where the patents don't apply that actually has hosting)?

    1. Re:Hosting? by Anonymous Coward · · Score: 1, Informative

      It doesn't matter where the server is; what matters is where the people live. Unless the programmers are totally anonymous, they can be sued.

    2. Re:Hosting? by khrtt · · Score: 1

      What if you incorporate in outer mongolia?

    3. Re:Hosting? by leuffi · · Score: 1

      But of course US/EU can influence Mongolian government to shut down the servers. There are not many countries where they don't have to play nice with the outside world.

    4. Re:Hosting? by vertinox · · Score: 1

      There is always North Korea.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    5. Re:Hosting? by piotr+alfredovich · · Score: 1

      In Outer Mongolia you can't incorporate. You are incorporated.

  27. patent reform by bersl2 · · Score: 0, Redundant

    We need it ASAP. This foolishness has to stop.

  28. Well, I suppose that's one way to kill OSS by Vip · · Score: 4, Insightful

    You just threaten that it breaks one of your patents, it ties up the developers into looking at the code and the patents. Development will be slower because of tied up resources, and you can attempt to kill it off. Even if the claim is bunk, you still make them lose much development time.

    While it's probably not what DTS is after, they really don't compete with MPlayer, perhaps other companies will try it.

    I'm just surprised DTS would even bother. After all, if your decoding capabilities are built-in to the most commonly used players, wouldn't that give prospective clients more incentive to use DTS? *shrug*

    Vip

    1. Re:Well, I suppose that's one way to kill OSS by evilmonkey_666 · · Score: 2, Insightful
      I'm just surprised DTS would even bother. After all, if your decoding capabilities are built-in to the most commonly used players, wouldn't that give prospective clients more incentive to use DTS? *shrug*

      No, because DTS sells decoding licenses on a per unit basis. If they stand by and let VLC use it for free, then the big boys like Sony and Pioneer will see no reason to pay for their license either.

      It's not about competing with OSS. It's about protecting their revenue because they make money on the decoders... not the content.

      --


      - PS. This is what part of the alphabet would look like if Q and R where eliminated.
    2. Re:Well, I suppose that's one way to kill OSS by Anonymous Coward · · Score: 0

      AC3 specs are now free as they are part of the DTV system in the US.

      http://www.atsc.org/standards/a_52.pdf

    3. Re:Well, I suppose that's one way to kill OSS by evilmonkey_666 · · Score: 1
      " AC3 specs are now free as they are part of the DTV system in the US."

      AC3 is Dolby not DTS.

      However the DTS spec is available too, that is how the VLC guys reversed engineered it (albeit poorly). It is still patented therefore illegal to distribute decoders without a license.

      The DTS patents are both specific and non-trivial. Not like the bogus software patents about single click shopping, double clicking icons etc etc.

      --


      - PS. This is what part of the alphabet would look like if Q and R where eliminated.
  29. Re:Weren't they aware of this during implementatio by SoTuA · · Score: 1
    Licensing the patent from the owner, my dear Watson...

    Their dream is that you can't play or create content without a properly blessed (read: licensed) encoder/decoder...

  30. Patents... by ImaLamer · · Score: 4, Interesting

    I have not RTFA, but I'm sure almost all of the codecs and the patents that are being discussed are owned by the MPEG group (being they are using MPEG-2 encoding/decoding without a license).

    LAME is already illegal in the U.S. because it did MP3, and I suspect the rest of these projects will be killed off for similar reasons.

    I'm not suprised - when you look for "free mpeg-2 decoders" you don't find much. Well, you don't find anything that is gratis. After careful research you find that open source projects are doing a lot of mpeg-2 work, but they usually don't advertise that fact.

    I didn't say it was "right", but it's not suprising. Really, you can't do anything with SVCD or DVD on Windows without owning a MPEG-2 decoder. If I was someone who made money on selling MPEG-2 codecs, I'd go after VideoLAN too. It's a lucrative business.

    1. Re:Patents... by Comsn · · Score: 1

      'free mpeg2 decoder' in google

      3rd result, a free mpeg2 decoder for windows:

      http://www.elecard.com/products/mpeg2decoder.shtml

    2. Re:Patents... by zakkhar · · Score: 1

      Elecard mpeg decoder is not free. It is shareware and it expires in 21 day.

    3. Re:Patents... by Anonymous Coward · · Score: 0

      nothing to advertise, MPEG-2 is not rocket science. You can easily understand it with little effort at all.

      MPEG-4, H.263 and H.264 are the thing baby, they seem simple enough, but they are frigging nightmares to get right.

      There have been free MPEG-2 decoders everywhere for ages, it's not against the law to write them, you can't even attack the people writing them as long as they are "Experimental Work" so distributed as source. There are still tons of them out there though.

      In the case of Windows users, anyone who's bought a license to Nero has a legally licensed MPEG-2 decoder and encoder to boot. MPEG-4 also, including .263 and .264, it's not free, but it's cheap enough to overlook

      As for VLC being in trouble, well I'm sorry to hear it, I'm downloading the source and latest bin files now in order to make sure that I'm not screwed later.

    4. Re:Patents... by rdnk · · Score: 1

      Dscaler project is developing free MPEG-decoders (mpeg1 & mpeg2), get the latest alpha here: http://www.dscaler.org/phpBB/viewtopic.php?t=4343& sid=38619993305aa424b62fd8065cc2c093

  31. checking patents... by John+Seminal · · Score: 1
    so that means if i come up with an idea, before i can use that idea i must first check to see if anyone else had that idea before me?

    why not have a law that says stealing technology or reverse engineering is illegal, but not having a thought which is useful because someone else had it before you.

    this is going to get ugly. every useful thing will have a patent and we'll have only one option, buy from the patent holder or live without.

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:checking patents... by Macadamizer · · Score: 1

      But the problem is, how would you prove that you came up with the idea independently?

      --

      "That's not even wrong..." -- Wolfgang Pauli
    2. Re:checking patents... by John+Seminal · · Score: 1
      But the problem is, how would you prove that you came up with the idea independently?

      It is human nature to think. I would say it is more probable people would come up with the same ideas or thoughts given simular problems. It does not take a genius to think up an algorithm to compress a file by looking for large patterns of 0's or 1's and changing them to a smaller sequence which represents the original. I am no math guy, but I bet if you gave that problem to 100 graduate math or computer science students, they would all come up with a way of doing it. And I bet the best one would not be that different from the second best.

      With the technology we have today, why not just ask the person who is using an idea, when challanged he stole that idea, if he really did steal it. We could hook him up to a lie detector, and find out if it really was his thought, or if he stole it.

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    3. Re:checking patents... by spir0 · · Score: 1

      so that means if i come up with an idea, before i can use that idea i must first check to see if anyone else had that idea before me?

      I think there is a big misconception here of ideas and implementation.

      sure, patenting ideas or concepts I think is absolutely despicable, but patenting an implementation of an algorithm I see as valid.

      The people who design the codecs sit down and work out all the maths, and then implement said codecs. They've done a lot of good work, and this is stuff which is much farther along than a simple idea.

      I agree that amazon's one-click shopping, and stupid shit like that should not be patented, but in this instance, I respectfully disagree with Video Lan's opinion.

      They should be paying license fees for these codecs, and I for one suppport them and would pay toward this endeavour.

      But I think they are using this disgust of patents the wrong way. This will not force change. It won't even be a stepping stone. They will only hurt themselves, and that saddens me.

      Most software patents are bullshit, but codecs should come under a different category in my eye.

      For example, you say you have an idea. What is that? To come up with a video codec that compresses sound and video as much as possible. Sure, that's the idea. But ideas are cheap, and this in itself is not patentable.

      You come up with a way of compressing audio so that it's between 10 and 12 times smaller than any other audio codec. That's amazing. You implement it, and patent your algorithm. Of course, some people are happy to give away their work for free, but there are those who need to pay for their rent/mortgages/bills/food.

      They've done a lot of thorough work and they should enjoy the fruits of their labour.

      If I was smart enough to design a better video/audio codec, I certainly would not give it away. I would use it to provide me with income while I frit away my life playing games and reading comics. ;)

      --
      The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    4. Re:checking patents... by the+arbiter · · Score: 1

      You hit the proverbial nail right on the head, my friend.

      "every useful thing will have a patent and we'll have only one option, buy from the patent holder or live without"

      This is the ultimate goal of every corporation on the planet. Buy it from them, or live without. Welcome to the brave new world, indeed.

      --
      Boycott everything - they're all trying to fuck you one way or another
    5. Re:checking patents... by bwalzer · · Score: 1

      ...and who do you think is going to collect this money to pay the patent holders? VLC is GPL and thus in a sense belongs to the world. I'm in the world. You can send the money to me if you want. ...or some other random location. Your call. Software patents are simply insane. This is but one example of this insanity...

    6. Re:checking patents... by Surt · · Score: 2, Interesting

      The burden of proof should just run the other way. Assume you had the idea independently, and require some proof of breakin/code theft etc to get damages. Criminal law should cover this problem just fine.

      Patents worked ok when the average level of education was much much lower and the number of people capable of inventing any given thing was much lower. There are so many inventive people around today it just doesn't make sense to have the system work this way anymore.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  32. Re:Weren't they aware of this during implementatio by Nutcase · · Score: 3, Insightful

    Brazil would probably be a good choice.

  33. uhhmmm by ImaLamer · · Score: 1

    Well you don't.

    Not trying to be a prick, but you don't work with it. DVD? Gone! SVCD? Gone! MP3? Gone!

    Widespread adoption is what makes it hard huh? Well develop a new codec with brand new methods and you won't have to worry so much. Go help the vorbis project.

    1. Re:uhhmmm by Jeremiah+Cornelius · · Score: 1
      I agree with your sentiment - but Vorbis is just as likely to re-implement a patented idea as a codec that is reverse-engineered, no?

      Broad methods and gerneral mechanisms are being patented - not individual realizations and expressions.

      I hope you know something more than I about this, that is less discouraging...

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
  34. Kopete, too by praseodym · · Score: 5, Informative

    Kopete has a warning message on its site as well.

  35. You can't "clean up" code. by Bruce+Perens · · Score: 5, Insightful
    I don't believe that it is possible for any significant work of software to be non-infringing on granted patents. Unfortunately, you can't prove that your program is "clean" by searching patents. Modern patents are written to be as vague as possible in order to allow enforcement of the patent on the widest possible range of software - including things the purported inventor didn't think of when filing the patent. So, you can't necessarily find a patent that applies to what you are working on, even if the patent holder would be disposed to prosecute you under that patent. You can't determine that you are not infringing a particular patent due to its vagueness, without bringing a suit against the patent holder to determine the issue. And worse, there are so many granted patents on basics of computer science. These things weren't inventions, there is prior art, but given that it costs up to US$5 Million to defend yourself (Economic Survey, American Intellectual Property Law Association), you will not be able to prove your innocence.

    In other words, unless your company is so big that you can use your huge patent portfolio against all equal-sized or smaller companies, you're hosed. This is a game that only multinationals can win - and that's why IBM and HP lobby for Software patenting in Europe despite their affiliation with Open Source. It's more important to them to be able to dominate the entire computer software industry than it is to work with us.

    Bruce

    1. Re:You can't "clean up" code. by Anonymous Coward · · Score: 5, Interesting
      Hey Bruce, who is so famous and respected that he'll be moderated +5 for writing anything ;)

      I'm posting anonymously because I have a confession. I hold a degree in both CS and mathematics. I run linux on two of my three home computers and the third is Windows only because I use it as a digital audio workstation. Sorry for the life story; just pointing out that I am a geek.

      Also, I'm a patent examiner.

      With all due respect, some of what you've written is FUD. For example,

      Modern patents are written to be as vague as possible in order to allow enforcement of the patent on the widest possible range of software - including things the purported inventor didn't think of when filing the patent.

      A vague patent is a weak patent. I know this because I examine them. Attorneys know this because they prosecute them. If you file for a patent, the last thing you want is a vague patent. If you're sued for infringement, hope beyond hope that it is a vague patent. If the language of the patent is vague, attack it with 35 USC 112 and have the patent either invalidated or returned to the office for re-examination. If that attack fails, apparently the patent is not vague.

      (The typical response is that the USPTO shouldn't grant vague patents. Patent prosecution is a complex field all to itself and without going into lengthy details, let me assure everyone that the USPTO would love to grant only fantastically strong, specific patents, however that is not always possible because of the outside checks & balances placed on the USPTO (primarily courts, but other influences exist.))

      And worse, there are so many granted patents on basics of computer science.

      With all due respect, I'm quite familiar with the basics of computer science. My areas of expertise include computability and algorithm analysis. I have spent more time staring at FSMs and models of computation than any human should. Do you mind sharing some of these granted patents on the basics of computer science? I look at anywhere from 5-200 computer-related patents every business day and have yet to find them. (Cue the requisite jokes about a patent examiner's inability to find something *rimshot*)

      These things weren't inventions, there is prior art, but given that it costs up to US$5 Million to defend yourself (Economic Survey, American Intellectual Property Law Association), you will not be able to prove your innocence.

      With all due respect, if there is prior art, put it in front of a judge and you have proven that you have not infringed. (Patent enforcement is not a criminal offence, therefore you do not prove your innocence.) It is much easier to say there is prior art than to understand what prior art actually is, let alone prove that prior art existed. Of course, I'm only speaking from the perspective of someone who finds and proves prior art for a living.

      This is a game that only multinationals can win - and that's why IBM and HP lobby for Software patenting in Europe despite their affiliation with Open Source. It's more important to them to be able to dominate the entire computer software industry than it is to work with us.

      Did you know that IBM held a patent for highlighting an input field in a user interface to indicate to the user that the field is mandatory? For crying out loud, they could have shut down the internet. That patent has recently expired, but how does this fit in with the "IBM wants to dominate the entire computer software industry" line of reasoning? Beats me, man.

      Anyway, just wanted to offer a little counterpoint. I'm that type of computer geek who hates to deal with ACTUAL computers - algorithms and Turing Machines are my playground. Now I examine patents and make serious bank doing it. You can trust that I sleep just fine at night, mainly because I see first hand that the vast majority of the Slashdot/geek/media communities' complaints about the USPTO are, at best, baseless.

      I won

    2. Re:You can't "clean up" code. by ardor · · Score: 2, Informative

      Two names: Acacia and Forgent Networks. They have INCREDIBLY TRIVIAL patents. And they slaughter good, innovative projects just to suck money out of them. These companies do not produce or innovate ANYTHING. They only beat the money out of other companies with their patent portfolio. The very fact that such companies can exist prove that the USPTO is incompetent when it comes to software patents.

      --
      This sig does not contain any SCO code.
    3. Re:You can't "clean up" code. by rbanffy · · Score: 1

      One idea that worries me is that in addition to allowing software patents, an FTAA-like agreement could make patents reciprocal. Local (I live in Brazil) companies have no reason (and are not allowed) to build their own portfolios and, if foreign patents become enforceable, they would be probably driven out of business.

      Does anyone here know how are European software-patent advocates dealing with the reciprocity issue?

    4. Re:You can't "clean up" code. by lakeland · · Score: 4, Insightful

      If you are sued for infringement, then you have lost. End of story. The cost of invalidating a patent is so high that it cannot be afforded by anybody. So, if you are sued, you are screwed.

      I would like to repeat this ten times to drill it into your head, but I will save space and just repeat it once. In the world we live in, being sued for patent infringement will destroy your business and your life. Ordinary small business do not have the resources necessary to invalidate any patents. The ONLY way to save them is to not grant them in the first place.

      Now return to your scenario. Is it better to have a vague patent, or a non-vague one? Clearly the vague patent is better, because it is easier to start a lawsuit. Sure, you'll probably lose if they fight -- but who cares, only one in a hundred is stupid enough to fight.

      I suppose you could argue that in a hypothetical world where the legal system was affordable, this would not be the case. Well, sorry. We don't live in a hypthetical world, and we write rules to fit with the world we live in.

    5. Re:You can't "clean up" code. by stor · · Score: 4, Insightful

      Did you know that IBM held a patent for highlighting an input field in a user interface to indicate to the user that the field is mandatory? ...

      You can trust that I sleep just fine at night, mainly because I see first hand that the vast majority of the Slashdot/geek/media communities' complaints about the USPTO are, at best, baseless.

      Hmm?

      We claim: "The USPTO grants ridiculous software patents"

      You claim: "The USPTO grants ridiculous software patents"

      From what you say above it seems the /. crowd are fairly accurate.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    6. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      If you're a patent examiner then you deserve to be held liable for triple damages for running linux at home. That's 2*3*(cost_of(${XP-PRO})). Did you miss Microsofts CEO threatening governments with patent lawsuits unless they paid his company patent protection? Only mouth breathing morons are of the opinion that patents are suitable for protecting computer software, and I should know - I am one.

      I think that we should be able to patent thought, that's where we are headed because us mouthbreathers are incapable of doing it. With all due respect, as one mouthbreather to another, how do I apply to be a patent examiner?

      Triple damages, here I come.

    7. Re:You can't "clean up" code. by BlueWonder · · Score: 4, Insightful
      I hold a degree in both CS and mathematics. [...] Also, I'm a patent examiner.

      Can you explain to me how it could have happened that the USPTO has granted a patent on something which is mathematically impossible? I'm thinking of the compression algorithm which claims to losslessly compress any input to a smaller size, in a way that the process is reversible (US patent #5,533,051).

      Seriously, if you can think of any explanation besides incompetence of the patent examiners how such things can happen, please offer it.

    8. Re:You can't "clean up" code. by Bruce+Perens · · Score: 4, Informative
      If the language of the patent is vague, attack it with 35 USC 112 and have the patent either invalidated or returned to the office for re-examination. If that attack fails, apparently the patent is not vague.

      With all due respect, if there is prior art, put it in front of a judge

      It's easy for you to say that I should go to court, but the fact is that if I have to go to court, I have already lost. I would have to settle. I can't afford the legal fees to get to the first day of verbal argument. Nor can any other Open Source developer. You should take into account the fact that the courts are a rich man's game before calling FUD on me.

      Regarding basics of computer science, there's a recent one from Microsoft on performing a different action if you press a button twice rather than once that should not have been awarded and IMO the filer purjured himself regarding prior art.

      Thanks for admitting that you would prefer to only grant non-obvious patents. The fact is that your job should be very different. You should be given a lot more time to consider a patent and go to the library. You should have a real triviality test - bringing a problem before a jury of developers to solve within a time limit - rather than the joke of one that you have now. And the people who send you patents should have real jail penalties for the way that they purjure themselves.

      Bruce

    9. Re:You can't "clean up" code. by McDutchie · · Score: 3, Interesting
      Did you know that IBM held a patent for highlighting an input field in a user interface to indicate to the user that the field is mandatory?

      Did you know that you just proved Bruce's point in your attempt to refute it?

    10. Re:You can't "clean up" code. by BlueWonder · · Score: 1
      Hey Bruce, who is so famous and respected that he'll be moderated +5 for writing anything ;)

      I find it very disrespectful of you to imply that Bruce's posting has been modded +5 only because he's famous. Have you considered the possibility that it has been modded +5 because it's actually insightful?

    11. Re:You can't "clean up" code. by acegas · · Score: 4, Insightful

      I have no idea how you can review 200 patents in a day and be able to deeply understand them and their implications, much less do the research necessary.
      Props for giving us an inside look though

    12. Re:You can't "clean up" code. by Benanov · · Score: 2, Insightful
      Did you know that IBM held a patent for highlighting an input field in a user interface to indicate to the user that the field is mandatory?

      And that patent is obvious to practitioners in the field...

    13. Re:You can't "clean up" code. by Sancho · · Score: 1

      The cost of invalidating a patent is so high that it cannot be afforded by anybody. So, if you are sued, you are screwed.

      I'd be curious to see evidence of this claim.

      Clearly the vague patent is better, because it is easier to start a lawsuit.

      This is clearly absurd, as it's trivially easy to start a lawsuit. What you meant is probably that it is easier to start a lawsuit that won't be laughed out of court, and but that's what the OP was talking about. To your average Joe who knows nothing about patent law, yes, it's expensive. But if you can go before the judge and say, "This patent is too vague" and point out why, you can swing things to your side enough to at least get it reexamined.

    14. Re:You can't "clean up" code. by godglike · · Score: 1

      so it'll only cost me a few hours and $5mil to establish prior art on "a circular frame of strong lightweight composite material, reinforce[d] with radial spokes and ... a hole in the centre that can accommodate a shaft or axle"

      If you weren't overworked doing 5-200 patents a day, these things might not slip thru.

      http://www.newscientist.com/article.ns?id=mg1862 49 37.100

      The patent mentioned was issued in Australia, a small island nation west of california, but it was inspired by the current issues with the USPTO.

    15. Re:You can't "clean up" code. by mrjohnson · · Score: 1

      "Do you mind sharing some of these granted patents on the basics of computer science?"

      IsNot

    16. Re:You can't "clean up" code. by Anonymous Coward · · Score: 3, Insightful

      You would have to get through several months or even years of expensive discovery first. Most likely you will not be able to afford the teams of lawyers necessary to meat various deadlines and you will lose by default.

    17. Re:You can't "clean up" code. by Wolfbone · · Score: 3, Insightful

      "With all due respect, I'm quite familiar with the basics of computer science. My areas of expertise include computability and algorithm analysis. I have spent more time staring at FSMs and models of computation than any human should. Do you mind sharing some of these granted patents on the basics of computer science? I look at anywhere from 5-200 computer-related patents every business day and have yet to find them. (Cue the requisite jokes about a patent examiner's inability to find something *rimshot*)"

      Rather than fill this post with links to a myriad RLE and other compression patents, discrete transform patents, Djikstra algorithm variants, memory management algorithms etc. etc. I'll just say this: Congratulations! - it's not every day one comes across someone who knows more about computer science than Donald Knuth.

    18. Re:You can't "clean up" code. by Pete · · Score: 3, Insightful

      High-profile people do have a higher chance of being modded up because moderators notice their name.

      But the related side-effect is that high-profile opensource people are usually more likely to write lucid, intelligent, and possibly even well-informed posts. Usually because if they bother to post to slashdot at all, it's on an area of interest. And it appears patents, especially software patents, are interesting to Bruce.

      But in regard to the geek-patent-examiner-AC's comment - well, he did put a smiley at the end of the sentence. Ha-ha only serious. The only minor shot he was taking at Bruce's comment was that he thought it contained some FUD. And he (the AC) actually backed up that opinion with some actual evidence (rare on slashdot, I know).

      Just because you disagree with someone doesn't mean you don't respect them. And conversely, just because you respect someone doesn't mean you must agree with them on everything.

    19. Re:You can't "clean up" code. by Anonymous Coward · · Score: 3, Interesting
      Thanks for the reply. I swear I'm the same AC.. hehe.

      You should take into account the fact that the courts are a rich man's game before calling FUD on me.

      Maybe I was a little ambitious with the use of the term FUD but I stand by everything I said. Yes, patents are a rich man's game. That's part of the cost of doing business in the US. I agree with every comment regarding the cost of going to court, and while that's a problem involving the patent system, this isn't something that the USPTO has authority to change. I know you haven't suggested that; I'm merely pointing out that the USPTO is an observer to that situation as well.

      Regarding basics of computer science, there's a recent one from Microsoft on performing a different action if you press a button twice rather than once that should not have been awarded and IMO the filer purjured himself regarding prior art.

      I'm vaguely aware of that patent. I presume that you're refering to 37 CFR 1.56, the applicants' duty to disclose, in reference to the perjury. I can't really comment beyond that since I'm not entirely sure what you're referring to. If you are correct in your analysis, that would be a great opportunity to challenge the validity of the patent.

      Thanks for admitting that you would prefer to only grant non-obvious patents. The fact is that your job should be very different. You should be given a lot more time to consider a patent and go to the library. You should have a real triviality test - bringing a problem before a jury of developers to solve within a time limit - rather than the joke of one that you have now. And the people who send you patents should have real jail penalties for the way that they purjure themselves.

      More time would be nice. I've often thought that examiners should work in pairs for reasons similar to police detectives having partners. The issue of a "triviality test" is sticky. It would require legislation, and legislation of grey areas is never fun. Look at how controversial the obscenity regulations and convince me that it's a great idea to try a similar idea when billions of corporate dollars are on the table.

      And the people who send you patents should have real jail penalties for the way that they purjure themselves.

      This would be a truly positive move for the system. As it currently stands, 37 CFR 1.105 is one of the most powerful sticks against silly patents. Prior art is often a minor hurdle, but once you say, "I think you guys have a mountain of relevant art that you haven't told me about and I can prove it," you REALLY get their attention. This rule is supposed to call into question the validity of their oath and declaration and a violation of their duty to disclose under 37 CFR 1.56, however I have never heard of anybody actually being disciplined for violating these. They either apologize and provide a little more prior art or they abandon the case.

    20. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      The examiners could be on the take.

      But, yeah, gross incompetence seems more likely.

    21. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0
      Yes, patents are a rich man's game. That's part of the cost of doing business in the US.

      It's part of the cost of being a software developer and having any kind of dealing with the US at all. An open source developer doesn't need to be "conducting business" to be a target of a patent infringement lawsuit, just producing and distributing software that infringes. Probably the only thing that keeps Microsoft from strategically suing random Linux developers is how stunningly bad the PR would be.

    22. Re:You can't "clean up" code. by back_pages · · Score: 1
      And that patent is obvious to practitioners in the field...

      Then comply with 35 USC 103 and prove it is obvious.

      35 USC 103

      Here's some guidance.

      MPEP 2141

      Also see MPEP 2141.01 through 2144.09.

      If you cannot achieve this, you fail to prove that the patent is obvious. "Obvious", as defined by the dictionary, is meaningless in the context of prior art.

      He said it recently expired, so it would have had a 17 year term from the date it issued. Let's be generous and figure that it was filed in 1990. All you have to do is provide the necessary references that predate June 1989 and comply with the MPEP sections I've cited. (June 1989 because the it's trivial to file an affidavit and move your priority date back by 6 months.)

      Of course, "Wow, that's a lot more complicated than I thought," is a perfectly acceptable response.

    23. Re:You can't "clean up" code. by Anonymous Coward · · Score: 1, Informative

      That patent was taken out as something called an 'innovation patent'. An Australian 'innovation patent' is different from a full patent in that it only lasts 7 years and is not examined until a case is brought against it, or the owner wishes to use it in court. At that time, the patent holder must pay for a full examination to validate the patent before it can be defended.

      For the aforementioned wheel patent, it would have to be examined before it could be used for a court attack - at which time it would be invalidated by the examiner.

      Now, if this had been a full patent we would all be in a world of shit.

    24. Re:You can't "clean up" code. by duffahtolla · · Score: 1
      Car salesman circa 1950: I need you to sign the contract where I've marked it with an X..

      IBM circa 1989: mandetory fields are marked by highlighting.

      How can it be non-obvious to a programer in 1989 if it was obvious to every frigin Realtor/Car Sales man in 1950?

      Clearly, if such a case cannot be easily be proved obvious as you say then the patent system is flawed.

      Is that what your saying?

    25. Re:You can't "clean up" code. by duffahtolla · · Score: 1
      And he (the AC) actually backed up that opinion with some actual evidence (rare on slashdot, I know).
      To be fair, He only backed up his opinion with more opinions.

      Companies are filing vague patents just as Perens says. AC doesn't dispute this, but gives his opinion that weak patents are easily fought. And implies since they are easily fought, so no one would file them. Right..

      Perens says Trivial patents are being granted. We all know this. We see these everywhere. AC gives his opinion that since HE personally doesn't see them, (he sees 5-200 per day) Perens must be mistaken. (btw, isn't that about 2.5 minutes per patent on a bad day? Thorough prior art searching indeed)

      Perens says even with prior art it will be too expensive to defend yourself. AC gives his opinion that just show the prior art to the judge and all will be well. Then AC contradicts himself by stating that proving prior art is dificult. What does this have to do with the ridiculously high cost of defending yourself?

      Perens says that Patents are the clubs for big multinationals. AC gives his opinion that since IBM has not slapped the entire internet using community with a lawsuit on some trivial thing that companies won't ever do this. What does a single example with one company and one patent have to do with other companies weilding their partent portfolios against other companies as weapons.

      The guys seems nice, but I think he's just snowing us to defend against a non-personal attack on his career choice. Nothing he stated had any real weight behind it. Just his general opinion that the USPTO is all shiny and wonderful and that there isn't any software patent problem at all.

    26. Re:You can't "clean up" code. by Anonymous Coward · · Score: 2, Informative
      A vague patent is a weak patent. I know this because I examine them. Attorneys know this because they prosecute them. If you file for a patent, the last thing you want is a vague patent. If you're sued for infringement, hope beyond hope that it is a vague patent. If the language of the patent is vague, attack it with 35 USC 112 and have the patent either invalidated or returned to the office for re-examination. If that attack fails, apparently the patent is not vague.

      This claim I don't understand. Having a few (sw related) patents under my belt I can say with some certainty that the language that comes back from the patent attorney filing is much more encompassing and general than what I sent in the first place. But and that's the clincher, it's not the only language in the patent. They read like: In claim one we claim the whole universe, more specifically, in claim two we claim the solar system, in claim three the sun, earth and the moon. Etc down to the actual invention.

      I've been told by our patent attorneys that that's done just so that you can start the litigation process and get the ball rolling. The first few claims will be thrown out (then again you might get lucky) but as there are more (and more specific) claims later, the game continues.

      Your claim hat I'd be able to defend (or challenge) this system as an open source developer is ludicrous at best. If they sue I've lost. Even stronger: if they threaten to sue, I've lost.

    27. Re:You can't "clean up" code. by millette · · Score: 1

      At least that patent wasn't vague :P

    28. Re:You can't "clean up" code. by temcat · · Score: 2, Insightful

      Yes, patents are a rich man's game. That's part of the cost of doing business in the US. I agree with every comment regarding the cost of going to court, and while that's a problem involving the patent system, this isn't something that the USPTO has authority to change.

      Yeah, so much for protecting the innovative little guy, which I thought was the primary reason for patents. Hypocritical, isn't it?

    29. Re:You can't "clean up" code. by millette · · Score: 1

      It's nothing to do with insightfulness - this is slashdot ;)

    30. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      Sir, I tip my lid to you. I thought the art of trolling was dead, but you are a true master.

    31. Re:You can't "clean up" code. by Anonymous Coward · · Score: 1, Interesting

      I can take the string "0XA^* VNN)£FSNDFIS" and compress it to the string "1"

      I give you the string "1" but you can not decompress it. I on the other hand know full well that if "1" is entered into my decompression program that the result will be the string "0XA^* VNN)£FSNDFIS"

      Zip gz bzip2 etc do this but on a statistical basis (and do a damn fine job) so the decompression algorithm knows the function to reverse the compression rather than a direct translation.

      I saw a funny challenge on the web where someone would pay X money for a highly compressed file to be futher compressed.
      The resultant answer was to split file into 0 length files where the tens of thousands of file fragments names were the data.
      The challenge author did not pay out even though a directory listing (as specified in the challenge) showed less space taken (obviously it was actually more space).

    32. Re:You can't "clean up" code. by Sanity · · Score: 4, Insightful
      I am the CEO of a software development company and I have personally been forced to decide to keep my company from innovating in particular software markets due to patents on obvious techniques (*cough* Acacia *cough*), not because these patents would survive a court challenge, but because we couldn't risk going to court in the first place with such a well-funded adversary. My point is that the harm is very real and it is starting to touch the activities of many many software engineers.
      Maybe I was a little ambitious with the use of the term FUD but I stand by everything I said. Yes, patents are a rich man's game. That's part of the cost of doing business in the US.
      But don't you see that this is the crux of the matter? Getting dragged into court just for trying to innovate shouldn't be a cost of doing business in the US any more than getting dragged before the Spanish inquisition should have been a cost of doing science in the middle ages.

      The fact that it is a cost of doing business is a failure of patent law to meet its constitutional mandate to further the progress of science and it is and will continute to hold back innovation in the US and other countries where patents on software are permitted.

      Software doesn't need patents, copyright provides ample motivation to software developers. The only people I know that have sought software patents only even thought of doing it after they had developed their "invention", thus the patent did not serve as a motivating factor for them, meaning society suffered the cost of the patent monopoly with no benefit in return. In my experience this is always the case with software patents.

    33. Re:You can't "clean up" code. by mmurphy000 · · Score: 3, Interesting
      Yes, patents are a rich man's game. That's part of the cost of doing business in the US. I agree with every comment regarding the cost of going to court, and while that's a problem involving the patent system, this isn't something that the USPTO has authority to change.

      Sure it does.

      You indicated in your earlier post that the reason USPTO grants a lot of patents is because of the checks and balances, including courts. If courts forcing USPTO to grant patents is indeed what's going on here, then USPTO can start going to court more, to put the burden of "proof" on the shoulders of those requesting the patent.

      The "burden" in this case is cash. Yes, patent cases are civil cases (today) and the legal "burden of proof" lies with the patent-holding prosecution. But, as Bruce and others have pointed out, the defense would get bankrupted first in many cases.

      Lets suppose instead that the USPTO granted a narrower set of patents, plus those they're forced to by a court (plaintiff in this case being the rejected patent-seeker). Yes, it cost the patent seeker money to bring the suit. They get the benefit of having their newly-minted patent be declared valid by a court before they go trying to use it to squash competition.

      The net effect would be fewer patents granted in general (many rejected firms wouldn't bother with the court case). Small business will likely get fewer patents in the aggregate, as they won't want to fund the court case to force USPTO to grant the patent. But, I argue that there are far fewer small businesses seeking patents than there are small businesses who could get sued for patent infringement, so small business gains on the whole.

      Oh, and IANAPENDIPOOTV (I Am Not A Patent Examiner, Nor Do I Play One On TV)...

    34. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      One thing that would be interesting to see your take on is that software patents by necessity are vague. They need to describe a solution space, not an exact solution.

      If a patent would describe a solution in an exact way, it would be regarded as executable code and enjoy copyright protection and thereby gaining automatic protection against people plagiarizing it throughout the civilized parts of the world. By comparison, patent protection is weaker, very expensive to register and needs to be done separately for different parts of the world.

      This difference stems from the very nature of computer programs, that their "blueprints" actually are the product. Physical inventions does not enjoy copyright protection so they need patents to protect the blueprints. This is not the case with algorithms.

      That is the main reason why I think software patents are unnecessary and should not be allowed, which is where the discussion is at in Europe for the moment. Escaping this anti-comptetitive legislation would give European companies an edge compared to their North American counterparts, which would pressure them to re-evaluate their patent system.

    35. Re:You can't "clean up" code. by SillyNickName4me · · Score: 3, Insightful

      Since you seem to be well informed and actually involved in this process, you might be able to answer some questions here:

      > Did you know that IBM held a patent for highlighting an input field in a user interface to indicate to the user that the field is mandatory?

      Could you explain why in the world that patent was granted? There is no check on something being obvious anymore? Or does the fact that something happens to involve a computer automatically make it new and non obvious?

      Just to be utterly clear here, hilighting mandatory fields on a paper form has been used for longer then computers exist.

      Could you explain how Microsoft managed to get a patent on using xor to make a cursor blink? (this is an obvious method for anyone who ever did a little bit of assembler coding at the very least)

      Can you explain the famous Amazon one click patent and it not being dismissed inmediately because of being utterly obvious? (this seems to be the most valid one of the 3 mentioned in this post actually)

      Can you point us at any software patents that actually comply with the requirement of providing enough information so that a practiser in the field the patent applies to can reimplement it based on the text of the patent?

      Thanks for your corrections but it still makes no sense at all.

    36. Re:You can't "clean up" code. by Anonymous Coward · · Score: 1, Informative

      I am a patent examiner as well.

      The burden of proof is initally on the examiner, they have to make a prima facie case of obviousness for a 103 rejection, and prior art for a 102 rejection.

      The office does selectivly go to court to try and change law, we have an office specifcally for that.

    37. Re:You can't "clean up" code. by ProfBooty · · Score: 1

      I work as a patent examiner, he is most likely reviewing 5-200 existing patents for prior art purposes, not examining 5-200 patents in a day.

      The examiners typically examine 3-10 patent applications every 2 weeks based on pay grade/experience.

      --
      Bring back the old version of slashdot.
    38. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      I can take the string "0XA^* VNN)£FSNDFIS" and compress it to the string "1"

      I give you the string "1" but you can not decompress it. I on the other hand know full well that if "1" is entered into my decompression program that the result will be the string "0XA^* VNN)£FSNDFIS"


      I honestly don't know what your point here is, but clearly it's not any kind of argument to disprove the parent's claim. So you can take a specific input of length N, translate it into something with a length no greater than N-1, and translate that back to the original input. That's not what is being discussed. To properly disprove the parent you would need to take ALL inputs of length N and do the same. This is clearly impossible, since the entire set of strings with a length no greater than N-1 is smaller than the set of strings of length N. There simply aren't enough potential output strings to map all the input strings to in an unambiguous way.

    39. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      At least that patent wasn't granted.

    40. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      "Lossless" compression, as specified in the first place, means that you should always be able do reverse the process and recover the original data, using as input only the compressed data. So your example is clearly off. (and indeed, a lossless compression that always work is clearly impossible. I've saw it proved in different ways at least three times before graduating.)

      (for a very simple proof of why a lossless compression method that always works is impossible, think about a 2-byte piece of data. You can have 65536 diferent 2-byte pieces of data. Now imagine a theoretical compression technique that can allways compress it to 1 byte. There are only 256 diferent 1-byte pieces of data. It's easy to conclude that diferent 2-byte pieces of data would correspond to the same 1-byte compressed data. Since uncompressing the same compressed data would result in the same uncompressed data, this proves without doubt that the theoretical compression technique cannot be lossless.)

    41. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      Marking fields on a form that are mandatory has been common practise for a very long time, most likely for as long as the concept of a form exists, and at any rate longer then the USA exists as a nation.

      Highlighting something as a means of indicating a special status has been in use for about as long as forms of writing exist.

      This all should be considered prior art as meant by 102.

      103 starts with the following:

      (a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the manner in which the invention was made.

      The fact that the form is displayed on a screen instead of on a piece of paper does not make it non obvious, it is a matter of applying a known idea in a very obvious way that is functionally and conceptually identical to the prior art.

    42. Re:You can't "clean up" code. by back_pages · · Score: 1
      This all should be considered prior art as meant by 102.

      None of your are even remotely suggests a computer system. (I'm sorry that I can't find the actual patent in question. The search at uspto.gov sucks.)

      The fact that the form is displayed on a screen instead of on a piece of paper does not make it non obvious, it is a matter of applying a known idea in a very obvious way that is functionally and conceptually identical to the prior art.

      This has absolutely no basis whatsoever in the law. Please see MPEP 2141-2144 to understand what the term "obvious" means as used in 35 USC 103. You are using the dictionary meaning of the term "obvious" which has basically no bearing on 35 USC 103.

    43. Re:You can't "clean up" code. by back_pages · · Score: 1
      Is that what your saying?

      No, I'm saying that you are unfamiliar with what is necessary to establish obviousness under 35 USC 103. While I personally agree with your reasoning, I'm playing the part of a lawyer.

      1. You have anecdotal evidence of what a car salesman did in 1950.
      2. A car salesman hands the customer an ink pen - are we to assume the combination formed in your rejection under 103 includes a computer user with an inkpen?
      3. What on earth does selling automobiles have to do with programming computers? Do computer programmers also talk you into buying the Tru-Coat? These are completely different disciplines.

      The allegation that you have established a prima facie case of obviousness is laughable.

      Again, I agree with your line of reasoning, but I'm pointing out that there are at least 3 fatal flaws in your case as would be seen by an attorney.

    44. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      > None of your are even remotely suggests a computer system.

      So the sole fact that something involves a computer system makes it new and non obvious?

      > This has absolutely no basis whatsoever in the law. Please see MPEP 2141-2144 to understand what the term "obvious" means as used in 35 USC 103. You are using the dictionary meaning of the term "obvious" which has basically no bearing on 35 USC 103.

      As a layman I am supposed to be aware of the law (ignorance is no excuse). If the law uses a more exact definition of a word then the dictionary definition that is fine and often required. If the law uses a definition that is totally unlike the common or dictionary definition then you simply cannot expect people to even remotely understand the law. This is twisting words in order to cloud things.

      Regardless, the idea is not new in any way and it is basicly the first thing that anyone skilled in the art would think of when having to solve the issue at hand. Explain to me how this is non obvious.

    45. Re:You can't "clean up" code. by duffahtolla · · Score: 1
      Okay, I get'cha.

      So this is why defending yourself is so expensive. Even the most basic common sense argument requires an ungodly amount of expensive lawyer-hours to be presented with any hope of success.

      Depressing.

    46. Re:You can't "clean up" code. by back_pages · · Score: 1
      No, the sole fact that something involves a computer does not necessarily make it obvious.

      An example of something that IS obvious would be a spell checker in an email client. I could find a legitimate piece of prior art that explains the use of a spell checker in a word processor and I could find a legitimate piece of prior art that explains an email client, including the email composition interface. I would draw an undeniable parallel between the act of creating a document in a word processor and composing an email with the email client, including the undeniable advantages of checking the spelling in the email. I would then explain how the spell checking feature could be combined with the email client, for example as a component of the software that takes the email body as input and checks the spelling as it would a word processor document. Then, and only then, have I built a prima facie case of obviousness. (I've even skipped a few parts of the Graham factual inquiries for a proper obviousness rejection.)

      The courts are not concerned with mere allegations that something is obvious. Proving that something is obvious under 35 USC 103 requires clearly documented legal evidence of its obviousness, not somebody swearing that anybody could have come up with the invention.

      I don't expect you to understand all of the law, but I think everyone would be wise to recognize the limits of their understanding. It's far better to ask, "Why wasn't this declared obvious?" than "Those idiots didn't know this is obvious?" I do my best to follow this advice as well. I don't mean to single you out as the guy calling people names, but rather I was calling attention to how complicated and misunderstood the concept of obviousness in patents was, and you took the bait. ;)

      Regardless, the idea is not new in any way and it is basicly the first thing that anyone skilled in the art would think of when having to solve the issue at hand.

      However true that may be, it is nonetheless hyperbole and meaningless with regard to the obviousness of the invention. (I wouldn't even agree that it's true without qualification - certainly someone could come up with an equivalent function by some other mechanism.) This does play into the question, "Is this a good implementation?" It has nothing to do with whether or not it was obvious. Obvious under 35 USC 103 means, generally speaking, "the concept was assembled from more than one source," not the dictionary definition of "easy to understand".

      How was it not obvious? On one hand, it beats me. The patent was old when I started working in IP. I never had any reason to order the prosecution record, of course, so it might have had nothing to do with the issue of obviousness. It could have been that IBM's attorney's argued that THEIR system was ONLY for use on their corporate intranet, a use for which there was no prior art whatsoever in 1990. Maybe they argued that their system was only for use on 256 color displays, using a shading system that was not available before, and therefore no reasonable argument of obviousness would hold up on appeal. Who knows? You'd have to investigate more than the patent to find out how it got issued.

    47. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      > would then explain how the spell checking feature could be combined with the email client, for example as a component of the software that takes the email body as input and checks the spelling as it would a word processor document. Then, and only then, have I built a prima facie case of obviousness. (I've even skipped a few parts of the Graham factual inquiries for a proper obviousness rejection.)

      Well, I do not know the details but understand the idea you are getting at.

      The problem here is wording, and not the actual content of what is being said.

      Following your example, I could explain how marking is used on a paper form, how a computer user interface asking for user input is merely an electronic equivalent of a form, it is presenting the user with text questions on which answers are expected. Then I could explain how on a traditional form highlighting is used, and how the exact same thing can be done regardless of the form being on paper or another display. I could even explain that paper or a display make no difference for the concept of a form, it is a medium, and nothing more.

      I realize that actual proof in court requires more exact language then that, but honestly, if you are discussing this with a non lawyer, you have to look for the meaning of what a person is trying to say, and not at the exact use of legal language. I am sure you can find a lawyer who can put what I just said in official legal language and prove the case.

      > However true that may be, it is nonetheless hyperbole and meaningless with regard to the obviousness of the invention. (I wouldn't even agree that it's true without qualification - certainly someone could come up with an equivalent function by some other mechanism.) This does play into the question, "Is this a good implementation?" It has nothing to do with whether or not it was obvious. Obvious under 35 USC 103 means, generally speaking, "the concept was assembled from more than one source," not the dictionary definition of "easy to understand".

      Obvious in the dictionary definition can as well mean that it is merely a logical consequence of what is already known. Easy to understand is something that can only really be said after the fact, ie, when you know the exact concept. Obvious as I used it is about the fact that an invention is a logical consequence of already existing inventions, and is something that a person skilled in the art is extremely likely to come up with when having to solve the problem at hand.

      Regardless, you can try discussiing the legal standard that proof has to comply with, and I am interested in that, but when looking at an invention as a technical person skilled in the art, the legal definition is not very relevant.

      Why not? well, read back and see why patents exist. They are there to promote usefull inventions, not to keep lawyers employed. If the legal definition is so far away from what people in the field use that it becomes useless in the field then the legal definition is broken imho.

      > I never had any reason to order the prosecution record, of course, so it might have had nothing to do with the issue of obviousness. It could have been that IBM's attorney's argued that THEIR system was ONLY for use on their corporate intranet, a use for which there was no prior art whatsoever in 1990. Maybe they argued that their system was only for use on 256 color displays, using a shading system that was not available before, and therefore no reasonable argument of obviousness would hold up on appeal. Who knows? You'd have to investigate more than the patent to find out how it got issued.

      Intranet is a meaningless word, it is just a network. WHatever borders you put around your network dont make any difference for the network from a technical point of view.

      Number of colors? pseudo color might have been an invention, indexed colors might have been an invention, using a color to indicate a specific status of an item or field? please..

      You see, the problem is that the

    48. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      Oh, and on another note,

      > I don't expect you to understand all of the law, but I think everyone would be wise to recognize the limits of their understanding. It's far better to ask, "Why wasn't this declared obvious?" than "Those idiots didn't know this is obvious?" I do my best to follow this advice as well. I don't mean to single you out as the guy calling people names, but rather I was calling attention to how complicated and misunderstood the concept of obviousness in patents was, and you took the bait. ;)

      I think that that was exactly what I was asking while also providing an indication as to why this did seem extremely obvious to someone skilled in the art (but not being a lawyer)

      Assembled from multiple sources in this seems to rather be about a legal standard for proof, and not about the actual definition of this concept called obvious. It is the job of a patent attorny to translate this into legally correct proof, and imho also the job of a patent examiner to investigate when a claim of technical obviousness is made and documented. Patents are about inventions, legal definitions are merely a means of correctly writing them, no more and no less.

      That someone claiming something is not legal proof I understand, anyone can claim anything they like.

      I was however not merely claiming that anyone could come up with this, but that it is a logical application of known ideas and concepts, and indeed that it is extremely likely that someone skilled in the art would come up with the exact same or at least with something that is conceptually identical.

      Just me claiming that is not enough for legal proof, but this claim should be more then enough for a patent examiner to investigate this.

      Again, the purpose of patents is to promote usefull inventions, not to provide job security for lawyers.

      Sorry for the double reply, but I thought I had to add this little bit.

    49. Re:You can't "clean up" code. by back_pages · · Score: 1
      The problem here is wording, and not the actual content of what is being said.

      I understand what you're saying, however I really don't think a lawyer (or a patent examiner) could make an airtight case for the obviousness of implementing a paper form on a computer display - especially not circa 1990. While I agree with you that the intended result of both is basically the same, the user-input form on a computer display was so high-tech in those days that any judge would have been bewildered by the details. Bounds checking on your buffers, cleaning your input data, handling keyboard interrupts, double-buffering your video memory to prevent flicker, and you say THIS is an obvious extension of a carbon-copy triplicate form?

      The best way to make this argument would be to find a User-Interface design book that emphasizes using real life metaphors for your computer displays, but remember this is in 1990 (I'm actually pretty sure the patent issued in 1987, so filed sometime in 1984-1985). I have a user-interface design textbook that was published in 1993 and it has things like "Scrollbars" in the advanced chapters. Even though X applications might have used a real-world metaphor, the argument would need a reference explaining WHY that is a good idea, and it would need to be before 1990, so we're talking Commodore VIC-20 and IBM PS1 and PS2 days. Best of luck.

      Also, back in 1990, the patent office didn't have experts in the areas of software-related inventions, because such things were nonstatutory (nonpatentable no matter what) until about 1995. This patent was probably examined by someone in the computer graphics hardware or memory hardware field, and that probably hindered the ability to form an obviousness argument based on the analogy of software to pen and paper methods.

      Intranet is a meaningless word, it is just a network. WHatever borders you put around your network dont make any difference for the network from a technical point of view.

      Heh, yes, but we're not talking about technical details. If the attorneys argued that their invention is only for use on a corporate intranet, that can be treated as a limitation of the patent that does not appear in the document itself. The examiner will write a "reasons for allowance", where he can say, "While this is really obvious for computers in general, this invention is specifically directed to use on a trusted computer network where the user input is passed, without security measures, to a remote server. All of the prior art teaches away from this invention by advocating the use of security measures." That would become a permanent part of the patent. It would then be impossible to infringe the patent if you used their method on the internet, with security, or without a remote server. And while "internet" and "intranet" are technically the same hardware, they have distinct definitions that would have to be respected in a courtroom.

      The language of law is a natural language, not a precise programming language. The goal isn't to get the patent to "compile", but rather to convey to another person WTF you're talking about. Using the word "intranet" instead of "internet" would not be meaningless.

      You see, the problem is that the legal definitions used simply have little to do with the subject matter, and create distinctions between things that are for all practical purposes identical. That is fine for legal hairsplitting, but really does not work well beyond that. A color is a color is a color etc.

      It's not even legal hairsplitting. How are you going to convince me that the original GameBoy has a display equivalent to a Nintendo DS? Do they have the same capabilities? If I watched a movie on the DS and on the GameBoy's screen, would they have the same quality? Project the same experience? Would one be more enjoyable than the other?

      Please keep in mind that the examples I gave were in the context of 1990 and were not the only possible explanations. My point (which was unclear -

    50. Re:You can't "clean up" code. by back_pages · · Score: 1
      Sorry for the double reply, but I thought I had to add this little bit.

      No problem. The delicate distinction is between "anyone could have come up with this" and "this is a combination of these well-known ideas, therefore anybody could have come up with this." No matter how simple the concept, if you cannot produce documentation of where the idea came from, it is not legally obvious.

      Were it not for that requirement, every expert working at the patent office would declare every invention as something he could have come up with, and every application would end up in the appeals court with everybody pointing fingers and calling the other side idiots. Nothing would get done and patents could easily take 10+ years to issue.

      For this very reason, most examiners I've talked with have a copy of books like "How Computers Work" and "How Email Works" and similar books aimed at young children. They know perfectly well how computers work, but when somebody claims "A remote terminal with a three button mouse and a display screen", they have to produce something that shows such a contraption has been done before. Kids' books really drive the point home.

    51. Re:You can't "clean up" code. by Anonymous Coward · · Score: 0

      > however I really don't think a lawyer (or a patent examiner) could make an airtight case for the obviousness of implementing a paper form on a computer display

      Ever since interactive use of computers became an option, people have been using metafors for creating a user interface that an end user can actually understand.

      A form is a well known one, another well known one is the desktop. It aims at providing an equivalent to a desk with papers on it that you can shuffle around.

      Such metafors consist of taking something from the fysical world, and modelling a user interface after them. Hence the concept of a form is directly derived from the concept of a paer form.

      > - especially not circa 1990.

      In 1990 this concept had been around for at the very least some 20 years..

      > While I agree with you that the intended result of both is basically the same, the user-input form on a computer display was so high-tech in those days that any judge would have been bewildered by the details.

      I understand that issue, this is where expert advice from someone in the field would be rather usefull.

      I have been involved with expert advice to the EPO a few times exactly because of this reason, tho in my case it had to do more with networking concepts.

      > Bounds checking on your buffers, cleaning your input data, handling keyboard interrupts, double-buffering your video memory to prevent flicker, and you say THIS is an obvious extension of a carbon-copy triplicate form?

      There may well be new and non obvious ideas among those technical details, which imho might be patentable, a new way to prevent flickering of a screen when updating its contents? sounds like a potential candidate (and heh, I believe it is actually patented)

      To answer your other reply, the kids books like How a computer works..

      Lets look at the specific example of a blinking cursor and let me try to claim obviousness here:

      1. A bit in binary logic represents either 0 or 1, or if you prefer, on or off.

      2. taking a bit and doing an xor 1 will 'flip' this bit, ie, if it is 0 now, it will become 1, and if it is 1 now, it will become 0.

      Combining those to allows you to switch something on and off as per the claim by MS.

      It again is a logical consequence of 2 known things..
      How computers work seems to fail explaining this, but both are inherent to binary logic.

      Thanks for your explanations btw, it cleared up a lot for me.

    52. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      Hmm, forgot to login there.

    53. Re:You can't "clean up" code. by back_pages · · Score: 1
      Ever since interactive use of computers became an option, people have been using metafors for creating a user interface that an end user can actually understand.

      Well, for a long time, a computer's user interface was wires and blinking lights. For awhile, it was push button. For awhile, it was punch cards. The command line interface still persists to this day and it doesn't come close to any real world metaphor that I'm aware of. I am a linux geek, but I wouldn't have a clue where to start looking for a honest-to-God document metaphor before 1990 or 1985. I guess I'd try to figure out what software used to run on X and what it looked like, or figure out how old the Amiga was. I grew up with a Commodore VIC-20 and it definitely did not have anything like a document metaphor in any of the of the software I saw.

      In 1990 this concept had been around for at the very least some 20 years..

      Yeah maybe, but a patent examiner in the US usually has about 10 hours to find all the prior art to make his case. Like I said earlier, the IBM highlighting patent was probably examined by someone whose expertise was graphics hardware, which would reasonably limit his familiarity with all the different types of user interfaces that were used over the years. Even if he was familiar with a lot of them, monochrome, hercules, and other low color displays were pretty much what you were dealing with. (I wonder when EGA and CGA were introduced, but I don't wonder enough to look it up.)

      Combining those to allows you to switch something on and off as per the claim by MS.

      Eh, we have a long discussion here. Which MS patent were we talking about?

      It again is a logical consequence of 2 known things..
      How computers work seems to fail explaining this, but both are inherent to binary logic.

      You are right, but it takes more than the mere possibility that two facts could be combined to make something obvious. Here's the most specific link I can provide.

      MPEP 2143

      That and the next three sections explain the three basic components necessary to defeat a patent claim as obvious. As soon as you stray from what the references teach and into "the knowledge of a person of ordinary skill in the art" you're pretty much bluffing (because the attorney can find an expert who will swear in an affidavit that he wouldn't know how to do it, and unless you (the patent examiner) likes working free overtime at the office, there really isn't anything you can do about that argument (this is one of the situations where you pretty much have to issue the patent and let it get straightened out in court - you're simply not paid to deal with that situation.)) The attorney's goal is get a patent at whatever the cost - the inventor rarely has any idea how screwed up the patent really is. If the attorney can get an expert to swear that he doesn't know left from right and thereby get a patent, believe me, it'll happen.

      In your example, you have combined two facts that indeed produced the desired result, however neither of these facts even suggests a reason for combining them. The attorney would attack this as "impermissible hindsight" - you combined them simply because the inventor combined them and for no other reason. This part is discussed in MPEP 2143.01. (Bear in mind that I don't know what MS claim you're referring to. It would be permissible for an examiner to combine the two facts you cited without a reference, but only because, if challenged, we both know you could find an example of somebody doing exactly what you described. I am presuming that the claim involved an actual application of the result, and XORing a bit suggests exactly no applications, except maybe an oscillator.)

      Thanks for thanking for the explanation. As corny as it sounds, it really fills me with good feelings when Slashdot readers are genuinely interested in knowing more about the patent system we all love to hate. ;)

    54. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      > That and the next three sections explain the three basic components necessary to defeat a patent claim as obvious. As soon as you stray from what the references teach and into "the knowledge of a person of ordinary skill in the art" you're pretty much bluffing (because the attorney can find an expert who will swear in an affidavit that he wouldn't know how to do it, and unless you (the patent examiner) likes working free overtime at the office, there really isn't anything you can do about that argument (this is one of the situations where you pretty much have to issue the patent and let it get straightened out in court - you're simply not paid to deal with that situation.))

      I understand that, but I think that is also where part of the problem comes from.

      As inventor, I do not have the time and resources to fight such things if I am to do usefull iinventions.

      In the end, the claim that many make is that the patent system at least in case of software, defeats its own purpose.

      This is why I and I think many with me, believe that sopftware patents are generally a bad idea, even if it is possible to come up with some valid software patents.

      Again, thanks for clearing up quite a few things. I will later try to make a more complete post about that specific MS patent.

    55. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      > Well, for a long time, a computer's user interface was wires and blinking lights. For awhile, it was push button. For awhile, it was punch cards. The command line interface still persists to this day and it doesn't come close to any real world metaphor that I'm aware of. I am a linux geek, but I wouldn't have a clue where to start looking for a honest-to-God document metaphor before 1990 or 1985.

      Hmm, sorry again for a double answer, but I grew up with machines like the CBM PET and the C64.

      On both machines I used word processing software (visiwrite on the C64) that had a document inerface, which predates 1985, and even 1980.

      Rank Xerox had a machine in the late 70s which used a graphical user interface and had a document metafor for many things. In 1990 I was working at IBM and was using lots of software on their mainframes that predate 1980 that used a docoment metafor and even a form metafor.

      There is really a lot predating the line you put there.

      A document metafor can be implemented using a text only interface, it in no way requires a gui. It does require a full screen interface, but even on Unix those existed way before 1980.

    56. Re:You can't "clean up" code. by back_pages · · Score: 1
      There is really a lot predating the line you put there.
      A document metafor can be implemented using a text only interface, it in no way requires a gui. It does require a full screen interface, but even on Unix those existed way before 1980.

      Yeah, I know. The point is that to show something as obvious and have any chance of succeeding, you really need to say, "This guy does A, this guy does B and this is why it's cool. Combine A with B and you have exactly what is being claimed."

      I know there is a lot of word processing software that goes way back. That's not the point - we're not trying to combine word processing with a computer. We're trying to find something along the lines of a WYSIWYG interface, because then it would be easier to show that it is obvious to implement a paper form (with a mandatory information mark) on a computer screen. (And let me point out that I didn't choose to go this direction. Were I to build an argument that this is obvious, I would have used an existing computer interface, complete with mandatory user-input at certain stages, and brought in something like curses, ncurses, or something teaching and showing the advantages of a GUI.)

      I'm really glad to see someone who is honestly interested in finding out about this stuff. I understand the complaint that patents in software are, at times, self-defeating. I can't ignore the numbers, though. The patent office issues something like 1250-1500 patents per week, probably something like 35% of which are computer related. Let's be generous and say that we hear about 1 crazy patent per week. So they're not perfect, but I wouldn't paint as dismal a picture as a lot of people do.

    57. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      > I know there is a lot of word processing software that goes way back. That's not the point - we're not trying to combine word processing with a computer.

      Not as such, we are ifaik looking for a variety of techniques and nethods that existed at the time of the patent and can simply be combined to create what is described in the patent.

      > We're trying to find something along the lines of a WYSIWYG interface, because then it would be easier to show that it is obvious to implement a paper form (with a mandatory information mark) on a computer screen. (And let me point out that I didn't choose to go this direction. Were I to build an argument that this is obvious, I would have used an existing computer interface, complete with mandatory user-input at certain stages, and brought in something like curses, ncurses, or something teaching and showing the advantages of a GUI.)

      Are we looking for prior art that does exactly what is claimed or are we looking for its individual components and show why it does not take any hard thought to combine them to what is claimed?

      Both from the text you refered me to earlier, and from what you say here, I get the feeling that prior art and obviousness can only be proven at the same time, in which case I wonder, why are new (as in not pre-existing) and non-obviousness seperate requirements if you can basicly only disprove the later if you can disprove the first?

    58. Re:You can't "clean up" code. by Elwood+P+Dowd · · Score: 1
      Look at how controversial the obscenity regulations and convince me that it's a great idea to try a similar idea when billions of corporate dollars are on the table.
      Granted, it's a big deal because those dollars are on the table. However, that's only the case because the system is already fucked. If we passed a law that everyone wearing pants had to buy a pants license from MC Hammer, you could argue similarly that changing that law is dangerous because billions of corporate dollars are on the table.

      We're saying those dollars shouldn't be on the table. That's the whole point. They only got on the table because patent law handed our nuts to patent attorneys.

      Your values are self-sustaining. They're still wrong.
      --

      There are no trails. There are no trees out here.
    59. Re:You can't "clean up" code. by back_pages · · Score: 1
      Sorry for the late reply.

      Are we looking for prior art that does exactly what is claimed or are we looking for its individual components and show why it does not take any hard thought to combine them to what is claimed?

      Well, you have really grasped the crux of what it takes to legally prove obviousness. To prove obviousness, you MUST have references that show the parts that can be combined to completely show exactly what is claimed. You MUST have documented "motivation" for combining them - Reference B gives you a documented reason in the text for using it. There are additional requirements and some wrangling that can be done, but for at least 90% of the time, what I've said is completely necessary (though not necessarily sufficient.)

      Both from the text you refered me to earlier, and from what you say here, I get the feeling that prior art and obviousness can only be proven at the same time, in which case I wonder, why are new (as in not pre-existing) and non-obviousness seperate requirements if you can basicly only disprove the later if you can disprove the first?

      Again, I think you see that "obviousness" is not NEARLY as powerful as the public, in general, believes. The concept of obvious rejections exists almost strictly to reject situations where the inventor can say, "Well, technically, it's never been done before," because what was painted red (for no good reason) was painted blue (for no good reason). It has nothing to do with "how hard it was to come up with the idea", as so many people (and the dictionary) would have you believe.

      It is also the necessary measuring stick for patentability when someone improves something. There are a million ways to improve a microchip, but in the end, it's still "a microchip" - the improved one is not a new creation. The concept of "obviousness" allows for invention regarding something that already exists. Again, it has nothing to do with "how hard it was to come up with the idea".

      The only link between "how hard it was to come up with" and the legal definition of obviousness is in cases where it WAS easy to come up with because Book A shows half the invention and Book B shows the other half, including reasons why you would want to do what Book B is showing. If you can't show that evidence, it doesn't matter how hard it was to come up with the idea. It might be literally obvious, but it's not legally obvious.

    60. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      Ok, then my understanding seems to be right (tho I probably lack detail).

      I find it somewhat interesting still that proving obviousness more or less comes down to proving prior art. I can understand why 'easy to understand' can't work because many things are easy to udnerstand with hindsight, yet untill someone thinks of it, they were not easy to come up with, hence non obvious. If something is mere replication of a known technique on a new medium, then I believe that a patent should very well describe why it is non obvious because it most likely is obvious to someone skilled in the art.

      If obvious does not have a meaning that is anywhere related to obvious as I just described, then the 'skilled in the art' part really makes little sense. I would argue that what was intended by the law is closer to what I describe here then what for as far as I understand the current legal definition is.

      Then an entirely different question regarding the validity of software patents (and actually, patents in general)

      According to my understanding, the constitution granted congress the right to make laws that allow for patents to encourage usefull inventions.

      There seems to also be a notion that economic monopolies are something to be carefull with, and should not be encouraged unless they serve a purpose. For what I know they are not illegal as long as not abused.

      I believe that over time courts have roughly enforced what I wrote there about monopolies.

      A laymen would reason that as a result, patents should only be granted when they do indeed have a very high likelyness of encouraging usefull inventions.

      What is more, I would claim that that is the exact intention of what is written in the constitution as well as patent law.

      How can it have happened that this got changed into patents getting granted unless they are very obviously (dictionary definition) invalid or someone with enough money to do so fights the less obviously invalid ones in court? This result seems to contradict at least a laymans reading of the constitution and law.

      (It should be noted that software developed for most of the time without enforcable patents, and you will have a very difficult time finding people who will say it developed slowly during that time, rather, it developed as fast as hardware and human understanding did allow, so making an argument that patents are needed to encourage invemntion here seem to rather be disqualified by the real world)

      I realize above is quite simplified, and may lack detail, but I assume the line of thought is clear.

    61. Re:You can't "clean up" code. by SillyNickName4me · · Score: 1

      I somewhere promised to come back on a patent relating to using xor for displaying a cursor, this concerns patent #4,197,590, its from Cadtrak and not from Microsoft as I thought. Google for it and you will find more discussions about why it should or should not have been issued, enough has been said about it I think.

      Then, for your reference, I have tried to write up a bit on why the whole concept of patents when applied to software feels seems rather alien for someone involved in software development.

      What it comes down to is that a general purpose computer is just that, an aperatus that can perform any function within its physical limitations, based on instructions provided to it in a form it can read.

      The creation of the sequence of instructions is where the actual investment takes place, and this is already 'protected' by copyright. Algorithms in this function in a way very similar to mathematics and should be treated as such, they are the basic building blocks for software and are usually discovered and not so much invented. What is invented at times is new systems that make algorithms possible that were previously only theoretical, and I think those can be subject to patents.

      At any rate, when someone tries the effect of the typical working of some tool (using a general purpose programmable device to run a program) to solve a new problem, when there is a likelyhood that the tool will affect the problem, and where it is possible to test many variations for outcome without much efford (a consequence of the general purpose nature of a general purpose programmable device) then that should be enough motivation already to try and as a result make for obviousness (given that the way the tool (computer) is used in itself was known beforehand, pssibly without use of the specific tool (general purpose programmable device))

      The crux here is that the aperatus is the general purpose programmable device, and not so much a combination of that and a program. The general purpose programmable device makes it possible to go from blueprint (well, something written in some formalized lamguage to be exact) to the final result virtually without efford, and eliminates the need for building a specific device, this was invented with the invention of the general purpose programmable device, and has been known fact ever since.

      That someone could have initially patented the running of a program on a programmable device as a means of solving problems without having to build a specific machine for each problem is another matter, and probably someone did (I recall a limited version of this happening in France somewhere in the late 1700s or early 1800s with regards to machines used for weaving paterns and the use of punch cards)

  36. Not under immediate threat of closure by reddazz · · Score: 0, Troll

    Quite a few opensource projects are carrying the same message but non of them have been threatened by anybody yet. Last year other opensource projects like Knoppix were carrying the same message. I think the messages on their websites are a shock tactic to make people in Europe oppose the introcduction of software patents.

  37. Re:Does anyone else have rights? by John+Seminal · · Score: 1
    I always find topics like this interesting under the header of "Your Rights Online." Not too often do you hear about the rights of the patent holders, or the rights of the inventors, or the creators... do they have no rights?

    That is a difficult question. Where do your rights end and mine start? If you have an idea first, does that mean you are the only one who can benifit from that idea? At the same time, should I be able to steal your idea? The anwser is to protect companies or people from stealing ideas others developed, yet at the same time not stopping people from using their own spontaneous ideas.

    When it comes to media players, I can only ask the question, if a compression is made by microsoft, is it so obvious that in the next decade someone else would have saw the same pattern and made their own compression format? Or is the idea so unlikely to have been concieved without theft that we can assume it was reverse engineered or hacked?

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

  38. Re:Does anyone else have rights? by stinerman · · Score: 1

    Not too often do you hear about the rights of the patent holders, or the rights of the inventors, or the creators... do they have no rights?

    Regarding software patents? No they have no rights, AFAIK.

  39. Oh, but how can that be? by Anonymous Coward · · Score: 0


    Oh, how can it be that all of these innovative products and applications be threatened by software patents? Patents stimulate innovation, not crush it! Patents are good, for if patents crush these innovative products and applications, that will stimulate competition!

    Yeah. What bullshit software patents are. Companies with them will cheerfully sit on their collective patents, and not do a damn thing with them till someone comes along and tries to innovate. BANG! Pay up or die! Uh, yeah, that *really* stimulates competition. Techno-terrified lawyers *really* innovate by sitting on their collective arses and doing nothing with technology they don't understand, but because they don't know their collective arses from the ground, doesn't mean that they will sue yours off if you try to innovate (reguardless of whether they came up with the idea first, or stole it out of a book they found at the computer store). Software patents are evil, evil evil. Collectively those doleing out software patents, as well as those recieving them should be rounded up, and shot! Legislators who think they are a good idea can join them also.

  40. From their site: by ImaLamer · · Score: 1

    Multimedia is a patent minefield. All important techniques and formats are covered by broad and trivial patents that are harming progress and alternative implementations, such as free software multimedia players.

    That really is a mischaracterization of what the truth is. It should read:

    Multimedia is a patent minefield. All invented formats are covered by patents that are harming progress and alternative implementations, such as free software multimedia players.

    It's not that the simple things are patented, it's the complex things like MPEG-2. Not that someone can't come up with their own decoder - it's just not okay with the MPEG group. (Which I know is redundant)

    It isn't that you can't write your own codecs, not at all. It's that you can't decode their formats without paying a license.

    If it was debian this software wouldn't be included in the US distributions (although it is).

    1. Re:From their site: by Anonymous Coward · · Score: 0
      Have you ever done any multimedia programming work?

      Vast numbers of trivial techniques are patented.

    2. Re:From their site: by ImaLamer · · Score: 1

      Yeah, and it just so happens that all of the aformentioned products decode MPEG-2 right?

      If your comment were the case then most codecs would never get invented and sold in the USA. And we've seen an explosion of sub-MPEG-4 and other codecs in the past year.

    3. Re:From their site: by Surt · · Score: 1

      I'm sorry, you're trying to claim mpeg-2 isn't trivial? That has got to be the most basic, trivial algorithm on the planet. Throw some DCTs at a wave form expressed as a bitstream. Oooooooooooooh complicated.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    4. Re:From their site: by cheesybagel · · Score: 1

      Ever heard of cross-licensing? Patent pools?

  41. Nope by iamacat · · Score: 1

    I have a right to use knowledge inside my head in any way I choose, and nobody has a right to restrict me. If you don't want me to use your invention, keep it secret from me. Any alternatives are dangerously close to slavery and will have similar results as use if information becomes more important in daily lives.

    1. Re:Nope by Macadamizer · · Score: 1

      I have a right to use knowledge inside my head in any way I choose, and nobody has a right to restrict me. If you don't want me to use your invention, keep it secret from me. Any alternatives are dangerously close to slavery and will have similar results as use if information becomes more important in daily lives.


      I don't think anyone disagrees with this. The problem is when you use the idea in your head to create something which you then distribute to compete with the company or person who holds a patent on the particular invention. But you can't infringe a patent by thinking of something, so you are safe.

      And unless you have the time, energy and capability of building computer chips and motherboards and all the other bits of a computer, you'd better hope that Intel, AMD, etc., don't keep their inventions secret from you...

      --

      "That's not even wrong..." -- Wolfgang Pauli
  42. Lack of innovation? by sangreal66 · · Score: 0, Flamebait

    Doesn't anyone find it odd that open source software seems to be so threatened by software patents and closed source products seem fine? Why are open source projects so reliant on patented techniques, and if they are infringing what are they bringing new to the table anyway?

    1. Re:Lack of innovation? by Vengeance · · Score: 1

      It's simple.

      Anyone can SEE the source code and find out if patents are being violated.

      When patent violations are essentially protected by the perpetrator maintaining 'trade secrets', they go unseen and unprosecuted.

      --
      It was a joke! When you give me that look it was a joke.
    2. Re:Lack of innovation? by Macadamizer · · Score: 1

      Come on, do you honestly believe that MS and other software companys have teams of lawyers and software engineers that do nothing but sift through millions of lines of code to find out if patents are being violated?

      You don't even NEED to do that anyway -- patents cover a certain functionality, not a certain way to draft the code -- and you can determine the functionality, at least at a high level, merely by seeing how the software works, and that works on both closed and open course software.

      What you describe might make it easier to determine trade secret or copyright violations, but is totally unecessary to find patent violations. That said, you might need to go through the code to PROVE a patent infringement case, but once you've determined that someone else is likely to be infringing and you've filed suit, you subpoena the source code anyway.

      The open sourceness of open source software really doesn't have anything to do with patent infringement. Besides, closed-source software companies sue each other all of the time -- /. simply notices when an open source guy gets sued more than they notice a bunch of companies suing each other...

      --

      "That's not even wrong..." -- Wolfgang Pauli
    3. Re:Lack of innovation? by Anonymous Coward · · Score: 0

      An commercial product that infringes a patent will have to pay a fine and/or be forced to licence the patent. This is fine, they can raise the price of their product or licence some of their own patents back to the infringers.
      OSS projects don't have their own defensive stack of patents, and in most cases can't or won't charge for their software either - one of the major bonuses for OSS is the lack of licence headaches; start charging and your customers have to start keeping track of how many copies they're using, the developers have to start acting like a company and declaring income etc. It's easier just to kill the project.

    4. Re:Lack of innovation? by creysoft · · Score: 1

      In addition to the above thoughts, small companies have one advantage that open source developers don't have - LICENSING.

      Let's say Company A is making a closed source media player, and Foundation B is making a GPL'd media player. Now MegaCorp C, which owns a patent that both media players violate, unleashes its fury.

      C offers both A and B a $5/unit license to the technology.

      A accepts the deal, and bumps the price of their player up $5, or just eats the loss if their player is free. (Which would imply that it's driving sales for something else.)

      B, however, is S.O.L. Their software is freely distributed - they can't charge a fee for each unit. Furthermore, even if they could, the GPL prevents them from using patent-encumbered technologies.

      So, therein lies your answer. Software patents burn companies, but they DESTROY open source projects. And that's why we're afraid.

      --
      Formerly GNU/Anonymous Coward. This message has been determined to cause cancer in laboratory animals.
    5. Re:Lack of innovation? by thomasvs · · Score: 1

      There's more to opensource than the GPL. If this project chose the GPL, then it chose the wrong license - the GPL has a very specific patent clause. The project should have gone with a BSD or LGPL or similar license. In this case, they could team up with any of the distributors that are shipping linux and have the money and incentive to ship this application and pay the licensing fee for their users - if the application is good enough. It

    6. Re:Lack of innovation? by creysoft · · Score: 1

      That's why I specifically mentioned the GPL, instead of broadly applying this to all open source. Even so, very VERY few projects have the resources to pay the necessary licensing fees. Furthermore, they would encumber future developers with licensing fees, as the patent-owning company would demand similar fees from ANYONE using the code.

      The fact of the mater is patents are anathema to open source philosophy, no matter which license you choose.

      --
      Formerly GNU/Anonymous Coward. This message has been determined to cause cancer in laboratory animals.
    7. Re:Lack of innovation? by Mspangler · · Score: 1

      "Doesn't anyone find it odd that open source software seems to be so threatened by software patents and closed source products seem fine? "

      Apple charges an extra $20 if you want to watch MPEG-2 with Quicktime. I don't know if Bill rolls it into the cost of Windows, or charges extra too. So the big boys with a revenue stream just pay for it one way or another.

      Novell could code up a closed player too, and license the codec for SUSE. They probably will if VLC and Mplayer go down.

    8. Re:Lack of innovation? by thinkfat · · Score: 1
      Novell could code up a closed player too, and license the codec for SUSE. They probably will if VLC and Mplayer go down.

      Actually, SUSE can still package Mplayer or xine. All they have to do is enter an agreement with MPEGLA and Thomson and ViaLicensing and, ... and pay royalties for every copy of SuSE Linux they sell. Maybe the downloadable SuSE would then come without multimedia support

      Well, maybe they would have to limit the formats played back, otherwise that game's gonna get real expensive soon.

      Actually, I don't think that open source media players are really in danger. They will probably have to stop shipping packages and do source-only. look at the DREAM project as an example, http://drm.sf.net/ . Patent royalties usually become applicable when you ship executables.

    9. Re:Lack of innovation? by nogginthenog · · Score: 1

      AFAIK Windows doesn't ship with a MPEG2 codec, only MPEG1.

    10. Re:Lack of innovation? by Moderation+abuser · · Score: 1

      Closed source software infringes just as much as Open Source and Free software. The difference is that you can see the infringement in Free and Open Source software.

      --
      Government of the people, by corporate executives, for corporate profits.
  43. im confused by mr_tommy · · Score: 5, Interesting

    So whilst writing a letter to my local MEP, I did a little research around the subject - and stubled upon this speech.

    "Before concluding, I would like to say a few words on the substance of the proposal, since Parliament will now need to turn its attention to this. The Commission proposed to clarify the legal rules on patentability for software-related inventions. This does not include computer programs or other software as such. It means inventions that make a technical contribution and that are truly novel. Such inventions are present in a number of everyday consumer goods such as cars, mobile telephones and domestic appliances. The Commission's intention in making its proposal was to avoid the patenting of pure software and make a clear distinction between the European Union and the United States. Nothing that is not patentable now will be made patentable by the directive.

    The current rules in the European Patent Convention leave patent examiners very wide decision-making powers. There can be different interpretations as to whether an invention can be patented. This leads to uncertainty for businesses. Small and medium-sized enterprises in particular are negatively affected by the lack of clarity in the existing rules.

    I would like to remind Members that, in the absence of a directive, patents will continue to be granted. If patent offices decide to grant patents for pure software, then expensive procedures before the Courts will be the only option for those who wish to object.

    Those of you who have been directly involved in working on this proposal know as well as I do that this is a very complex area. Any modifications will need to be carefully examined. The directive cannot be turned on its head. We need to maintain a proper balance between stimulating innovation and making sure competition is not stifled."

    I'm a little confused...

    1. Re:im confused by erroneus · · Score: 1

      Terms like "Firmware" and "embedded systems" really tend to blur the lines between a bit of software and a "device" in the minds of the layperson. In my mind, it's pretty clear that firmware is still software running on a device and that an embedded system is still, again, software running on a device. I am sure someone can make arguments to the contrary, but it still boils down to coded instructions followed sequentially by a device designed to process them.

      If they want to say they want to avoid patenting pure software, then they should pretty much say "no" to the entire issue.

    2. Re:im confused by alex_ware · · Score: 1

      mmm so are the ffii in that case
      if only i had mod points left

      --
      If you have nothing useful to say post as AC.
    3. Re:im confused by TorKlingberg · · Score: 1

      These people are a lot more evil then you might expect.

      This does not include computer programs or other software as such.

      The nice little trick here is that a computer program running on a computer is not a computer program "as such". Yes, a laugh is a proper reaction here. Then anger should follow.

      Nothing that is not patentable now will be made patentable by the directive.

      It is correct that the European Patent Organization is already granting software patents against the law, but this new directive will make those 30 000 granted patents valid.

    4. Re:im confused by Flyboy+Connor · · Score: 2, Insightful
      What you must keep in mind with such speeches is that they are designed to convince people to vote for something on the basis of what the speech claims that something is about, while it is really just the opposite. That is exactly what is happening with the patent directive in Europe. Everybody claims that they are against software patents. But half of the politicians say that you should vote against the directive because it allows software patents, while the other half says you should vote for it because it doesn't allow software patents.

      Now, I would say that if indeed all these politicians are against software patents, they should add a rule to the directive that states "Software patents are not allowed". Instead, you get lawyer-speak.

      So, does the directive allow software patents, or doesn't it? It is actually not so difficult to determine. The big companies that are very much in favour of software patents, want this directive. The directive has been designed by patent lawyers who have much to gain by allowing software patents. And the European Patent Office is very actively lobbying for this directive, while they are also very much in favour of software patents. It seems pretty clear to me what this directive is about...

    5. Re:im confused by donnz · · Score: 1

      It is worthy of note and I have been having an interesting email conversation with a senior (ex) patent lawyer from the UK. His reading of the situation and the directive is similar to what you have quoted. He was also quite disdainful of some of what he sees as misrepresentations on the FFII site.

      That being said, he would, I believe, not have nearly such a clear idea on why certain software methods should not be patented. Because what to him seems inventive and worthy of patent protection seems like old hat and standard practice to me.

      --
      -- Free software on every PC on every desk
    6. Re:im confused by Bruce+Perens · · Score: 2, Informative
      Computer programs as such means that you can't patent a computer program, you can only patent using a computer program to do something. Other language for this is that the program must have a technical effect. So, programs that employ a particular algorithm but don't do anything will be protected. This does not seem to be a very useful protection.

      Bruce

    7. Re:im confused by Wolfbone · · Score: 1

      "He was also quite disdainful of some of what he sees as misrepresentations on the FFII site."

      Presumably, these 'misrepresentations' on the FFII site include the 'misrepresentations' concocted by some of Europe's most respected computer scientists, legal experts and economists? No doubt they also include the 'misrepresentations' of Deutsche Bank, Price Waterhouse Coopers, the 'lying' comparative analyses of patent practice by various legal experts showing EPO practice to be virtually identical to US practice and the EU's own 'deceitful' EESC analysis and the many more such disgraceful documents from equally dodgy sources?.

      Who wouldn't be disdainful of the FFII's references to the 30,000 + gigantic fibs allegedly spoken by the EPO and UKPO databases themselves, which tell us of patents on progress bars, tabbed palettes, compression algorithms, shopping carts, marking up program code for display in a browser... all of which the saintly UKPO assures us cannot possibly really exist. Clearly the FFII has it all backwards and the proposed Directive, which will codify current practice, will surely save us from a drift towards the US practice of patenting software and business methods. Those reputable firms of patent attorneys really ought to stop misleading their clients and pretending to them that they know how to get their US b/m and swpat patents granted by the EPO. Perhaps they too have been bamboozled by the FFII.

      When I first encountered this issue, I didn't really know who to trust and who was misrepresenting the facts either. It seemed entirely plausible that the Directive was intended to avoid the death-by-patent guaranteed for European software by a massive US style extension to the abstract and intangible and that these people really did respect the EPC. 2 years later, I know better.

    8. Re:im confused by donnz · · Score: 1

      Sorry, I was merely representing his perpective which I have found intersting to understand and analyse.

      Personally I am very supportive of the FFII's efforts. I think, to an outsider, however, the tone of the site could be off-putting. The "Banana EC" icon sets this tone.

      --
      -- Free software on every PC on every desk
    9. Re:im confused by Wolfbone · · Score: 1

      " Sorry, I was merely representing his perpective which I have found intersting to understand and analyse."

      No need to apologise - I knew you were only representing his perspective but I have found these people to be a most dishonest, venal and disreputable collection of sociopaths. I have found that they have no respect whatsoever for the fundamental principles of the patent system of which they are a part and over which they have exerted almost completely autonomous power, and nor have they shown any respect for the freedoms and tangible property rights of others.

      That they have power and influence enough to have caused Ministers of European Governments to lie to their Parliaments, that they are capable of drafting legislation so as to deliberately deceive legislators as to it's intentions and effects and that they have a long history of lying to and misleading the public, the press and the Governments of Europe has been a shocking revelation to me and to others and I hope outsiders will not be too easily put off by the bananas.

    10. Re:im confused by Antique+Geekmeister · · Score: 1

      It's deliberately designed to be confusing, to give different lobbyists different things they can point to as successful or agreeing with their beliefs. It leaves the whole mess in the hands of the bureaucrates, with wide leeway on their part to "guide policy" or buckle under to pressure from their own governments or exert pressure on each other. It's typical bureaucratic weasel wording, much like sexual harassment policies. It looks like a lot of guidelines, but they're so flexible and masked that no action need be taken unless a company feels like it.

    11. Re:im confused by duffahtolla · · Score: 1

      Wow..

    12. Re:im confused by Anonymous Coward · · Score: 0

      The confusion started with the speaker. Try to parse this last sentence:

      "We need to maintain a proper balance between stimulating innovation and making sure competition is not stifled."

  44. it is time to make a difference and take action by krunk4ever · · Score: 2, Insightful

    from that site:

    The European parliament will now be taking the last stand against software patents in a voting for which an absolute majority is needed. Such a majority is hard to come by in a parliament with a low attendance level.

    But not all is lost yet as long as you decide it is time to make a difference and take action. This is our last opportunity to fend off software patents worldwide, there will be no second chance for the foreseeable future.

    Signing petitions will not suffice. Contact your local EU representatives and educate them why software patents are a bad idea in the first place and why they must attend that parliament session to vote against them. Make it clear that they need to stop the machinations of the EU council and reaffirm the power of the EU parliament, the only democratically elected EU institution. For in-depth information and starting points to get active visit the software patent page of the FFII (Foundation for a Free Information Infrastructure) and NoSoftwarePatents.com.

  45. Fair Use? by techfury90 · · Score: 2, Insightful

    What I think should be done is patents should be modified to include a "Fair Use" like clause. Under this idea, F/OSS software, as long as its for "personal use" can use patented technology without having to pay licensing fees, but if its sold or used commercially, or if said program is a commercial application, then said program (or the user of it) requires a license. Now excuse me while I go patent this concept....

    --
    I'm friends with the youngest daughter of the former head of the PowerPC division of IBM you insensitive clod!
    1. Re:Fair Use? by Lehk228 · · Score: 1

      would still kill all GPL software using patented codecs.

      --
      Snowden and Manning are heroes.
    2. Re:Fair Use? by techfury90 · · Score: 0

      True, but only if you sold it, not gave it away.

      --
      I'm friends with the youngest daughter of the former head of the PowerPC division of IBM you insensitive clod!
    3. Re:Fair Use? by Anonymous Coward · · Score: 0

      Rights for personal, research and education uses already exists.

    4. Re:Fair Use? by fuyu-no-neko · · Score: 1

      In short then, you only have to pay for a license if it's for commercial use, right?... I'm sure there's prior art on this concept ;o)

      --
      Don't take the above poster too seriously. He doesn't.
    5. Re:Fair Use? by SillyNickName4me · · Score: 1

      > True, but only if you sold it, not gave it away.

      That would still kill all GPL media players because such an additional restriction is not allowed under the GPL.

  46. We need a Sugar Daddy by Anonymous Coward · · Score: 1, Insightful

    I know that IBM and Sun have made much of their patents available for use in to OSS projects. I would like to see them take the next step and start using their patents to defend OSS projects from other patent holders. "OK, you have a prolem with VLC infringing on your patent? Well don't you use techology XYZ in on of your products? We have a patent relating to that. Surely we could work something out to avoid any... complications."

    1. Re:We need a Sugar Daddy by Anonymous Coward · · Score: 0

      You know what? I am still not completely convinced about Big Blue yet - See the number of IBM patents still on Instant messaging...

  47. Bingo! by Anonymous Coward · · Score: 2, Interesting

    Yes, projects and software that have been around for years suddenly become illegal. That is exactly how intellectual property laws work. And that in turn is why they are unpopular here on slashdot.

    IP law (and economies that suffer under it) is an utterly broken system, which is why a lot of talented people refuse to do creative technical work any more. Creative tech work simply doesn't pay.

  48. Media Player for Mac by chazchaz101 · · Score: 2, Informative

    The most recent version of WMP for Mac only plays .wmv and possiblly .asf files. It doesn't work to play .avi files with the video encoded as wmv3 (WMP video). There is no way at all to play these files on a mac.

  49. No, we are not, but.... by WindBourne · · Score: 1

    we are busy pushing our definition of patents on the world, and they are buying it. I think that when EU falls into line, is when we will see MS pull out the BFGs.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  50. Re:Weren't they aware of this during implementatio by Ambassador+Kosh · · Score: 1

    From what I understand you can't write ANY software without violating many patents. I bet hello world in c probably violates at least 10 patents and in python or ruby you probably violate at least a hundred.

    These people are patenting basic ideas and you can't design around them. No matter how much you try you can not avoid violating patents in any realistic software product probably in the thousands of patents. That is one reason why lawyers will tell you that programmers should NEVER EVER look at software patents. If you know and infringe you are liable for triple damages. If you know nothing then you have to license it, stop infringing (often not possible) or prove that the idea is not novel and get it thrown out.

    Until you start writing software yourself it is really hard to understand. I can have programmers all around the planet implement something in the same language and never talk to each other and it is amazing that often that code is almost identical. Code should be protected by copyright and not patents.

    How would you feel if ideas in books where patented? There are what about 18 plots that we as a species have ever come up? Well have fun reading if patents covered books. The expression is what needs to be protected and copyright already does that. The idea can not be protected since it is simply too general.

    One way or another either software patents will go away or you can kiss goodbye any thought of actual working software. If free software did not exist and legally could not exist do you think microsoft would spend ANY time fixing their stuff? How about other companies? How many of the software products out there right now do you think will continue to be improved when no competition is allowed? You just have large companies with cross licensing and they get together to decide what software gets written and how good it will be and you get zip choice in that.

    Something like 90% of software is custom written right now and you would basically wipe out that market except for large companies. Software patents and actually patents in general operate as a break on the system. They don't produce squat and neither do the lawyers. One way or another they will go away and I fear that it will be in a bloody way since that is usually the way these things historically happen.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  51. Re:Weren't they aware of this during implementatio by cillasri · · Score: 1, Insightful

    The way patents work is pathetic... they're only useful to have a couple of lawyers working all the day and getting rich based on the work of others.

  52. Re:Does anyone else have rights? by Kippesoep · · Score: 1
    They have (or should have) the right to:
    • patent true innovation (not trivial stuff)
    • make money off truly innovative inventions
    • not be insufferable twats (fat chance of that happening!)
  53. Why Ireland? by rev_karol · · Score: 1

    The notice says that "The European commission has just passed its directive on software patents, violating democratic rules and procedures to the sole benefit of big non-European corporation and Ireland". As an Irish citizen, I'd like to know how the hell this benefits us.

    1. Re:Why Ireland? by Anonymous Coward · · Score: 1, Informative

      Because the tax that MS pays in Ireland constitutes 20% of all tax revenue. That's why bertie & co tried to fastforward the software patent directive as soon as Ireland got the EU presidency.

    2. Re:Why Ireland? by cianduffy · · Score: 1

      Microsoft, who pay *extremely little tax here*, come nowhere close to contributing 20% of the countries tax revenue. The patent legislation was pushed, heavily, by McCreevy and Ahern. However, it will hurt Ireland more than it benefits us, as we have many small software vendors, and a lot of commercial opensource - Sun JDS and RedHat spring to mind. Apple don't persue many of their patents that OSS violates - Freetype comes to mind. Microsoft may care, but its not like they *make* software here - they box it and translate it.

    3. Re:Why Ireland? by rev_karol · · Score: 1

      Bastards!

    4. Re:Why Ireland? by Anonymous Coward · · Score: 0

      while I doubt the 20% figure for MS that 1 reply states, the reason is ireland has better (to the corporations) tax laws than the rest of the EU, so they tend to have european headquarters located there.

  54. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 1, Interesting

    There is myth that gets perpetuated by posts like these that treble damages can be avoided by not being aware of existing patents. Its flat out wrong. Willfulness normally includes willful ignorance.

    It is not generally accepted practice in the business world to build without awareness of what was done previously. Patent searches cost in the thousands to tens of thousands of dolllars, litigation costs are in the millions, losing a product line could be hundreds of millions. Licenses are not a guarantee, especially not when dealing with competitors.
    Also IP counsel typically interacts directly with inside counsel and the heads of marketing or product development. These are the people that down the line have to say they were provided reasons not to worry about specific patents and they understood and agreed. Without their involvement the lawyers' opinion doesn't protect the company because there is no reliance.

  55. Re:Weren't they aware of this during implementatio by HalliS · · Score: 1

    This is OTOH not they way damages are decided in most parts of Europe.

    1) Damages are not used as penalties like in the US. In most european countries (at least in Scandinavia and Germany), damages are decided to compensate for the plaintiffs losses, not to punish the other party (that's what fines are for, if you've commited a crime).

    2) Also, failure to check if what you are doing is illegal, is usually not grounds for acquittal (like in the US I guess).

    --


    My other UID is 1337
  56. The patent system is screwed! by grolschie · · Score: 3, Informative

    The patent system is really, really, screwed!

  57. Many of you still don't get it by Anonymous Coward · · Score: 3, Insightful

    In the long term there is NO WAY we can keep the EU or any other part of the world from approving patents on software, because politicians will always care about the interests of whom/what put and keep them in place, ie corporations not common people. The point is that we're slowly approaching the critical level where the concepts of doing "the right thing" and "the legal thing" take opposite directions and become mutually exclusive until we'll be forced to make THE choice.
    The real question is not if, but when the moment arrives, are we ready to act as pirates? Because that's the point "they" are leading us to.

  58. I, for one, welcome... by Anonymous Coward · · Score: 0

    ...our new FruitFly-Brain-Manipulating overlords.

    Oops, that story hasn't been posted on /. yet

  59. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 0

    Patent infringement isn't copyright infringement. Punitive damages are unusual in patent cases. I believe that the damages theories are pretty similar to Europe. Patent infringement also isn't illegal in the sense that its not viewed as a crime like piracy.

  60. No threat by NekoXP · · Score: 2, Insightful


    This website plastering is just scaremongering, FUD of the worst order, to
    try and make people run off frightened and contact their local politicians
    about it.

    Nobody threatened VLC, MPlayer or FFMPEG with shit. If anyone wants to use
    the code commercially they will no doubt buy a license to do so, the advantage
    here is that there is a simple way to get some working code, which allows more
    people to get to a point where they need to license.

    It's a distinct advantage to patent holders (no requirement to maintain their
    own source code base etc., and an entire market of willing customers which
    would otherwise not exist) and the patent holders know it.

    Neko

    1. Re:No threat by Anonymous Coward · · Score: 1, Insightful

      Just because nobody is holding a gun to their head doesnt mean there isnt a threat.

      If a person is walking around the streets (the software industry) carrying a gun (a patent) and is willing to use it (litigation) then I think all the bystanders (software developers) dont need to be specifically threatened to be worried for their safety (existance of their project).

      Would you feel safe if some random crackpot was waving a firearm around the streets?

    2. Re:No threat by Anonymous Coward · · Score: 1, Informative

      Nobody threatened VLC, MPlayer or FFMPEG with shit.

      What about DTS? http://wiki.ffii.org/?Videolan0411En

    3. Re:No threat by I_am_God_Here · · Score: 1

      Pretty lame comparison (from the standpoint of a gun owner, two shotguns, two rifles, a trio of pistol) But your point is well taken, because the crackpot would be carrying a shotgun or rifle, while the bystandards are not allowed to carry anything more dangerous then a screwdriver. The problem is the laws and courts are stacked against the small guys.

      --

      Capitalism: unequal distribution of wealth
      Socialism: equal distribution of poverty
  61. Re:Does anyone else have rights? by Flyboy+Connor · · Score: 1
    Not too often do you hear about the rights of the patent holders, or the rights of the inventors, or the creators... do they have no rights?

    I think the reason people get so worked up over patents on /. is that many of them fall into the classes of inventors and creators. And the patent system abuses what they feel are their rights, namely to build, use, multiply, and sell their own inventions and creations. The patent system as it is now in the US only grants rights to the patent holders. And patent holders are, for the most part, rich mega-corporations that claim rights even if they don't really have them. But any attempt as a small inventor/creator to defend him/herself against such claims is doomed to end in financial ruin of said inventor/creator. So, while inventors/creators have moral rights, the patent system denies them their legal rights. And that is something to get annoyed about.

  62. I think the FAQ misses the point by Anonymous Coward · · Score: 2, Insightful

    In that faq linked to from the main article, it doesn't discuss the fundamental problem between software patents and "normal" patents. Sure, patents patent an "idea" but not the actual process. Patents protect the idea to carry out a process, not the process. For example, James Dyson invented the duel cyclone vacuume cleaner, and patented the idea. He didn't come up with the idea (process) of sucking up dust from the ground and putting it into a recepticle.

    This is what I feel is the main problem with software patents, they patent the actual process, NOT the way the process is actually carried out by the code. eg. method by which text is highlighted in a document by encasing the text in quotation marks... This is a process, the way it's implemnted is the patentable bit, the actual code use.

    Obviously you'll need programmers to compare code to make sure people aren't simply copying it, but surely this isnt a problem in closed source anyway?

    It's like Ford making the first car, and then Toyota making a car... "hey, you're infringing my patented idea of motorised transport!" Where the hell would we be now if this were the case? Ford would be very rich....

  63. Cool! by Anonymous Coward · · Score: 0

    a Vagina Licking Contest with European Leather!

  64. Re:Does anyone else have rights? by Anonymous Coward · · Score: 0

    The section of the U.S. Constitution that authorizes Congress to establish patents and copyrights is not the Bill of Rights. So basically, no, they aren't rights. The People, for their own benefit, decided 200+ years ago that some limited restrictions on their own rights woule lead to nationwide benefits (Progress). It's less clear today whether the trade would still be worthwhile.

  65. Slight problem for Brits by Lifewish · · Score: 1

    Because, of course, in the UK we have no fair use! That's right. The consumer has absolutely no rights to prevent greedy monopolies ripping them off. Which they do with great abandon - ever heard of Ripoff Britain?

    And then they wonder why filesharing numbers go through the roof... Not that I'm bitter or anything.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  66. Re:Weren't they aware of this during implementatio by pla · · Score: 3, Interesting

    I recognize that there aren't a great deal of resources available to the average Free Software programmer, but surely after the deal with GIF a little more dilligence has been put into patent research?

    Um... Why?

    Some will take this as a troll, but I mean it in all seriousness when I ask "So what?"

    The current patent minefield leaves NO room for independant implementations of any software concept any of us have ever heard of that that didn't originate either with-or-before Turing, or directly from the Open Source world. And even for those, it wouldn't surprise me to hear about some astoundingly trivial and ancient technique suddenly under patent, by companies that have adopted "extortion racket" as their business model (small enough fish can't afford to fight back).

    Software like VLC and MPlayer know perfectly well that they violate a countless number of patents, and the authors just don't care (and if you really think they all live in Europe, I'd like you to show me "Connecticut" on a map of Europe). Any legit project that makes use of their source code needs their head checked, but projects like VLC don't care about infringement. And users thereof don't, either.


    The corporate world, and the governments that pander to it, needs to realize that a growing number of people simply don't care about copyright or intellectual property in general (or to extend this a bit, about drug laws, speed limits, Terri Schivo, the outcome of our quadrennial tweedledum-vs-tweedledee popularity contest, and so on). The more they buy laws that result in serious congnitive dissonance when compared with physical reality, the less people take all laws seriously.


    Software patents in Europe will have absolutely no effect on "our" world. The CEOs can all fret about the impending end to their current business models, the congresses/parliaments can all pass laws as fast as they like, but we will win. This particular "setback" just means that we'll start seeing a LOT more projects coming out of the Vanuatu's newest territory, Michigan. And in a decade, we might well have a large volume of software written on Saturn's newest moon, California, despite not even having a lunar colony by then.

  67. Re:Does anyone else have rights? by innerweb · · Score: 1
    There are plenty of good patents out there. My uncle holds many. But, I have seen no good software patents as of yet (there may be some, but I have not seen them). For instance Amazon one click patent. Come on? What hard engineering or technical details are there to that?

    A good measure of a bad patent is when it is so broadly defined that a different approach can not be engineered. It is the time spent engineering the approach that a patent should protect.

    Some of the most profitable companies in the world are pharmas. They control products that people literally can not live without. They have patents that allow this. They also tend to spend billions in research and development of their products. Those products are narrowly defined as a chemical A that targets receptor site B and causes effect C as well as the chemical itself being patented, not a process by which a vaguely referred to chemical causes another vaguely referred to chemical to start a reaction that winds up with a lower level of a vaguely referred to bad chemical in the body.

    Unfortunately, most software patents seem to be defined that way. Not engineered and vague. The patent writers are not coming up with good engineering in most cases (which would be ok to patent), but are patenting things that are not feats of engineering or research. A similar problem exists in biotech with companies wanting to patent genes they discover and all of the obvious one offs.

    InnerWeb

    --
    Freud might say that Intelligent Design is religion's ID.
  68. Software patents - Splution - Move to Australia!!! by Anonymous Coward · · Score: 0

    Move your development to an Australian server!

    That way you escape those nasty EU and US software patents. In Australia, it is much much harder to get a patent for software. Sometimes it is impossible.

    I know this because I work for IP Australia :-)
    We reject a LOT of software patents. We tell applicants that copyright law protects their work enough and that they don't require a monopoly for something which is NOT an invention.

  69. Re:Weren't they aware of this during implementatio by Cyno · · Score: 1

    I'm writing a patent.

    I discovered this new technology. I call it a comparitive statement. It works like this:

    I have this statement, right? When we do a comparitive analysis of this statement, if it is honest it executes this truthful section of code. If it is lying it executes this blasphemous section of code over here.

    Honestly, this has never been done before. I wanna patent. Gimme!

  70. Peaceful non-violent non-co-operation by suitepotato · · Score: 1

    It is the becoming the only way to send a message.

    Imagine if on a given day every last person who has a net connection started up hosting torrents of everything that was being threatened by this absurdity. Source, binaries, the works.

    Same thing with music and video.

    It's headed in the direction of Open Source being killed off and fair use being beheaded. And still we sit and twiddle our thumbs. Time for massive non-co-operation. Sooner or later, they'll be brought to their knees.

    Or we can not do anything but sign each others' web petitions and post here on /. and watch as sending a simple twelve sentence e-mail will require seven layers of encryption and six chained proxies before hitting the Nym and Mixmaster systems and the replies going encrypted to random groups on Usenet just to avoid some corporate or government dipstick from checking our prose to make sure we didn't accidentally use a sentence identical to one someone else copyrighted twelve years ago as part of a book no one found interesting enough to read in the first place.

    I mean, I love sci-fi movies, but I do not need to live in a Blader Runner meets Johnny Mnemonic meets Ghost in the Shell future.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  71. Re:Weren't they aware of this during implementatio by ShieldW0lf · · Score: 1

    Not the best reference, but it's pretty commonly spread around.

    http://pub.cyberlogic.net/news.php?NID=662

    If you look in here, you can see a quote from Linus, who undoubtably has some good legal advice, stating that he does not encourage engineers to investigate patents, because finding patent infringement is the responsibility of the patent holders, patent infringement is subject to interpretation, and you get triple damages if you knew about it.

    There are a multitude of sources that will confirm this, that's just one of the first ones I came across googling. Check for yourself.

    --
    -1 Uncomfortable Truth
  72. GStreamer is under less of a threat than others by thomasvs · · Score: 5, Interesting
    I am one of the GStreamer developers. I'm flattered we are in this list, but we don't really belong there. GStreamer is under much less of a threat than the other projects mentioned here.

    Why ? Because GStreamer was designed *from the start* to be pluggable. The whole patent issue is one of the main reasons why GStreamer is designed the way it is. Sure, it took a lot longer to get to a point where stuff starts to Just Work, because we wanted to make sure we would be around when the shit hits the fan.

    So while a lot of other projects chose to ignore the whole patent problem, and a lot of projects used the GPL as a license (which indeed is not compatible with patents), making it possible for any distro to ship them, we had the focus of making sure that the GStreamer platform is pluggable to the point where the libraries can be put in or taken out without breaking the applications. It's also one of the reasons why GStreamer, from the start, has been LGPL - because that allows distributors to ship a complete stack of GStreamer applications legally in places where software patents apply (like, say, the whole US). Fighting software patents is a great idea. Waving the problem away as if it's not there is not.

    Also, with the arrival of Fluendo, a company building stuff on top of GStreamer, (and also a company I happily work for :)), people will be able to get codecs for the patented formats in a legal way, if they chose not to run the risk, or if they want to be legally safe.

    What does this mean in the end ?

    • Distributions can finally ship a multimedia platform in a legal way; see the up-take on Totem and RhythmBox for example. Flumotion, Fluendo's streaming server with support for royalty-free codecs, is a new project and already it is gaining quite an uptake.

      Very few distros have taken the risk to ship one of the other projects, for legal reasons. (Apparently the mighty Debian ships Xine, and while on any other non-free subject lots of noise is made, this one seems to be left alone because it's a big deal).

      It is no coincidence that projects like mplayer, vlc, and xine do not get shipped by most distributions. In fact, coincidentally, Fluendo did a press release on this very issue yesterday.

    • Source does not have to be "crippled" to be shippable. Other projects get their tarball mangled to remove all questionable code, causing lots of bug reports, ... Take XMMS in Fedora as an example - people complained loudly about the removal of MP3. Actually, Red Hat had the guts to make a stand and decide "we can't legally ship this, and we should stop pretending it's not a problem."
    • GStreamer had some discussions with the FSF (here's the result. In a nutshell, it is vital for a complete framework (ie, all parts of its stack) to not be GPL (or GPL, with an exception clause for GStreamer - see our licensing advisory for more info). The GPL is not compatible with patents. A distro can not risk shipping a stack of libs/plugins/applications where one of these is GPL.
    • "For sale" distributions will finally be able to ship proprietary plugins for these patented codecs, as well as playback applications, and DVD playback, *and it will finally be legal* on Linux.
    • Apart from Sorenson (who outright refuse - or are not allowed - to license code to anyone but Apple), codec companies are turning around, taking note of Linux, and Fluendo is stepping up to make sure that those who really want these proprietary codecs can buy them.
    • Here is what you can do. People need to realize that, jus
    1. Re:GStreamer is under less of a threat than others by Wolfbone · · Score: 1

      "The most important thing anyone of us can do to fight software patents is to start using free formats."

      The most important thing for Europeans to do is to write to their MEPs. If the Council Directive is adopted then the war is over and you will be hard-pressed to find any patent-free formats or software of any kind. Free video and audio formats and codecs do not live in isolation and relying on them winning the hearts, minds and pockets of industry and society seems a reckless strategy anyway. BTW - it is news to me that the BBC is putting out content in free formats.

    2. Re:GStreamer is under less of a threat than others by advocate_one · · Score: 1
      why the f does the Fluendo press release redirect to here???

      Here is a corrected link to the Fluendo press release...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    3. Re:GStreamer is under less of a threat than others by millette · · Score: 1

      simple: your browser is redirecting you to the first search engine hit for "http" - which is microsoft.com, of course.

  73. Ireland? by SideshowBob · · Score: 1

    The European commission has just passed its directive on software patents, violating democratic rules and procedures to the sole benefit of big non-European corporation and Ireland

    Just out of curiosity, can anyone explain why Ireland benefits from software patents?

    1. Re:Ireland? by amck · · Score: 1

      Microsofts European headquarters are in Dublin.

      Ireland has the lowest rate of corporate tax in Europe, and so declares all its profits (and pays all its taxes) in Ireland. Its the lowest tax deal for Microsoft, but given Microsofts size, its significant for Irish taxes: I've heard that MS provides several % of Irish Corporate Tax take on its own.

      MS also allows Ireland to boast its 'the worlds largest software exporter': 'exporting' all that MS software to the rest of Europe. Good for attracting other Software industry.

      - Alastair

      --
      Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist
    2. Re:Ireland? by Anonymous Coward · · Score: 0

      I would guess because that Ireland is the base of the American company Microsoft. Microsoft has turned around and actually buys laws for software patents now. While Bill Gates has previously said he could never have made Microsoft in a world with patent laws.

    3. Re:Ireland? by myov · · Score: 1

      I thought Ireland was one of the main tech centers in Europe
      (their version of Silicon Valley). Maybe that's it?

      --
      I use Macs to up my productivity, so up yours Microsoft!
  74. You all have the Power to change This by Anonymous Coward · · Score: 1, Insightful

    My Solution to to put an end to all these corporations,and governments that think they own your ass and your computer.

    solution #1 Take out microsoft -quit buying their fucking products.

    Solution #2 Take out Riaa -quit buying their fucking products or downloading them.

    Solution #3 If they can't sell what their patenting , they won't use patents anymore.

    They want your dollar thats it,bottom line, and thats all they want, they don't give a flying fuck about you.

    If we would all do this, in 6 months we would have nothing to discuss on slashdot.

    Thank You
    Gunillablue

    ps:The real power is in your hands.

    1. Re:You all have the Power to change This by bergwitz · · Score: 1

      Most people on slashdot already do #1 and #2 and has done so for years. Even if thousands of activists, futurists and assorted liberals will talk of how consumers have power, boycotts are really nothing more than a PR-stunt. If everyone actually stopped buying a product it will work, but that has never happened and never will.

      Political action (lobbying and trying to get some attention in the media), legal action (IPjustice, EFF, etc) and outright civil disobiedence (in this case file-sharing and disregarding patents when publishing software) works way better. Though, it only works if you manage to "sell" your alternative as an viable alternative (look at the peace movement, they usually don't succeed despite beeing good at all of the above).
      If we all do this we still have things to discuss on Slashdot in 6 months, but we might have stopped software patents in Europe, and possibly created a momentum for abolishing them in the US too.

      --
      Evolution is just a scientific theory. Creationism is not.
  75. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 0

    I'm not a business. I don't have any "counsel" or "head of marketing". Without patents, I can write whatever the fuck I want. With patents, I risk legal action from corporate whores. I"P" lawyers seem to think only businesses write software and/or people only write software for profit. Fuck 'em. I disregard ALL patents.

  76. At the current rate of stupidity... by jd · · Score: 1
    The best bet would be for Open Source developers to move to the South Pole, where there isn't a frigging chance in hell that someone will make software patents legal.


    We also have a few hundred thousand penguins to assist in the defence of the continent, in the event of an invasion.


    I have honestly thought that the most likely group to develop deep-space tcp/ip communications is the Free Software Community, as it would be next to impossible for any Earth-bound court to shut down a fileserver orbiting the moon. This offers the definite plus that it then doesn't matter who says what, unless they plan to ban satellite dishes, they'd have no possible way of cutting off communications. The distance also makes an FBI raid unlikely.


    In the end, F/OSS proponents will be faced with two choices. Either see their subculture be slowly crushed before their eyes, OR pull together and put themselves beyond the reach of any Earthly court. I'm not sure there are any alternatives left. The very existance of F/OSS-style thinking has become an anathema to closed-thinking and in the end either you need a big enough gap to make conflict impossible, or the two cultures WILL fight until one or both are eliminated.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  77. Watch out for the the clever lies by pjc50 · · Score: 1

    The magic phrases are "Nothing that is not patentable now will be made patentable by the directive" and "software as such".

    Firstly, patents for software are already being issued by many European patent offices. They are phrased as patents on a storage medium (a physical object) containing software with has a technical effect on the computer. In practice, this is a patent on the software.

    Secondly, there is a blurry area for hardware controlled by software. An official has cited to me the example of an ABS system that might traditionally have been implemented from electrical components (patentable) being replaced by a microcontroller+software. He thought the replacement should still be patentable. The problem is that allowing this allows people to patent the combination of software+general purpose PC; the effect of that is that you can write equivalent software as long as you never run it on a computer.

  78. Patent untruths by Kaseijin · · Score: 1
    This does not include computer programs or other software as such. It means inventions that make a technical contribution and that are truly novel.
    Translation: 'You can't patent software, you patent doing things with software. Totally different.'
    The Commission's intention in making its proposal was to avoid the patenting of pure software and make a clear distinction between the European Union and the United States.
    And that distinction is what, exactly? (Regarding "pure software", see above.)
    Nothing that is not patentable now will be made patentable by the directive.
    One currently can apply for and receive a software patent from the EPO; getting it enforced in a national court is another matter. Regardless of which side one takes or how one twists the defintion of "patentable", there is no dispute that the CII directive will make enforceable quite a lot which isn't now.
  79. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 1, Interesting

    You cannot decode MPEG-4 without a license without violating a patent(well, you can do the base level but that's it). There is no other algorithm to implement as merely following the spec causes problems. One of the many reasons I don't think 'standards bodies' should always be respected.

  80. hey, I know you! by N3wsByt3 · · Score: 1

    You're the one that allowed the one-klick patent of Amazone, aren't you?!

    j/k! ;-)

    (I think)

    --
    --- "To pee or not to pee, that is the question." ---
  81. Think which MEP to vote for in the UK by horza · · Score: 2, Informative

    I've writtent to my MEPs.

    Conservative party are FOR patenting software. The letter was a disgusting patronising excuse, and tries to worm out at the end suggesting they want a 3-year 'review' clause.
    (from Nirj Deva)

    Green party are AGAINST patenting software. They also mention consulting with Alan Cox and Richard Stallman. A very well written response.
    (from Dr Caroline Lucas)

    The Liberal party are AGAINST patenting software. A short letter saying they've heard the fears of small businesses are will definately vote against the directive.

    Labour never replied but that is because they are FOR the Directive. Especially since Mr Mandelson, kicked out multiple times from government for corruption, is our EU council representative and has the ear of Tony Blair.

    No matter how you want to vote in the General Election, remember when voting for your MEP not to vote Labour or Conservative. Even if some of us HAVE voted for a certain party all our lives :-(

    Phillip.

    1. Re:Think which MEP to vote for in the UK by ilikejam · · Score: 1

      Could someone mod this up some more?

      --
      C-x C-s C-x k
    2. Re:Think which MEP to vote for in the UK by davesag · · Score: 1

      top work - i just wrote to all of the MEPs in the Netherlands as I could not work out who exactly is my local MEP. I am well curious to see the responses. Come on EU slashdotters - get writing!

      --
      I used to have a better sig than this, but I got tired of it
    3. Re:Think which MEP to vote for in the UK by redhog · · Score: 1

      It's interresting that this patterns seems to repeat all over europe - green party is against software patents, with a good set of arguments, liberal party is against too, but with less arguments, and the rest are for.

      How comne the greens turned up the only knowledgable, in a question totally unrelated to environment?

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    4. Re:Think which MEP to vote for in the UK by davesag · · Score: 1

      FYI: If you live in The Netherlands, the MEP to write to is Edith Mastenbroek. <emastenbroek at europarl dot eu dot int>.

      --
      I used to have a better sig than this, but I got tired of it
    5. Re:Think which MEP to vote for in the UK by Anonymous Coward · · Score: 0

      I also wrote to several MEPs with similar results. Caroline Lucas seems to have a good appreciation of the issue, but I didn't have time to pursue the slightly less clear replies of the others.

      It is paradoxical that some of these very 'distant' politicians are probably better at responding to queries than national ones (who are buried in mounds of local political guff, perhaps). I suspect the EP actually has some well-informed debates, but of course it's not easy to follow what goes on, and the obfuscation of motives and interests makes interpretation akin to Tarot.

      I will certainly not be voting for any MP with a pro-SW patent position.

      M.
      Cambridge, UK.

  82. Re:Software patents - Splution - Move to Australia by stor · · Score: 2, Informative

    I'm Amer^H^oh sorry, Australian.

    Our government is a few tiers below the US government wrt authority over Australian Law.

    The Australian government has shown that, given the choice of protecting it's citizens or doing something in the US's interests, it will do what the US wants, even when an Australian's human rights are being violated.

    The fact that we're not granting frivilous patents here is nice but it's irrelevant if our country is beholden to another country's IP laws. It effectively means that we will be left with fewer patents than other countries and they'll beat us down with their patent portfolios.

    Right?

    Cheers
    Stor

    --
    "Yeah well there's a lot of stuff that should be, but isn't"
  83. Oh, but... by Tony · · Score: 1

    America is not the world.

    Oh, we *will* be, my soon-to-be-American friend. Once Bush is done, we *will* be.

    --
    Microsoft is to software what Budweiser is to beer.
  84. Maybe this would fix it: by rice_burners_suck · · Score: 3, Interesting
    I really think that the USPTO needs to get better ways to analyze patents before approving them. First of all, patents fall under all sorts of categories of scientific inventions. Say, mechanical, chemical, software, electrical, etc., etc., etc.

    So this is what the patent office does: For every category under which your invention falls, the patent office has a number of "experts" to whom it might refer. These experts can really be anybody who can demonstrate in-depth knowledge of a field, perhaps by meeting certain criteria set by the patent office, through tests of sorts. These experts would be paid by the patent office and given access to resources needed to analyze and research a patent application, in addition to the current patent researching procedures. The experts would then have the opportunity to swing the outcome of the patent application into one of several directions, such as "no", "yes", "need to be more specific", etc.

    There wouldn't be just one expert assigned to a particular patent application. There would actually be a number of them, all of whom would cast some sort of vote to determine the outcome of a patent application. How many experts will have access to a patent application will depend on how many experts are signed up to review applications for the affected fields, how many applications are being reviewed, etc. When you file an application, you never know who or how many will review it. None of the experts will know who any of the other experts working on an application are.

    Many safety precautions will be put into effect to make sure that the system works. If you think that all experts will vote "no" on all patent applications because it's something they might want to do themselves, the patent office will require an explanation of why the patent application is being rejected. This will be reviewed by the office's normal staff, who currently do all the work of reviewing patent applications. If you worry that companies will file zillions of patents for the same thing in an effort to make one of them get through the process, this can be fixed by keeping track of applications filed by particular organizations, with the office's normal crew rejecting duplicates that are too similar. If you are worried that experts will not put enough effort into reviewing applications, you can throw applications at them that have already been rejected as if these are new applications, to see if you get the same outcome. In fact, patents would, in this way, undergo a certain moderation, kind of like comments posted here on /., and there would be a sort of meta-moderation system in effect.

    Hopefully, this would allow lots of people to spend, say, a few hours a week--PAID hours, mind you, paid for by the applicant--researching new patent applications in addition to current office research efforts. This will act as a filter to prevent a lot of crud from getting through.

    This means several bad things will happen: Patent application fees will go up for the "lone inventor" working in his garage, while big corporations don't give a flying darn, but this can be fixed by implementing several changes:

    • First, if an individual filing as a person, there would be a certain "lone inventor" rate. The patent office might not cover the complete research process, but there really aren't THAT many lone inventors who actually file, in comparison with corporations.
    • Second, if a corporation files, the fees would be computed in part by taking a base fee and adding a small percentage of the company's net income averaged over the past several years, allowing certain credits for companies that have innovative policies, such as paying employees to perform any research they wish for, say, 10% or more of work-paid time.
    • Third, once a patent is issued, the patent holder will be required to pay a certain "patent-tax" of sorts to the patent office, to cover research for other patent applications and the research required for them. This patent tax would NOT be levied on
  85. Why can't they just relocate the servers? by richboy · · Score: 1

    Why can't they just relocate the primary development servers to a country without silly software patents?

    --
    R.B. Boyer
    1. Re:Why can't they just relocate the servers? by mrv00t · · Score: 0

      Yes, let's take them to the...Sion!

  86. Re:Weren't they aware of this during implementatio by dbIII · · Score: 1
    but surely after the deal with GIF a little more dilligence has been put into patent research?
    Sony has just patented the idea of using utrasonics to put thoughts in peoples minds - there is no design and no possibility of hardware from Sony to do this in the near future. You can patent science fiction and then sue the guy who actually invents your SF idea. This sounds like a broken system to me.
  87. Re:Weren't they aware of this during implementatio by dbIII · · Score: 1
    The generally accepted practice in the business world is build it without having any awareness that it was previously discovered or patented
    No, it's just a fancy way to rationalise existing management ignorance. The tech companies that have been around for decades do not appear to follow this practise.
  88. question for the pro by Jussi+K.+Kojootti · · Score: 2, Insightful
    #5,249,290, assignment of client requests to the server process having the least load.

    #4,924,411, A word processor that has a feature that allows you to specify that a portion of the text should be shaded - such as may be useful when revising a manual - by enclosing the relevant text within commands that turn shading on and off.

    They're just examples of course. Maybe they're not obvious, but to a layman they just sound... very, very wrong.

    It would be nice to hear a professional opinion: Were those patent decisions correct at the time they were made, and can one really defend their continuing existence now?

    1. Re:question for the pro by duffahtolla · · Score: 1
      Simply Amazing..

      So when I apply the non-obvious logic of "going to the shortest line at the super market" to my code, I'm violating patent #5,249,290?

      And when I add the innovative technique of "marking a book with a higlighter" to a word processor, I'm violating patent #4,924,411?!!

      Besides the USPTO, Does anyone keep a list of these gems of stupidity anywhere?

  89. Re:Weren't they aware of this during implementatio by Ambassador+Kosh · · Score: 1

    Someone probably already patented it. ;) The sad thing is that it probably really is patented. :(

    Some of these people I want to teach how to do things with the brick of obvious truth.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  90. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 1, Informative

    Failure to check if what you are doing is not grounds for acquittal in the US. What not checking does is allow you to avoid triple the normal damages for willfully doing something illegal. Since the patent system is so complicated it is safer not to check because if you check and miss something you have to pay three times what you would have paid had you remained ignorant. Because of the triple damages rule the risk is much higher to check because you might miss something.

  91. Re:Weren't they aware of this during implementatio by Antique+Geekmeister · · Score: 1

    It's not the code. The code copyrights can be worked around by developing a distinct, unique implementation from the specifactions of the protocols.

    The problem is patents for things like MP3, which are used extensively by music players and audio playing software and websites for the material. "Removing infringing code" doesn't help a patent violation, and the open source folks don't have the finances to implement a new protocol to replace that used by Ipods and other proprietary players.

  92. Defeating Patents GPL style? A suggestion. by MacDork · · Score: 5, Interesting

    Ok, so software patents suck big time. What do we do about it? Why not start a Free Patent Foundation (FPF). All patents owned by the FPF are freely licensed to anyone with the following restriction: Any party that makes use of a FPF patent library is required by the license to cross license their entire patent library with the FPF. Using a FPF patent constitutes acceptance of the license. Corporations would simply be blind sided because they are advised to NOT research patents or face triple damages. Now, when they violate our patents, ALL YOUR BASE ARE BELONG TO US! ;-) Either that, or they have to stop shipping their product. If these companies really do patent 'defensively' as many say they do, then they shouldn't mind a bit now, should they? Once they are in the fold, all patents created by them are added to the FPF. Of course, I'm not a patent lawyer, so feel free to inform me that I'm a clueless moron...

  93. What the FOSS world needs to do (please read) by uprock_x · · Score: 4, Interesting

    ...is just ignore patents, carry on regardless and make great software.

    I know it all seems terribly seriously and gloomy, but when you have bad laws the only way they are killed or rendered impotent is if a large chunk of people reject it in everyday life and that's what people need to (carry on) doing. The FOSS community needs to harden it's resolve, stop flipflopping around and whining and just stay true to it's goals.

    The 'law' has failed many many people throughout history and delivered incredible injustices and attrocities on humanity. It is not an absolute righteousness handed down by God or whatever creator you believe or don't belive in. It has certainely failed the FOSS movement, which needs to start looking beyond whatever the current law is now.

    I suspect VLC and MPlayer are trying to drum up some sympathy and are shooting themselves in the foot a little bit with their "it will all end soon" messages (great software though they both are). And remember it was always pointed out to Slashdot by some here that Europe would not be the bastion of justice and morality some in the US thought it would be when it came to patents etc. Unfortunately the EU is riddled with corruption.

    Just go forth and continue to make your software and distribute it by whatever means necessary. Because if you really believe in your heart you would let nothing or no one stop you.

  94. What, exactly, is patented? by Anonymous Coward · · Score: 1, Interesting

    What multimedia patents are we talking about?

    Some people are saying "don't investigate patents, or you'll be liable for triple damages if you're found to be infringing". But this makes patents sound more like a boogeyman (or FUD) than a real threat. So let's hear EXACTLY what it is we're infringing on. Maybe the EFF or someone with money can try to get these patents invalidated.

    JPEG = RGB-to-YUV conversion, optional decimation of the color channels, 8x8 blocking, 2D DCT, quantization, delta coding of the DC component, run-length compression of zero AC components, Huffman compression. Nothing worthy of patenting, IMHO.

    MPEG-1 = JPEG for the I frames plus motion estimation (details unknown to me) for the P and B frames. I haven't heard about patent threats against free MPEG-1 code. Is MPEG-1 patented? How about the accompanying MP2 audio?

    MPEG-2 = MPEG-1 plus support for interlaced video. If MPEG-1 isn't patented and MPEG-2 is, what is the difference? The support for interlace? The AC3 audio that usually goes with MPEG-2?

    I don't know enough about MPEG-4 to say anything about whether it's technology is or should be patented.

    MP3 audio is patented by Fraunhofer, who have stated that they don't have a problem with people writing free MP3 decoders.

    Some implementations of arithmetic coding (e.g. Q-coding) are patented. I think H.263 video uses arithmetic coding. Patented or not?

    What else?

    1. Re:What, exactly, is patented? by dionoea · · Score: 1

      (patented really means that its covered by many/hundreds of patents)

      MPEG-1 is free to use

      MPEG-2 is patented and costs $2.5 a decoder (i don't know about encoders)

      MPEG-4 is patented and costs much more than MPEG-2

      MP3 / Dolby / DTS are patented

      DRM algorithms are patented

      I'd bet that RealVideo/RealAudio, WindowsMedia and QuickTime codecs are patented ...

  95. Re:Weren't they aware of this during implementatio by cheesybagel · · Score: 1
    Fraunhofer is a German Institute. The MP3 patent is pointed as one of the "leading" patents, and I wouldn't be surprised if the holders of the patent monopoly were behind the push for EU patents as well.

    As usual, they waited until everyone used it before starting to really turn the screws. Indeed, had Vorbis existed sooner or The MP3 patent crusade started sooner, things might have been very different indeed.

  96. read the actual study by sum.zero · · Score: 1

    it uses the phrases "may infringe" and "up to" iirc. this is the situation for all software now.

    god bless software patents =(

    sum.zero

  97. Brazil doesn't have those problems by yajacuk · · Score: 1

    When I hear stories about legal battles, I am usually happy to say that Brazil does not have those kind of problems for two reasons. The first has to do with the fact that our court system is so incredibly slow and the second has to do with our laws being so ancient that new technologies are not usually covered by them.

    To those developers that want keep working on their projects, I suggest learning Portuguese, saving a little money, and head over to our beloved country. Besides not worrying about being sued, I should say that people love foreigners (as opposed to the EU and US that hates them), and in Sao Paulo were I am from, the temperature is around 80F for a good part of the year and our economy did grow around 4% last year.

    Come to Brazil my friends, I am sure you will love it.

    PS: Did I mentioned Mandriva?

    1. Re:Brazil doesn't have those problems by johannesg · · Score: 1
      To those developers that want keep working on their projects, I suggest learning Portuguese, saving a little money, and head over to our beloved country. Besides not worrying about being sued, I should say that people love foreigners (as opposed to the EU and US that hates them), and in Sao Paulo were I am from, the temperature is around 80F for a good part of the year and our economy did grow around 4% last year.

      Ok, you are making a good case. Are there any hot women around?

      Actually I'm only half joking. I wonder how much money one might need to be financially reasonably independent in a place like Brasil?

  98. There are too few of us... by LuYu · · Score: 1

    ... and the stupid (their customers) are too many.

    --
    All data is speech. All speech is Free.
    1. Re:There are too few of us... by geordie_loz · · Score: 1

      which is the reason we all get spam and worms still isn't it!

  99. Kinda' makes 1/2 of the whole "patent thing" null by Archon · · Score: 1

    The generally accepted practice in the business world is build it without having any awareness that it was previously discovered or patented, then have your lawyers look for infringement and negotiate a deal.

    But weren't patents supposedly a legal bargain between the public and patent holders? The deal was that the patent holder would have exclusive limited-term use of their invention (allowing them to earn compensation now), while the public would have free access to how the invention works (allowing the public to gain compensation later).

    Re-inventing the wheel, indeed. How backwards we fall when we attempt to reach so far...

  100. Submarine patents are now sunk by N+Monkey · · Score: 1

    I think you are thinking about trademarks, not patents. Hence why submarine patents are such a big problem.

    It may have been in the past, but the practice of "submarining" patents in the US should now no longer be possible because they've adopted the same practices as the rest of the world. I.E. a patent application automatically becomes public after (IIRC) 18months. Previously, (AFAIAA) it only became public when granted, hence the ability to leave it in limbo.

    1. Re:Submarine patents are now sunk by SillyNickName4me · · Score: 1

      You can selectively enforce a patent that has been granted, publication of patent applications does not vhange anything there because granted patents have to be published anyway, and can indeed be enforced selectively or not at all without becomming invalid.

      Take a little peek maybe at how a company like IBM has been using and is still using patents, they do exactly what you say is impossible now, and do it with patents that have been granted and as such are public.

      WHat you cannot do is try to keep a patent in limbo and as such unpublished for an extended period of time, but the sheer amount of patents out there, and the fact that in many cases people explicitly do not look for patents (knowingly infringing one is way more expensive then unknowingly doing so) makes that publication helps little if at all.

      A vigorously enforced patent may get enough publicity to no longer be able to claim you did not know about it (some of the mp3 related patents, the now expired ones relating to the gif format etc for example)

  101. We should ignore patents as much as we can. by DimGeo · · Score: 1

    Yes, we should cry out loud about how wrong they are in our industry. But, in the end, the problem has been already thoroughly explained to anyone that cares, and, behold, noone with money and power cares. Big deal, what else is new? It's ok for those in power to give no shit about what's happening to those below them. It's always been so, and it will always be. So what?

    I say: ignore the stupid patents, it's impossible to create any single program without violating some patent (at least in the US, but maybe also soon here, in Europe), so just go ahead and get your job done. Get your paycheck, and let the company worry about these issues. If your company gets bombed out of business with patent lawsuits, go to another company. Eventually, things will settle one way or the other. Maybe the creation of big monopolies will prevail. Maybe GPL version 3 will defeat all software patents everywhere once and for all. Maybe things will always remain muddy and we will never be sure.

    I also say: use that program, mind the license, but use it despite the patents (yeah, it's easy to be brave in a country where software patents aren't valid yet). Who will sue you, the individual home user? That's crazy. Just keep a low profile. Those are the strategies of survival in a system where everyone is guilty. The important thing is what happens to you in a free-for-all system. Some will get fried, but that's the game, sadly and obviously.

  102. Where is the benefit of patents? by Anonymous Coward · · Score: 0

    So you do a search, and decide that your implementation is different than what you find.

    You still get sued, and if they win, you get triple damages. What you may have decided was not infringing, may not hold up in court anyways.

    Of course, a quick search may be useful, just to be sure there's no big mines in the water.

    However, who in the world has the power to search for all patents anyways? Even IBM has declared that it can't possibly manage to find all relevant patents to a prototype.

    What you may question about patents is: If nobody can read, or get anything useful out of patents, what benefit is this for society?

  103. Time to patent... by Revellion · · Score: 1

    A way on how to tell ppl to go drown themselves.

    --
    htop(top on stereoids): http://htop.sf.net
  104. Xiph.org and Patents by HogynCymraeg · · Score: 1

    This is why I have so much respect for the people at xiph. All my music is in ogg format and I know some scum sucking leach of a patent holder cant extort money from the creators of ogg players. I seriously hope that Xiph will patent their algorithms before anyone else does. Just like copyleft protects, so should another form of patenting.

  105. Why do we have patents then? by Anonymous Coward · · Score: 0

    Yes, patents are a rich man's game. That's part of the cost of doing business in the US.

    So how is patents good for small business?

    The "It's just the way it is."-mentality is just the way India grew into an overpopulated, third-world nation after the English retreated. How to break Karma is to DO something about it, not justify it or make lame excuses.

  106. Chapter 1 from "Don't Read This." by Anonymous Coward · · Score: 0

    CChhaapptteerr 11

    HHeerree iiss mmyy nneeww ccooddeecc. YYoouu aarree nnoott aalloowweedd ttoo rread mmyy ..eerrrr.. yyoouurr nneeww bbooookk uunnlleessss yyoouu bbuuyy mmyy ddeeccooddeerr aallssoo. HHaa HHaa.

    So you own my new book. Why did I sell you my book unless I wanted you to read this? Do you think you have a right to do whatever you want with your own property?

    Why sell anything encoded with DTS unless you also want us to read that encoding? I think I have that right if I am able to do the reading. You shouldn't want to stop me.

    Anybody who doesn't think I should read what you sell or give away is probably a judge or a crook. That is the real problem.

    Real world:
    We have a winner! The judge picked the most highly paid lawyer again. We are the loser! This is the real problem.

  107. MS will target companies.... by SenseiLeNoir · · Score: 1

    Correct me if I am wrong.

    Although Microsoft owns MANY patents, of which some may be used (unintentionally or otherwise) in open source, i very much doubt Microsoft would blatently litigate against the software projects themselves for most cases.

    In many cases it may be a lost case for MS to pursue it, and it will generate a lot of ill will to go after a project with no cash, and often run by individuals trying to help out Free Software in their spare time. They are not going to get damages, and considering they are a convicted monopoly, it woudl be unwise to pursue it.

    What Miscrosoft will do however, is deploy their arsenal on companies USING open source. Any former company who was a MS shop, and thinking of switchign to OPen source, will be given the "facts", maybe under NDA, regarding the use of patents in the opensource software, and liabilities. That would scare the adoption of Open Source by companies.

    Who knows, it may have alredy happend.

    --
    Have a nice day!
  108. Re:Weren't they aware of this during implementatio by Anonymous Coward · · Score: 0

    I work for a subsidiary of a large US company. As an engineer, we are strongly discouraged from researching patents. A product spec is passed to the patent attorneys who go through and do a search. If they find potentially infringing material in the product, we engineers are involved in accessing its relevance and applicability to the product, and its importance in the product (can we do things a different way).

    Whether it is trivial or not, worth licensing or not, or what to do about it is then back in the hands of the lawyers.

  109. Re:Defeating Patents GPL style? A suggestion. by Anonymous Coward · · Score: 0

    Maybe then it would be necessary to create a Free Mathematics Foundations and whatever is implied by creating complex algorithms like those of the mp3; I don't really think that opensource software developpers would to the needed mathematics research work because it is not in their known skills !

  110. In twenty years things will be good by cheesemp · · Score: 1

    In twenty years when all the patents expire no more software patents will be allowed as everything has already been patented. SO just wait 20 years and we can produce everything we wish without worry. (Yes patents suck but will we be able to get rid of them!)

    --
    To Slashdot or not to Slashdot. That is the question (that will cause me to fail an interview)
  111. Re:Weren't they aware of this during implementatio by rdenisc · · Score: 2, Informative
    Many people believe that open-source developpers should not, and actually don't care about patents. That is not entirely true.
    Software like VLC and MPlayer know perfectly well that they violate a countless number of patents,
    I'm currently one of the members of the VideoLAN project (that is, the official and liable structure, not the developper's community). And I've had a 4 hours long meeting with my engineering school lawyer regarding the DTS Inc. vs ECP IP issue over the publication of libdca by the VideoLAN project.

    DTS Inc. holds a patent in Europe on that. It is no secret that, for now, official VLC releases no longer support DTS sound decompression.

    It is true that VLC violates many many patents that are valid in the United States. It is no wonder why we have no download mirrors in the United States. We did have offers, but we denied them for fear that the people hosting the mirrors might get themselves into trouble.

    and the authors just don't care (and if you really think they all live in Europe, I'd like you to show me "Connecticut" on a map of Europe).

    We DO care. It doesn't mean we make sure not to infringe any patents, but we still do care, because we have had problems, and we expect to have a lot more if the EU directive is passed.

    Who knows, we might have to remove MPEG2, MPEG4, H264, etc etc. Who would want a VLC media player that can only read Vorbis and Theora ? (that's not to say these codecs aren't good)

    The original aim of the VideoLAN project was to stream TV channels over IP. It turns out all digital TV channels use MPEG2 (or more recently MPEG4 or H264). We couldn't even access these...

    Any legit project that makes use of their source code needs their head checked, but projects like VLC don't care about infringement. And users thereof don't, either.

    Whether we care or not, we have been a target, and we are much weaker than big companies to defend ourselves. We'd be fools not to care.

    --
    Remi Denis
  112. Re:Weren't they aware of this during implementatio by pla · · Score: 1

    Whether we care or not, we have been a target, and we are much weaker than big companies to defend ourselves. We'd be fools not to care.

    Okay, fine, you "care", I agree that you need to use extreme caution to protect yourself from the mess of legal BS inherent in the type of code you produce (ie, anything that lessens the corporate hegemony over content and the distribution thereof). But from your own description, you do exactly as much as it takes to avoid legal trouble, and go out of your way to make adding on to the core project very, very easy.

    You don't "care" about the law or the patents, beyond the danger they pose to your personal freedom and finances. I may give a mugger my wallet, but only because he has a gun, not because I consider him in the right.

    You use phrases such as "official and liable structure" and "official VLC releases", knowing perfectly well that, although you have a damn fine core app, 90% of its actual usefulness comes from third-party developers supporting various patented formats and that no one actually runs just your official builds, but rather, ones that support things like DTS, MPEG4, and the like.


    Don't get me wrong, I greatly respect what you do, and thank you from the bottom of my heart for helping the rest of us make use of the so-called "right" of interoperability that the corporate world would deny us be exploiting technicalities. I fully understand the need to CYA, and don't hold your need to denounce what you "really" do in public forums against you.


    Thank you.


    Of course, I would hate to put words in your mouth, and perhaps you really do vehemently disagree with all of what I've written above. In which case, why bother continuing? As you say yourself, if you wanted to stay strictly legal rather than skirting the edges and hoping no one (with a legal team) notices, you would basically just have another Vorbis and Theora player.

  113. Limited Liability by keean · · Score: 1

    The solution seems easy to me...

    1) I am allowed to implement any patent (for educational purposes) as long as I keep the solution to my self.
    2) your share of damages to a limited liability company are limited to the ammount you invested in that company.

    Implement any patent you like, and set up a limited liability distribution company. If anyone sues you, well you are not liable because you do not distribute infinging code - you only wrote it which is perfectly legal.

    If someone sues the company, fold it and start a new one... You are not personally liable for patent royalties from the distribution and as the assets of the company are zero, nobody will ever bother to sue it anyway.

  114. short notice by Anonymous Coward · · Score: 0

    just let me say that i use VideoLAN player and
    i just want to congratulate the people involved
    for having made such a super-duper mega kick ass
    media player!!!
    i love the streaming feature, especially the one
    where you can stream from the capture device!

    amazingly cool software! (maybe they should put
    that videoLAN thing on some lowly usb pen drives
    and start giving them away free to those eu
    parliment dudes?"

  115. Re:Weren't they aware of this during implementatio by rdenisc · · Score: 1
    You don't "care" about the law or the patents, beyond the danger they pose to your personal freedom and finances. I may give a mugger my wallet, but only because he has a gun, not because I consider him in the right.

    Well, yes. The point is, said danger is likely to become much much bigger with the EU software patentability directive, as we're based in Europe.

    You use phrases such as "official and liable structure" and "official VLC releases", knowing perfectly well that, although you have a damn fine core app, 90% of its actual usefulness comes from third-party developers supporting various patented formats and that no one actually runs just your official builds, but rather, ones that support things like DTS, MPEG4, and the like.

    Unfortunately, that's well how it may end up. At the very moment, the only extension that I do honestly know exists, and that is not in the official builds is DTS decoding. And I don't know anyone providing DTS-enabled builds, except Linux distributions - which always provide their own build of software anyway.

    If that becomes so, there are reasons to believe however that the overall popularity of open-source software among average users will fade compared with proprietary, patent-licensed software.

    (Actually, I'd add we don't include emule partial file stuff either, but that's not for legal reasons)

    --
    Remi Denis
  116. Unfettered, the little guy will consume the big by MadRat · · Score: 1

    Its an undeniable fact of nature. If Congress put some research into the abolition of patents in general I bet we'd find out the implementation would sink the global economy as we know it instantly. More important factors would then govern business, the unimportant stuff like the environment, labour practices, fair wages, etc. You know, the stuff that rules the lives of the little guy.

  117. This is known as self-destructively "sharp" advice by Anonymous Coward · · Score: 0

    That is not generally accepted practice. It is bush league practice. It's like having a slash-and-burn document destruction policy, look how much that helps MS. The ethics issues aside, any blind-eye policy to liability leads to a field day in open court. People will be deposed, e-mails will be found, and eventually it will be found out why a blind eye was turned, and who ordered it. Willful ignorance *is* bad faith. That kind of policy could win a battle, but will lose the war. Duhhhh.

  118. Come on dude, you do not know of which you speak. by Anonymous Coward · · Score: 1, Interesting

    Great. You're an examiner. Please refrain from speculating as to what might happen in court or what kind of patents companies want. That's not your area of expertise. An examiner's area of expertise is examiner-style validity, not patent strategy, infringement, liability, or validity before a district court or the fed circuit. It's not even validity on appeal or re-exam at the PTO.

    Brucey has as many valid points as you do, and his are more important. For example, right or wrong, NOBODY wants to pay a pack of lawyers millions to test a vague patent in court. Especially since courts *hate* to invalidate a patent, especially on obviousness, and triple especially under "35 USC 112". His point is about the money, it's not about whether it actually is valid or not.

    Here's a point you could have made - CS patents aren't vague by intention. They are vague because the art is vague - known terminology is rejected if it is not exactly right, new terminology is thrown in just for fun, lots of guys use their own made-up jargon, and the whole thing is necessarily full of arbitrary abstractions and distinctions. It's like patenting literary criticism, nobody can tell what the hell you are talking about.

  119. Re:Weren't they aware of this during implementatio by Znork · · Score: 1

    As only patent attorneys are capable of determining wether or not a specific program might or might not infringe on a patent you will never be helped by reading them, nor can you be 'willfully ignorant' by not reading them as you're not qualified to judge your infringement anyway. The only possible outcome of non-lawyers reading patents is that the patent holder can claim you knowingly took their idea straight out of the patent database.

    "It is not generally accepted practice in the business world to build without awareness of what was done previously."

    Mmm, you havent been doing much software development, have you?

    "Patent searches cost in the thousands to tens of thousands of dolllars, litigation costs are in the millions, losing a product line could be hundreds of millions."

    Good. Now multiply those thousands of dollars with those thousands of procedures in an application. In fact, to be reasonably safe you'd need an entirely new form of programming, Extreme Legal Programming, where you have a team of two programmers working with a team of two lawyers who'll vet every step the programmers take.

    Try that and I'll bet you'll never even get your product to market, not even if you could spend every dollar Microsoft has in the bank, because you couldnt crank out more than a line or two of code per day. But of course you'd be safe from any patent litigation. There's so little profit in suing bankrupt companies anyway.

  120. Re:Weren't they aware of this during implementatio by Znork · · Score: 1

    Oh, dont worry, the USPTO allows you to patent something even when it is patented. LZW has been patented by both Unisys and IBM.

    It's so heartwarming to see the level of competence displayed by shaved apes these days.

  121. GSteamer's good but your post is not as good by Anonymous Coward · · Score: 2, Insightful

    Hi Thomas,

    First of all I would like to thank you for bringing to my attention the fact that Fluendo are working hard to support proprietary plugins. Hopefully this will work out and will have a happier ending than other commercial forays into open source / commercial collabortion. Of course what will be interesting is what the eventual licence of these plugins will be (if I pay for a plugin on one distro and I migrated to a free solution do I have permission to copy my plugins across too?)

    However I take issue with some of the points in your post:

    It is no coincidence that projects like mplayer, vlc, and xine do not get shipped by most distributions...
    Xine was shipped by SUSE (at least up to 9.2) and Mandrake/Mandriva (up to 10.2RC2) last time I checked. Red Hat are not the be all and end all.

    GStreamer platform is pluggable to the point where the libraries can be put in or taken out without breaking the applications
    Both SUSE and (old) Mandrake (watch out Mandriva) shipped Xine without potentially dubious plugins. A while ago I added Theora after the original install.

    (If the BBC can do it [make content available in free formats], so can they :))
    Are we thinking of the same BBC? The BBC I'm thinking of does not make much (Radio 1, Listen to 6Music) of its content available on free formats. Where are you getting this from? Last I saw the BBC had dropped its ogg trials never to return. This is surely a damning example of how Free media formats are doomed to failure. Nice to see Novell using those Free media formats too eh?

    I concede that there is a slim chance such formats may become popular on devices like mobile phones but I think between patents and big media companies if they did get a toehold then they would eventually be squeezed out.

    The basic problem though is that people (big or small) don't want to provide content in formats that most people can't already play (notice the shift away from RealPlayer towards Windows Media). Without DRM support and the promise that it won't be broken (whether those promises can be kept or not) there is no reason for big media to look at Free formats and almost no Free media format will have critical mass like MP3 did (which itself was not Free). Grassroots stuff is nice but most people aren't listening/watching it and don't really care to.

  122. Re:Weren't they aware of this during implementatio by radarsat1 · · Score: 1
    The more they buy laws that result in serious congnitive dissonance when compared with physical reality, the less people take all laws seriously.

    Brilliant! Thank you for that. ;-)

  123. Re:Defeating Patents GPL style? A suggestion. by Anonymous Coward · · Score: 0

    Creating software only takes time. Obtaining a single patent requires a small fortune in attorney's fees and filing costs. It's a very different situation.

  124. Maybe it's time to move the websites to China by Anonymous Coward · · Score: 0

    No government would be capable to control websites out of its physical frontiers and, obviously, encrypted traffic would save the developers from tampering.

    No one will be punished for using vlc, it's too hard to control. The only clear target a government (or a company) has is the developer (and the website where he publish his product).

    I see "Data Center Paradises" in the near future, countries where the local laws ignore software patents and are big enough to be interensting markets. If a country has a 1100M potential customers, it's very difficult block IP traffic from/to it.

    Let's fight hard and we will win or they will lose .
    Regards

  125. HIstory (Re:More info) by Bob_Robertson · · Score: 0, Troll

    In recent history, Europe had to deal with another interventionist government. In the particular situation I'm thinking of, 10 million of the governments own citizens were killed.

    When are people going to realize that interventionist governments are destructive to their own citizens well being? The "EU" is no different.

    --
    The Ludwig von Mises Institute. The reasoning individuals economics