Slashdot Mirror


80% of MS Server Protocols Are Unpatented

perlow writes "ZDNet blogger Jason Perlow and Centrify's Tom Kemp discover that 80 percent of all Microsoft server protocols are un-patented. What exactly then, did SAMBA license? Are Microsoft's patent and intellectual property threats simply the growls of a paper tiger?"

136 comments

  1. Microsoft Tax by Tuoqui · · Score: 4, Insightful

    ...is what they licensed

    --
    09F911029D74E35BD84156C5635688C0
    +2 Troll is Slashdot's way of saying groupthink is confused
    1. Re:Microsoft Tax by Anonymous Coward · · Score: 0

      Yeah, 10000 Euros and an NDA when they already put in the hard work of reverse engineering microsoft's SMB implementation. Microsoft should have been forced to pay them!

  2. As a wild guess... by Goaway · · Score: 3, Informative

    Perhaps they licensed the 20%?

    1. Re:As a wild guess... by PMuse · · Score: 3, Insightful

      It's a little like licensing a sewer system in which nothing is patented except the toilets. That last 20% makes all the difference in the world.

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    2. Re:As a wild guess... by bazald · · Score: 4, Funny

      Well that is a weird analogy. Just to play devil's advocate, if someone wanted to license a sewer system, what possible use could they have for accessing the neighborhood toilets, from the direction of the sewer, no less?

      --
      Insert self-referential sig here.
    3. Re:As a wild guess... by SL+Baur · · Score: 5, Funny

      Google has the patent on toilets used for a server protocol. See http://www.google.com/tisp/index.html

    4. Re:As a wild guess... by ddrichardson · · Score: 1

      Are you saying Microsoft's patents are 80% shit?

      [joke]

      --
      A thistle is a fat salad for an ass's mouth...
    5. Re:As a wild guess... by ArhcAngel · · Score: 1

      It's a little like licensing a sewer system in which nothing is patented except the toilets

      Is that why there are no toilets installed in the Olympic compound in China?

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    6. Re:As a wild guess... by What+Would+NPH+Do · · Score: 1

      "Want WiFi around? Just flush it down." LOL

    7. Re:As a wild guess... by gnick · · Score: 4, Funny

      Some of their patents are on extremely useful ideas. For example, a few years back, they patented a method for allowing user processes to perform actions with Administrator privileges. Don't you Linux fans wish that you could license something like that?

      --
      He's getting rather old, but he's a good mouse.
    8. Re:As a wild guess... by SleepyHappyDoc · · Score: 2, Insightful

      Perhaps if you wanted to implement a system where nonsubscribers had limits to the volume or frequency of their flushes?

      --
      Stasis is death. Embrace change.
    9. Re:As a wild guess... by straponego · · Score: 1

      Wait... how many percents is 100 percents minus 20 percents? 100 percents? Whoa, that's a lot of percents.

    10. Re:As a wild guess... by grcumb · · Score: 3, Funny

      It's a little like licensing a sewer system in which nothing is patented except the toilets. That last 20% makes all the difference in the world.

      I don't know where you live, but in my world the toilets are the first 20% of the sewer system, not the last. I really wouldn't want to have it any other way.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    11. Re:As a wild guess... by ozbird · · Score: 4, Funny

      ... what possible use could they have for accessing the neighborhood toilets, from the direction of the sewer, no less?

      Uh, "backdoor access"?

    12. Re:As a wild guess... by colinrichardday · · Score: 2, Informative

      It sounds more like the setuid bit, which was patented by ATT (now in public domain).
      http://en.wikipedia.org/wiki/Setuid

    13. Re:As a wild guess... by Buchenskjoll · · Score: 2, Funny

      You lost me there. Could you please do a car analogy?

      --
      -- Make America hate again!
    14. Re:As a wild guess... by Anonymous Coward · · Score: 0

      It's a little like licensing a sewer system in which nothing is patented except the toilets. That last 20% makes all the difference in the world.

      I don't know where you live, but in my world the toilets are the first 20% of the sewer system, not the last. I really wouldn't want to have it any other way.

      Years ago I visited the Airport Hotel in Damascus, and they had done like you kind of suggest, but stopped after the first 20% So although you could use your private bathroom, you'd have to call roomservice for someone to come and manually dig out and dispose of the shit ...

      --

      send + more == money? ...
  3. It makes sense ... by utnapistim · · Score: 5, Funny

    ... afterall, to patent them, they would need to describe them :)

    --
    Tie two birds together: although they have four wings, they cannot fly. (The blind man)
    1. Re:It makes sense ... by KiltedKnight · · Score: 3, Funny
      You're making the assumption that even they know exactly what their protocols do, too.

      --
      OCO is Loco
    2. Re:It makes sense ... by RiotingPacifist · · Score: 2, Interesting

      Isn't there that myth that some win95 code was ported to win98 just because nobody knew what it did?

      --
      IranAir Flight 655 never forget!
    3. Re:It makes sense ... by Qzukk · · Score: 4, Insightful
      they would need to describe them

      These days with the patent office handing out patents like candy, you don't even have to do that. For instance, in the firehose there's been this story for a while http://slashdot.org/firehose.pl?op=view&id=631632 "Flip Video Camera Maker Sued For Patent Infringeme" Regarding this patent: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5781788.PN.&OS=PN/5781788&RS=PN/5781788

      So without further ado, Claim #1 of the patent:

      1. A video codec, comprising:

      a single semiconductor chip providing for a video input connection from a camera and a video output connection to a monitor of decompressed data, and a transmit channel and a receive channel of compressed data;

      an interface connected to the chip for external connection to a separate frame memory dynamic random access memory (DRAM) and that provides for interim storage of incoming and outgoing video data; and

      a video compressor/decompressor disposed fully within the chip and connected to compress video information received from said video input connection for output on said transmit channel, and connected to decompress video information received from said receive channel for output on said video output connection;

      wherein, said compression of video information is by spatial de-correlation of intraframe information and temporal decorrelation of interframe information, and said transmit and receive channels have communication channel bit rates reduced by quantization and variable length coding
      So. Based on that, how does one compress video using a single chip (the patent has absolutely NOTHING about its implementation)? Being able to show that might make it actually look like the company actually invented something, instead, rendered to its most basic element, the patent says "anything that does stuff using only one chip plus DRAM" which is something an 8 year old could come up with, without even knowing what DRAM means.

      The patent office has long since slid past allowing "crap" to churning out patents of "pure unadulterated bullshit".
      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    4. Re:It makes sense ... by Amouth · · Score: 2

      if you ver played with writing VXD's.. then you would better agree that that isn't exactly a myth.. no one person could posiably know what some of that shit did

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    5. Re:It makes sense ... by mrsteveman1 · · Score: 1

      some...hah

      you mean most

    6. Re:It makes sense ... by sed+quid+in+infernos · · Score: 2, Informative

      So. Based on that, how does one compress video using a single chip (the patent has absolutely NOTHING about its implementation)?

      The claims generally do not contain information that tells someone how to use the invention. Instead, the patent specification must include disclosure sufficient to allow a person with ordinary skill in the relevant art to make and use the invention without undue experimentation. If known, the best mode of implementing the invention must be disclosed in the application. Neither type of disclosure typically occurs within the claims.

      In the patent application you linked, there is a section called "DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS" that contains extensive instructions on implementing the invention. It includes pseudocode, numerous diagrams, and other technical data. Whether it is enough to allow someone in the field to compress video using a single chip, I can't say. But it's significantly more detail than the quoted portion of the claims in the post above.

      It's very possible that large numbers of patents are gaining approval without containing sufficient disclosure. But the evidence of that does not exist in the claims of those patents, and arguments based on the claims themselves that don't even acknowledge the disclosure of the preferred embodiments hinder the cause of patent reform.

    7. Re:It makes sense ... by Anonymous Coward · · Score: 0

      It's not a myth.

    8. Re:It makes sense ... by Saxmachine · · Score: 2, Insightful

      So. Based on that, how does one compress video using a single chip (the patent has absolutely NOTHING about its implementation)? Clarification: do you mean "How does one take this description and turn it into an implementation?" or "How does one implement such a basic and obvious task without infringing on this patent?"
    9. Re:It makes sense ... by EkriirkE · · Score: 1

      LOL, this is describing MPEG, and its use in something like TIVO

      --
      from 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
      to 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F
    10. Re:It makes sense ... by Anonymous Coward · · Score: 0

      I did something like that a couple months ago. I was rewriting some stuff, and there was a weird case where the conditions for getting into it were obscure at best, and what it did was .. strange. I preserved the logic w/out knowing what it's for. Turns out, it's something that someone uses.

    11. Re:It makes sense ... by cheater512 · · Score: 0, Redundant

      Isnt there a myth that the code is still there in Vista?

    12. Re:It makes sense ... by Anonymous Coward · · Score: 0

      It is not the job of the patent office to validate patents. Only catalog them. They filter out patents that do not meet the filing criteria. It is the person holding the patent that needs to defend it or use it to prosecute others in a court. All the Patent Office does is allow you to show when you registered it. It is not the Patent Office's job to cross reference every application against every registered patent. It is also not their job to determine what is obvious or not. The courts are the ones to settle patent issues.

    13. Re:It makes sense ... by sconeu · · Score: 1

      I heard it was Wordpad. Something to do with lost source.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    14. Re:It makes sense ... by Phroggy · · Score: 1

      I assume he meant the former, which is the entire purpose behind the patent system in the first place. They're supposed to describe your invention with enough detail that anyone skilled in the art could figure out how to reproduce your invention, and therefore human knowledge is advanced. In exchange, nobody is legally allowed to do so for a limited time, and you get a monopoly so you can make a bunch of money (the promise of which is what motivated you to invent it in the first place).

      If the patent doesn't adequately describe the invention, then the system is broken.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    15. Re:It makes sense ... by from_downunder · · Score: 1

      It's called 'do no harm'. As a maintenance analyst/programmer, if I don't understand how something works, I don't change it. Doing anything else is a recipe for broken compatibility/breaking things in general.

    16. Re:It makes sense ... by Anonymous Coward · · Score: 0

      Nope, that code evolved into Vista!

    17. Re:It makes sense ... by ozmanjusri · · Score: 1

      Ashes to ashes, duds to duds, ...

      --
      "I've got more toys than Teruhisa Kitahara."
    18. Re:It makes sense ... by chrish · · Score: 1

      That can't be true, AFAIK MS doesn't use Visual SourceSafe in-house.

      They use something reliable.

      --
      - chrish
  4. Ok U'm stupid today by sm62704 · · Score: 5, Insightful

    Why should a server protocol be patented? A patent should be for something you don't want copied. If I were selling servers I'd want to interoperate with clients and other servers.

    Oh, Microsoft. Never mind, my bad.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:Ok U'm stupid today by spun · · Score: 4, Insightful

      No, a trade secret is for something you don't want copied. A patent is for something where you want to make money off of the copies.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:Ok U'm stupid today by toadlife · · Score: 1

      A patent should be for something you don't want copied. No. A patent is for something for which you want to be paid for in the event that it is copied.
      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:Ok U'm stupid today by Anonymous Coward · · Score: 0

      I would expect them to be copywrited not patented.

    4. Re:Ok U'm stupid today by rickb928 · · Score: 2, Funny

      Now, why would you want to do THAT?

      Interoperating with other clients just leads to other software on your client machines, stuff like OS X, or Linux for instance. Not good for Windows sales. Not to mention that you would have to disclose all the nastiness of the protocols to 'let' them work. Not good.

      Not to mention also that you could well be enhancing other server OS makers' market share, say, for instance you were willing to let the Novell Client for Windows actually work properly with your Windows servers. This would just those crazy kids over at Novell to keep at it, improving NetWare and making Windows look less good than it could look.

      And interoperating with other servers? Bah! (wiggle your paw here for effect.) Why on earth do you want any other server OS to even *appear* useful? It shouldn't be interoperating with your Windows servers, forsooth! They'll get the idea that other servers are even possible, and customers will start using other servers for special purposes, you know, like print spooling, or simple file sharing, e-mail, web serving, database hosting, even authentication. Why, Windows servers wouldn't even be necessary then...

      This was pretty much settled in the 90s. Windows took many opportunities to drive stakes in the hearts of every server OS competitor out there, by breaking their own protocols, not disclosing the accurate APIs of networking with Windows, sometimes even making claims about how some servers 'couldn't' work with Windows.

      And you only need to patent the 20% (maybe just 5%) of the core protocols to deny the world any useful interoperability. You know some Windows Server marketing type was lying awake at night knowing how many Server 2000 machines were out there in 'mixed mode', letting all manner of competitors co-exist happily. Arghh!!!

      You're not stupid today, just a litle naive. You're not alone, and it doesn't cost too much more to be that way when it comes to servers. I sense you are coming to your senses, a veil is being lifted... :-)

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    5. Re:Ok U'm stupid today by hachete · · Score: 1

      That's right. It can be seen as a barrier to trade.

      I've said this before, but I think software patents are essentially sound: they describe how a to turn a general purpose machine into a particular machine. However, companies who patent software should have to provide a working implementation. Now that would cut down the number of phoney and idiotic patents.

      --
      Patriotism is a virtue of the vicious
    6. Re:Ok U'm stupid today by Kjellander · · Score: 2, Insightful

      Except, in the case of real inventions, like a toaster for instance, you only have to deal with a couple of patents if you want to build a new one.

      With software patents, you have to deal with every single patent on software ever, and there are more patents issued than you can read in say, a year. And there are more to come.

      And what is the difference between patenting an algorithm and patenting "1+1=2"? The fact that math wasn't patented 2000+ years ago is a good thing for you and me.

    7. Re:Ok U'm stupid today by lgw · · Score: 1

      Hopefully, every algorithm and simple procedure known to man will be patented soon. That way, in 17 years we're done with this shit. There's nothing more open than an expired patent.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    8. Re:Ok U'm stupid today by Haeleth · · Score: 1

      No, a trade secret is for something you don't want copied. A patent is for something where you want to make money off of the copies.
      Except when the thing you don't want copied is something sufficiently trivial or obvious that there's a very high risk that other people will invent it independently. In that case, the only way to stop them copying it is to patent it; that buys you 20 years or so.

      In theory the obviousness tests are supposed to stop this happening, but these days the patent office motto seems to be "rubber-stamp 'em all, let the courts sort 'em out"...
    9. Re:Ok U'm stupid today by curunir · · Score: 1

      You might want to patent a protocol because you don't want a competitor using the same techniques in their own proprietary protocol.

      For example, Diffie-Hellman key exchange was patented. It doesn't, by itself, comprise a protocol that you'd use that others could inter-operate with your application, but it can be used as part of any protocol that requires encryption where the two parties have not previously exchanged encryption keys.

      If significant effort was put into devising that part of the protocol and subjecting it to the scrutiny necessary to determine that it was, in fact, secure, why shouldn't you patent it?

      (Please note that I'm in no way endorsing any of the Microsoft protocols as being anywhere near as clever as Diffie-Hellman).

      --
      "Don't blame me, I voted for Kodos!"
    10. Re:Ok U'm stupid today by anomalous+cohort · · Score: 1

      Mod parent up. It's not the legislative side that allows the abuse, its the judicial side. The examiner should have to be convinced that you spent the time, mind, and money implementing the preferred embodiment. For software, that means provide what it takes to build, deploy, and test the code on the accompanied CD-ROM and provide the patent examiners with a QA department. Problem solved.

    11. Re:Ok U'm stupid today by hachete · · Score: 1

      A patent is a matter of policy designed for the public good. What comes under that policy is worked out by that favourite species of person, the lawmaker. Maybe we should influence them? Tell them that it's too late to start patenting software?

      Yes, it's a Good Thing that maths wasn't patented; however, it's also a Good Thing that scientists - or natural philosophers in the 16th and 17th centuries argued for openness in science.

      --
      Patriotism is a virtue of the vicious
  5. I'm no math whiz, but... by ZombieWomble · · Score: 0, Redundant

    What exactly then, did SAMBA license? I'm going to guess about 20% of Microsoft server protocols?
    1. Re:I'm no math whiz, but... by HermMunster · · Score: 1

      The problem is, that there has been a long period of time between what SAMBA started to create at the beginning and what they have created so far. There are assumptions that have gone into place and there are assumptions that still exist. The issue is how difficult is it going to be for SAMBA to back out of a lot of those assumptions and to redo it all. They'll spend the next 6 months just looking at their code from the access to the protocol info they have and probably find that much of their code would need to be reworked. That'll mean another 3-6 months reworking it. Then it'll take another 6 or so months just to get it debugged, and into some distro's hands. Probably going to be 2 years before we actually see any solid smooth as a baby's butt integration come out of this for the Linux/Unix world.

      That's the sad part. The cruel part is that Microsoft knows this and it gives them still 2 years to consider new things and new strategies. You can see that Microsoft knows that time is an important factor and timing even more so, and we can see that their feet dragging regarding the compliance with the EU ruling has netted them years of extra time to which they have certainly been working on other means to thwart any progress made in the server/protocol arena.

      --
      You can lead a man with reason but you can't make him think.
  6. from that 20%? by amigabill · · Score: 0, Redundant

    "ZDNet blogger Jason Perlow and Centrify's Tom Kemp discover that 80 percent of all Microsoft server protocols are un-patented. What exactly then, did SAMBA license?

    Perhaps something from that other 20%? Or maybe a different kind of license and not a patent license?

  7. It only takes one... by eison · · Score: 4, Insightful

    99% could be unpatented, it only takes one patent to ruin you.

    --
    is competition good, or is duplication of effort bad?
    1. Re:It only takes one... by wfstanle · · Score: 1

      I agree, infringing on only one patent would be enough. In code that you write, most of the code is rather standard stuff such as opening and closing files. The rest of the source code that MIGHT be patentable. Knowing M$, the definition of what is patentable could be stretched somewhat.

    2. Re:It only takes one... by Minwee · · Score: 3, Interesting

      ...and despite repeated requests, they won't tell you which one actually is patented. They will only say that you have infringed upon it.

  8. Dumb question by R2.0 · · Score: 0, Redundant

    "What exactly then, did SAMBA license?"

    Ummm, the other 20%?

    --
    "As God is my witness, I thought turkeys could fly." A. Carlson
  9. WTF? by Blakey+Rat · · Score: 5, Insightful

    ZDNet blogger Jason Perlow and Centrify's Tom Kemp discover that 80 percent of all Microsoft server protocols are un-patented. What exactly then, did SAMBA license?

    Is this article trying to present me with the logic: 80% of protocols are un-patented, therefore SMB is un-patented?

    Because I don't see how that follows at all. Is SMB part of the 80% or part of the 20%? If you want to know what SAMBA licensed, why don't you just ask them? I'm sure they'd know...

    1. Re:WTF? by MightyMartian · · Score: 1

      SMB would be a rather complicated case, and I'd wager dollars to donuts that it isn't patented. While it was developed initially as part of Lanman, this was all during the IBM-Microsoft marriage. While the protocol has certainly grown since then, the fact remains that I doubt IBM would have permitted this sort of thing on a workgroup networking protocol that was to be the feature part of the OS/2 product line.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:WTF? by jez9999 · · Score: 3, Funny

      I'd wager dollars to donuts that it isn't patented

      Really? I'd be a bit more confident than that. Donuts are pretty expensive compared to the dollar nowadays...

    3. Re:WTF? by ipgeek · · Score: 1

      If Jason had bothered to read Kemp's spreadsheet, he could easily see that SMB is one of the protocols identified in the apreadsheet as covered by several MS patents. I don't see the point of his questioning the decision of the SMB folks.

    4. Re:WTF? by ischorr · · Score: 4, Informative

      I agree, it does seem like they're trying to imply that there's only a 1 out of 5 chance that anything related to the Samba technical detail licensing is patented.

      Here is a relevant link:

      http://samba.org/samba/PFIF/ - The Samba licensing announcement.

      The announcement has a lot of ambiguities (and IANAL), but it appears hey agreed that:

      1) Samba Team members would receive access to protocol documentation. This information would only be available to Samba Team members, and available only under NDA
      2) Access to information would not restrict CODE that could be produced using this information
      3) It does not provide any patent coverage.
      4) However, Microsoft would provide a list of patents covering the protocols used by Samba, and keep the list updated. This provides Samba folks a way to understand exactly what methods to avoid - which infringe patents.
      5) Microsoft agreed that any patents not detailed in this list and found to be infringed cannot be "asserted" by Microsoft.

      Presumably, there are items that MS will provide for #4, so there are patents that relate to Samba.

    5. Re:WTF? by Anonymous Coward · · Score: 0

      Euros to enclairs?

    6. Re:WTF? by morgan_greywolf · · Score: 2, Interesting

      Right. The PFIF agreement contains a section called "Exhibit A", which details all the protocols covered by the agreement, including the SMB and CIFS protocols.

      Note that Samba 3 does not just implement SMB -- it implements CIFS, MSDFS, several challenge-response and key-exchange protocols, Microsoft's extensions to Kerberos for ADS integration, some stuff to support point-and-print, etc. In addition, Samba 4, which focuses on being an ADS server, implements several more important Microsoft protocols required to support serving ActiveDirectory.

      Samba does a LOT more than SMB, as you can see.

      However, the list isn't a comprehensive list of protocols that are covered by patents. As you say, they're not licensing the patents, they're just providing documentation under NDA and agreeing not to sue and to indemnify against third-party suits.

      That being said, I really doubt that SMBv1 is patented by Microsoft. It originates with the unholy IBM/Microsoft marriage, and even then, it's derived from some old DEC protocol. I doubt very much that anybody has any patents on SMBv1 that have survived to date.

    7. Re:WTF? by Anonymous Coward · · Score: 0

      emc astroturfing?

    8. Re:WTF? by ischorr · · Score: 1

      eh?

    9. Re:WTF? by Anonymous Coward · · Score: 0

      I don't think that word means what you think it means.

      To be "astroturfing", I think he'd have to say "vote Obama" or "buy a Celerra" or something.

    10. Re:WTF? by fucket · · Score: 0

      Krugerrands to Kruellers?

    11. Re:WTF? by geminidomino · · Score: 1

      Bolivanos to Berliners?

  10. This is Protection Money by Jeremiah+Cornelius · · Score: 3, Funny

    To keep Ballmer from tossing chairs at Andrew!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  11. Samba Licensing... by Firethorn · · Score: 1

    While the protocols might not be patented/copyrighted, there would be trade secrets and documentation, that in exchange for the 'licensing', Microsoft provides documentation, perhaps even assistance in the creation of SAMBA.

    --
    I don't read AC A human right
    1. Re:Samba Licensing... by ratboy666 · · Score: 1

      How can a protocol be a trade secret? After all, the machine using it is spewing it! How can a protocol even be copyrighted? After all, it isn't a static expression; that would be useless.

      Which leaves patents -- but a protocol is neither a machine or a process! Which means (arguably) that it can't be patented, either.

      Which leaves documentation.

      But let's think about that "licensing" again... What is being licensed? Compare to music -- the "protocol" in written music is NOT the music, it's the staff, and individual marks that COULD represent notes (if the protocol is followed). There is no "trade secret", "copyright" or "patent" in that protocol -- it would be ludicrous and self-defeating. After all, if no one can learn that protocol, the music will be dead. In the same way, type fonts cannot be copyrighted, and are not a trade secret! (the "protocol" for reading).

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    2. Re:Samba Licensing... by Amouth · · Score: 1

      i would argue that a protocol is a tool that is used.. there for it would be patentable..

      you use TCP/IP to transfer data.. you could use IPXSPX.. but TCP/IP is better suited for the net than IPXSPX..

      like wise..

      you use a flathead screwdriver to tighten a screw - you could use a penny.. but the screwdriver works better..

      at one point in history a flathead screw driver would have been inovation and would have been patentable.. as it is an improvement over something else in doing a task.

      i see no reason why a improved more effecient at the task protocol should not be patentable.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    3. Re:Samba Licensing... by ratboy666 · · Score: 2, Insightful

      The "protocol" used with the flat-head screw driver is a slit. There are two parts - the screwdriver (which can be patented) and the screw (which can be patented). The slit (protocol)?

      As you pointed out, a coin can be used instead of the screwdriver. And the receptor may be something other than a screw (say, a snap-tab).

      Is the slit itself patentable?

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    4. Re:Samba Licensing... by adamstew · · Score: 1

      The problem is that people aren't patenting "a device on a stick with a handle to turn a screw"...which would cover a screw driver

      People are patenting "a device to turn a screw" which would cover the screw driver, the penny, the paper clip, the motorized screw driver, etc.

    5. Re:Samba Licensing... by Mr+Z · · Score: 1

      The formula for Coca Cola is a trade secret, and yet you can get a can of it just about anytime from the soda machine. Just because you ship an embodiment of a trade secret doesn't mean you ship the sufficient details to reproduce it.

      Furthermore, the protocol itself may have corner conditions or situations that make it difficult to implement unless you know the "tricks" of the implementation. These too can be trade secrets.

      Here's a nice, concise explanation.

    6. Re:Samba Licensing... by Firethorn · · Score: 1

      Furthermore, the protocol itself may have corner conditions or situations that make it difficult to implement unless you know the "tricks" of the implementation. These too can be trade secrets.

      Very true. That's what I'd figure as a 'trade secret'; sure, I could start creating a duplicate interfacing protocol in a few weeks given a packet analyzer, but my product would likely be plagued with bugs and quirks for quite some time, assuming the protocol has any complexity to it.

      Plus, part of the license terms might have Microsoft notifying samba whenever they go to change the protocol. Which, given that it's a propriatory protocol, they can do without notice. Much to the pain of their users.

      --
      I don't read AC A human right
    7. Re:Samba Licensing... by Amouth · · Score: 1

      that is a problem with the patent office not requireing them to be specific to what the tool does AND how it does it.

      alot of the crap ones cover what it does but doesn't cover how it is to be done..

      turnning a screw/transfering data should not be patentable.. but how you do it should be.. there for a protocol should be patentable.. as it is a way of transfering data.. but it shouldn't cover all ways of doing it.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    8. Re:Samba Licensing... by Amouth · · Score: 1

      i would say the slit would be as it is a method/design to transfer force/torque.. thing aboutit.. there is a flat head (single slit) phillips (cross pattern) star head (multi cross starting at 3 lines crossed and going up) and then you get start head with guide point (like on a telco box) each one requires a diffrent specific tool to do it.. the screw the driver and the connector should all be patentable..

      but the action of transfering force/tourque should not be patentable.. as that would be too encomposing of other ways.

      compare to protocals.. they are transfering data.. the act of transfering data shouldn't be patentable.. but the method/protocol should be.. but it should be specific to it.. and only to it..

      example would be how bit torrent works.. how it is diffrent from http traffic.. thoughs diffrences should be able to be patentable as that is inovation which is what patents where ment for.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
  12. i wonder what's worse? by Anonymous Coward · · Score: 0

    slashdots endless grabbing at straws or the two minutes of microsoft hate that they need to post daily to keep the lemmings in line?

  13. MS protocols by menace3society · · Score: 1

    It's tempting to say that they're unpatented because MS doesn't want to document their functionality, which would force them to keep supporting older versions (instead of just forcing people to upgrade everything whenever a version of something comes out).

    However, I think the real reason is that MS is realizing that sw patents are a god-awful waste of time and resources to obtain. If you have 20 or so new protocols, the fees plus attorney time, plus appeals, plus developers having to document the necessary features, etc can really add up, and it's not altogether clear that such a patent will hold up in court. IBM clued into this a while ago, and MS may have figured out that they make enough money with branding, and vendor and user lock-in that the potential costs of patent licensing outweigh the financial gains.

    Let's hope so!

    1. Re:MS protocols by ischorr · · Score: 1

      The recent extra protocol documentation is entirely due to antitrust cases, and I don't see any evidence that their patenting is slowing down. I don't think this report implies otherwise.

      IBM have a number of successes, but are far from the model of software success. They also weren't typically using software patents to enforce software monopolies (and when they could, did).

      For the most part, Microsoft isn't obtaining patents to extract licensing costs - it's to ensure that there is little competition. They don't want pocket change. They want to make sure they're the only game in town.

    2. Re:MS protocols by Allador · · Score: 2, Informative

      Large companies like MS and IBM dont generally collect patents so that they can stop other people from using or licensing them.

      They collect them so that they have a weapon to use against other companies, both in offense and in defense.

      There are so many nonsense patents out there that just about every product could be considered to be in infringement.

      So if something comes up, and IBM says to Microsoft, you're using one of our patented ideas, you'll need to pay us. MS then comes back with, Oh but you're also using 20 of our patented concepts.

      Let's negotiate a patent licensing agreement.

      Whoever has the most or the best patents ends up being on the winning side of that dollar figure.

      And until the patent law changes, businesses have no choice. If you dont have a patent warchest, then some other company that does have one will be able to bully you. It's a defense mechanism in that sense, and absolutely necessary for large companies like Microsoft.

      I'm not saying its right or good, but in the current legal environment, it is necessary.

    3. Re:MS protocols by cgenman · · Score: 1

      You don't need 1,000 patents on every aspect of what you do. You need 10 key patents which prevent anyone else from doing it too.

      I seriously doubt that this means Microsoft is reducing their patent load by 80%. It sounds more to me like 80% of Microsoft's server protocols are ripped off BSD... err... unpatentable.

  14. paper tiger? by syrinx · · Score: 1

    Better get ourselves a Scissors Lizard to beat the Paper Tiger.

    --
    Quidquid latine dictum sit, altum sonatur.
  15. that is the embrace, by Anonymous Coward · · Score: 0

    the other 20% is the extend and extinguish

  16. Paper Tiger... by that+IT+girl · · Score: 1

    "Are Microsoft's patent and intellectual property threats simply the growls of a paper tiger?"

    So what they're asking is, is Microsoft full of shit? Come on, give me a hard one ;)

    (insert obligatory "that's what she said")

    --
    10 FILL MUG WITH COFFEE
    20 DRINK COFFEE
    30 GOTO 10
  17. huh? by Anonymous Coward · · Score: 0

    I didn't think Samba licensed _any_ patents. They just paid for the release of the documentation- people could to buy the documentation for EUR10000 _without_ any acceptance of the validity of the patents, it just meant microsoft might still sue them. At least that's what Neelie Kroes said, but I see the corporate spin doctors have removed the references from wikipedia.

  18. Confused by Anonymous Coward · · Score: 0

    The slashdot bias is amazing. If Microsoft had patented more, everyone would complain about them hording patents. If Microsoft doesn't patent everything but still wants to license it out, then slashdotters complain. It doesn't make sense.

    Also, for the record: A company doesn't need to have a patent in order to license the use of software. The purpose of the patent is just to prevent other people from illegally using someone else's intellectual property. It has nothing to do with the ability to license.

  19. they cant pattent them... by Anonymous Coward · · Score: 0

    um ad and the like are basterdised implimentations of kerberos and ldap.... they cant patent something that is not their property.

  20. I hope someone will tag the OP as flamebait... by Anonymous Coward · · Score: 1, Insightful

    If you read the linked articles (which I know you didn't), you will see that SAMBA wanted rights to ALL of the technologies, so they had to pay for patent licensing on that elusive 20%.

    I know I'm going to get modded Troll for this, but does every article about patent licensing and Microsoft have to be so skewed anti-MS?

    1. Re:I hope someone will tag the OP as flamebait... by zappepcs · · Score: 3, Insightful

      Well, actually Mr AC, it doesn't have to be skewed against MS. As it happens, it is nearly always skewed against MS because historically speaking, MS has always been screwing other people. Did your grandma ever tell you that story about the little boy who cried wolf too much?

      MS has extinguished competitors, acted unethically for long enough that people don't trust MS to have done anything right or correctly. That's normal people. /. users hate MS even more because it's fun, and well... MS earned it.

      Bad news always travels farther and faster than good news. MS would have to do a lot of good things to reverse their reputation. So that's how it is. No matter what the story is actually about, if it involves MS it will be expected that MS has fucked up again somehow.

    2. Re:I hope someone will tag the OP as flamebait... by that+IT+girl · · Score: 1

      I hope someone mods you as flamebait. I did read the articles, but took my chance to make a joke that most of Slashdot will appreciate.

      I don't really count AC's as being a part of Slashdot.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    3. Re:I hope someone will tag the OP as flamebait... by Anonymous Coward · · Score: 0

      @zappepcs ...

      Bad news always travels farther and faster than good news. MS would have to do a lot of good things to reverse their reputation. So that's how it is. No matter what the story is actually about, if it involves MS it will be expected that MS has fucked someone up again somehow.

      There fixed it for you

      Kad

  21. So patents are not evil today? by Anonymous Coward · · Score: 0

    Seriously Slashdot, make up you mind. You can't have it both ways.

  22. Shipping code precludes patenting by dpilot · · Score: 3, Informative

    This is obvious, but since nobody has said it, and since this specific topic hasn't come up yet on other /. patent discussions...

    IANAL, but...

    Shipping your product is equivalent to publication. It start a timer, 1 year in some places, 6 months in others. You have to have your patent applications into the office within that time, or the art is considered "published" and can never be patented. The definition of "shipping" can be pretty darned nebulous, as well. Sending out a beta with a regular NDA is also probably considered publication. You've got to get quite a bit more serious about the restrictions to have a hope of preserving patent rights, from what I understand, and it fact it may be just plain impossible, once it goes out your doors.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Shipping code precludes patenting by Beardo+the+Bearded · · Score: 1

      Showing it to your neighbour can be considered "publication". Some countries (like the US and Canada) give you that 1-year grace period between publication and filing. Other countries don't do that. Publish = public.

      IANAL either. I was studying patents, trademarks, copyrights, industrial designs, integrated circuit topographies, and trade secrets for an exam yesterday.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    2. Re:Shipping code precludes patenting by Anonymous Coward · · Score: 0

      Well, I am a (Canadian) patent lawyer, and while I wouldn't necessarily say you're incorrect, it's certainly not as black and white as you seem to put it. In order to constitute a bar to patenting an invention (after the grace period you pointed out), the shipping and/or sale of a product which covers the patented invention has to be an enabling disclosure. I'm not aware of any case law with respect to what would constitute an enabling disclosure with respect to patented software, but there certainly may be an argument over (depending on what is actually patented) whether an executable file by itself would be an enabling disclosure for some patented method embodied in software. Yes, I realize that such code can be decompiled and protocols reverse-engineered, but the point remains that shipping a software product will not preclude patent protection after the grace period, if it is not an enabling disclosure.

    3. Re:Shipping code precludes patenting by dpilot · · Score: 1

      My direct and personal experience is with semiconductor circuitry, and maybe my employer has overly conservative lawyers. But as far as we're concerned, once a chip has "escaped", it can be delayered, reverse-engineered, and thus discovered.

      Are you trying to tell me that software gets "better" patent protection than hardware?

      --
      The living have better things to do than to continue hating the dead.
  23. This Begs the question by dietdew7 · · Score: 0, Redundant

    is Microsoft a paper tiger.

  24. And what they don't say... by fuzzyfuzzyfungus · · Score: 1

    What I would be curious to know is how that 20% is distributed. One or two lumps(albeit probably very profitable lumps, like Exchange or Sharepoint) or evenly mixed into virtually everything?

    1. Re:And what they don't say... by Mandrake · · Score: 1

      Actually, if you read the second article linked, it pretty much spells out where those patents are distributed.

      --
      Geoff "Mandrake" Harrison
      Some Random UI Hacker
    2. Re:And what they don't say... by perlow · · Score: 1
  25. Wikipedia to the rescue by mikehoskins · · Score: 2, Informative

    If I'm reading Wikipedia correctly, SMB1 is an IBM invention, while SMB2 is Microsoft's, but with backward compatibility. If that's true, it's murky gray...
        http://en.wikipedia.org/wiki/Server_Message_Block

  26. Same Old Microsoft Crap by HermMunster · · Score: 2, Insightful

    Anything that threatens their desktop or server OS market is a target of the most obscene threats, even those that could result in criminal prosecution if they were ever discovered to be done with malice in order to protect their monopoly.

    Threats are Microsoft's business of the day. That's their plan for the future to thwart off all competition to their desktop OS. No matter that they begged, borrowed, and stole 90% of the ideas that went into it. If you can't compete any longer you litigate, or threaten to in order to have customers potentially switching to the competition stop in their tracks.

    Those in their right mind knew this was just blather from the Ballmer, but it is enough to get companies re-examining their plans.

    You can't trust Microsoft and you can't trust that they won't try to patent what they have failed to patent so far. Nor can you keep them from changing things once you have developed around them. You all saw the sheer bullshit with the ISO so you must understand that they are far more devious than this in other areas. We as the watchful eye haven't had a chance yet to gaze into their other practices, the real practices that keep people locked into their technologies.

    --
    You can lead a man with reason but you can't make him think.
  27. Yes by CSMatt · · Score: 3, Insightful

    Are Microsoft's patent and intellectual property threats simply the growls of a paper tiger? Yes.
  28. Ok, this just gets dumber and dumber... by TheNetAvenger · · Score: 2, Insightful

    The 'Protocols' have ALWAYS been fairly open for MS Server products.

    The part that SAMBA is licensing and NEEDS to license is when they are implementing features normally found in Windows Server that are not open.

    Off top of my head I would guess these would be:

    ACL & Security
    Group Policy Features
    Domain Features
    Roaming Profiles, etc.
    FS Search Network Queries ala Vista/Windows Desktop Search

    etc etc etc...

    The freaking communications and protocols are never been a big MS secret, as they are just evolutionary methods, it is the guts that SAMBA also tries to provide that has always been 'reverse engineered' and is now 'licensed' instead.

    Geesh...

    1. Re:Ok, this just gets dumber and dumber... by NullProg · · Score: 1

      The 'Protocols' have ALWAYS been fairly open for MS Server products.

      Especially since IBM and 3Com helped invent them.

      There are very many systems which can use the NetBIOS / NetBEUI interface or
      make use of the NetBIOS Frames Protocol, but perhaps one of the most important
      is the Server Message Block Protocol (SMB). The Server Message Block Protocol
      (SMB), is an application level protocol used by networking systems and operating
      systems such as Microsoft's Windows for Workgroups, Windows 95 / 98 / ME, LAN
      Manager, Windows NT, Windows 2000 and IBM's OS/2 and LAN Server, NetWare 6 and
      the SAMBA implementation and as such deserves special attention.
      The latest versions of the protocol are now known as the Common Internet File System protocol

      The Server Message Block protocol (SMB) was created in the 1980's by
      Dr. Barry Feigenbaum at IBM Corporation. It was later extended by
      IBM, 3Com, Intel, and Microsoft.



      The part that SAMBA is licensing and NEEDS to license is when they are implementing features normally found in Windows Server that are not open.

      Off top of my head I would guess these would be:

      ACL & Security
      Group Policy Features
      Domain Features
      Roaming Profiles, etc.
      FS Search Network Queries ala Vista/Windows Desktop Search


      Correct me if I'm wrong but I would say all of these "features" listed except the last has prior art within Banyan Vines, Netware, LANTastic, IBM LanServer, DEC Pathworks etc. Why hasn't MS come out and listed their patent concerns instead of spreading Linux FUD?

      Enjoy,

      --
      It's just the normal noises in here.
    2. Re:Ok, this just gets dumber and dumber... by TheNetAvenger · · Score: 1

      Exactly, SMB comes from IBM; however, MS has added features to it over the years. This was my point, as SMB information has been available forever, not sure why you assumed I was stating something different.

      Correct me if I'm wrong but I would say all of these "features" l

      Ok, I'll correct ya, well I'll go for a couple cause you and I are on different tracks of communication and I don't think you or I are disputing the same things...

      First you act like you are arguing a patent dispute, this isn't.

      Secondly this is not about a 'comcept' but the SPECIFIC implementation. So even though ACLs or other aspects have been around in various forms for a while, does not mean that the way they are implemented on Windows Server is not unique.

      So ACL - this is implemented in a unique way on NT. NT uses an token/object system for security, both at the FS level and even at the communication level of the kernel. These are MS owned, as the way NT implements this is unique, and SAMBA always just reverse engineered it in the past to provide the basic functionality at the network server level. If they have licensed this ability from MS, they can implement the FS security as Windows Server does on NTFS, and additionally, use MS security protocols internally. A big step forward instead of 'emulating' the Microsoft Security model.

      One reason SAMBA could perform well against Windows Server is that it 'faked' the security, as it only needed to provide security context to clients, and internally did not have to operate in a secure fashion, as it only had to operate in the UNIX construct of security concepts. So when you see performance of SAMBA vs Windows Server, and they are close, remember that for each request and response Windows Server is going through a much longer process than SAMBA always has had to, which makes the Windows Server often besting SAMBA quite impressive for people that understand technology at this level.

      Additionally, we could take each item from my quick and 'generic' list and say the same things, as the specific way they implemented or handled at the Server level is specific to NT technology and how Microsoft designed these operations/features. It doesn't matter who invented the 'concepts', and sadly I am not sure why this is important to people, especially in the OSS world where building on the past is a key component of technology advancement.

      So NT uses specific methods to implement the policies and how the protocol deals with the policies, the roaming profiles, and how they are stored and transfered between the server and client OSes, and also there are more advanced concepts introduced with Vista and Windows 2008 server that would be 'hard' for SAMBA to reverse engineer as it deals with encrypted data over SMB and block/bit compression and remote differential copying, so only the bits changed get transmitted.

      Again, I'm not saying MS invented any of this, although the specific method or unique code they use is novel in that it works well, is more efficent than many of these concepts in past solutions, and are all integrated to work seamlessly so that encryption and roaming and RDC all work transparently to the client OS and the main functions of the File Server of the NT Server.

      Why hasn't MS come out and listed their patent concerns instead of spreading Linux FUD?


      If they did, they would lose their leverage, as Linux would get combed through to remove as much of these patents as possible. So why show the competition your cards unless you intend to play them? I would be happy they don't seem to intend to play them, and so far only use them to protect themselves from gold diggers, instead of being like Apple or Sun and suing everyone and their dog for patent violations. (Apple and Sun are good company why again?)

      The problem is MS holds patents for very basic GUI concepts that all OSes today use throughout the UI. OS X is also guilty of smacking into tons of MS patents.

      People don't seem to remember some of the

  29. Patented = Documented by EXTomar · · Score: 3, Insightful

    I always thought the classic reason why a company wouldn't patent a proven technology is to avoid documenting it. To file for the patent you would need to document critical detail and behavior which could be something the competition could read up on and build new products on the idea. Or in other words, if they never file for the patent they never have to claim it exists. Keeping it off the books keeps it obscure and keeps it theirs.

    1. Re:Patented = Documented by deander2 · · Score: 2, Interesting

      you obviously haven't read many recent patent apps. not describing implementation details is the norm. (often the patent holder doesn't even bother coming up with an implementation...just hopes to piggy-back on the work of real engineers)

  30. How many of these patents are contested? by JohanV · · Score: 1

    Looking through the list I wonder how many of these patents have been contested and/or how many of these patent applications should be rejected. For instance, under the "Web Browser Federated Sign-On Protocol" Microsoft lists patent applications 2005-0223217-A1 and 2006-0112422-A1. There exists prior art for 2005-0223217-A1 claim 14 and further in A-Select and I think for the rest of the claims in Shibboleth. I would have to study 2006-0112422-A1 more in detail, but it looks like about half of the claims there also have prior art in those systems.

    1. Re:How many of these patents are contested? by Anonymous Coward · · Score: 0

      I'm not a patent attorney and the following is not legal advice:

      If these were commonly available in the USA more than 12 months before the filing or priority date of the Microsoft applications, wait until granted and then write to the USPTO requesting re-examination (specify 'ex partes' because you only really want to make the examiner aware of the invalidating prior art, not to get involved in proceedings at the PTO) of the relevant claims saying that they are known in the art and disclosed in a manner which teaches someone who knows computers and web technology (who you'd call is skilled in the art) how to do the things claimed in Microsoft's patent application.

  31. It should be more like 99% unpatetented by davidwr · · Score: 1

    In a perfect world, only truly original, truly innovative protocols would be patentable. Well, in a perfectly perfect world, anything you could do on existing hardware would not be patentable beyond the original patents on the hardware itself, but I digress.

    "There are many good yet unique ways to do __TASK__, none significantly better than any other, here is ours" or "there is only a handful of obvious good ways to do __TASK__, and we got to the patent office first" items should never be patented. I'm betting the 80% fall in these categories, along with much of the remaining 20%.

    Of all the work MS has done in networking the past 20+ years, I'm sure they've earned 1 or 2 legitimate software patents, assuming for the sake of argument there is such a thing.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  32. The new secret! by cashman73 · · Score: 0
    1. Obtain complete list of MS Server protocols.

    2. File patent claims on the ones that are available.

    3. Dodge chair(s) thrown by Ballmer.

    4. ???

    5. Profit!!!!

  33. Open source by Anonymous Coward · · Score: 0

    Because Microsoft's ultimate plan is going open source!

  34. paper tiger? by JeanBaptiste · · Score: 1

    With what microsoft has at their disposal, they could make any group of people's lives very difficult for any reason they felt like.

  35. Music Example by Firethorn · · Score: 1

    Which leaves documentation

    This is a bigger thing than you might realize. Going by your music example, it's like trying to learn how to play a symphony from listening to it.

    Buying the 'license' gets you the sheet music and the assistance of the author.

    Saving that much effort does save $$$ and as long as Microsoft wasn't being too greedy(possibly realizing that samba would be able to reverse engineer it soon enough no matter what), it'd be cheaper to pay the money than perform the otherwise necessary back engineering.

    --
    I don't read AC A human right
    1. Re:Music Example by ratboy666 · · Score: 1

      I agree with you. I was responding to the post which stated that protocols were somehow under one of the intellectual properties. I wanted to drive the point that the documentation was the only thing that could be considered of value; that a protocol couldn't be in one of the possible categories. (Well, actually, it could be a trade secret, as I pointed out, but that would defeat the purpose completely).

      --
      Just another "Cubible(sic) Joe" 2 17 3061
  36. I knew that by Ozric · · Score: 2, Funny

    OH wait.....

    I misread, I thought it said unexplained.

    My Bad

  37. Mario? by tepples · · Score: 1

    If I'm reading Wikipedia correctly, SMB1 is an IBM invention, while SMB2 is Microsoft's, but with backward compatibility. Where does that leave SMB3?
  38. Money for nothing and your sales for free. by inTheLoo · · Score: 0, Offtopic

    A patent is for something where you want to make money off of the copies.

    Is this why SAMBA had to reverse engineer everything? M$ advertises a lot. How did I miss the adverts about all those licensed OS and network stack alternatives? Oh yeah, the M$ way of making money of their patents is to keep everyone else out of the market. Forgot about that one.

    --
    No calls now, I'm ...
    1. Re:Money for nothing and your sales for free. by spun · · Score: 1

      Oh hai twitter! SAMBA had to reverse engineer everything because those were trade secrets, not patents. Patents protect against reverse engineering. You can't just reverse engineer a patented invention, you will be sued into oblivion.

      You certainly can keep others from using patented inventions, for a set period of time anyway, but do you have any evidence of Microsoft doing that? Specifically, patenting something, not licensing it to anyone, and suing others to keep them from using the tech?

      Microsoft sucks badly enough, in enough different ways, you shouldn't have to make stuff up. You give the rest of us M$ haters a bad name. Are you sure you don't actually work for them? You might as well, for all the good you're doing.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  39. hello twitter sockpuppet by Anonymous Coward · · Score: 0

    You've really stopped trying to pretend you're someone else, haven't you?

  40. SAMBA Licence of Microsoft Protocols Obvious by TheReaperD · · Score: 1

    The reason SAMBA licensed the Microsoft protocols is fairly obvious. It was purely a business decision. Every day that SAMBA doesn't know exactly how the Microsoft protocols work, is a day their application isn't quite fully compatible.

    For most BSD/Linux geeks, such as myself, this is not much of an issue as the current system is good enough. However, Linux providers are trying to get big business on board and most big business "good enough" doesn't cut it. If you can't promise 100% compatibility with the largest vendor in town, your out of luck.

    It sucks that the Linux community has to cater to the Microsoft bobble heads that run most big business IT departments. But, that is the price for wide adoption.

    --
    "Be particularly skeptical when presented with evidence confirming what you already believe." -
    1. Re:SAMBA Licence of Microsoft Protocols Obvious by segedunum · · Score: 1

      Every day that SAMBA doesn't know exactly how the Microsoft protocols work, is a day their application isn't quite fully compatible.
      I'd dearly love to know what difference it has made.

      It sucks that the Linux community has to cater to the Microsoft bobble heads that run most big business IT departments. But, that is the price for wide adoption.
      It certainly didn't do any harm to Samba before. All that it's doing is conceding turf for no reason whatsoever.
  41. Protection Racket by PPH · · Score: 1

    Dat's a nice little server ya got dere, buddy. It'd be a shame if it burned down. Heh, heh, heh.

    --
    Have gnu, will travel.
  42. Um, standards? by rtechie · · Score: 1

    This is because, for the most part, MS server protocols are based on well established standards. RPC, SMB, Kerberos, etc.

    Doesn't everybody know this?

  43. oh! oh! by bizitch · · Score: 1

    I got dibs on WINS!

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
  44. So what??? by Anonymous Coward · · Score: 0

    I wish to make the following points, 1. not everything can be patentable and even if it patentable and patented, it can be challenged. 2. if something can be reduced to a material form then it is protected by copyright 3. you can licence all forms of intellectual property, not just patented material. You can license copyrighted material as well! I would imagine that all MS protocols have been reduced to a material form, i.e. source or binary code, and therefore such protocols are protected by copyright (provided they are not public domain, expired or copied!!!) Therefore, MS can license. However, I am not familiar with the contents of the SAMBA license - I imagine that it would have licensed a variety of patented and copyrighted material as needed by SAMBA. That probably answers the commentator's question, "What exactly then, did SAMBA license? Are Microsoft's patent and intellectual property threats simply the growls of a paper tiger?"

  45. I think its time - by DaveDerrick · · Score: 1

    - time for a patent troll to patent these protocols, and then sue Microsoft for using them ! Lol

  46. Patent Positive Acknowledgement by RalphSouth · · Score: 1

    I would be willing to bet that 100 percent of any protocol can't be patented if you really to a thorough search. They all amount to some sort of conversation that has its roots in "How we talk". Humans have been doing this for a long time. If I remember correctly, folks like IBM opposed software patents in the 70s, believing that they would stifle innovation and that they weren't the right mechanism. They only started to do them as a defense mechanism. (They negotiate a lot of mutual use agreements with their portfolio.... You infringe to, let's talk!)

    Patents were designed to protect people that had to invest millions in manufacturing infrastructure. (Why would they invent if anyone could copy without paying.) Now they are being used to suck money from people who are contributing.

  47. The Samba team have NOT licensed any MS patents by Neil · · Score: 2, Informative

    The summary is misleading or mistaken.

    The Protocol Freedom Information Foundation (PFIF) made a one-off copyright payment of 10,000 Euros to Microsoft in return for documentation of the protocols. The PFIF is allowed to pass on to the Samba developers information gleaned from the documentation, and the Samba developers are allowed to release source code based on what they have learnt.

    MS were required to offer this deal to all comers after they lost their European anti-trust legal case.

    The agreement requires MS to identify any patents that they hold which they believe relate to the protocols (this is so that the developers are not at risk of implementing something described in the documentation and finding themselves under legal attack based on a previously undisclosed MS patent).

    http://samba.org/samba/PFIF/

    MS offers a patent licensing program to go with the copyright licensing program, but neither the Samba developers nor anyone acting for them have taken that up (and couldn't even if they wished to - it involves per-copy royalties, which are GPL incompatible).