Slashdot Mirror


Microsoft Offers to License the Internet

NW writes "According to an eWeek story Microsoft is beginning to assert IP rights over 130 protocols including many basic Internet protocols including TCP/IP, DNS, etc. The story originates with a mailing list post to the IETF's IPR list."

132 of 463 comments (clear)

  1. Like most other IP battles... by DarthBart · · Score: 4, Interesting

    This one was probably started by a intern lawyer at MS who's trying to impress his boss with "Look what I can do!"

    1. Re:Like most other IP battles... by datGSguy · · Score: 5, Funny

      I for one welcome our new.... er... fuck no!

      --
      Arachninecronymphocranialpheliaphobiacs Anonymous
    2. Re:Like most other IP battles... by kmac06 · · Score: 3, Interesting

      I really don't see this as a problem. There is overwhelming evidence that MS had nothing to do with the development of TCP/IP. The worst they can do is claim a patent over it, and send a case to court. Hopefully something like this will result in a reform to the patent system, but I think that's being optimistic. Whatever happens, there's no way MS could win any case over this (even a poor guy/small business would win with the EFF or whatever taking the case)

    3. Re:Like most other IP battles... by Just+Another+Perl+Ha · · Score: 3, Insightful
      Your logic fails in that one should never assume that anything Microsoft does is above board... especially when their behavior seems a little odd. They have proven time and again that their view of right and wrong is very different from the rest of humanity (save for perhaps the confused yet powerful few from the Project for a New American Century who feel compelled to impose their twisted version of American values on the rest of the world).

      Microsoft would never do anything like this unless they firmly believed that they had an ace up their sleeve that they could later use to crush anyone who got in the way of their grand vision of One World, One Operating System, One Vendor.

      Finally... if you actually believe that you can win in a court of law against Microsoft just because you're right... you've got another thing coming. Justice is a myth. Most court battles are won by the party who outspends their opponent... and Microsoft can outspend just about everybody.

    4. Re:Like most other IP battles... by Qamelian · · Score: 2, Insightful

      Yup. Just the same way they have to accept the health risks from breathing the crap that belches out of every car and truck on the road. Maybe vehicles should be prohibited from use in public places as well. And if you don't think the two scenarios equate, I have a few asthmatic friends who'll be happy to tell you different.

  2. Before the M$ Bashing Begins by OverlordQ · · Score: 5, Insightful
    I think this follow-up to the post in the NG fits nicely:

    Keep in mind that even though the core protocols haven't changed that
    much, actual TCP/IP deployments have drastically changed since the
    early 80s. Efficient packet forwarding algorithms (which are
    necessary in Gigabit networks and beyond) are certainly subject to
    patents today.
    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Before the M$ Bashing Begins by kasperd · · Score: 4, Informative

      If people would just stop talking about things they don't understand, things would get a lot more quiet. First of all almost everybody who use the term TCP/IP don't know what they are talking about. Because if they knew what they were talking about, they would use the right term, which is often one of the protocols IP, ICMP, UDP, or TCP.

      Packet forwarding have nothing to do with TCP. It happens in the IP layer, the efficiency is obviously also to some extent affected by the lower layer protocols. But not the higher layers like TCP. But mostly efficiency of forwarding is an implementation issue, and not a property of the actual protocol.

      To make things even worse a new term was invented to confuse people, and it is also called IP. Since this term covers a nonexisting concept it is in our best interrest not to use it. IP means Internet Protocol, any other use of that abreviation should be avoided. Unfortunately a lot people errornously use the term TCP/IP about the Internet Protocol.

      Some confusion can be avoided by actually specifying the version number as well and say IPv4 or IPv6 rather than just IP. But for god's sake, make sure you use the right terms, or you will just cause even more confusion.

      --

      Do you care about the security of your wireless mouse?
    2. Re:Before the M$ Bashing Begins by Guy+Harris · · Score: 4, Insightful
      Keep in mind that even though the core protocols haven't changed that much, actual TCP/IP deployments have drastically changed since the early 80s. Efficient packet forwarding algorithms (which are necessary in Gigabit networks and beyond) are certainly subject to patents today.

      As might efficient packet discarding algorithms, as per their listing the Discard Protocol as one of the protocols you can license from them.

      That strongly suggests to me, at least, that they just enumerated protocols Microsoft implements but didn't invent solely by themselves (or didn't invent at all), and threw them into the list, perhaps on the theory that it's better that other organizations and individuals spend time figuring out what stuff might be covered by patents owned by Microsoft than that they spend time figuring out what public protocols actually are covered, in part or in whole, by some Microsoft patent.

    3. Re:Before the M$ Bashing Begins by dbIII · · Score: 2, Informative
      To make things even worse a new term was invented to confuse people, and it is also called IP
      What? Intermediate Pressure? That abbreviation has been used for thousands of steam turbines since before the transistor was invented.
      Pick any short acronoym and you'll find multiple meanings, like three common ones for IP. We all just have to make sure that we are not too lazy to put them in context or to spell each one out at least once in any sort of professional communication.
    4. Re:Before the M$ Bashing Begins by pchan- · · Score: 5, Funny

      As might efficient packet discarding algorithms, as per their listing the Discard Protocol as one of the protocols you can license from them.

      you're saying there's no innovation to be had in the discard protocol? the lazy unix programmer would just take his echo protocol implementation and redirect output to /dev/null. of course, after a bit of optimizing (and probably an assembly implementation), he would discover that he could just throw away that buffer and be done with it. now, you're thinking, "sure, that's obvious."

      microsoft doesn't do things like that. they planned ahead. what if you want to tunnel discard over an ipsec tunnel of ipv6? what if you wanted to implement discard via remote method invocation using xml with soap? what if you wanted every application you write to have access to the discard protocol as simply as instantiating an object?

      that's why they created the microsoft abstract discard server (ms discard). the ms discard library provides you with an abstract implementation of a general discard server, as well as a fully functional discard client. the discard server is fully input-neutral, and can accept data from many common stream formats. have you ever wanted to run a discard server against a relational database query? probably not. but now you can! this is done easily by using the odbc discard data source bridge (or if you need speed over portability, oci). virtually any data source can be discarded in a clean, multithreaded, scalable fashion. discard is now available enterprise-wide over ldap. do your discard servers need load balancing and failover redundancy? with ms discard, you can take advantage of advanced clustering features and achieve five 9's of uptime from your discard server farm (*requires ms discard clustering server and windows 2003 advanced server pro champion edition).

      in short, don't assume that just because the protocol in basic, the implementation can't be bloated and patented.

    5. Re:Before the M$ Bashing Begins by mwa · · Score: 3, Informative
      I believe when kasperd said
      • To make things even worse a new term was invented to confuse people, and it is also called IP.
      it was in reference to the term "Intellectual Property" which is supposed to be the body of law that covers copyright, trademark and patents. The spin of the term is intended to confuse people into thinking that property law, an entirely different set of rules, applies to those categories.

      It does not, and as long as we let the Intellectual Robber Barons define the debate by accepting the concept of ideas as "property" we concede to the assumption that since we're talking about "property" then it must be "ownable."

      A better term, that more correctly defines the legal concept and better describes the issues is "intellectual rights." This restricts the debate to the limited rights that the law grants authors and inventors for a limited time and prevents the application of property law concepts like "ownership" and "theft" from being applied to things that they are simply not applicable to.

    6. Re:Before the M$ Bashing Begins by kasperd · · Score: 2, Funny

      Do you hear voices while you are reading posts online?
      Sometimes

      Do they all sound like little children?
      No, only half of them.

      --

      Do you care about the security of your wireless mouse?
    7. Re:Before the M$ Bashing Begins by Trogre · · Score: 5, Funny

      Congratulations on your recent completion the first semester of the Cisco CCNA course!

      I hope you feel better now that you've clarified your opinion of the terms TCP, IP and TCP/IP to the rest of us. Boy do we feel stupid.

      Good luck with semester 2.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    8. Re:Before the M$ Bashing Begins by Geoffreyerffoeg · · Score: 2, Funny

      five 9's of uptime

      What's it do during the downtime?

  3. MS & TCP/IP by MarcoPon · · Score: 2, Interesting
    What damn rights Microsoft thinks to have on TCP/IP, DNS?? They even admitted in the past, in a way or the other, to have waited a bit too much to jump on the internet band-wagon...

    Bye!

    --

    SeqBox
    1. Re:MS & TCP/IP by Harassed · · Score: 4, Informative

      I wish people would stop jumping to conclusions! The author of the original document states that there is no mention of specific patent numbers so we don't know that Microsoft think they have any rights to the core TCP/IP, DNS or any other protocols.

      As one of the first followups states, however:

      "Keep in mind that even though the core protocols haven't changed that
      much, actual TCP/IP deployments have drastically changed since the
      early 80s. Efficient packet forwarding algorithms (which are
      necessary in Gigabit networks and beyond) are certainly subject to
      patents today."

      There is nothing to stop Microsoft (or IBM or anyone else for that matter) developing such algorithms and patenting them. Before you all go off on your anti-Microsoft tirades, please make sure you have all the facts and not just conjecture!

    2. Re:MS & TCP/IP by mr_snarf · · Score: 2, Funny
      Before you all go off on your anti-Microsoft tirades, please make sure you have all the facts and not just conjecture!
      This is slashdot, thats blasphemy! Quick, everyone, lets string him up with some cat5!
      --
      printf("Goodbye cruel world!\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b");
    3. Re:MS & TCP/IP by ettlz · · Score: 5, Funny
      I think the acronyms have been mixed up here. Perhaps Microsoft is referring to the following, lesser-known usages:
      • TCP/IP Take Court Proceedings over Intellectual Property;
      • DNS Darl's Not Sinister;
      • DHCP Devise Hazardous Corporate Patents;
      • LPD Lawyers Paid Double; and, finally
      • RIP Our IP
      That said, I've never found any alternate uses for NetBIOS over TCP/IP. Or UPnP.
    4. Re:MS & TCP/IP by MarcoPon · · Score: 2, Funny
      Indeed! When "Microsoft" is mentioned on a Slashdot news, the Netiquette impose to take the Quad Damage and simply go forward and open fire! :)

      Bye!

      --

      SeqBox
    5. Re:MS & TCP/IP by Harassed · · Score: 2, Insightful

      If you actually take 5 mins to read what Microsoft are allegedly trying to claim ownership of (see here) then you will find that the first paragraph of the "ROYALTY FREE PROTOCOL LICENSE AGREEMENT" states:

      "Licensee desires a license from Microsoft, under any applicable intellectual property rights that Microsoft may have, to implement the Protocol(s) for which the applicable box(es) are checked on Exhibit A, and to use the corresponding Technical Documentation (as defined below) for that purpose. Licensee understands and acknowledges that licenses from other third parties may also be required to use that Technical Documentation or implement those Protocols. "

      As you will see, Microsoft (in this case at least) is licensing on a royalty-free basis any IP that they may have in any of these protocols. They clearly state that other licenses from 3rd parties may be required (including I would imagine GPL/BSD licenses) and even give hyperlinks to all of the relevant RFC documents and/or other vendor sites.

      The only reason we are even discussing this is because the eWeek article repeats a claim that one person (Larry J. Blunk) believes that might be the case. One persons belief that something might be so is hardly justification for claiming that MS are about to patent the whole internet.

    6. Re:MS & TCP/IP by mormop · · Score: 2, Funny

      How about:

      NetBIOS over TCP/IP

      Normally Evil Twat Ballmer Is On Side over Taking Court Proceedings over Intellectual Property.

      --
      Hmmmmmm..... Deep fried and look like Squirrel.
  4. RedSox, Bush, MPAA by metlin · · Score: 4, Funny

    ...and Microsoft.

    Perfect!

    The Horsemen are drawing nearer,
    On Law suits they ride,
    They come to take your LIFE!

  5. How can I pay? by mfearby · · Score: 4, Funny

    ... and, more importantly, where do I input my credit card number? Microsoft worked hard for every patent they invented and deserve a right to protect it and earn financial reward for it... NOT!

    1. Re:How can I pay? by metlin · · Score: 4, Insightful

      You think you are scared?

      You're not scared enough -- MS has _tonnes_ of patents in the WIMP area, which several Operating Systems use.

      MSR has been filing patents left right and center, in various areas such as Graphics, AI and what not. They even have people working on areas of Information Theory in Quantum Computing and what not.

      A search on Delphion shows that about 7,542 patents have been registered in almost every conceivable area of computer science.

      I was hoping that MS would not take this stance, but I guess this was inevitable.

    2. Re:How can I pay? by mfearby · · Score: 5, Insightful

      What scares me is that Australia will probably end up with copyright and patent laws the same as the United States (which is part of our "free trade" agreement). I guess I can always renounce technology and go back to reading books and using pen and paper, but then, I'm sure Amazon has a patent on "a mechanism for the immediate and periodic loan of printed material from a central repository" (meaning I can't borrow library books, unless it takes more than one step :-)

    3. Re:How can I pay? by metlin · · Score: 3, Interesting

      Yeah, but while I've never really thought of IBM as being particularly benign, I definitely do not think of them as the kinda company who'd go around suing people unless they _really_ had to -- but I'm afraid I share the same sentiment about Microsoft.

      I think despite everything, IBM at the very least showcases some ethics and principles -- maybe the IBM of the days gone was indeed an Evil Corp (TM) -- but I think the IBM of today is not so evil, maybe nice even.

      However, I've never felt so about Microsoft -- they've always come across as _exactly_ the kind who would do something like this. Especially given their antitrust track-record and FUD on Linux and what not. Microsoft comes across precisely as the sort of greedy company that you would expect such a lawsuit from, no matter what.

      But what do I know. IBM maybe turn just as evil, when it comes to corps you can never really say. Look at Sun -- how quickly they changed sides and what they're degenerating into.

      I can only hope that IBM (and Google) and a few others don't go the same way.

    4. Re:How can I pay? by igrp · · Score: 4, Informative
      Microsoft didn't invent this game though. They're just playing it. And as usual, they're a tad bit late and have to play hardball to catch up with the competition. And of course, as usual, they throw at a lot of money at the (perceived) problem (which, sadly, I have to admit has usually worked for them in the past more often than not).

      IBM has been doing this for decades and they are exceptionally good at this. The difference is that, at least at this point in time, they do not actively do anything with their patents - at least not beyond the point of what's necessary to keep them. They just keep filing new patents to keep their asses covered. And, in a way, they have to do that to ensure the survival of the company. Think about it: it's way cheaper to just file for and receive a patent than to challenge somebody else's patent and to try and have that invalidated (something that hardly ever happens). It also helps with ligigation. If another company is suing you, you first check your database to see if they have violated one of your patents.

      And to give you an idea of what I'm talking about, check out this quote from IBM's IP & Licensing website:

      In 2003, IBM received 3,415 U.S. patents from the USPTO. This is the eleventh consecutive year that IBM has received more U.S. patents than any other company in the world. In addition to delivering these innovations through its products and services, IBM maintains an active patent and technology licensing program.

      And, believe me, they're covering all their bases (last time, I checked they had 23k+ active patents and they have some exceptionally good lawyers). Please don't get me wrong. I'm not saying IBM is the bad guy here. I like the fact that they're supporting Linux as much as the next guy. I'm not even saying what they're doing is inherently evil. I'm merely trying to point out that patents are becoming a priority issue everywhere and that it's becoming increasingly important to CYA.

    5. Re:How can I pay? by metlin · · Score: 2, Interesting

      Yeah, but while I've never really thought of IBM as being particularly benign, I definitely do not think of them as the kinda company who'd go around suing people unless they _really_ had to -- but I'm afraid I share the same sentiment about Microsoft.

      I meant to say, I do not share the same sentiment about Microsoft.

      I need more coffee, been up all night.

  6. Unsafe intercourse by wombatmobile · · Score: 4, Funny

    MS seems to have caught SCO disease.

    1. Re:Unsafe intercourse by R.Caley · · Score: 4, Informative
      MS seems to have caught SCO disease.

      MS had it first, and they probably caught it from Apple -- remember when Apple were threatening to sue people (including MS) they claimed had copied the interface Apple had nicked from Xerox?

      Suckers may be born every minute, but the scams stay the same. Back when the first animal evolved a mechanism to mark out a territory it opened an ecological niche for a mimic to pretend to own territory it hadn't had to work to get and hold.

      --
      _O_
      .|<
      The named which can be named is not the true named
    2. Re:Unsafe intercourse by drewness · · Score: 2, Informative

      the interface Apple had nicked from Xerox

      Apple gave Xerox a large amount of stock in exchange for those tours of PARC and many of the early Apple employees came from Xerox.

      As for MS, there was a MS employee on the Office team (when it was a Mac only product) who called and asked in depth implementation questions about the Mac GUI that were irrelevant to developing Office. After stealing many of the ideas, they used the wording of a contract with Apple to make a claim (which held up in court) that they had licensed the "look and feel".

    3. Re:Unsafe intercourse by nathanh · · Score: 2, Informative
      MS had it first, and they probably caught it from Apple -- remember when Apple were threatening to sue people (including MS) they claimed had copied the interface...

      Microsoft did copy the interface from Apple. It was a pretty blatant ripoff. Even the internal API was a direct ripoff, even down to the identical function names and the peculiar use of handles.

      Go read Folklore.org. In particular, read this story about Microsoft employee Neil Konzen. Basically he was working on Microsoft Office for the Mac and he (ab)used his close relationship with Apple to leak implementation details to the Microsoft Windows team.

      ... Apple had nicked from Xerox?

      ... Apple licensed from Xerox.

  7. Really... by JamesTheBard · · Score: 2, Interesting

    ...is this a suprise? A mega-corporation trying to make money by expanding it's IP portfolio. I'm not sure what is worse, the fact that I'm responding to a story about how Microsoft is trying to invade into another part of my life, or the fact that someone else has decided that they have a better reason to "own" the Internet...

  8. QOS by kinzillah · · Score: 3, Insightful

    Maybe they will be patenting their idea of setting the QOS on all packets to realtime, thereby making the whole damn thing useless.

    --
    Douglas P. Price
  9. Intellectual Property Strikes Again! by RAMMS+EIN · · Score: 5, Interesting

    And I thought the purpose of intellectual property was to encourage innovation. With talented people now forced to investigate potential issues, I can't see how IP does anything but slow progress. Time for revision?

    --
    Please correct me if I got my facts wrong.
    1. Re:Intellectual Property Strikes Again! by nietsch · · Score: 2, Insightful
      [...] With talented people now forced to investigate potential issues,[...]


      No they are not. With this silly triple damages if you knew about it, people will stay the hell away from doing patent research. Some people may decide to use the services of patent attornies, but these are not talented, except in ripping of people.

      The (US) patent system is only good for lawyers. they will be 7861st against the wall when the revolution comes.
      --
      This space is intentionally staring blankly at you
  10. I hope I can laugh ... by Taco+Cowboy · · Score: 3, Funny

    ... but I can't.

    SCO doesn't have a deeeeeeeep pocket, MS does !

    SCO doesn't have a huuuuugggeee influence over Uncle Sam, MS does !!

    In fact, MS is more powerful than
    MPAA, RIAA and RedSox combined !

    --
    Muchas Gracias, Señor Edward Snowden !
  11. insane by dutt · · Score: 2, Interesting

    This is totally insane, isn't anyone going to stop MS from doing this?
    TCP/IP, DNS etc are open standards created to be used by anyone and should be kept away from being crippled by legal patents.
    I guess it's time for something more radical than an online petition...

    1. Re:insane by Harassed · · Score: 3, Insightful

      Doing what? If you actually GO AWAY AND READ THE ARTICLE you will notice that it's one guys conjecture based on something he found on Microsoft's website. Nowhere does it say that Microsoft are claiming the entirety of these protocols for themselves (and I doubt they would). There is a good chance that Microsoft do own some algorithms for something related to these protocols. As an example, while it is unlikely that MS can claim DNS as their own "invention", they may well have some patents relating to Dynamic DNS and its integration with their Active Directory stuff.

    2. Re:insane by antiMStroll · · Score: 2, Insightful
      One? The article's author got opinions from:

      " Lawrence Rosen, a partner in the law firm Rosenlaw & Einschlag and author..."

      and

      "Glenn Peterson, an IP attorney and shareholder with Sacramento-based law firm McDonough Holland & Allen..."

      which I'ld say is more than one, more than just "this guy's opinion" and pretty good research for a short magazine article. Since it seems you didn't RTA, these two experts disagree with your assessment.

  12. A lot of rumours... by arevos · · Score: 3, Informative

    There seem to be a lot of rumours, but no real evidence that Microsoft will pursue this action. Getting control of TCP/IP as a protocol is a near-impossible challenge, even for Microsoft.

    As another have pointed out, they could patent IP routing algoritms, but I think most of the apocalyptic vision predicted by this story is rather unlikely to ever happen.

    At least, I hope so!

  13. Al Gore by close_wait · · Score: 2, Funny

    But I thought AL Gore invented the Internet? I hope he sues Microsoft.

    1. Re:Al Gore by Fulcrum+of+Evil · · Score: 4, Funny

      But I thought AL Gore invented the Internet?

      Oh, come on. That joke hasn't been funny for 4 years. Maybe you could think of something new?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:Al Gore by itsNothing · · Score: 5, Informative
      The record shows that Mr. Gore did a lot more for your internet connection than you're giving him credit for. Mr. Gore didn't invent networks or protocols or browsers. He gave you commercial-free bandwidth.

      The most recent IEEE Spectrum (Nov. 2004) has an article about their success in predicting technology over the past 40 years (it's their 40th anniversary issue).

      The 1989 entry (pg. 79) is The Internet. The text:

      Sometimes all you have to do is unlock the barn door--the hourse will amble out, and the cart will follow. When it came to the horse that would turn into the Internet, Bob Lucky wasn't worried about where it would go--he just wanted to be sure he was along for the ride.

      In September 1989, two years before any commercial activity on the Internet and four years before the graphical Web, the plucky Lucky, then a Bell Labs research director and still Spectrum's in-house sage, wrote: "A bill bending before the United States Congress, sponsored by Senator Albert Gore Jr. (D-Tenn), would authorize the construction of a nationwide gigabit network to connect educational and research institutes. The issue that keeps being raised is: what would a user do with a gigabit data link?"

      Lucky's answer was simple. "We are not very good at prediciting uses until the actual service becomes available. I am not worried; we will think of something when it happens."

      At that time, 56K was sufficient for research; those home users who existed were getting by with 300 to 1440 Baud. (Even today, many users still survive on dial-up.) Of course, someone would have gotten the idea to fund a high speed network for commercial use. However, it almost certainly wouldn't look like the one that got funded for educational and research use, though. Necessarily so, it would have been immediately organized to generate an ROI for the investors who paid for it. Who knows? Maybe SPAM would have been called: COMMERCIAL CONTENT?

      Gore's contribution wasn't technical, but if you've been paying attention you'll know that the technical problems are almost always the easiest to solve. The Internet as we know it today wouldn't exist without high bandwidth, inexpensive data pipes, and Mr. Gore generated the cash to have those built. I think he deserves a little credit for the significance of the contribution he made.

    3. Re:Al Gore by jdreed1024 · · Score: 3, Funny
      But I thought AL Gore invented the Internet?

      He did, but apparently there was some debate over the matter. Some of the invention forms were incorrectly postmarked, others had pieces missing out of them, and still others claimed that Pat Buchanan invented the Internet. There was a big spectacle, but a Supreme Court decision called a halt to the deliberations and awarded creation of the Internet to Microsoft.

      --
      There is no sig, there is only Zuul.
  14. No!!! by Trimbo2 · · Score: 2, Funny

    Not the Quote of the Day Protocol as well!
    We are all doomed now.

  15. No problem, use TTCPS! by jocks · · Score: 5, Funny

    Being the canny Scot that I am, I have used my inate ingenuity and now all my computers at home are linked together using TTCPS. Yes Two Tin Cans and a Piece of String networking is the way forward.

    I have already spoken to Linus T. who will be imlementing TTCPS in kernel 2.8, but I have released some modules which can be compiled into kernels 2.4 and 2.6 right now. Those of us on BSD can try the Two Steel Cans and a Piece of Cord (TSCPC) protocol but I'm not sure about compatability.

    I've also received a letter from SCO's lawyers claiming that the string I used was from their own private ball and I should cease and desist. To counter this I am using twine spun by my own mother from the wool of our own sheep. I still maintain that the string I was using was just like any other piece of string and as SCO has been unable to specify what length they have missing I am not too worried.

    Some geeks over at www.ttcpsgeek.org have been experimenting with High-Tensile string and have achieved remarkable increases in bandwidth - expect this to be ported back into TTCPSv2, due for release at the end of February.

  16. Just hold on a second... by cavac · · Score: 2, Interesting

    ..because M$ wasn't even the publishers of most of the protocols.

    For example, take the "Character Generator Protocol" http://www.ietf.org/rfc/rfc0864.txt, which was posted by Mr. Postel on May 1983 without any restrictions for usage and/or modification.

    And AFAIK Postel never did work for Microsoft and never sold his rights to them.

    I didn't take a look at the other protocols yet, i i guess it's the same story for most, if not all, of them...

    --
    Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
  17. Fuck, Someone's going to be pissed by theolein · · Score: 4, Insightful

    I sit here using my Mac, open the MS page listing all the protocols that MS wants you to sign a licence agreement for, and lo and behold I see that Apple File Protocol is the first on that list. I think Apple might have some fun with it's lawyers on this one.

    I also wonder just how arrogant, dumb and just plainly disconnected from reality you have to be to start licencing protocols that Microsoft had absolutely nothing to do with, such as DNS, DHCP, TCP/IP etc.

    And the microsofties on this board wonder why people refer to MS as M$ or slam the company constantly.

    MS is a bunch of criminal bastards. Fuck them and may they burn in fucking hell.

    1. Re:Fuck, Someone's going to be pissed by dbIII · · Score: 4, Interesting
      I also wonder just how arrogant, dumb and just plainly disconnected from reality you have to be to start licencing protocols that Microsoft had absolutely nothing to do with, such as DNS, DHCP, TCP/IP etc.
      I wonder why this isn't considered fraud? Since MS got off unscathed after being found guilty in the last case, have they decided to push the envelope a bit more and see if they can get away with no penalty on this?
    2. Re:Fuck, Someone's going to be pissed by Anonymous Coward · · Score: 2, Informative

      An interesting quote, but: http://www.snopes.com/quotes/lincoln.htm

    3. Re:Fuck, Someone's going to be pissed by plopez · · Score: 2, Interesting

      more like racketeering.

      --
      putting the 'B' in LGBTQ+
  18. Ping by GridPoint · · Score: 3, Interesting

    Not only are their legal precedents shaky (to say the least), they didn't even bother to check their facts very well. For one thing, they refer to the "ping" program as "Packet Internet Groper (ping)". This meaning of the program's name is a well-known backronym of the original meaning which the author of ping stated had to do with the similarity to submarines.

    Maybe this is a hint as to how much actual investigative work they have put into this spectacle.

  19. Microsoft Internet XP 2005 License by colonslashslash · · Score: 2, Funny
    For a low-low price of just $699 + a small piece of your soul, independent studies conducted by the impartial group, Forester, have shown this internet license has a lower TCO than its open source competetitors, click here for more info.

    --
    She's built like a steak house, but she handles like a bistro....
  20. How unexpected by mvdwege · · Score: 4, Interesting

    And of course, when yet another of MS' asinine patents is discussed, the shills come out of the woodwork bleating the corporate line "Microsoft is only interested in using their IP defensively!".

    I completely fail to see how this can ever be used for anything but to harass competitors. Not surprising, since this strategic direction was already outlined in a 1998 memo.

    So this ought to shut up the MS shills for awhile (unfortunately, there is a large divide between 'ought' and 'will').

    Mart
    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
    1. Re:How unexpected by roystgnr · · Score: 2, Interesting

      You're quoting a 6 year old memo; how about pointing to some actual instances of MS using their patents offensively?

      Didn't you read my reply the last time you insinuated that Microsoft wouldn't use patents offensively? They've tried to do so at least twice already, once successfully to prevent other programs (even other Windows programs!) from using "their" patented file format, and once unsuccessfully (although that hasn't got them to take the threat off their webpage yet) to try and squeeze money from anyone who wants to format a Windows-compatible filesystem with long filenames.

  21. FUD by anonymous+cowherd+(m · · Score: 5, Insightful
    This FAQ entry referenced by TFA makes it pretty clear that MSFT is not claiming ownership of anything with this:

    Published Protocols And Royalty-Free License FAQ Q. When I sign a royalty-free agreement for these protocols, what am I licensing? A. The list of protocols under this license includes protocols for which documentation has been published, and that Microsoft has implemented in Windows client operating systems to interoperate with Windows server operating systems (up to and including Windows Server 2003). However, just because a protocol appears on the list does not mean that Microsoft is the owner or sole owner of rights in that protocol or its documentation. What the royalty-free license does is ensure that a license is available from Microsoft under whatever rights it may have in the published documentation and/or protocols on the list.
    MSFT is not, as TFA summary indicates, "licencing the internet," in any meaningful way. That would imply that MSFT owns or controls what it is licencing. Further, TFA itself states that "a significant number of protocols date from the early 1980's," so, "here is no reason to suspect that Microsoft has any patent rights to these early protocols (such as the TCP/IP v4 core protocols). Further, in the unlikely event that applicable patents may be discovered, they would have likely expired at this point."

    This is clearly, yet again, a story that is more about MSFT bashing than about anything real.

    --
    http://neokosmos.blogsome.com
    1. Re:FUD by Anonymous Coward · · Score: 3, Interesting

      LMSFT is not, as TFA summary indicates, "licencing the internet," in any meaningful way. That would imply that MSFT owns or controls what it is licencing.

      If they don't claim to own or control it, why are they licensing it?

    2. Re:FUD by davecb · · Score: 5, Informative

      Not just FUD, but also lock-in. Please see the warning at the Samba Development page: In order to avoid any potential licensing issues we also ask that anyone who has signed the Microsoft CIFS Royalty Free Agreement not submit patches to Samba, nor base patches on the referenced specification.

      Anyone who voluntarily licenses, for example, eating fish, must then abide by the fish-eating license (:-))

      --dave

      --
      davecb@spamcop.net
    3. Re:FUD by mike2R · · Score: 3, Insightful

      TFA itself states that "a significant number of protocols date from the early 1980's," so, "here is no reason to suspect that Microsoft has any patent rights to these early protocols (such as the TCP/IP v4 core protocols). Further, in the unlikely event that applicable patents may be discovered, they would have likely expired at this point."

      This is clearly, yet again, a story that is more about MSFT bashing than about anything real.


      However a follow up to TFA states:

      Keep in mind that even though the core protocols haven't changed that much, actual TCP/IP deployments have drastically changed since the early 80s. Efficient packet forwarding algorithms (which are necessary in Gigabit networks and beyond) are certainly subject to patents today.

      --
      This sig all sigs devours
    4. Re:FUD by anonymous+cowherd+(m · · Score: 3, Informative

      Please.

      SMB is entirely different from the basic protocols of the internet. Samba was not in the best legal situation to begin with, before MSFT came out with this licencing scheme. You can hardly equate SMB with TCP/IP.

      --
      http://neokosmos.blogsome.com
    5. Re:FUD by davecb · · Score: 4, Informative
      I wasn't: I'm quoting the Samba team's warning against contributing to Samba while having signed an agreement about the other protocols.

      -- dave

      --
      davecb@spamcop.net
    6. Re:FUD by anonymous+cowherd+(m · · Score: 4, Informative
      However a follow up to TFA states:

      Keep in mind that even though the core protocols haven't changed that much, actual TCP/IP deployments have drastically changed since the early 80s. Efficient packet forwarding algorithms (which are necessary in Gigabit networks and beyond) are certainly subject to patents today.

      This would still be true, even if MSFT did not offer to licence these protocols! Furthermore, by not having a licence to a protocol which MSFT has legitimate patent claims on, you effectively deny yourself the ability to use that protocol. That is, unless the idea of a horde of MSFT lawyers beating down your door looking to extract licencing fees you could have avoided by licencing the protocol for free.

      I'm not saying anybody should licence TCP/IP from MSFT. Far from it. MSFT clearly has no legitimate claims on ipv4, because the patents would have expired by now anyway, as TFA very clearly states. (Well, that, and MS Windows' ip stack was basically ripped out of BSD.)

      If your lawyers have reviewed any possible claims MSFT has on a given protocol and determine that there are no valid ones, then there is no reason to licence it from MSFT at all. If MSFT does have a valid claim, then this licence is probably the best you're going to get out of them for free. If you want more, you'll have to licence it the normal way, which involves spending some dough.

      --
      http://neokosmos.blogsome.com
    7. Re:FUD by MP3Chuck · · Score: 2, Insightful

      "That would imply that MSFT owns or controls what it is licencing."

      How does one license that which one does not control or own? This is like a car manufacturer licensing the ability drive on the road.

    8. Re:FUD by Dashing+Leech · · Score: 5, Interesting
      Nothing to see here at all.

      Except that we don't need a license to use them, and by signing up to the license we are locked into something.

      This looks very much like someone saying "Sign my free license and you will be able to use your own bank cards", which you can do now, but the license says you can only use money obtained through the bank card to buy Microsoft products. Why would anyone take that license?

      This sounds very much like a bad scam. It's not clear what the purpose of it is or why Microsoft is doing this. It doesn't appear to give you anything you don't already have. (And yes, I RTFA.)

    9. Re:FUD by SilentChris · · Score: 5, Interesting

      RTFL (read the f'ing license). There's no "signup", no "legal binding". I don't think they even expect anyone to request this license.

      Methinks this was just a way of classification within Microsoft. Someone in management asked "What kind of license do we give out for the public domain stuff we use?" (because EVERYTHING at MS is license; if you use the bathroom, you're licensed to do so). The lawyers looked, saw that they didn't own any of it, and put together a faux "license" that basically says "We don't own any of it, even though it's in our product."

      If you read through the license, it basically exercises no legal rights at all. It's a pointer, in essense, to the public domain. If this was ever brought up in a court, the opponents could basically point to the thing and say "MS, you absolved all potential 'rights' with this 'license'." If nothing else, this "license" is a good thing, because MS is basically backing off with it's hands in the air.

    10. Re:FUD by SilentChris · · Score: 5, Informative

      Um, read the article. And the license. All you did was read the Slashdot headline.

      If you read the license, you would've seen this:

      "Implementation of these Protocols and, to the extent Microsoft is not the owner or sole owner of the Technical Documentation for these Protocols, use of this Technical Documentation may require securing additional rights from third parties. Licensee is responsible for contacting such third parties directly to discuss licensing details."

      In other words, "We don't own or have any legal rights over any of this stuff. We're, instead, pointing you to the public domain."

      If anything, the license is a complete absolution of any legal rights, and is instead a classification method. MS management probably asked "where does public domain stuff fit into our licensing schemes" (since everything at MS is licensed). The lawyers turned around and said "Nowhere." "Well, write a 'license' anyway, even if it doesn't do anything." If it was ever brought up and court, opponents could actually use the thing against MS and say "look, you absolved any possible legal ownership over these". If nothing else, this "license" is a good thing.

    11. Re:FUD by julesh · · Score: 2, Informative

      I'm quoting the Samba team's warning against contributing to Samba while having signed an agreement about the other protocols.

      Huh? The only protocol mentioned in what you quoted was CIFS, which is MS's new name for the revised specification of SMB that supports the funky new features of Win2K et al, and which is implemented in samba. That wasn't about 'other' protocols, it's about SMB/CIFS and Microsoft's NDAs, purely and simply.

    12. Re:FUD by anonymous+cowherd+(m · · Score: 2, Informative
      Um, read the article. And the license. All you did was read the Slashdot headline.

      Oh? I suppose that's the reason the grandparent post is modded informative... Everybody knows mods don't mod people informative who actually RTFA. (Hint: mods aren't always on crack... they have to come down some time.)

      If you read the license, you would've seen this:

      [...]

      In other words, "We don't own or have any legal rights over any of this stuff. We're, instead, pointing you to the public domain."

      I would have also seen how 3.1 and 3.2 of the licence begin with "To the extent Microsoft has " [patent|copyright] claims. I am beginning to think you didn't even read my post, much less the licence. I would say you must be new here, but that seems kind of typical in MSFT vs FOSS type topics.

      The language of the licence tries its best to retain all rights MSFT currently may have to the protocols in question. Whether it is a valid licence or not is a question for an IP lawyer, which I am not.

      Also, I never said these licences were a bad thing in a case where MSFT does have actual valid claims. Something like this would be the only way you're ever going to licence a proprietary protocol like SMB from MSFT. One can certainly question whether it's a good thing that MSFT can even licence protocols in this manner at all, but that is dealing with the broader issue of whether software patents are a good thing, and does not pertain at all to TFA.

      --
      http://neokosmos.blogsome.com
    13. Re:FUD by radtea · · Score: 5, Insightful

      TCP/IP is included on the list of licensed protocols.

      "So what?", you may say.

      Well...

      The Recitals (which is the part of a license agreement that amongst other things lays out what property the licenser owns and is willing to license) declares that the licensee wants to license these protocols "under any applicable intellectual property rights that Microsoft may have"

      But...

      There is no conceivable scenario in which Microsoft could have any rights to TCP/IP whatsoever.

      So why is it included in the agreement?

      This would be like my company, whose products use XML parsers, licensing the XML standard to our users. It would be bizzare on the face of it, and such a contract would be in my view very poorly written. Good contracts contain just what they need to contain, and nothing more. Microsoft's lawyers probably know this.

      So why exactly did they invest the effort into creating such an extensive list?

      This story is not about Microsoft bashing. It is about a very strange license from a very powerful company, which should give us all pause.

      --Tom

      --
      Blasphemy is a human right. Blasphemophobia kills.
    14. Re:FUD by berzerke · · Score: 2

      ...Huh? The only protocol mentioned in what you quoted was CIFS,...

      I think the GGP (great grand parent) was refering to the legal issues of signing a licensing agreement with M$ that the Samba team raised, not the specific protocols. If you sign a licensing agreement with M$, there may be legal liabilities that come with any patches you create involving ANY of the protocols covered by said licensing agreement.

      This whole licensing scheme may simply be a submarine attack on OSS. Shrink the pool of available developers, and/or create legal issues for various OSS projects which M$ can then exploit.

    15. Re:FUD by orangesquid · · Score: 3, Insightful

      Simple. They have a habit of "embracing and extending," which usually means breaking compatibility with non-Windows implementations.

      Signing your soul (well, protocol-soul) over is probably the only supported way to get your software to work with Microsoft's.

      This might be another fear-of-free-software; if they can change how all Windows developers and other commercial developers implement protocols, free software will break unless free software developers sign up with Microsoft (and, I haven't read the whole license, but it's quite likely that the license is designed to be non-GPL-compatible in some way).

      --
      --TheOrangeSquid Is it any wonder things seem so awry? We swim in a sea of confusion and don't have to think to survive
    16. Re:FUD by aztektum · · Score: 2, Funny

      Quick! I heard there's a line of people jumping off the town bridge! You better get down there so we can too! /sarcasm

      --
      :: aztek ::
      No sig for you!!
    17. Re:FUD by Alsee · · Score: 2, Insightful

      If it was ever brought up and court, opponents could actually use the thing against MS and say "look, you absolved any possible legal ownership over these".

      LOL! You appear to have the peculiar notion that Microsoft's "ROYALTY FREE LICENCES" mean you are free to use them. No. They say you may use them at no cost under certain restrictive conditions. And Microsoft oftent specifically tailors those conditions to prohibit many uses - and in particular to prohibit GPL use.

      You can get your ass sued off for using something which Microsoft has under a "royalty free licence".

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    18. Re:FUD by Alsee · · Score: 2, Informative

      Sorry for replying twice, but I just checked. The licence in question does indeed prohibit many uses, and it does specifically prohibit GPL use.

      I don't know what - if anything - this licence actually covers, but to the extent that it covers ANYTHING it is extremely bad.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    19. Re:FUD by Alsee · · Score: 2, Informative

      There's no "signup"

      If You want a license from Microsoft to implement one or more Protocol(s) [] sign and return this Agreement AS IS to Microsoft at the address shown

      You must SIGN it and submit it.

      no "legal binding"

      This is a legal agreement ("Agreement") between the individual or entity identified and signing below ("You" or "Licensee"), and Microsoft Corporation

      Legal agreements are binding.

      the public domain stuff
      the lawyers looked, saw that they didn't own any of it


      Licensee desires a license from Microsoft, under any applicable intellectual property rights that Microsoft may have

      NOT public domain stuff, it is a blanket reference to whatever relevant but unspecified stuff Microsoft owns.

      If you read through the license, it basically exercises no legal rights at all.

      It prohibits ALL SORTS of uses. One of many such restrictions, a restriction which happens to prohibit any GPL use is:

      Patent License. To the extent Microsoft has Necessary Claims, Microsoft hereby grants You a nonexclusive, royalty-free, non-sublicenseable, personal, worldwide license

      Non-sublicenseable directly prohibits any GPL software.

      MS is basically backing off with it's hands in the air

      With a gun in each hand, all set to exterminate GPL and other software. To the extent that Microsoft has patent claims on anything signifigant they can ban GPL and other open source software from the internet.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    20. Re:FUD by whereiswaldo · · Score: 2, Interesting

      True enough, although there have been a lot of extensions to TCP/IP in recent years, and they may have IP rights over features like Explicit Congestion Notification, or maybe even the Evil Bit (has MS patented Evil? They certainly have a _lot_ of experience implementing it...)

      I have a question then: how would their copyrighted feature with strings attached get into mainstream TCP/IP implementations? How can they now say they want money? It's like someone saying "Hey, I tell you how to make better paper airplanes" and then 5 years later say "now sign this and you won't be infringing my paper airplane IP rights".

    21. Re:FUD by Tony-A · · Score: 2, Insightful

      When I sign a royalty-free agreement for these protocols, what am I licensing?

      I think there is some reasonable assumption that if you are selling something that you have something to sell, that if you are licensing something that you have something to license.

      That would imply that MSFT owns or controls what it is licencing.
      I think that is the normal assumption that whoever is licensing something owns or controls what they are licensing. Licensing something that belongs to somebody else seems rather fraudulent and is certainly not respecting the Intellectual Property of those others.

    22. Re:FUD by davecb · · Score: 4, Informative
      I think you're misunderstanding what I said: the Samba team is concerned about anyone contributing who was legally bound to an agreement with Microsoft. Anyone bound by that agreement who contributes, taints the Samba source code.

      Samba implements a protocol which was analyzed "off the wire", and so is not legally encumbered by a license. They wish to stay that way.

      Which protocol? Every protocol.

      --dave

      --
      davecb@spamcop.net
    23. Re:FUD by Forbman · · Score: 2, Insightful

      Mmmmethinks that BillG and SteveB made enough political capital infusions to the presidential campaign that any such interference from the government has been taken care of.

      How exactly do you nuke a corporation, without revoking its charters of doing business and seizing its assets?

  22. Hold your hourses! by danalien · · Score: 3, Insightful
    just read the 1st line

    • Is Microsoft Ready to Assert IP Rights over the Internet?
      November 5, 2004

      Has Microsoft been trying to retroactively claim IP (intellectual property) rights over many of the Internet's basic protocols? Larry J. Blunk, senior engineer for networking research and development at Merit Network Inc., believes that might be the case.

      [...]

    I am not found of M$ like the next slashdotter, but, before 'we' start bashing M$ ... lets do it after we know the _facts_ :)

    I mean,

    Microsoft Offers to License the Internet

    • vs
    Is Microsoft Ready to Assert IP Rights over the Internet?

    is a big difference, that awards 'caution, biased story alert'.

    --
    I don't claim I know more than I know, and if you know you know more than I know, then by all means, let me know.
    1. Re:Hold your hourses! by SilentChris · · Score: 4, Informative

      Good, you've RTFA. Now go all the way and RTFL (read the f*ing license). Apparently the guy in the eWeek story didn't.

      "Implementation of these Protocols and, to the extent Microsoft is not the owner or sole owner of the Technical Documentation for these Protocols, use of this Technical Documentation may require securing additional rights from third parties. Licensee is responsible for contacting such third parties directly to discuss licensing details."

      In other words, "We don't own any of this. We use it. If you use MS software to access these protocols, here's the (extremely liberal and almost nonexistant) 'license' to do so." Nothing to see here.

  23. Closer look by MadFarmAnimalz · · Score: 5, Informative

    I think the level of implied evilness in this matter is overplayed. Microsoft aren't denying that these standards are not exactly theirs exclusively to play around with.

    Reading the FAQ, it looks more like some arcane clot of lawyers came up with this one to cover [Microsoft's|developers'] butts from ???. (can't figure out what the lawyers were trying to accomplish).

    Specifically, this:

    Q. I noticed a number of these protocols are available for license via other avenues - for instance, under license agreements promulgated by members of a standards setting body. If I already have rights to implement protocols (e.g., under other agreements), do I also have to sign a royalty-free license?

    A. No, unless you wish to obtain rights available under the royalty-free license that are not available under other license agreements you may have.


    There. They are acknowledging that you can use the protocols anyway without signing this license agreement.

    Strange move, but not evil if I read things properly.

    --
    Blearf. Blearf, I say.
    1. Re:Closer look by ctid · · Score: 3, Insightful
      There. They are acknowledging that you can use the protocols anyway without signing this license agreement.

      Well, that's very big of them, but some of these protocols don't belong to Microsoft. For example, TCP/IP was developed before Microsoft existed. You might reasonably call this "stupid". I would also call it "evil", just as I would call a burglar evil if I caught him trying to sell (sorry, "licence") property that belonged to me. I think "strange" is understating the case.
      --
      Reality is defined by the maddest person in the room
  24. yeah by Renraku · · Score: 2, Interesting

    Lets just up and hand Microsoft the keys to the Internet. So every other company that has invested even one dollar in internet infrastructure or internet-capable programs will lose a lot of money from whatever Microsoft will do with it. Then, all these said companies can sue Microsoft (not a class action, individual cases) and they will absolutely slashdot Microsoft's legal funds. Once that's done, they'll have to tap into their reserves. If these companies can bare their chests to such financial loss and paperwork, Microsoft would be wiped out. Someone could take the things that Microsoft sealed up, and free them. Unfortunately, someone would claim them for themselves, much like a certain human claimed the Ring.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
  25. The other shoe drops by Jah-Wren+Ryel · · Score: 2, Interesting

    We've all been waiting for MS to start fighting with patents.
    It is their last resort against a better product.

    It has been reported here that the man primarily responsible for "productizing" IBM's patent portfolio went to microsoft to do the same thing a couple of years ago. So far, we've seen silly little things like attempting to patent the FAT32 format on flash devices, but nothing really used as an offensive weapon.

    Ironically, our best hope of defeating Microsoft in the patent arena is IBM, and to a lesser extent, Novell. Both companies have significant patent portfolios that can be used as a retaliatory threat to MS for trying to lock-out Free software with their patents. Both companies have been hurt badly enough by MS in the past, but are currently stable enough that they aren't likely to make deals either (like Sun did).

    Personally, I feel that the whole idea of patent portfolios and all encompassing cross-licensing agreements is an abuse of the patent system because it locks out the little guy. But, in this particular fight we don't have a hope of achieving patent reform soon enough (if ever), so we might as well be glad that we have a few big guns on our side.

    --
    When information is power, privacy is freedom.
  26. Part of DOJ settlement by Keeper · · Score: 4, Informative

    This is part of the DOJ settlement requiring Microsoft to license communications protocols essential for 3rd party software/operating systems to interoperate with Windows. No matter how stupid, trivial, or ancient, they're required to license them.

    And now they have.

    From the FAQ (http://msdn.microsoft.com/library/default.asp?url =/library/en-us/randz/protocol/published_protocols _and_royalty-free_license_faq.asp):

    Q. When I sign a royalty-free agreement for these protocols, what am I licensing?

    A. The list of protocols under this license includes protocols for which documentation has been published, and that Microsoft has implemented in Windows client operating systems to interoperate with Windows server operating systems (up to and including Windows Server 2003). However, just because a protocol appears on the list does not mean that Microsoft is the owner or sole owner of rights in that protocol or its documentation. What the royalty-free license does is ensure that a license is available from Microsoft under whatever rights it may have in the published documentation and/or protocols on the list.

    1. Re:Part of DOJ settlement by nagora · · Score: 4, Interesting
      No matter how stupid, trivial, or ancient, they're required to license them.

      You can't license what you don't own. The obvious motivation for this long list is to allow MS to claim ownership at some future date when President Jeb Bush lifts even the pathetic restrictions of the DoJ case. They know that many small companies (and that's most when compared to MS) will simply fold and pay up rather than face being ground down in court for 10 years arguing the point.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:Part of DOJ settlement by Rosyna · · Score: 3, Interesting

      This does seem like it was created just to fulfill that portion of the DOJ settlement. However, MS obfuscated it in an insane way so you can't even see which protocols you actually want to license. Give the reader so much data that they are overwhelmed and just give up.

      Although I had assumed it was illegal to claim you could license something you don't own. Or maybe MS is licensing "their" version of the protocol. Like Kerberos. Their version isn't standard at all...

    3. Re:Part of DOJ settlement by Atzanteol · · Score: 3, Funny

      Don't you mean "King Jeb Bush?" If you're going to be a conspiracy wacko, you may as well do it correctly.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  27. Righteous Indignation (a.k.a. The US Was First) by tilleyrw · · Score: 2, Informative

    OK, this is mildly humurous and rather ominous at first appearances, but has the richest man in the US ceased listening to his corporate attorneys?

    Bill seems to have forgotten about a "small thing" called DARPA and their creation, DARPAnet, which was the forerunner to the Internet.

    Any judge who is worth half his paycheck will refuse to hear this case on the grounds of extreme frivolosity. (See mom, I made a new word!)

    --
    This post encoded with ROT26. If you can read it, you've violated the DMCA. Handcuffs please, sergeant.
    1. Re:Righteous Indignation (a.k.a. The US Was First) by multicsfan · · Score: 2, Insightful

      DARPA is the newer name. Back when I worked on the net in 1977 it was known as arpanet and IPV4 was so new that very few OS's had deployed it. RADC/Griffiss AFB where I worked was using the Honeywell IMP. At that time a fast arpanet connection was 56K with many sites on 9600 bps lines.

  28. When you sign, you give up legal control. by Anonymous Coward · · Score: 2, Insightful

    When you sign an agreement with Microsoft, you are giving legal control over your self and your company in ways that, in this case, cannot be understood completely in advance.

  29. Re:A wise man said by tinkerton · · Score: 2, Insightful

    in that case, we shouldn't forget the corollary: What looks like stupidity from one point of view may make perfect sense from another point of view.

  30. One stop indemnification? by Anonymous Coward · · Score: 5, Insightful

    I for one will welcome the day we can read a story about how Slashdot editors have finally decided to read the text of the submissions, and at least scan the contents of the offered links.

    1. Re:One stop indemnification? by xSauronx · · Score: 2, Funny

      hey a pig just flew out of my ass! i win!

      --
      By and large, language is a tool for concealing the truth. -- George Carlin
    2. Re:One stop indemnification? by ScrewMaster · · Score: 2, Insightful

      Yes, but if they ever do reach that point, over half the traffic on Slashdot would disappear because no-one would be able to complain about the editors anymore. I'm pretty sure they do it on purpose: it gives us something to bitch about even when there's no good news to chew on.

      --
      The higher the technology, the sharper that two-edged sword.
    3. Re:One stop indemnification? by Anonymous Coward · · Score: 2, Insightful

      I was thinking about how amazing Slashdot this morning.

      Some of us pay to have an account (early access to stories, no ads blah blah), everyone else gets ads (unless they're using an adblocking hosts file). In exchanged for our money/ad viewing, we also submit the stories. The editors don't even proofread half the time. And to top it all off, all the weird errors that keep poping up. Not to mention everyone's hate of most of the color schemes.

      So really, isn't Slashdot one of the most succesful scams in the history of the internet? WE pay THEM to do the work of running a news site, and they just collect the money.

  31. The Real Problem by justin_speers · · Score: 4, Informative
    First off, everyone should read anonymous_cowherd's comment above before panicking or engaging in any premature Microsoft bashing...

    Second off, before everyone starts ripping on evil corporations and patents... let's not forget that the evil Government creates the environment that breeds bacterial scum like SCO.

    In other words, engage in some activism. Help out the EFF, fight software patents in Europe, do whatever it takes to stop this problem at the source: Evil Government...

  32. Re:Part of DOJ settlement (confusing) by KontinMonet · · Score: 5, Insightful

    ..a license is available from Microsoft under whatever rights it may have...

    Of what use is this license to the ordinary Joe? If MS terminates the license after 30 days, then what? Does Joe have to re-license the use of all 130 protocols elsewhere? And is Joe aware that there may be rights that are no longer valid making him have only partial rights to documentation and protocols? And, under the terms of the license, no improvement to the protocols is allowed either even if MS has no rights in that particular protocol.

    Perhaps MS should have named it a ...royalty free but (perhaps partially) restricting and confusing license...

    --
    Did he inhale?
  33. In other news ... by Richard+W.M.+Jones · · Score: 2, Informative
    In other news, Microsoft have agreed to cap their legal expenses at $31 billion.

    Rich.

  34. Hmmm. by Aldric · · Score: 2, Funny

    Sounds like someone at Microsoft has had a rush of blood to the head. Someone should tell them that you can't own other people's work without permission.

  35. Microsoft didn't even notice the internet by dbIII · · Score: 2, Funny

    Microsoft didn't even notice the internet until windows 95 came out.

    1. Re:Microsoft didn't even notice the internet by miffo.swe · · Score: 3, Informative

      Actually they did. They did know all about it but internet was free, something MS cant stand. They set out to build their own net, MSN Network. Since microsoft cant invent itself out of a wet paperbag their MSN network failed miserably. The internet took over almost instantly and MS had to do a 90 degree turn, something that took a while to do.

      In short, MS did know about the Internet but since they hate "not invented/stolen here" they tried to ignore it as long as possible.

      --
      HTTP/1.1 400
  36. Pay Attention, Kids by maximilln · · Score: 3, Interesting

    "Thus, by signing the agreement as it presently stands, one might be agreeing to certain things gratuitously, meaning simply that the licensee agrees to give Microsoft continuing control over how the protocols are used," Peterson said.

    This is exactly how the real world works. The worlds of politics, business, law, promotions, even employment interviews, are based on recruiting your support for agreements which can't be negotiated.

    Wasn't this how BIll managed to get Microsoft's ownership of an early version of DOS for a minimal amount of money? I'd heard he got someone else to enter an agreement which recognized it as owned by Microsoft, but he hadn't actually paid anyone else that contributed to writing it (yet).

    Well, and all the poor German children around the 1940s. They thought it was like playing mountaineer when they got to join Boy Scouts (or whatever the German equivalent is).

    --
    +++ATHZ 99:5:80
  37. This is silly. by pdabbadabba · · Score: 3, Interesting

    It is clear to anyone who reads the license itself (or, if you perfer english, the FAQ) that Microsoft is not trying to claim IP ownership over *any* of the protocols listed in the license. They specifically and clearly say this a number of times in both documents.

    However, that doesn't mean this is totally benign. It is classic M$ policy to require the user to license technology from them whether they plan to profit from it, or restrict usage or not; it is better, on their view, to have consumers using their technologies under only a nominal license (the terms of which may be changed later, if need be) than under no license at all. Given that M$ clearly doesn't *know* what protocols they have what rights over, it may be that they're distributing a catch-all license, in the hopes of figuring out what their rights are later and locking them down.

    However, as IANAL, this raises the question of whether such a hypothetical license is binding...can you ask a user to sign a license under an IP right that neither party can identify, and that may not even exist? Given that it doesnt even specifiy what it is that the user is licensing (it only effectively says what it relates to)...can this even be considered a real license?

  38. What MS is... by 3seas · · Score: 2, Insightful

    ... is a marketing company first and formost. Second being a third party integrator of the works of others, if not law manipulators, making integration of the works of others in third place.

    In their marketing they lie, they mislead, they present an illusion of their being something they are not, innovators. They use the law to manipulate others in the industry thru licensings and such agreements.

    Numerious times they have been found guilty in a court of law for anti-trust violations and they general response is that such fines are part of the cost of doing business, as is the case of organized crime.

    So when issues such as this article refers to comes up....

    Facts?...... you want what?

    OK!!

    MS operates on illusion and their ability to fabricated it, if even just thru insinuation. And unfortunately, the public typically falls for it.

    Is that fact enough for you all?

    Licensing the internet is a good summary of what the general public would preceive of this, and MS knows it, and that is why they are doing it.

    DUH!

  39. paint me as a troll but... by erroneus · · Score: 2, Interesting

    ... when I think of Microsoft's original reluctance to do anything "TCP/IP" or internet in the first place and then their use of BSD code to make it all happen I kinda wonder...

    Is the BSD licensing such a good thing after all? It's a license to leech -- a license to embrace and extend -- to take that which is ubiquitous and to own it.

    I haven't read the article yet but when I read through the comments here, I get a pretty good feel for what others have read. And while Microsoft might have added tweaks to existing code, I don't think it would have been possible for them to make it happen with existing BSD licensed code for them to start off with. I've long thought it was a bad thing and now I see a pretty clear example of what I consider an abuse of it.

    1. Re:paint me as a troll but... by erroneus · · Score: 2, Informative

      Funny, I always heard the original TCP/IP stack thingy was lifted directly from BSD which explained why the famous fragmented packet bug affected both BSD as well as Win98... waaaay back in the day. Those were fun times too -- I could nuke just about anyone at that time. :) I was so evil it was fun. I've outgrown it but it still makes me smile to recall the giddiness I had in those days.

  40. A legal perspective by Kraloftian · · Score: 2, Interesting

    Hello folks! Facts: Microsoft did not claim to hold patents on these technologies. They are offering to license "any applicable intellectual property rights that Microsoft may have in regard to these technologies". Of course you may say that they has no claim. You would be right if he claimed all rights to the usage of many of these protocols, but he doesn't(at least not yet). Probably what is in mind here is that he is offering to license out the rights that have, can, or will be secured by Microsoft at some point. For example, the use of a given protocol in so far as it interacts with SQL server, or WINXP. You may have paid for XP, but did you pay for the right to connect it to the Internet? Or more specifically for the ability to have your http request processed on the IIS server run by XYZ.com In effect they are circumventing the (by now grounded to a halt) US patent system. Instead of leasing a patent, they are leasing the rights to the potential rights etc. Bottom line, they may have no rights, in which case buying the license isn't worth the paper its written on. More likely, Big Bill is using the ability to claim "Prior Art" as a defense against anyone else's claims (whether they have been made yet or not). In essence what it does is allows for his rights to be established without even filing a claim. So as long as he can claim prior art even if it was 20 years ago, he will retain his rights until 20 years from the day he files (which could be today, tomorrow, or 10 years from now if no one makes him). Anyway I drag on, sorry I just thought I'd turn this discussion back towards law. -Kraloftian

  41. TCP/IP? by Anonymous Coward · · Score: 3, Insightful

    This may be the big one folks. There is so much prior art for this that its not even funny. Not only that, this is the backbone of the world's economy and its rigorous enforcement may well wake up the world to the problem of broad software patents and bring about quick change to the patent system. May it be rigorously enforced for the good of humanity.

  42. Terminate your licence to use Appletalk? by dbIII · · Score: 5, Insightful
    The licence does state plainly that MS can terminate it, and states plainly that Appletalk is covered by the licence.

    It is not within Microsofts power to do that - so why is this document not considered fraud?

    Also, MS offers no form of warranty and accepts no liability, so this licence is completely worthless in any case.

  43. TCP/IP Term by Anonymous Coward · · Score: 5, Informative

    Go read TCP/IP Illustrated, volume I, by W. Richard Stenvens (one of the best technical book I know). The term "TCP/IP" is used to speak about all "the TCP/IP protocol suite", so it is about IP, TCP, UDP, ICMP, bgp4, ospf, etc.

    1. Re:TCP/IP Term by ajs · · Score: 2, Insightful

      But even in that case I consider it to be an inaccurate term

      You are arguing with Stephens over the defintion of the term TCP/IP... this is like watching a guy walk up to John Glenn and say, "you sir, have no idea how hard it is to get into space."

      Please, just stop. We've all been through the TCP/IP thing. Yeah, it sounds wrong when you know how the protocols are structured. Yeah, it's convention. Whatever.

    2. Re:TCP/IP Term by mikiN · · Score: 2, Informative

      With all the pedantry whooshing around, let us at least try to get the man's name right: W. Richard Stevens (not Stenvens or Stephens).

      --
      The Hacker's Guide To The Kernel: Don't panic()!
  44. Where's the indemnification clause? by Proudrooster · · Score: 3, Informative

    From the Microsoft License Agreement:

    2. Enhancements and Updates
    Other than any updates that Microsoft may publish at the URL location(s) for the Protocol(s) listed in Exhibit A, no other Microsoft enhancements or updates to Protocols and/or Technical Documentation are licensed under this Agreement. In the event Microsoft elects to make other such Microsoft enhancements or updates available, such enhancements or updates will only be licensed by Microsoft under a separate written agreement.

    3. Licenses
    3.1 Copyright License. To the extent Microsoft has copyrights in the Technical Documentation for the Licensed Protocols , Microsoft hereby grants You a non-exclusive, royalty-free, non-sublicensable, personal, worldwide license to make a reasonable number of complete copies of that Technical Documentation solely for use in developing Licensed Implementation(s).


    3.2 Patent License. To the extent Microsoft has Necessary Claims, Microsoft hereby grants You a nonexclusive, royalty-free, non-sublicenseable, personal, worldwide license under those Necessary Claims to use the Technical Documentation for the Licensed Protocols to:

    So in English, Microsoft is not claiming ownership of anything. They are just saying that they may or may not own something but you can license it from them anyway.

    Additionally, this license offers no indemnifaction. Even if you license the 130 protocols listed from Microsoft, if there is a legal challenge on a patent, Microsoft isn't going to protect you (according this this agreement).

    My last point is this does not cover Microsoft extensions or as them call them "updates" to protocols. Does this mean you are licensing whatever is in the public RFC from Microsoft and their version of the technical documentation?
    It's all so strange.

  45. Thanks Slashdot. by Meor · · Score: 2, Insightful

    3rd sentence in that article ...if you want Microsoft to implement a protocol... They're licensing and implementation, not the protocol. For a group of people who claim to be intelligent, a lot of stupid things get posted on this site.

    1. Re:Thanks Slashdot. by loubear · · Score: 2, Informative

      I realize it's early Sunday morning, so the likelihood of a slight misquote is running a bit high, but this one's a whopper! Copied and pasted (damn, am I infringing some IP doing that?) from the Microsoft page: "If You want a license from Microsoft to implement one or more Protocol(s)..."

      For a group of people who claim to be intelligent, a lot of moderators aren't very particular about what they think is insightful.

  46. Does Firefox have to obtain such a license ? by coast99 · · Score: 2, Interesting

    Is this the MS way to get rid of Firefox and other freeware on MS Windows ? In the future, MS Windows could check aplications and run only the ones which are properly certified. Certification might require proper licensing. Ah, and what about an administrative fee for the whole procedure ? Am I having a bad dream here ?

  47. Direct attack on Apache and SAMBA by Anonymous Coward · · Score: 2, Insightful

    because they are 'server' softwares that connect to Microsoft clients. Considering that Apache connects 70% of the internet, this 'license' is nothing more than an attempt to restrict Apache's ability to connect with Microsoft users attempting to surf the web.

    SAMBA sees the threat and already given warnings about submitting patches which may contain 'offending' software.

    If Microsoft begins enforcing these IP claims, (how many OpenSource projects can afford to fight a Microsoft "cease and desist" order?), they will be able to do what they couldn't do on a level playing field... defeat Apache. Do you run a Linux server at work that connects to Windows clients using SAMBA?

    This license establishes a legal precedent for control of these technologies. Ask yourself, if they have no intent to later change the 'free' part of this license to require $$$, why issue the license at all? If it really doesn't matter ... this license is unnecessary.

    Don't stick your heads in the sand... It's not IF Microsoft will jam these IP claims down your throat with leagal action, only WHEN.

    They have to do destroy Apache and SAMBA. Even after hundreds of 'patches' they have been unable to even reduce the number of new vulnerabilities that arise to plague Windows. It's getting so bad that Professionals are recommending folks switch from Internet Explorer to FireFox. Microsoft Word vulnerabilities are even beginning to plague OS X users. LongHorn has been emasculated and is now ShortHorn, and there is no guarantee that it will be any more secure than XP is. And it is a year or more away. Microsoft needs something to impede the success of Linux as a server in the server room and on the Internet. SCO hasn't had the desired effect. If just issuing this 'free' license which, by the way, causes the signer to give up their future rights, doesn't slow down the Linux tsunami, then a well publicized lawsuit might help. The most likely targets are, or course, Apache and SAMBA.

  48. not so liberal by geg81 · · Score: 3, Insightful

    If you actually execute the license agreement, you will be under all sorts of legal obligations to Microsoft that you weren't under before; for example, you need to put a notice into your software and you may be restricted in how you can sublicense it. And you get nothing from them in return because they don't actually own any of the protocols. This is not a "liberal" license, it's a license for suckers.

  49. Open Source Incompatible? by wine · · Score: 3, Interesting
    I read a couple of comments saying Micorsoft did only say it might have some rights and this discussion is an exageration. Maybe it is, but this might become an issue if Microsoft starts shouting that the Open Source community steels as always and that there are no legally correct open source implementations of these 130 standards. And I'm afraid there never will be any, because of how the license is drafted.

    This license resembles the Sender-ID license and therefor makes Open Source implementations with this license very dificult. Please read the Apache Software Foundation's position regarding sender ID. Lawrence Rosen states:

    The open source development and distribution process works as well as it does because everyone treats open source licenses as sublicenseable, and most of them are expressly so. Open source licenses contemplate that anyone who receives the software under license may himself or herself become a contributor or distributor. Software freedom is inherited by downstream sublicensees. Meanwhile, the Microsoft Sender ID patent license continues the convenient fiction that there are "End Users" (S1.5) who receive limited rights.

    And then:

    The "nontransferable, non-sublicenseable" language in their reciprocal patent license (S2.3) also imposes an impossible administrative burden on the open source development community and, in essence, creates additional downstream patent licenses that will be incompatible with the AFL/OSL and similar open source licenses, and with the open source development process.

    He continues:

    The scope of the patent license is limited to compliant implementations. This is incompatible with the broad grant of open source licenses to create any derivative work whatsoever. In addition, as Internet software is often non-compliant for many possible different reasons, this would restrict the use of Sender ID unacceptably. In addition:

    • Measurement of compliance is a problem.
    • If compliance is needed to get a license, then it's a problem. If compliance is not needed to get a license, then the clause should just be dropped.
    • Full compliance might be difficult to achieve for technical or resource reasons.
    • Obvious extensions (many already under discussion) could be subject to unknown additional patents.
    • Accepted best practices often exceed or conflict with compliance for Internet standards.
    Now, please have a look at the Microsoft license for these 130 protocols:

    3.2 Patent License. To the extent Microsoft has Necessary Claims, Microsoft hereby grants You a nonexclusive, royalty-free, non-sublicenseable, personal, worldwide license under those Necessary Claims to use the Technical Documentation for the Licensed Protocols to:

    (a) make, use, import, offer to sell, sell and distribute directly or indirectly to end users, object code versions of Licensed Implementations only as incorporated into Licensed Products and solely for the purpose of conforming with the Protocol as described in the corresponding Technical Documentation, and

    Due to the similairities of the Sender ID license and this license I think, Open Source may never be able to live up to the requirements of this license. If it doesn't, it might not necessarily be at risk for litigation over whatever rights Microsoft might have, but Microsoft definitely gains the selling point of having legally unencombered implementations while Open Source has none.

    As I said, IANAL. Maybe someone with more legal knowledge can comment on this subject. I hope I'm wrong.

  50. License is not benign. by PolR · · Score: 4, Insightful
    RTF, yes M$ does not claimn ownership of the protocol. But they won't tell they don't own it either. If you have signed the licensed, would your lawyer advise that you can take the chance?

    The license contains some interesting clauses. For example:

    3.4 Reservation of Rights. All rights not expressly granted in this Agreement are reserved by Microsoft. No additional rights are granted by implication or estoppel or otherwise. By way of clarification, in order for a third party to distribute a Licensed Implementation as part of its third party branded products, such party must be authorized to do so by You and must also execute this license and comply with its terms.
    Here we have an obligation for licensee to license their implementation of the protocol and require third parties to enforce the license as well. This obligation exists even if M$ has no right to the protocol in the first place.

    Another funny clause:

    3.2 Patent License. To the extent Microsoft has Necessary Claims, Microsoft hereby grants You a nonexclusive, royalty-free, non-sublicenseable, personal, worldwide license under those Necessary Claims to use the Technical Documentation for the Licensed Protocols to:

    (a) make, use, import, offer to sell, sell and distribute directly or indirectly to end users, object code versions of Licensed Implementations only as incorporated into Licensed Products and solely for the purpose of conforming with the Protocol as described in the corresponding Technical Documentation, and

    (b) to distribute or otherwise disclose source code copies of the Licensed Implementation(s) licensed in Section 3.2(a) only if You (i) prominently display the following notice in all copies of such source code, and (ii) distribute or disclose the source code only under a license agreement that includes the following notice as a term of such license agreement and does not include any other terms that are inconsistent with, or would prohibit, the following notice:

    "This source code may incorporate intellectual property owned by Microsoft Corporation. Our provision of this source code does not include any licenses or any other rights to you under any Microsoft intellectual property. If you would like a license from Microsoft (e.g. to rebrand, redistribute), you need to contact Microsoft directly (send mail to protocol@microsoft.com)."

    Yes M$ admits they might not have a patent, but they don't tell you if they have one or not. So read clause a). It says you can distribute the licensed protocol only as a Licensed Implementation. Do you take the chance and distribute an open source implementation? If M$ happens to have a patent afterall, you are in violation. You may have good chance to challenge the patent and invalidate it, but then you are up for a trial and the contract may be found enforceable for the time period before the patent is invaludated. What would the company lawyer advice? What a PHB will decide? This is called chilling effect.

    Now look at clause b). As a licensee you are required to tell the world that M$ has rights to the protocol, even if it might not be the case.

  51. It's just a marketing scheme.... can't you see? by cbreaker · · Score: 2, Interesting

    It's pretty obvious. The license doesn't do much, but it DOES say:

    "Microsoft, at its option, may list You as a licensee on a website or in other public communications."

    So in other words, they will put out a newsletter at some point that looks a something like this:

    "Microsoft customers see value in Intellectual Property rights, unlike those Communist Linux Bastards. The Microsoft Protocol Bullshit License has been signed by JoeBobCompany because they know that being protected is important in these times of questionable patent and license issues that our legal department is causing."

    --
    - It's not the Macs I hate. It's Digg users. -
  52. Laches and Equitable Estoppel? by earthforce_1 · · Score: 2, Interesting

    IANAL, but I think this would apply here. This doctrine should be applied more often to sink submarine patent claims.

    http://www.legal-definitions.com/equitable-estop pe l.htm
    http://www.lectlaw.com/def/l056.htm
    http:/ /www.converium.com/2103.asp

    --
    My rights don't need management.
  53. TCP/IP Predates Microsoft by the_REAL_sam · · Score: 2, Informative

    So they must have posted this really early. How long until April 1st?

    --
    "Forgive us our trespasses, as we forgive those who trespass against us." -Jesus Christ The Lord's Prayer
  54. I wouldn't be surprised if... by Dracos · · Score: 3, Interesting

    ...this license is referenced in the EULA for the next version of Windows, whether XP2 or Longhorn (or sooner in the next versions of various network enabled products, like MSN messenger). End user and PHB ignorance is they only way this scheme can work, and MS knows it.

    Microsoft is essentially trying to do to the internet what SCO is trying to do to linux.

    This license basically amounts to intent to defraud.

  55. Re:How is this possible? by KD5YPT · · Score: 3, Insightful

    The answer, none. But the problem is, with the way current legal system operates, Microsoft (I'll not do the s => $ thingy, I think its childish) could just drag out the lawsuit until their opponent collapse under the legal fees. This is actually the most common tactic used by large coporation to destroy a smaller ones.

    Second is that most small company would just settle and avoid the legal battle.

    That's the threat. Not that Microsoft has a claim on TCP/IP protocol, but the threat that they actually have a claim.

    I really wish US could adopt a IP (intellectual, not internet one) system that gives an enforcement expiration date. Basically, if you didn't enforce a patent after a period of time, the patent automatically expires (I think a country does this, not sure which).

    --
    In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  56. What they own is you by johnos · · Score: 2, Insightful

    All the RTFA and "this is just MS bashing" posts are missing the point. This license is not intended to control the protocols, its intended to control the developers. If you sign this license, you have a legally binding agreement with MS that you can't use protocol XYZ in a GPL product. It doesn't matter if MS owns or controls protocol XYZ, if you sign this contract, they don't need to. If enough developers sign this, or things like it, MS can squeeze open source development without owning anything. The idea isn't to do a knock-out blow against Linux, just a lot of little things to put a chill in the air.

  57. 100% dead wrong by leonbrooks · · Score: 2, Insightful

    They're saying "We own some of the patents/copyrights etc in these protocols. You may licence what we own of these protocols for free." Then comes the king-hit: you read the terms of this free-as-in-beer licence and dicover that you can no longer use your knowledge of these protocols to write GPLed software.

    And of course the shallow thinkers in the audience will think "so what?" Here's what: the law says innocent until proven guilty, but Real Life says that if you get sued, you're going down whether innocent or not because you simply don't have the money to adequately defend yourself in court.

    Think about that for a while. You contribute a GUI frontend to nmap and also sign their protocols licence. They sue you for using your knowledge of their parts of the protocols to contribute to a GPLed project. Sure, the code you wrote knows diddly squat about the protocols - only nmap needs to do that - but proving it in court before a judge who barely knows a PCMCIA card from a memory stick ain't gunna be so easy.

    While you're busy doing that, they're also suing forty other GPL developers and another 40,000 have become too terrified by all of this to continue with their projects.

    Then someone signs up for the licence who once contributed to SaMBa, KDE, GNOME, KOffice, OpenOffice, Mozilla, name it and suddenly Microsoft have a much bigger, meatier target in their corporate crosshairs than a lone developer.

    Remember, they don't really care whether they win or lose the court battle, the end goal is to do as much damage to their competitors as possible, and everyone is Microsoft's competitor, even their own customers.

    If they lose a court battle but shut down the OpenOffice project and permanently taint the codebase doing that, it's a big win from their corporate competitive perspective. The price of MS-Office would double within the year in most places, and they'd be constantly going over the code for KOffice, AbiWord and even Pathetic Writer after that, in the hope of finding a tainted author that they can bludgeon each project with.

    Are we clear on this point now?

    --
    Got time? Spend some of it coding or testing
  58. This has less to do with... by eno2001 · · Score: 2, Insightful

    ...Microsoft trying to make money from licenses than it has to do with trying to make it harder for the average person to be a content producer and distributor vs. just being a consumer. It's still a bad thing, but do not let them convince you that licensing profits are at stake. Something bigger is at stake: your role as a consumer of services.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  59. Just a shot in the dark... by evultrole · · Score: 3, Interesting
    I'm not entirely sure about how this applies to the rest of the protocols, but...

    if you are familiar with the OSI model, it can pretty easily explain any network

    http://en.wikipedia.org/wiki/OSI_model

    Anyway, the microsoft "network model" appears to be the same for every protocol, and more or less has an easy swap Network/Transport area (or, the protocol used).

    7 Application - Windows Application
    6 Presentation - Kernel mode Executive Services
    5 Session - SMB | WIN sockets
    4 Transport - *see below
    3 Network - *see below
    2 Data Link - NDIS interface (driver)
    1 Physical - Hardware

    *these are filled in with anything MS offers as a drop in, wether it be IPX/SPX, APPLETALK, NETBEUI, or, in the case of my example, TCP/IP.

    Now, to get all these to work "seamlessly" (yeah, right), microsoft made tie-ins so that they can all still use "NetBEUI" style names (the NetBios over TCP/IP for example).

    Starting with Windows NT, microsoft began altering the normal steps for NetBIOS (you know, that \\computername thing?)resolution to "enhance" it the standard (most likely set by IBM when they came up with it), doing things they thought were more efficient.

    Most likely they did this with everything else too (which explains "rights" to most of the protocols that would fill in layers 5 and up, including FTP, HTTP, SMPT, etc.), and in doing so, did something that required them to change the level 4 and 5 protocols, which alone would be enough to claim "rights" to their changes.

    ****I stopped reading other comments about 1 page into the 6 that are here now. Why? I'm impulsive... I did however search for the word "NetBIOS" to see if the exapmle was there, and it wasn't, so if someone already actually argued the changes they had to make in order to use NetBIOS for everything when nobody else ever does, then I'm sorry. Also, I'm lazy and didn't actually read that link, and instead relied on things I had to learn 3 years ago for the Network+. Yes, I know the OSI layer is an abstract thought more than anything technical, but it still shows the connection, and as such, maybe, in some way is slightly... on topic...even if completely unneeded in my point. I am not responsible for any injuries you may inflict upon yourself as a result of reading this. Ducks are kinda neat. They echo, though.****