Slashdot Mirror


Revised W3C Patent Policy Out, Comments Invited

Janet Daly, W3C writes "Today, the World Wide Web Consortium (W3C) began what it expects to be the final review of the proposed Royalty-Free Patent Policy. A new draft has been published; the review period has been extended to allow for public and W3C Member comments alike. Review closes 30 April 2003. The press release and summary give a short version of goals and changes of the policy."

95 comments

  1. FSF's position by arvindn · · Score: 4, Interesting

    Here are FSF's views on the (previous version of the) royalty-free patent policy.

    1. Re:FSF's position by lamber45 · · Score: 1
      While it's true that the W3C policy could be abused so as to limit actual use of an algorithm in GPL code, it's still a big step in the right direction, and I doubt any organizations will be able to inject such pathological standards successfully.

      The FSF's example of a Koqueror version that parses URLs and a server-side script that do the same thing seems a bit contrived. Wouldn't the server-side script be considered an implementation of the standard as well, even though it eventually acts as a client for another web browser?

    2. Re:FSF's position by Drakonian · · Score: 1

      I found that this version made just as much sense as your linked version, but then IANAL.

      --
      Random is the New Order.
    3. Re:FSF's position by Sgs-Cruz · · Score: 1
      I like how in that linked document, they talk how the FSF (represented by Eben Moglen, a law professor) participated, but then later in the article say
      They could distribute under GPL, but they would be granting a self-contradicting license. Nothing (to my knowledge, but IANAL)
      So who wrote the article? And for something this important, wouldn't it be worth it to get someone, who, um, IAL (is a lawyer) ??
      --

      Karma: pi (Mostly due to circular reasoning in posts).

  2. Does that mean... by Anonymous Coward · · Score: 0, Offtopic

    that patented technologies like Read Audio and Shockwave Flash would be banned from the Web with this?

    1. Re:Does that mean... by Anonymous Coward · · Score: 2, Insightful

      whos web ?

      the American web or the UK web or the Chinese web or the Austrailian web or the japanese web or the other 260 nations that are online's web ?

      Americans forget while living in their bubbles there is a thing called the "World" and their patents and laws dont extend to most of it, so go ahead make all the laws and patents you like, no one is going to follow them especially the chinese/russians etc etc

      people cant even follow w3c recomendations as it is

    2. Re:Does that mean... by critter_hunter · · Score: 3, Informative

      That's about the stupidest thing I've seen today (not counting usual Slashdot trolling). This is a license that applies to standards developped by the W3C. It prevents the big companies that participate in W3C workgroups to claim ownership of standards that they developped/helped develop. It says nothing about anything that isn't a W3C standard.

      --
      Karma: Could be worse (could be raining)
    3. Re:Does that mean... by Anonymous Coward · · Score: 0

      "Does that mean Shockwave Flash would be banned from the Web with this"

      No, but it sure would be nice if it did.

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

      Moderation +1
      20% Flamebait
      20% Interesting
      20% Funny


      Dear CmdrTaco, can we see the actual number of votes as before? You obviously lack the mathematical sophistication to code moderation percentages properly.

  3. Why? by Bryan+Weatherly · · Score: 0

    This is just another example of sacrificing the rights of a few for the "good" of many.

    1. Re:Why? by Pxtl · · Score: 4, Insightful

      Okay, I'll bite. The idea is that you can do whatever you want with your owns stuff patented - however, if you want your patented material to be incorporated into the W3C standard, then its up to you to comply with their requirements. All standards boards have various requirements before something can be considered as "standard". It is for the good of the economy.

    2. Re:Why? by Anonymous Coward · · Score: 0

      switch rights and "good" in your sentence, or at least put the quotes on "rights" instead of good, and your sentence makes sense.

    3. Re:Why? by sploxx · · Score: 1

      Standards - ok. But do patents really make sense in an economical way?
      Software patenting is hot debated issue, but what about "ordinary" patents?

      I've found an interesting link to an article totally against patents:
      http://fare.tunes.org/articles/patents.h tml

    4. Re:Why? by HiThere · · Score: 1

      Patents are always dubious. They represent the artificial creation of a monopoly by the government, and monopolies are inherrently dangerous.

      However, where a field has a high cost of entry, e.g., designing improved bridges, then the investment necessary for improvements in the art won't happen without some reasonable form of recompense. Patents are the way our society has traditionally choosen to handle this job. It avoids the necessity for the government to decide just how much an invention, or work on an invention, is worth. (And if you are depending on the government to give you a fair value for you work, after you have already sunk a large portion of the costs, then you are in an unenviable position... unless you bribe the evaluating committee.)

      Personally, I think that patents are "sort of" reasonable, if the evaluation of what is a legitimate patent is done carefully and if reasonable criteria are used for "prior art" and "obviousness". But even then I feel that a monopoly is so dangerous that a forced licensing provision should be in place such that no licensee may be charged more than twice what the most favored licensee is charged. (1.25 might be more reasonable.) And no one may be denied the right to license a patent. If noone is currently licensing the patent after a reasonable period of time (say two years) then the patent may be licensed for $1000 per year. Obviously that price is arbitrarily choosen, and a real value would need to be come up with (1/17 of the cost of development per year?).

      So, to the question "are patents good?", I have to answer "what kind of patent under what conditions in what area?". But sometimes the answer is clearly yes. And sometimes it's clearly no. But if you are talking about the current US patent system, I consider it an unmitigated disaster with no redeeming features.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:Why? by Bryan+Weatherly · · Score: 0

      No, I like my sentence the way it is.

      If someone produces a technology they have a "right" to do whatever they want with it. Restricting what people can do (or how they can benefit) with things that they create takes away some of their rights.

  4. w3c standards don't matter to Slashdot by Anonymous Coward · · Score: 3, Funny

    Every try to validate one of these pages? Ha! Good luck on that. They've actually FORBIDDEN the w3c validator from looking at the pages!

    1. Re:w3c standards don't matter to Slashdot by critter_hunter · · Score: 1

      Try this validator then. Doesn't validate, of course.

      --
      Karma: Could be worse (could be raining)
    2. Re:w3c standards don't matter to Slashdot by kirun · · Score: 2, Insightful

      Possibly because Slashdot is full of pedants? I'm sure you can work out the rest yourself.

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
    3. Re:w3c standards don't matter to Slashdot by Anonymous Coward · · Score: 0

      Wow, I counted 95, but I could be a few off... All they need is a few more errors to reach that big 100!

    4. Re:w3c standards don't matter to Slashdot by jdew · · Score: 1
    5. Re:w3c standards don't matter to Slashdot by Anonymous Coward · · Score: 0

      Their main page www.w3.org does validate. The validator looks to have a minor error that causes it to not-validate (a table without elements, which looks like it shouldn't be there.) Compared to the 100 or so errors on Slashdot's main page, it's nothing.

  5. I Tried to Read by Anonymous Coward · · Score: 0

    the "Royalty Free Patent Policy". As in all tangled legal verbage that attacks brain cells like 10 mg. of Valium for each tiny cell; the sophorific effect was sooo strong that I nearly got fired when my head hit the monitor at work. It was either the concussion on the CRT or my snoring.

  6. hmm... by gid13 · · Score: 2, Funny

    do i hear one-click shopping? :)

  7. my thoughts by cultobill · · Score: 5, Interesting

    This is a Good Thing. The W3C should patent most of it's standards so that assholes can't. It raises the issue, though, of trusting the W3C members to not be those assholes that this protects against. An explicit policy on how they deal with patents can assure us that the patents won't be abused.

    One question is, how binding is this? If a member of the W3C patents a process then starts telling people to pay up (a few years down the line, maybe), is this really any protection?

    --
    -- Bill "Houdini" Weiss
    1. Re:my thoughts by dacarr · · Score: 1

      ICANN, anybody?

      --
      This sig no verb.
    2. Re:my thoughts by Zathrus · · Score: 2, Informative

      One question is, how binding is this? If a member of the W3C patents a process then starts telling people to pay up (a few years down the line, maybe), is this really any protection?

      Yes it is. If you are part of a standard's committee, and part of the committee's rules of participation state that you must disclose (and/or license at little or no cost) any intellectual property rights that are relevant to a standard you're involved in, then you can't submarine IP and expect to collect on it. It's been ruled illegal several times - the clearest case being Dell attempting to claim patent rights on the "VL-bus" VESA standard. See this for more details.

      Rambus is in pretty much the same situation now - they're trying to claim patent rights on DDRAM, SDRAM, and pretty much every other kind of memory process... even though they were part of JEDEC at the time the standards were being decided on. And it's looking highly unlikely that they'll win at this point. Darn.

    3. Re:my thoughts by SquarePants · · Score: 3, Informative

      I think you have mis-read (or not-read) the press release. This is not about the W3C patenting anything. This is about members of the W3C waiving any patent rights they have to inventions which are incorporated into standards while they are members and participate in the creation of the standard.

      However, the most important effect will be that members will have to "put up or shut up." From this standpoint this is a good step. A member who knows that a standard it is contributing to will incorporate subject matter (i.e., claims) from one of its patents or pending patent applications will have to "speak up or forever hold its peace."

      If the member speaks up, it can exclude the subject patents or claims from the waiver policy. This, in turn, gives notice to the W3C that it should steer the standard in a different direction if it wishes to end up with a royalty-free standard. If the member does not speak up, it is implicitly waiving its patent rights an cannot sue for infringement in the future.

    4. Re:my thoughts by UrGeek · · Score: 1

      Checking at 7:52 GMT on 19 March 2003, I discover that this press release is in Japanese. Or Chinese. I don't really know the difference. But I'm guessing Japanese.

  8. Explain these things to me by knobmaker · · Score: 4, Insightful

    I guess I'm just stuck in the last century, because I don't really understand the whole thing. I didn't have the patience to read the draft, but I read the press release, and I'm scratching my head over the whole idea of software patents. It's been a long time since I did any coding (anyone working with the 6502 any more?) but I seem to remember that there were always an infinite number of ways to accomplish any programming task. How do you patent one way, and then claim that no one's allowed to use another way to do the same thing? Or am I completely confused here? (I admit that this is almost a certainty.)

    As a writer, I can't help but make comparisons with copyright law, another form of abstract intellectual property protection. If you're a writer, you can't copyright ideas. If I want to write a book about a great white whale, I can. I can even call it Moby Dick, and not just because Melville's copyright has expired. Titles cannot be copyrighted. So how come, for example, the .gif standard can be patented?

    Of course, I may have completely misunderstood all of this. In which case, never mind.

    1. Re:Explain these things to me by irc.goatse.cx+troll · · Score: 1

      You're entirely right, Its nonsensical bullshit. You overlooked the most important step, step 3) Profit!

      There is lots of money to be made from software patents, so it dosnt matter how stupid the idea is- it will work.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    2. Re:Explain these things to me by critter_hunter · · Score: 5, Informative

      GIFs aren't patented. A compression algorithm used in GIFs is (the LZW algorithm). The GIMP (and perhaps other graphic manipulation software) allow you to create uncompressed GIFs, which are perfectly legal.

      I don't think gif is a standard anyway, nor has it ever been one.

      --
      Karma: Could be worse (could be raining)
    3. Re:Explain these things to me by edward.virtually@pob · · Score: 1

      I'm not aware of much 6502 coding going on anymore, but I remember the C64 Macro Assembler with much fondness. The basic thing you missed was a very stupid ruling during the Reagan administration (big surprise) that allowed the patenting of software and mathmatical algorithms. Prior to this ruling, they were unpatentable. Software patents are not like normal patents -- a software patent doesn't cover any specific code, it covers a concept. Yes, this is a complete violation of what patents are supposed to be used for, and as you can see if you look around has led to a lot of IP law abuse -- those with deep pockets hiring lawyers and patenting things they never invented and have been in the public domain for years or even decades. The US patent office is staffed with morons who do not bother to check if the filer (who has no incentive what-so-ever to be honest) has really checked for prior art. Since only rich people and corporations can afford to fight a patent lawsuit, no matter how invalid the patent itself is, these stupid patents are increasingly being used to destroy the small players on the Net. The real outrage is that since software was previously unpatentable, nobody worried about preserving prior art from the 1950s to 1980s, when most things in programming were "invented" -- with the result that the previously mentioned IP law abusers can gain patents on things invented decades ago, frequently at the public expense at universities, etc. To answer your question, GIF _is_ patented, which is why it was/is the subject of a boycott and led to the creation on the PNG format. Hope this helps explain the situation. As I'm telling it like it is, I'm sure this post will get mismoderated so I hope you read it before it goes below 0.

    4. Re:Explain these things to me by knobmaker · · Score: 3, Interesting
      GIFs aren't patented. A compression algorithm used in GIFs is (the LZW algorithm).

      I appreciate the clarification, but this is exactly what I'm wondering about. How do you patent an algorithm and then attach it to a process that could be performed by another algorithm just as capably? I understand the logistics problems here-- if your browser attempts to open an image compressed by an unknown algorithm, it can't. And I think I understand why the royalty-free patent standard is being proposed-- as a defensive measure against stuff being admitted to the standard and then used to extort fees from programmers who use the stuff.

      I just don't understand the logical basis for software patents.

    5. Re:Explain these things to me by knobmaker · · Score: 1
      Hope this helps explain the situation.

      Yeah, it does. And I'm somewhat reassured to discover that I haven't fallen into the rabbit hole all by myself. From what you say, software patents are just another manifestation of the madness of crowds, and have no basis in rationality.

      Good enough for me. I'll just try not to think about it. I'm confused enough as it is.

    6. Re:Explain these things to me by David_Bloom · · Score: 1

      It's trivial...the LZW patent expired a couple months ago ;-)

      --

      Karma: Excellent (fuck, even in the future moderation doesn't work!)
    7. Re:Explain these things to me by Qzukk · · Score: 1

      Logical basis? The reason software patents are Teh Suxx0r(tm) is because software is a big black box.

      From the patenter's point of view, you patent "LZW compression in a GIF" (or some other "process"), then go after anyone writing GIFs. You get to court and after legal fees and court costs go "Ooops, my bad, I had no idea they didn't use LZW". Small companies settle out of court, just to avoid the chance that the judge was smoking something just before the trial or because they have no clue whether they really infringe or not (some of the patents are just incredibly obfuscated).

      Open source helps with this, since any claim in court that they "didn't know" could not be backed up. But in a commercial closed source setting, this stuff is a royal pain in the ass.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    8. Re:Explain these things to me by usotsuki · · Score: 1

      >I guess I'm just stuck in the last century,
      >because I don't really understand the whole
      >thing. I didn't have the patience to read the
      >draft, but I read the press release, and I'm
      >scratching my head over the whole idea of
      >software patents.
      I bet.

      >It's been a long time since I did any coding
      >(anyone working with the 6502 any more?)
      I write a program that emulates a 6502-based computer (Apple //e with 3136K RAM).

      >but I seem to remember that there were always an
      >infinite number of ways to accomplish any
      >programming task.
      PERL - There's More Than One Way To Do It *g*

      >How do you patent one way, and then claim that no
      >one's allowed to use another way to do the same
      >thing? Or am I completely confused here? (I admit
      >that this is almost a certainty.)
      No, you're not confused; corporation droids can be real morons sometimes.

      >As a writer, I can't help but make comparisons
      >with copyright law, another form of abstract
      >intellectual property protection. If you're a
      >writer, you can't copyright ideas. If I want to
      >write a book about a great white whale, I can. I
      >can even call it Moby Dick, and not just because
      >Melville's copyright has expired. Titles cannot
      >be copyrighted. So how come, for example, the
      >.gif standard can be patented?
      What is patented is the LZW compression used in .gif files. Then again I think that's a bunch of bolshevik.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    9. Re:Explain these things to me by HiThere · · Score: 1

      You didn't used to be able to patent software at all. Then Intel came up with this ROM (or FPLA), and patented it as a machine for implementing an algorithm. Things degenerated rapidly from there. Also, during that period, the Patent Office changed it's purpose into a tax collecting agency, and it's purpose became to grant as many patents as possible, and let the courts sort it out.

      Now my understanding is that clerks are essentially paid by the number of patents they grant (well, their performance evaluations depend on it). So not only do they rarely disallow a patent, but they don't read them carefully. (Somewhat reasonable when you consider that anything technical will be in a specialty that isn't what they are trained in... except very rarely.) They don't so much as google for prior art. (They do search the list of previously issued patents, so it had better not be described the same way as last time!)

      Now computers are clearly machines, and programs are like the cards on Jaquard looms, and ... well, over time I think you could now patent a dictionary, if you described it obscurely enough. And any patent will be presumed valid by the courts. And you can't challenge, you must wait for the holder to decide to go after you. So they can pick and choose the vulnerable targets, and establish precedents for their validity.

      We would truly be better off without any patent system at all than with the mess that we are currently graced with!


      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  9. Re:Who's web??... by malia8888 · · Score: 1

    Exactly. ...the web is the last frontier. It reminds me of the lawlessness in the movie, "Thunderdome". Enforcement of rules is going to be easy as putting bolts in cotton candy.

    --
    Harpo Tunnel Syndrome--my wrist feels funny.
  10. License revocation on lawsuit . . . by SquareOfS · · Score: 5, Interesting
    Most comments will probably be about what the FSF got exercised over, namely the restriction of the royalty free license to standard implementations. The summary page mentioned in the article, however, also has an interesting point:
    • The license may be suspended if the licensee sues the licensor.
    (Disclaimer: IANAL, nor have I yet waded through the legalese of the proposal itself -- just the summary)

    Does that mean that the following can happen:

    1. Entity A implements a W3C standard, in the process receiving a royalty-free license for some implicated technology from Entity B.
    2. A distributes its implementation.
    3. time passes . . .
    4. A sues B on an unrelated matter, say for example, getting B to abide by the terms of an open-source license.
    5. B suspends A's royalty-free license on the technology in the standard implementation.
    6. All distributions of A's implementation now in license limbo courtesy of a suit on an unrelated matter?
    How on earth can this be a good idea?
    1. Re:License revocation on lawsuit . . . by SquarePants · · Score: 1

      The "legalese" states that the license "may be suspended with respect to any licensee when licensor is sued by licensee for infringement of claims essential to implement any W3C Recommendation."

      Therefore, although the lawsuit does not have to be related to the particular W3C standard that is subject to the license, it must be related to a patent governing a W3C standard.

    2. Re:License revocation on lawsuit . . . by SquareOfS · · Score: 1
      Thanks for deocding that.

      Does the "for infringement of claims" restrict this only to infringement suits on other patents?

      What would happen, for instance, in a firefight over copyright license? Particularly if the suit is over an open-source license where patents are implicated?

    3. Re:License revocation on lawsuit . . . by SquarePants · · Score: 1

      Yes, the use of the word "claims" (and specifically essential claims) pretty much forecloses anything but patent lawsuits from that provision.

    4. Re:License revocation on lawsuit . . . by IWannaBeAnAC · · Score: 1

      Presumably the intent is that the suit has to be in relation to the standard in question. I suspect that is so obvious that they didn't feel the need to state it explicitly? (or perhaps they did, elsewhere?)

    5. Re:License revocation on lawsuit . . . by chris_lilley · · Score: 2, Insightful

      Since other folks clarified that the suit needs to be about patents that are claimed to be essential for implementing W3C specifications, it just remains to fill out point 1 and swap A and B in your point 4:

      1. Entities A, B ..Z implement a W3C standard, in the process receiving a royalty-free license for some implicated technology from Entities A, B ...Z.

      4. B sues A on a related matter, for example they claim a patent on some essential W3C technology

      As a result:

      5. A sends B their new license terms for the assorted patents they hold, plus a request for prompt payment of fees or removal of product from distribution

      6. B considers whether they can pass this cost on to their customers and still remain competitive with C..Z who still get A's patent claims royalty free.

      --
      Chris Lilley W3C spec creation droid
  11. Slashdot - News for Lawyers by JeanBaptiste · · Score: 1

    It matters I suppose. I have no prob with /. posting these kinds of articles, but to appreciate this news bit you have to be a geek AND a lawyer. Or at least be really knowledgable about patent law. I am not as such, probably most everyone here is the same (makes for some interesting uninformed posts though).

    I know enough about programming and network administration and such, but patent law just doesn't have any logic to it as far as I can tell.

  12. Changes Nothing by Anonymous Coward · · Score: 0

    The W3C patent policy changes nothing. An individual/company holding a valuable patent can enforce their rights through national laws and internation treaty, and the W3C can't do anything about it other than to say "you're not playing nicely". The only reason for a company to comply and relinquish their legal rights would be altruistic. When is the last time that happened?

    1. Re:Changes Nothing by chris_lilley · · Score: 1

      anonymous coward said

      The only reason for a company to comply and relinquish their legal rights would be altruistic. When is the last time that happened?

      Which - relinquishing their rights or being altruistic? Because contrary to your assertion, altruism (while being possible) is not the sole reason. Limiting their liability to patent infringement lawsuits is one big, sound reason. The people that designed the specification (remember, W3C designs these specs it does not just rubber stamp them) are the ones most likely to hold patents on them. If they all sign up to an RF working group, in advance, then that removes a big source of financial risk (not the only source, but the most credible and likely one).

      Another reason is to grow the market. Four or five companies each pushing their own proprietary format or protocol results in four or five tiny niche markets. But four or five companies that collaborate to make a freely implementable format or protocol, in the expectation that they can make good products or services that use them, also results in a bigger market and more opportunities to make money.

      Altruism is good, but altruism with the chance to make a bigger profit is a business case ;-)

      --
      Chris Lilley W3C spec creation droid
  13. Enforceable? by kungfoobar · · Score: 1

    The policy promotes the widespread implementation of W3C Recommendations first by making the W3C Royalty-Free License requirements clear and enforceable

    Like all/any the other insane EULA's, web patents and service agreements floating out there, how is this enforceable? Like previous posts, w3c can't even 'enforce' the html standard. I'm sure that enforcing anything web related is high on the FBI's list of priorities.

    1. Re:Enforceable? by critter_hunter · · Score: 1

      You will notice that W3C standards are called "recommendation". They're not supposed to be enforced in any way. This License, however, seems to me more like a contract. By making your patented technlogy into a W3C standard you agree that you lose the right to collect royalties for this technology in areas covered by the standard. The patent holder relinquishes his rights willingly, and this license is there to make sure that the patent holder doesn't change it's mind once the standard is everywhere, like it happened with the LZW algorithm and GIFs. It is as enforceable as any contract, I would guess, although I don't really how enforceable contracts are in the first place. Depends on your lawyers, I suppose ;)

      --
      Karma: Could be worse (could be raining)
    2. Re:Enforceable? by djweitzner · · Score: 1

      The patent policy will be enforceable because whenever someone signs up to participate in the development of a spec at W3C, they will have to agree to abide by the terms of the patent policy. I won't rule out someone showing up later and saying that they didn't really mean to agree or that they had their fingers crossed behind their back when they checked the 'I agree...' box, but I don't see these excuses as holding much legal water. For better or worse, the enforcing a legal commitment like the patent policy is likely to be more straightforward than enforcing a technical specification.

  14. Simple solution by David_Bloom · · Score: 1, Redundant

    If a certain way to do something is the market leader (e.g. GIF on web pages), all the patents applicable to that particular way to do something (such as LZW compression, but only if you are compressing a GIF) should be nullified. That way, patent owners (e.g. Unisys) will not be rewarded by making "trojan patents": patents that the owner really doesn't enforce until they have become part of a standard (such as lossless image compression).

    --

    Karma: Excellent (fuck, even in the future moderation doesn't work!)
  15. Responsibility to the community by NtroP · · Score: 4, Insightful
    You can't copyright a concept - there are too many ways for people to come up with it independently. However, you can copyright a specific formula or algorithm as a means to an end. Companies who have invested time and money in perfecting these formulas should have the right to benefit from this.

    BUT, IMHO, as soon as you try to make it a "standard" - thus forcing the world to use it, you should be required to make it royalty free and fully documented. There is a certain responsibility to the larger community for any organization or company that finds itself in this possition.

    Information is too important to risk limiting its exchange. Case-in-point: M$ word documents. The "defacto standard" for document exchange is Microsoft's Office formats. However, the formats aren't fully documented and are at risk of changing with every new version of office. We would love to be able to ditch Office for an open-source (open format) solution, but we deal with other companies and government agencies who expect documents in Office format and send documents in Office format to us. It's a catch 22. We can't move to an open standard format without having a (redundant) system to be able to communicate with "the other 95%".

    M$ has every right to sell their products. They have worked hard on them. However, because the formats have become the "standard", (and Microsoft has been doing everything it can to make it that way), M$ should be forced to open the format and fully document it, so that others don't have to reverse engineer it every time, to inter-operate. An open standard does not preclude MS from selling office. If it is the best product, it will sell. But an open standard for document exchange will allow true competition, and hence greater product improvement, by allowing software companies to compete on the technical merits of their products instead of on a closed format.

    The same concept goes for audio and video. If you're going to call it a "standard" you shouldn't be able to charge for it. Charge for your product, not for the method of data exchange.

    My $.02

    --
    "terrorism" and "pedophilia" are the root passwords to the Constitution
    1. Re:Responsibility to the community by SquarePants · · Score: 1

      Actually, you cannot "copyright a specific formula or algorithm." Copyrights protect the expression of an idea, not the idea iself. For this reason, the law eliminates copyright protection when there is only one way to express an idea (this is called the "doctrine of mergers" as in where the idea merges with the expression). Otherwise, by copyrighting the expression, the author would get exclusive rights to the idea.

      An algorithm or formula is a prefect example of an idea which can be expressed in only one way. Therefore, that form of expression cannot be copyrighted.

    2. Re:Responsibility to the community by Anonymous Coward · · Score: 0

      your sig -- "Why is abreviation such a long word?"

      Well, it should be longer -- it's spelled Abbreviation

    3. Re:Responsibility to the community by NtroP · · Score: 1
      Oops! Thanks. English is my second language - and my spelling has always sucked!

      /. needs an integrated spell-checker :-)

      --
      "terrorism" and "pedophilia" are the root passwords to the Constitution
    4. Re:Responsibility to the community by anonymous+loser · · Score: 1

      I believe the original poster meant to say "patent" instead of "copyright".

    5. Re:Responsibility to the community by Anonymous Coward · · Score: 0

      > You can't copyright a concept - there are too many ways for people to come up with it independently. However, you can copyright a specific formula or algorithm as a means to an end

      In your little ahole country perhaps, but in the rest of the world; forget it.

  16. Re:Who's web??... by program21 · · Score: 1

    You should read Code And Other Laws Of Cyberspace, it's mostly focused on the Net and how it could be/should(n't) be regulated by government (and also how other governments might handle it).

    --
    This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
  17. subtle difference by bill_mcgonigle · · Score: 1

    ICANN has its power because the US Government gives it to them (FTC, IIRC).

    W3C has its power because of the good will of the community, deserved because they usually do a good job.

    If they start to get all crazy on us, we can safely ignore them and form another standards organization. It's a good incentive for them not to get all crazy on us, should such an idea ever cross their minds.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  18. Who follows W3C anyways? by Anonymous Coward · · Score: 0

    Does anybody even follow W3C standards anymore? Kinda seems redundant these days when over 95% of the browser marketshare is Internet Explorer and some other alternative browser tries to force their standards down our throats basically breaking most websites and catering to a market that does not exist. It is all a waste of time.

    1. Re:Who follows W3C anyways? by David_Bloom · · Score: 2, Insightful
      You are totally wrong.

      Internet Explorer is NOTORIOUS for not following standards. Ever wonder why so many DHTML-heavy sites won't work in Mozilla? They follow Internet Explorer's "standards" and use workarounds for all the bugs in Internet Explorer's page renderer, rather than making normal code that is more compatible with alternative browsers.

      --

      Karma: Excellent (fuck, even in the future moderation doesn't work!)
    2. Re:Who follows W3C anyways? by Anonymous Coward · · Score: 0

      No, you are wrong. Who are you to say what is real or not? When a browser like IE has a HUGE marketshare like that, they become THE standard and other open source zealots need to get off their arse and realize that. :)

    3. Re:Who follows W3C anyways? by David_Bloom · · Score: 1

      Alternative browsers should not have to emulate the bugs in Internet Explorer, and it is downright impossible for them to support technologies like ActiveX, as they are proprietary and they'd get sued by M$ if they made an implementation. If you think that open source developers need to get off their 'arses', why don't you go 'fix' all those browsers. Open-source software is by-the-people, for-the-people, so stop bitching.

      --

      Karma: Excellent (fuck, even in the future moderation doesn't work!)
    4. Re:Who follows W3C anyways? by Anonymous Coward · · Score: 0

      You are an idiot. Even if IE has the most usage share, that doesn't make it the best. It just means that most people are too lazy to get a superior browser (Mozilla or Opera, for example). Those people need a kick in the pants.

      IE is technologically inferior (with the last update to speak of in 1999) and a waste of time supporting.

      And BTW, MSHTML can't be a standard because a standard, by definition, has to be authoritative. Only something approved by TBL can be that.

    5. Re:Who follows W3C anyways? by Qzukk · · Score: 1

      So if 99% of the population of Texas decided to, could they get together and form a club and call it THE Texas? Sure they could, but that wouldn't make them be Texas since documents issued by an existing authority (the government) exist outlining what exactly Texas is.

      So IE with its huge marketshare can call itself a standard, but that doesn't make them the real standard, since documents issued by an existing authority (the w3c) exist outlining what exactly the standard is.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:Who follows W3C anyways? by chris_lilley · · Score: 1

      Possibly 95% (seems a little high, please post your source) of the desktop computer market. Desktop computers whose sales growth has slackened off to pretty much flat over the last couple of years.

      Compare this with the handheld PDA and mobile phone markets, whose growth is accelerating and whose lower cost and lower complexity make them more availabile to the populatrion at large.

      Add a strategy to ensure we have just one Web - no more 'this is the handheld site' nonsense - people still get to share URLs without asking what brand of computer or phone you are using - and that percentage share rapidly goes below 50%.

      Ta-da, instant relevance for standards-compliant content.

      --
      Chris Lilley W3C spec creation droid
    7. Re:Who follows W3C anyways? by mr3038 · · Score: 1
      Internet Explorer is NOTORIOUS for not following standards.

      Just yesterday I was learning XHTML+SMIL and found this MS technology called HTML+TIME (check the page, they even link to draft of XHTML+SMIL). Now, the funny bit is that XHTML+SMIL Profile W3C Note is authored by Microsoft but regardless of that, their implemention in form of HTML+TIME does differ from the W3C version quite a bit. What should we think when Microsoft helps W3C to author new specs and in the same time they implement totally incompatible implementation of the very same idea?

      If you happen to have MSIE 5.5 or newer installed, check out some HTML+TIME demos (hopefully you don't slash down the poor guy). It seems that you need javascript turned on even thought the demos do not contain any javascript. Now, I must admit that those demos aren't that great looking, but look at the source. Pretty small and readable files compared to similar flash stuff.

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    8. Re:Who follows W3C anyways? by molarmass192 · · Score: 1

      Come on now Mr. Ballmer! Be sport and use a real account like the rest of us. Hiding behind an anoncow account is not like you.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  19. This isn't going to work... by Anonymous Coward · · Score: 0

    Groups have tried previously to put together consortiums to contribute to free and open standards. What happened? There was no incentive to innovative (i.e., ching ching). Or more closely, there was innovation, but the innovators didn't want to include what they had worked on for free. The result? The best technologies weren't available to be included.

    Subsequently, groups have realized that it is better to have technology that needs to be licensed (with royalties) than to have crap.

    1. Re:This isn't going to work... by molarmass192 · · Score: 1

      You're way wrong buddy. History has shown that royalty free and open implementations ALMOST ALWAYS win out over proprietary and closed. Look at HTML and TCP/IP for obvious examples. Do you see the internet running on OEB and IPX/SPX? Bet you don't even know what in the heck those are. People are cheap buggers and the "good enough" mentality definately dictates the actions of the masses. The ONLY exception to this "rule" is when it's a "life-or-death" situation or when a "good enough" option is not known to exist (perhaps due to being uninformed).

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    2. Re:This isn't going to work... by chris_lilley · · Score: 1

      You are missing some important points here. Possibly you are confusing royalty free licensing with open source software.

      There is plenty of scope for innovation - just, not at the expense of interoperability. Implementors are free to make things faster, more robust, easier to use, and so forth (including using any patented techniques that they own or have licensed). Which can of course generate the ching ching - better products get better reviews and sell more copies. And there can be open source implementations too and gasp these interoperate with the commercial ones...

      So your binary choice between good (but licensed for fee) and crap falls wide of the mark.

      --
      Chris Lilley W3C spec creation droid
  20. Rambus by Anonymous Coward · · Score: 0

    And it's looking highly unlikely that they'll win at this point.

    I thought that Fed Circuit Court of Appeals recently ruled that the standards committee's IP/Standards rules agreement was too vague/ambiguous and therefore found Rambus not guilty of antitrust charges related to the matter.

  21. .net framework by Bluefirebird · · Score: 1

    I remember a previous discussion of the mono project, where someone said that M$ might file .net for W3C standard. This would ensure that nomo wouldn't be sued from here to oblivion.

    --

    Fear is the mind-killer.

  22. gif not lossless by stud9920 · · Score: 1

    it chooses the 256 colors that fit the image best, then maps all the true colors to those. Doesn't seem lossless to me

    1. Re:gif not lossless by Webmonger · · Score: 1

      Wrong. GIF is a lossless 256-colour image format. If you compress a 256-colour image with GIF, you'll get exactly the same image when you decompress it.

      But if your image has more than 256 colours, you'll have to convert it into a 256-colour image format before you can even contemplate making it into a GIF.

      "Lossy" is a way of describing data compression schemes, not colour depths, and the loss you get from converting to a 256-colour GIF is the same kind of loss you'd get if you decided to make a 256-colour PNG or TIFF out of the same image. It has nothing to to with GIF's compression.

      GIF is limited, but it's not lossy.

  23. Spot the Difference by Adam+Warner · · Score: 1

    W3C Working Draft 14 November 2002:

    5.3. PAG Conclusion

    After appropriate consultation, the PAG may conclude:

    1. The initial concern has been resolved, enabling the Working Group to continue.
    2. The Working Group should be instructed to consider designing around the identified claims.
    3. The Team should seek further information and evaluation, including and not limited to evaluation of the patents in question or the terms under which acceptable licensing may be available.
    4. The Working Group should be terminated.
    5. The Recommendation (if it has already been issued) should be rescinded

    Outcomes 4 or 5 require an Advisory Committee review and Director's decision. In any case, the PAG must state its proposal and reasons in a public W3C document.

    W3C Proposed Policy 19 March 2003:

    7.5. PAG Conclusion
    7.5.1. Possible PAG Conclusions

    After appropriate consultation, the PAG may conclude:

    1. The initial concern has been resolved, enabling the Working Group to continue.
    2. The Working Group should be instructed to consider designing around the identified claims.
    3. The Team should seek further information and evaluation, including and not limited to evaluation of the patents in question or the terms under which W3C RF licensing requirements may be met.
    4. The Working Group should be terminated.
    5. The Recommendation (if it has already been issued) should be rescinded.
    6. Alternative licensing terms should be considered. The procedure in section 7.5.3 must be followed.

  24. Much better by HiThere · · Score: 1

    It's still a bit too friendly towards patents, however. I don't feel that anything that calls itself a standards body should promote "standards" that are hindered by patents (i.e., where the patent is not licensed for all standard implementing uses). But outside of that it sounds pretty good. (If I were voting on this, of course, I'd give it a lot closer study... but just as a bystander it looks pretty good.)

    Of course, this depends on it being binding on the committee members, and their companies, but others have indicated that their knowledge implies that it would be.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  25. The FSF's position still doesn't make sense by The+Pim · · Score: 2, Insightful
    The FSF has expanded the explanation of its position (about which I asked Eben Moglen in his slashdot interview), but I still don't buy it.

    Under Section 7, the "field of use" restriction is a "conditions are imposed on you [the distributor of GPL'ed software] that contradict the conditions of this License". The "conditions of this license" require, for example, that those receiving distributions of GPL'ed software have the right to run the program for any purpose (Section 0), the right to modify it for any purpose (Section 2), etc.

    Yes, the patent license imposes conditions on "you"; and yes, those receiving the software may not have all the rights (ie, unfettered modification) that the GPL requires. But the second is not caused by the first, and therefore section 7 does not apply.

    Specifically, as I understand, the hypothetical patent licenses would say something like, "this license permits you to practice patent P only for the purposes of implementing standard S". It would not say anything about the terms under which you may distribute your implementation. The fact that others will be restricted in how they may modify your software is due to their license from the patent holder (even if it happens to be the same license you have), not due to a "condition imposed on you".

    The "detailed step-by-step example" makes the fallacy more plain:

    However, he knows full well of a condition on that code that contradicts the GPL (violating Section 7) -- namely, he knows that C's patent license prohibits folks from taking his URL parsing code and putting it into, say, a search engine. Therefore, under GPL Section 7, he is prohibited from redistribution.

    I similarly know full well that C's patent licence prohibits folks from taking GNU Emacs and adding URL parsing code. By this logic, I am prohibited from redistributing Emacs.

    The only difference between the two cases is that a large class of modifications (any that would remove the program from the scope of the patent license) is prohibited in the first, while a smaller class (any that would bring Emacs under the scope of the patent) is prohibited in the second. But this is immaterial to the GPL.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  26. Adam Warner's W3C Patent policy page - NO TO RAND by NZheretic · · Score: 1

    Coverage at CNET indicates that the W3C may be softening it's Royalty-Free Standard Licensing stance. Please read Adam Warner's W3C Patent policy page on why RAND is not an option for Open Standard Licensing and email your comments to the W3C Patent Policy mailing list!

  27. exceptions encourage "evil" by nothings · · Score: 1
    I can understand the thinking that went into the exception clause--they're allowed to include a patented, non-royalty-free technology in a standard if basically everybody (including the public?) agrees. The idea here is if something so crucial, so important comes along, well, we'd want it.

    The problem is, announcing this up front could still encourage companies (who want to make money) to try patenting things and springing them further down the road (before it becomes an official standard but after everybody's used to it), hoping that they'll end up with something that everybody desperately wants and thus make royalties. (Of course companies involved in the standards-making process are supposed to disclose, but that can be messy, as we know, and I'm also thinking of companies not involved in the process itself.)

    IMO it would be far better to say "no, we will never allow royalty-required standards"--discouraging corporations from thinking the previous paragraph describes a plausible strategy. If something becomes so important that obviously everyone would rather have it then not, then they can change the rules at a later date, but there's no need to announce that and encourage the "wrong" behavior.

  28. Re:buy war bonds by Anonymous Coward · · Score: 0

    The Iraqi people eat my poop.

  29. Re: the book by malia8888 · · Score: 1

    Thank you for the book recommendation. Looks good.

    --
    Harpo Tunnel Syndrome--my wrist feels funny.
  30. Nasty "field of use" restriction is still there by evbergen · · Score: 1
    The most controversial part remains, sadly.

    From section 5. W3C Royalty-Free (RF) Licensing Requirements:
    "With respect to a Recommendation developed under this policy, a W3C Royalty-Free license shall mean a non-assignable, non-sublicensable license to make, have made, use, sell, have sold, offer to sell, import, and distribute and dispose of implementations of the Recommendation that: [...]

    3. may be limited to implementations of the Recommendation, and to what is required by the Recommendation"
    This means that a patent may only be licensed for free if applied in code that implements the W3C recommendation.

    So code that implements a patended recommendation may still be non-free in the sense that you cannot go and do with it whatever you want as long as you comply with the author's copyright license; you may violate the royalty-free patent license if you use the code for something other than implementing the W3C standard.

    This doesn't mean that the code cannot be licensed under the GPL, it just means that you may need to take a look at the patent status as well before creating a GPL'ed derived work from code that implements a W3C standard.

    It's a shame, but still better than RAND or nothing -- IMHO. Having said that, I think the biggest problem remains, which is patented content creation algorithms. You can eg. patent compression and charge shitloads for a license, but make decompression royalty-free. That way, media corporations can still raise a barrier to entry to the "creative commons", which makes patenting harmful and have exact opposite effect from they were designed to achieve.
    --
    All generalizations are false, including this one. (Mark Twain)