Slashdot Mirror


Microsoft Plans IE Changes Due to Plugin Patent

aWalrus writes "Microsoft has outlined some of the strategies they may pursue for modifying the way Internet Explorer handles plugins (annoying the user may circumvent the patent) if they lose their legal battle against Eolas Technologies (which claims they invented the seamless procedure for running plugins). There has already been a previous ruling against MS which they continue to appeal. This is likely to have repercussions in the Open Source Community too. If MS is found to be infringing the patent, that ruling could be extended to other browsers like Opera and Mozilla. Usability expert Jeffrey Zeldman provides an in-depth commentary on this issue and its implications."

51 of 803 comments (clear)

  1. Opera is OSS by Anonymous Coward · · Score: 5, Insightful

    correct me if i'm wrong, but opera isn't open source. The phrasing of that posting sure implied that it was.

    1. Re:Opera is OSS by aWalrus · · Score: 4, Insightful

      You're not wrong. I didn't intend the phrasing to imply that Opera is Open Source, just mentioned it as one of the possibly affected browsers. Actually all graphic browsers may be affected by this, since they all implement the allegedly infringing seamless execution of plugins behaviour.

      You can take a look at the patent here.

      --
      Overcaffeinated. Angry geeks.
    2. Re:Opera is OSS by aWalrus · · Score: 4, Interesting
      Eolas Technology is apparently a 1-man front for the University. From the article on the 521 Million ruling:

      The University of California will receive 25 percent of the proceeds from the verdict, while Eolas will obtain the rest, minus legal fees and costs, Lueck said. The university owns the patent for the technology, which it licensed to Eolas in 1994. Eolas has one formal employee, Mike Doyle, who is a former University of California researcher.
      --
      Overcaffeinated. Angry geeks.
    3. Re:Opera is OSS by arkanes · · Score: 4, Insightful

      The patent actually specifically restricts itself to webbrowsers, general purpose apps with a plugin architecture wouldn't be affected. It's a braindead patent anyway, and a classic example of whats wrong with the patent system today.

    4. Re:Opera is OSS by tomhudson · · Score: 4, Interesting
      So all we need to do to circumvent the patent is to make X able to display the executable content on demand. Oh, it can already do that. Prior art :-)
      The first X release, built with support from the company then known as Digital Equipment Corporation, came out of MIT in 1984. By the time X10 was released, the window system was beginning to be widely used outside of MIT, but it was X11 (released on September 15, 1987 - you could order it on nine-track tape)
      (emphasis mine) quoted from here

      The prior art is the ability to view and launch programs interactively from a remote server (X can export its' display to your machine while running the app in the server. One of the claims mentioned in the patent application is the ability to run a program remotely and communicate with the client machine. X predates the patent by almost a decade).

    5. Re:Opera is OSS by k98sven · · Score: 4, Funny

      Eolas Technology is apparently a 1-man front for the University.[ of California]

      So correct me if I'm wrong:
      We have a government-funded institution which exploits the laxness
      of a government agency, in order to extort cash from industry.

      Even to a Communist-Bleeding-Heart-Liberal like me finds that hard to swallow!

    6. Re:Opera is OSS by Baki · · Score: 4, Insightful

      Correct, but Opera is produced in Norway, where software patents such as these do not exist.

      Thus it won't have an effect on Opera.

      If it does, it proves to me the the US is acting as a dictator in the world: Others' laws are irrelevant in the US, but its laws are forced down the throats of the rest of the world.

  2. hater's dilemma! by Anonymous Coward · · Score: 5, Funny

    we hate MS, go Eolas!!!

    we hate patents, go MS!!!

    umm... *pop*

    1. Re:hater's dilemma! by Kethinov · · Score: 4, Insightful

      Sarcasm aside, this is one court battle I hope Microsoft wins. Trying to patent an algorithm is like trying to patent "one click shopping."

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    2. Re:hater's dilemma! by Frymaster · · Score: 4, Insightful
      rying to patent an algorithm is like trying to patent "one click shopping."

      ridiculous of course. edison patented the light bulb, not the theory that electricity passing through resistance generates radiation!

    3. Re:hater's dilemma! by Hentai · · Score: 5, Interesting

      Margaret: "Father, the man is bad."
      More: "There's no law against that."
      Roper: "There is a law against it. God's law."
      More: "Then God can arrest him."
      Roper: "Sophistication upon sophistication!"
      More: "No. Sheer simplicity. The law, Roper, the law. I know what's legal, but I don't always know what's right. And I'm sticking with what's legal."
      Roper: "Then you set man's law against God's?"
      More: "No. Far below. But let me draw your attention to a fact. I am not God. The currents and eddies of right and wrong, which you find such plain sailing, I can't navigate. I'm no voyager. But in the thickets of the law, there I am a forester. I doubt if there's a man alive who could follow me there, thank God."
      Alice: "While you talk, he is gone."
      More: "And go he should, if he was the Devil himself, until he broke the law."
      Roper: "So now you'd give the Devil the benefit of law!"
      More: "Yes. What would you do? Cut a great road through the law to get to the Devil?"
      Roper: "I'd cut down every law in England to do that!"
      More: "Oh? And when the last law was down, and the Devil turned round on you -- where would you hide, Roper, the laws all being flat. This country's planted thick with laws from coast to coast -- man's laws, not God's -- and if you cut them down -- and you're just the man to do it -- do you really think you could stand upright in the winds that would blow then? Yes, I'd give the Devil benefit of the law, for my own safety's sake."

      --
      -Hentai [in vita non pacem est]
    4. Re:hater's dilemma! by mjh · · Score: 4, Informative
      Ironically, Roper is not a very good Christian when he says that he would tear down all man's law in order to get to the Devil. Christianity upholds man's authority to have been ultimately ordained by God, and therefore, a good Christian *must* follow man's authority.
      Everyone must submit himself to the governing authorities, for there is no authority except that which God has established. The authorities that exist have been established by God. Consequently, he who rebels against the authority is rebelling against what God has instituted, and those who do so will bring judgment on themselves. For rulers hold no terror for those who do right, but for those who do wrong. Do you want to be free from fear of the one in authority? Then do what is right and he will commend you. For he is God's servant to do you good. But if you do wrong, be afraid, for he does not bear the sword for nothing. He is God's servant, an agent of wrath to bring punishment on the wrongdoer. Therefore, it is necessary to submit to the authorities, not only because of possible punishment but also because of conscience. This is also why you pay taxes, for the authorities are God's servants, who give their full time to governing. - Romans 13:1-6

      When Roper says that he'd cut down every law in Englend, he's actually being disobedient to God's law. So while this particular quote from the play indicts the common misperception of Christianity, real Christianity supports the same behavior More upholds.

      NOTE: The above Bible passage is often misinterpreted to suggest that it empowers tyrants, etc. For example, some would say that the citizens of Nazi Germany were required, by the Bible, to support Nazi-ism. But that ignores a rather large, and obvious fact of life: Just because God ordains a person to a position, does not prevent that person from abusing their position or using their position improperly. God does not condone any authority that contradicts His own. So if you are trying to determine whether or not you should obey man's authority, the answer is yes, unless it contradicts God's laws as described in the Bible. If you're confused as to what those are, here's a good start.

      $.02.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  3. No flash...? by Ro'que · · Score: 4, Interesting

    At first when I heard this, I wasn't too disappointed. That's what they get for stealing technology. But no Flash in IE? That affects...well...*does some mental math...carry the 1...*a lot of websites that I enjoy. If you can't seamlessly play Flash media in IE (or Mozilla or Opera, eventually), well that sucks. Who the hell are these Eolas guys and are they intentionally trying to send the Web's progress back about six years? For once, I think Microsoft has been wronged, mostly due to the implication that this will affect ALL web browsers.

    1. Re:No flash...? by DrSkwid · · Score: 5, Insightful

      The death of flash would be the most wonderful day in web browsing history since it's inception.

      For some of us, those Flash sites are *already* inaccessible.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:No flash...? by SerpentMage · · Score: 5, Insightful

      Well here is the question I am asking...

      "How shives a git?" Seriously this patent only affects American users as the patent is only registered in the US. My take is screw the Americans, and let the rest of world use plugins as normal.

      MAYBE then the American law makers will see how truly dumb software patents truly are!

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    3. Re:No flash...? by devphaeton · · Score: 5, Insightful

      The death of flash would be the most wonderful day in web browsing history since it's inception.

      Do i hear a HALLELUJIAH!?!? (even if i can't spell it).

      While we are at it, i'd love nothing more than to ban HTML, Flash and embedded animated or static images from email and newsgroup postings.

      The 160th person to send me 3 lines italicized, purple MS Comic Sans Font on a dark blue background, with 280kb of images IS NOT FUCKING CUTE ANYMORE!!!!!

      Gawd, people.

      Flash is for www.newgrounds.com

      --


      do() || do_not(); // try();
    4. Re:No flash...? by thinkninja · · Score: 4, Informative

      I agree in part. The only thing I would miss if flash died would be some webcomics, but I'm sure their authors would just use gifs or pngs. At the moment this simple mozilla extension is the bane of flash advertising.

      --
      "The number of Unix installations has grown to ten, with more expected." (Unix Programmer's Manual, 2nd ed.; june 1972)
    5. Re:No flash...? by pmz · · Score: 4, Funny

      The death of flash would be the most wonderful day in web browsing history since it's inception.

      What do you mean? I think the most fun aspect of browsing the web is when a website brings a 450MHz CPU to its knees while it draws its hand-rolled menu system! It's even more fun when the menu system doesn't even work! Oh boy, this is the end of an era. :(

    6. Re:No flash...? by Anonvmous+Coward · · Score: 4, Insightful

      "The death of flash would be the most wonderful day in web browsing history since it's inception."

      Go to http://www.ninjai.com, watch the 7 chapters that are available, and then tell me again you think the death of Flash would be the most wonderful day in web browsing history.

      Flash isn't the problem, it's the gimmicky implementation of it. That doesn't mean it doesn't have some damn cool uses. Don't cure the disease by killing the man.

    7. Re:No flash...? by DavidNWelton · · Score: 4, Informative

      The article you are thinking of is here:


      http://www.pbs.org/cringely/pulpit/pulpit2002110 7. html

      It's well worth a read, as it becomes apparent that maybe Eolas doesn't want to stop *everybody* from using the technology, or squeeze cash out of them.

      In terms of Open Source involvement, Mike Doyle is actually a respected member of the Tcl comunity.

  4. SW Patents by BigDumbAnimal · · Score: 4, Funny

    Perhaps even MS will learn the evils of SW patents, and call for an end to Software patents. Perhaps Slashdot will go 24hrs with SCO story also.

  5. Why not just pay? by eaddict · · Score: 5, Interesting

    Why not pay the $521 mil and keep the browser going? If MS can pay it and the competitors cannot then they will become the platform of choice due to functionality.

    --
    "If you are on fire you can just stop, drop, and roll. If you fall into Lava you are just dead." - my 5yr old daughter
    1. Re:Why not just pay? by davebo · · Score: 5, Informative

      Ah - I think you missed the point.

      Microsoft has to pay $521 million for violations of the patent - they used the technology without getting a license first. It's a penalty. It does NOT give them a licence to use this patented technology.

      To KEEP using the technology - they'll have to get a licence from Eolas. That's a separate negotiation - and Eolas can name any figure they want - $1, $100 billion, or even "Nope, sorry - you can't use this technology Microsoft no matter how much money you throw at us."

      There's an interesting article by Cringley where he talks to the CEO I believe of Eolas. Check it out here

    2. Re:Why not just pay? by bigjocker · · Score: 4, Insightful

      From the Cringely interview:

      "One possible scenario is that Eolas would have the power necessary to re-establish the browser-as-application-platform as a viable competitor to Windows. That would be an interesting outcome, wouldn't it? How much would that be worth? The Web-OS concept, where the browser is the interface to all interactive apps on the client side, was always a killer idea. It still is. It lost momentum not because it wasn't economically or technically feasible, but because MS made it unlikely for anybody but them to make money on the Web-client side. Therefore, nobody could justify the necessary investment to take a really-serious shot at it. It doesn't have to be that way, does it? Just think of how we could use this patent to re-invigorate and expand the competitive landscape in this recently-moribund industry. What if we could do what the DOJ couldn't, and in the process make Eolas and everybody else, possibly excluding MS, richer? Wouldn't Eolas stand to profit more in such a scenario than any kind of pre-trial settlement could provide? Wouldn't everybody else?"

      You can call it a fact that Eolas is really pissed at Microsoft, gives a shit about the money and the only thing they want is kill IE.

      --
      Life isn't like a box of chocolates. It's more like a jar of jalapenos. What you do today, might burn your ass tomorrow.
  6. Patents.. by autopr0n · · Score: 5, Insightful

    The interesting thing about patents (and copyrights) is that you can enforce them selectively. Unlike trademarks, you can sue whoever you want whenever you want. Look at how Unisys didn't even mention their GIF patent until two years before it expired.

    So, anyone with $700 to blow might could think up some random tech just to prevent Microsoft from using it, if they wanted too. If Eolas doesn't need to go after mozilla or any other browser if they don't want to.

    (I'm also mentioning this because I keep seeing people post who believe you have to 'actively' enforce copyright and patent rights or lose them, and this annoys me.)

    --
    autopr0n is like, down and stuff.
    1. Re:Patents.. by gbjbaanb · · Score: 4, Interesting

      absolutely true, and I have read that Eolas was more interested in going against MS, simply because they were MS (quotes like 'this should level the browser playing field against those evil monopolists').

      However, that's all rumour and/or speculation - even if Eolas *says* they won't go against Mozilla, who's to say they really won't. And Mozilla group won't have $500m to cough up if Eolas changed its mind sometime in the future, probably they'd get even more because they could then claim these browsers knew about the legal position, and ignored it.

      So, would you stake all your assets on that?

      No, so almost certainly, the alternative browser developers are going to have to cover themselves. This patent simply hurts everyone.

      (there is another version: MS in conjuntion with Macromedia, Adobe etc, creates an alternative to the plug-in which they incorporate into IE. The majority of the web sites start using it, leaving the alternative browsers even less ability to keep up.)

    2. Re:Patents.. by *weasel · · Score: 4, Interesting

      exactly. no-one can just keep on keeping on and hope that Eolas doesn't blind side them whenever they feel.

      You have to develop the alternatives now - which means you're taking the hit just as much as microsoft.

      much harder actually, as microsoft has so many talented hands onboard - they can keep their time back to market smaller than anyone else. Opera would be a mess for much longer than IE.

      furthermore, can OSS even rely on Eolas -saying- they won't prosecute? It'd be like SCO successfully suing IBM for using their SMP code, and then saying 'don't worry guys, i won't come for you next'. are you going to trust SCO? so how could you trust Eolas?

      i mean, its not like microsoft's implimentation of plugins is what gave it the advantage. taking plugins away will not level the playing field. it will force Microsoft to angle for a proprietary seamless solution - that ultimately will be a huge loss for everyone.

      if IE can no longer have embedded movie trailers in its browser, or embedded shockwave files - then it simply creates an alternative. Some MS-proprietary data streaming service. if there is no hypertext involved - then it doesn't infringe on the patent. you can have plugins and seamless integration all you want if it isn't 'hypermedia'.

      which simply means - unless things change - expect to see a beefed up version of Media Player and a proprietary content network to support it.

      this is a terrible loss for open standards.

      --
      // "Can't clowns and pirates just -try- to get along?"
  7. An IE Change!? by Kedisar · · Score: 5, Funny

    There hasn't been one of these since, like, '99?!

    WHOA!

  8. Odd behavior from MS. by Malcontent · · Score: 4, Insightful

    Why is MS acting like it's going to lose this lawsuit. It has never done that before. All the times it's been sued (too many to count at this point) it has always put up a public face of invincibilty and constant press releases about how the suit is groundless and how it is positive it's going to win.

    Maybe this suit is so strong they know they are going to lose or maybe they want to lose so they have an excuse to make IE even more closed then it already is.

    Maybe they will just abandon standards altogether with the next version of IE and blame it on the lawsuit.

    We may be about to witness a complete bifurcation of the internet soon.

    --

    War is necrophilia.

    1. Re:Odd behavior from MS. by J.+J.+Ramsey · · Score: 4, Informative

      "They did loose the antitrust case did they not ?"

      No, MS won the antitrust case. All the government did was find MS guilty. :]

  9. When will it end?! by dacarr · · Score: 4, Insightful

    While schadenfreude against Microsoft is slightly less fun than that against SCO right now, let's remember that this is the kind of stuff that stops innovation. No matter who is suing who for whatever perceived infringement du jour, this abuse is going to fsck all of us over.

    --
    This sig no verb.
  10. Not seamless? by 3Suns · · Score: 5, Interesting

    Correct me if I'm wrong, but aren't plugin installations in Mozilla (and opera? no xp) not seamless? I thought this lawsuit applied only to seamless plugin installers that can isntall the plugin without asking for input. In my experience, mozilla always pops up a dialog box asking if you want to install it. That only makes sense, security-wise anyway.

    --

    -3Suns

    ~~~~
    The Revolution will be Slashdotted
    1. Re:Not seamless? by gbjbaanb · · Score: 5, Informative

      seamless every time you want to *use* it, not install it. The patent doesn't cover installation.

      So, you'll start to see a dialog box every time a flash/pdf/java applet wants to display itself. Before you think that is a good thing - think about every advert popping up a dialog box with just the OK button ... 'click OK to non-seamlessly display "herbal viagra for u" ? '

  11. Software patents are bad by Aadain2001 · · Score: 5, Interesting

    This is a perfect example of why software patents are bad. While I enjoy watching MS wiggle at the end of a hook just like everyone else here, this will definatly effect the Open Source community. A lot of the web's best features revolve around plugins in the web browser. A company like MS might be able to pay the little company enough money to let them keep doing business as usual, but how could the Mozilla team, or the Opera team? They could be forced to "downgrade" their programs, thus being less useful/relavent than IE. And if MS can't/won't pay them off, then everyone will suffer from the loss of plugins in web browsers. This is something that doesn't just affect the geek community. It will cause huge ripples through the corporate world and in the home user markets. All because people can get patents on software. I'm moving to Europe (if things go well over there that is).

    --
    Space for rent, inquire within
  12. Is Eolas/Doyle only against Microsoft? by Rayban · · Score: 5, Interesting

    What about this article in Cringely's pulpit?

    http://www.pbs.org/cringely/pulpit/pulpit2002110 7. html

    "It would sure be nice for someone to actually consider all of this
    from our point of view, rather than MS's," wrote Doyle in a recent
    message to me. "It amazes me that everyone just assumes that MS will be
    able to merely write a check and make the whole thing go away. What if
    someone went through the following, purely theoretical, of course ,
    logical analysis?"

    "Is there any practical settlement amount that is worth more to Eolas than a
    victory at trial? Considering the facts in the case and the magnitude of the
    stakes here, a highly likely outcome is that it will actually go to trial,
    and, once it does, that a jury will award us both damages and an injunction.
    Injunction is the key word here. That is what patent rights provide: the
    power to exclude. What if we were to just say no? Or, what if some other big
    player were to acquire or merge with us? What if only one best-of-breed
    browser could run embedded plug-ins, applets, ActiveX controls, or anything
    like them, and it wasn't IE? How competitive would the other browsers be
    without those capabilities? How would that change the current dynamics in
    the Industry?"

    Sounds like Doyle is not a Microsoft fan...

    --
    æeee!
  13. This is bad by ShieldW0lf · · Score: 4, Interesting

    If this goes through, I could lose my job.

    The company I work for has flash and windows media all over the place, and sells a content management system, one of the key features of which is the management of these types of media.

    I don't think the company would survive such a change in this environment.

    Damn the USA.

    --
    -1 Uncomfortable Truth
  14. Flash is dead, long live SVG by CausticWindow · · Score: 4, Insightful

    And since it isn't a proprietary standard, they don't need to latch it on through a plugin.

    Everybody should take a look at SVG, it's really nice, and Mozilla already got some (basic) support.

    --
    How small a thought it takes to fill a whole life
  15. From Eolas "about us" page by stratjakt · · Score: 5, Interesting
    ...Eolas' seminal research in next-generation Web applications, ... has led to patents for the development of fundamental and revolutionary Web browser technologies, including the systems which currently provide plug-ins and applets to over 500 million users


    Firstly, I don't want "fundamental" browser technologies patented.

    Secondly, this is apparently applets too, not just plug ins. Seems to say that embedding that JAR file puts you on the wrong side of da law.

    Does their patent only cover "on the web"? Do plugins in winamp or the like meet the criteria too?

    --
    I don't need no instructions to know how to rock!!!!
  16. Retarded patent by be-fan · · Score: 4, Insightful

    Another reason why software patents are a stupid idea. Running plugins transparently is obvious to anybody working on something like a browser. You've got a file, you've got its filetype, and you've got a registered list of plugins and the filetypes they support. What the fuck else would you do?!!

    --
    A deep unwavering belief is a sure sign you're missing something...
  17. it could make things better by fermion · · Score: 4, Insightful
    I run Camino. One reason it gets such a low rating is because it does not automagically run embedded content such as quicktime, flash and PDF files. This is the primary reason I prefer it to many other browsers. The 'crippling' really had no negative effect on my life. For Quicktime and PDF, the content get retrieved, stored and a friendly button appears that allows me to stop the download, view the file, or open it in an application. The benefits are clear. I do not have bandwidth wasted with things I do not want, and I do not viruses automagically running and destroying my computer.

    As far as Flash is concerned I had take it off my computer. I just wasted too much time watching advertisements. If I had more control over what flash did on my machine, like I have with images, quicktime movies, and PDF, I would be more than happy reinstall and use the content. I think Flash is a good product. I just think it disrespects the computer user.

    I believe that solutions exists that will not only render the patent meaningless but will also make the web a safer more pleasant place for the general users. I believe it can be smilier to giving the users to stop popups, which sometime lead to inappropriate content or sequences of windows that took over the computer.

    Which is why MS is having such a problem with it. IE is a framework that, in part, allows content to pushed onto users whether they like it or not. It would be very hard to keep that functionality without technologies included in the patent. In other browsers, in which the user is respected with functionality that allows a more customized web experience, removal of the seamless technology will only be a nuisances.

    Which is why we need to take all MS statements with a large grain of salt. They have quite a bit to lose if the push philosophy is destroyed. They are not the only ones. Will the advertising houses use flash it users have a choice of it's viewing, or will the just use Quicktime. Will MS web products lose importance if IE does have the ability to force content? I think not.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  18. Re:Software patents are dumb by Free_Meson · · Score: 5, Funny

    someone who discovers a way to get to "5" by adding 1+4, or subtracting 4 from 7 should not be found to be infringing on my patent

    7-4=5?
    That's new, and non-obvious, but is it useful?

  19. FAQ on Eolas/University of California patent by Anonymous Coward · · Score: 4, Informative

    listed here.
    Who would have thought the organization behind BSD would screw software developers the world over in this fashion?
    Bill Joy is rolling in his grave now.

    1. Re:FAQ on Eolas/University of California patent by Abalamahalamatandra · · Score: 5, Informative

      Bill Joy's not dead, dude!

  20. Your patent link is infringing by Emmet · · Score: 5, Funny

    The images accompanying the patent text are TIFF files. My browser informs me that I need a plugin in order to view them.

    In order to read the patent, I must violate it.

  21. Final by mangu · · Score: 4, Funny

    I hate MS: Go Eolas!

    I hate patents: Go MS!

    I hate flash: Go Eolas!

  22. Re:flash by Lord+Dimwit+Flathead · · Score: 4, Insightful

    Agreed. Flash has its uses, but I hate it when I stumble into a site some fucktard thought would be cool to do 100% in Flash. After gritting my teeth over -click not working to open a link in a new window and the right-click context menu not being available, I invariably hit or - out of habit to navigate back one link and end up backing out of the whole damn site, forcing me to thread my way back in to whatever buried page I was reading. Rule #1 of web design should be don't fuck with higher-level UI elements, and Flash fails miserably in that regard.

  23. No flash...? Sounds like an improvement to me. by jc42 · · Score: 4, Interesting

    Now, don't get me wrong; I don't think there's anything wrong with a browser downloading Flash, or data in any other format.

    What I find really annoying is that current browsers insist that they are going to handle a list of file formats themselves, in their own window, and you can't do anything about it.

    If they were forced to give me the option of saying to handle MIME type foo/bar in a separate app, that would be a huge improvement.

    For example, on my cute new Powerbook, I've found that I can't feed things like Flash or XML to an independent app. The browsers (IE, mozilla, Safari) insist that they will handle those themselves, with their standard plugin. It doesn't matter whether I have an app of my own to handle them; my attempts to add the handler to the list are rebuffed.

    The XML case is especially annoying. I'me testing some XML apps, and I'd really like to use some of them as plugins. I've asked a couple of times in the usual mozilla fora, and the answer seems to be "Tough luck; we're smarter than you, and we know how to handle XML, so we won't let you do it." Right. Their XML handler chokes on the slightest syntax error, fails to show any of the text, and thus gives a big middle finger to any poor schmuck trying to debug his XML generator.

    Similarly, when I download MP3s or MIDI files to mozilla on my Powerbook, it insists on feeding them to the embedded Quicktime, and ignores my attempts to use a separate handler. The Quicktime plugin has only a dumb slider for backspacing, plus start/stop buttons. You can't do anything with the data at all. Again, I asked in a couple of newsgroups, and was told in no uncertain terms that I'm too stupid to know how to do such things, and I should just leave it to my betters.

    It's interesting that on my linux box, MP3 and MIDI can be handed off by mozilla to a separate app. This lets me do lots of interesting stuff with those formats. But with mozilla on my Powerbook, the same thing doesn't work.

    If "seamless" plugins are eliminated, maybe we can get browsers that are friendly to not-so-dumb users. It would be really useful (especially for XML and MIDI) if we could point to a separate app to handle all files of any specific type.

    Actually, I suspect that the ability to do this might be buried in the current browsers. But it doesn't do me much good if I can't learn how to use it. And note that, with mozilla, Preferences -> Navigator -> Helper Applications doesn't allow one to override the builtin handling of some types (such as XML). Some types are handled by builtin plugins, and if they don't do what you need, tough.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  24. BSD and the screws: A hopeful view by d.valued · · Score: 5, Insightful

    Call me an optimist, but I have a strong feel in my right gut that Eolas will provide dual licensure for the patent, similar to Trolltech and Qt, where free software (BSD, GPL, Artistic license) gains free use and closed-source has to pay a "reasonable" fee.

    Reason I think this is that (a) legally, it's a pain in the colon for lawyers to sue open sourcers; (b) it's horrible PR, just look at that company in Utah. Then again, lawyers tend to not give a flaming f--- about reasonable measures.

    And to be clear, I hope to high heaven that they get as much of the $5 x 10^8 they can, because UC could _really_ use that cash to defray what the state's screwing them out of.

    just don't mod me down, please.

    --
    I used to be someone else. Now I'm someone better.
    Real life is underrated.
  25. the Eolas patent decision by reasonable+observer · · Score: 5, Informative
    Whether I personally dislike software patents, or whether you do, is largely immaterial. They are a fact of life in the business world today and, like taxes, we have to live with them, unfortunately.

    Most universities and large business sift through the fruits of their employees' work and look for intellectual property that can be patented and possibly licensed or traded like any other property of real value. It helps them cover their investment (capitalism, and all that stuff). Heck, I found out a couple of months ago that I am the holder of two patents that had been filed by an old, old employer. You can be a patent holder and not even know it. Most of us sign something when hired by a company assigning the company exclusive license to intellectual property developed there in the course of one's work.

    Having actually done some research on this Eolas patent and how it relates to the Microsoft judgement, I found out some interesting stuff that should be considered before we all condemn this in a knee-jerk response to the infringement this places on our freedom to develop software.

    A few guys were working at the University of California and developed a plugin technology with the old NSCA Mosaic browser that allowed a server to ship executable content down the line along with the HTML and then have the browser do things it couldn't do before. Routinely, a patent application was filed by their employer on this work. The guys who did the work thought that this was neat technology and worked a deal with the University that they could try to maybe get this technology out into the wider world, and so, as there was a patent filed on it already, they worked an exclusive licensing agreement with the University.

    So these guys form a company and start making calls on the big players in the Internet technology world at the time. They visit Microsoft, demonstrate this plug-in technology and the cool things that it would allow a browser to do, and received a big yawn and sent on their way with a "don't call us, we'll call you" sort of brush-off. They call on a number of other Silicon Valley companies, but these guys aren't businessmen, they're academics. They don't know how the commercial IP game is played. The end result is a lot of people in a lot of companies was this technology and took a pass on licensing it into their own products (which most probably would have been very, very cheap to do back then).

    Time passes. These same companies start enhancing browsers with their own plug-in technologies for executable content. No action is taken initially by these guys. Finally, Microsoft starts to dominate Netscape. Attempts are made to reopen discussions by these guys and are rebuffed. These guys start involving lawyers to try to get Microsoft's attention. These attempts are rebuffed too. Finally, they file suit against Microsoft for patent infringement. Many years pass as Microsoft makes motion after motion in hearing after hearing to have the suit dismissed and each time, fails. But they achieve one of their goals which is to delay the proceedings significantly. Meanwhile, the Internet bubble comes and goes. There are many products that now do this plug-in sort of thing. The idea becomes obvious because everyone sees it going on around them in other products. Finally, the patent infringment suit against Microsoft goes to trial. After many weeks of trial in which mountains of evidence are presented by Microsoft, twelve regular joes on the jury aren't convinced that there was (1) prior art or prior effort on Microsoft's part, (2) lack of knowledge by Microsoft about the invention or patent (2) or an invalid patent granted to the University of California.

    The Federal jury trial found for Eolas and against Microsoft on all counts. Apparently the evidence was so strong that jury deliberations took just one day. You can say what you want about jury trials, but having seen what judges have done, or not done, when the decision is theirs alone [when Microsoft was found gui

  26. Why this is actually good for microsoft, bad for U by goombah99 · · Score: 4, Interesting

    Everyone seems to not be noticing that this action will probably play to microsofts interests. Of course MS would rather not pay 0.5 Billion dollars in penaties but now that they are they can tunr this to their advantage. here's how.

    1) it makes .NET the killer app. MS would love to see plug-ins die, especiall y if they die for other browsers too. What's left to step in its place then? basically two things, .NET and a chaos of non-standard solutions.

    2) MS would love to be able to go to the judge and say, look we had to integrate the broswer into the OS. there was no other way since it lost all its stand-alon functionality. .NET is part of our OS and the browser had to be integrated there's no other solutions due the breadth of the EOLAS patent.

    3) MS can appeal and maybe ret the 0.5 billion penalty reduced. and they can string along the usefulness of IE till 2005 when longhorn emerges. then pfft. MS will say EOLAS was totally right and has a solid case against us and all the other browsers. And here's our payment in full so you can fund your legal effort.

    4) Maybe MS will invest another 0.5 billion and buy the IP from EOLAS. its will have been tested in court and they could shutdown all the other browsers that didn't use .NET and other fee based licesced extensions for MS.

    we're hosed.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  27. Re:Have you EVER heard of ... by tomhudson · · Score: 4, Insightful
    No, the patent isn't for the plugin itself - the plugin is just the way the patent is currently implemented. The patent is for :

    Distributed hypermedia method for

    automatically invoking external application providing interaction and display of embedded objects within a hypermedia document

    So, instead of automatically launching the plug-in, you would have to get the user to request it run.

    Mind you, the patent runs afoul of prior art. Here's the extract: A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image. The invention allows a program to execute on a remote server or other computers to calculate the viewing transformations and send frame data to the client computer thus providing the user of the client computer with interactive features and allowing the user to have access to greater computing power than may be available at the user's client computer.

    The X windowing system demonstrates prior art going back a decade before the patent was filed. Let's look at the extract claims in that light, in reverse order:

    Patent: The invention allows a program to execute on a remote server or other computers to calculate the viewing transformations and send frame data to the client computer thus providing the user of the client computer with interactive features and allowing the user to have access to greater computing power than may be available at the user's client computer.
    X allows for remote execution of programs, interaction w. the programs' output, etc.

    Patent:Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement.
    X allows you to click on a program object, either remote or local, and spawn external programs.

    Patent:The user may select the program object from the screen.
    Nothing new there

    Patent:The program object is embedded into a hypermedia document much like data objects
    The X desktop fits the definition of a hypermedia , as it allows users to access graphics and text as part of its' normal operations. The only question is, is it a document? It meets the criteria for an electronic document
    Their definition of a hypermedia document" When graphics, sound, video or other media capable of being manipulated and presented in a computer system is used as the object linked to, the document is said to be a hypermedia document.

    Patent:A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object.
    Is X a browser program on a computer? It allows you to see what they define as hypermedia documents. You can certainly browse your computer with it, and you can (if the server exports its' display to your box) browse another computers' resources as well, so it fits the definition of a browser (note - the patent does not limit itself to Internet browsing, but all browsing activity).

    In summary: You can run external programs using X, which was supposed to be the new