Slashdot Mirror


Microsoft Reinvents Bittorrent

Anon E. Muss writes "Microsoft has a new Secure Content Downloader tool that sounds an awful lot like a Bittorrent clone. It's described as a 'peer-assisted technology' where '[e]ach client downloads content by exchanging parts of the file they're interested in with other clients, in addition to downloading parts from the server.' Right now MSCD is just a time-limited preview, intended to support downloads of select Microsoft beta releases (e.g. Visual Studio 2008). If this test goes well, Microsoft will probably start using MSCD for all their large downloads. How do you feel about subsidizing Microsoft's bandwidth costs?"

65 of 373 comments (clear)

  1. bllizard, wow patcher by gad_zuki! · · Score: 4, Insightful

    People have no problem with this and blizzard. Expect the double standard to kick in in 3.. 2.. 1..

    1. Re:bllizard, wow patcher by secolactico · · Score: 4, Informative

      People have no problem with this and blizzard. Expect the double standard to kick in in 3.. 2.. 1..

      Are you kidding? Whenever a patch came out, the chief complaint in the forums was the bittorrent downloader. Blizzard even lists alternative (third party) download sites on their patch page because of this. Besides, they didn't re-invent bittorrent. They stated from the beginning what protocol they were using.

      I see nothing wrong with MS doing this just like I see nothing wrong with bittorrent.

      --
      No sig
    2. Re:bllizard, wow patcher by jdelator · · Score: 2, Insightful

      Why is the majority of slashdot so anti-microsoft, they sound all sound like whiny 15 year olds that think they are cool since they know how install linux on their machine.

    3. Re:bllizard, wow patcher by Shados · · Score: 2, Insightful

      they sound all sound like whiny 15 year olds that think they are cool since they know how install linux on their machine
      Thats because thats exactly what many of em ARE. (Well, maybe a bit older than 15, but I'd be interested in statistics on how many of the people that post stuff like that even have a full time job...)
    4. Re:bllizard, wow patcher by JimDaGeek · · Score: 3, Interesting

      How is it a double standard if someone doesn't want to support Microsoft while wanting support a company they like, such as Blizzard? If MS were a better company with better practices, supported standards better and didn't abuse their monopoly position, I am sure there would be a lot more supporters on the side of Microsoft.

      Me personally, I won't give any of my bandwidth to Microsoft. Let them pay for it. Now if Microsoft wanted to pay me to use my bandwidth, I would consider that option.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    5. Re:bllizard, wow patcher by cyphercell · · Score: 2, Insightful

      Well I have a full-time job, and if M$ version is as network intensive as bittorrent is I'm going to be pissed especially if we have no other options.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
    6. Re:bllizard, wow patcher by jorghis · · Score: 2, Informative

      It's not a double standard for me. I think the blizzard downloader is terrible. You have a huge group of people who cant figure out how to set up their firewall to actually get the whole peer to peer thing working even when everything else is fine. That group is bound to be even larger when you go to all windows users. What percentage of the population will really be able to figure out what ports they need to be able to open on their router and how to do it? And thats assuming that the user is even allowed to modify such things.

      Then Blizzard turns around and gives the patch away on FilePlanet, a site you have to pay for if you want to be able to actually download the thing directly. Paying another fee just to be able to download every time there is a patch when youve already got 15 dollars going to them every month? I always thought that was bogus.

      Really, I dont care about whoever using my bandwidth for whatever (as long as its legal) but there is no way MS is going to release a downloader as bad as the blizzard downloader for their regular updates. It always surprised me that Blizzard gets away with that mess. I mean how expensive is it to actually pay for the bandwidth? I cant imagine it costs as much as all the tech support for that stupid downloader, the dollars lost in customer dissatisfaction, the R&D for the downloader, etc.

    7. Re:bllizard, wow patcher by cromar · · Score: 4, Insightful

      I work 40 hours a week doing .NET programming. The reason a lot of people hear dislike Microsoft is because of their horrible track record of stifling innovation, using their monopoly to crush opposition, and consistently releasing inferior products after their announced release date is long past. And that's merely the tip of the iceberg.

    8. Re:bllizard, wow patcher by schon · · Score: 4, Informative

      Others have pointed out your straw man, but nobody has pointed you to this, so I thought I might.

    9. Re:bllizard, wow patcher by jorghis · · Score: 4, Informative

      "How is it a double standard if someone doesn't want to support Microsoft while wanting support a company they like, such as Blizzard?"

      The definition of a double standard is to apply one standard to judge two groups differently for the same infraction because of issues external to the matter at hand. In this instance you want to condemn MS and give Blizzard a free pass because of your stance on open standards. (this seems a bit dubious, every standard Blizzard has is closed, they have sued people in the past for trying to make servers that do the same thing as battle.net and so forth, but I digress) So what you are doing is prettymuch the classic example of a double standard, judging one group differently than another for the same infraction because you dont like them for whatever reason.

      I am not sure if you were being sarcastic or not by asking how applying different standards to different groups based on whether or not you liked them constitutes a double standard. If you were joking then my bad. :)

    10. Re:bllizard, wow patcher by nakkenakuttaja · · Score: 5, Funny

      For me personally the answer is simple: Nothing gives me more pleasure than reading serious Microsoft bashing. It's really one of the main reasons why I read Slashdot. And I'm 46 years old. Being anti-Microsoft is a universal feeling for all generations, genders, races etc. It really brings our minds and hearts together no matter if you are 15 or 46. And often saves my day and it makes me feel so good inside!

    11. Re:bllizard, wow patcher by NeilTheStupidHead · · Score: 4, Interesting

      0... ^>^ I actually have a huge problem with Blizzard's distribution system for patches. My ISP shapes their traffic and it can take hours for a small four megabyte patch to download. If I go directly to their site and download as a standalone file: about a minute. A distributed download system is a good idea both for Blizzard as it saves them bandwidth and for most of their customers as they get their patches faster (especially when it comes to large patches), but the standard download model has to be available for those who cannot use this type of system.

      --
      Lose: misplace or fail || Loose: not bound together
    12. Re:bllizard, wow patcher by PopeRatzo · · Score: 2, Funny

      Nothing more childish than calling people "childish".

      --
      You are welcome on my lawn.
    13. Re:bllizard, wow patcher by pixelpusher220 · · Score: 5, Insightful

      I'd have no problem with MS *using* bittorrent either. Unfortunately MS is claiming this is their own home grown technology that they invented.

      I surely hope Bram Cohen patented his little invention...

      --
      People in cars cause accidents....accidents in cars cause people :-D
    14. Re:bllizard, wow patcher by the+not-troll · · Score: 2, Interesting

      As I am not playing WoW, and thus don't patch it, I have no double standard. Thus, let me say: As I use Linux, I won't use this program, so I won't subsidize Microsofts bandwith. So the question whether I'd have a problem with subsidizing Microsofts bandwidth doesn't make any sense in the first place. But if I were using it, I doubt I'd have a problem with that - I'd have bigger ones. After all, I'd be using Microsoft software.

      Just wanting to steer against any perceptions of the unsuspecting reader that the /.-community might be homogeneous in any way. Oh, wait...

      --
      In Soviet Russia, government controls corporations.
      In Capitalist America, corporations control government.
    15. Re:bllizard, wow patcher by milkmage · · Score: 2, Insightful

      dude.. you should stay away from any ISP that throttles your traffic.

    16. Re:bllizard, wow patcher by Wildclaw · · Score: 4, Insightful

      Sounds like the real problem you are having is with your ISP and not with blizzard. Only evil packet (protocol) shaping would prevent you from downloading a mere 4 MB file in a few minutes, even if you aren't uploading anything. Fortunally blizzard has alternative ways of downloading patches, but it really shouldn't be nescessary. Bittorrent is not much different than a http/ftp download, except that it is also possible for clients to exchange parts of the file/files between themselves when the server is overloaded.

      This is why real net neutrality is so important (and I am talking about real net neutrality, not the fake one that some are advocating that still allows packet shaping).

    17. Re:bllizard, wow patcher by RzUpAnmsCwrds · · Score: 2, Insightful

      I work 40 hours a week doing .NET programming ... consistently releasing inferior products

      Something doesn't fit there. There are a lot of things you can trash MS for, but their development tools are absolutely top notch. I work with ASP.net 40 hours a week, and it's amazing just how bad it makes PHP, J2EE, Rails, and most of the other frameworks out there look in comparison.

    18. Re:bllizard, wow patcher by Bender+Unit+22 · · Score: 4, Funny

      Let me end it.

      You sir, are worse than Hitler!

    19. Re:bllizard, wow patcher by mrsteveman1 · · Score: 3, Interesting

      The real problem is that MS intends to turn this into a system totally encumbered by DRM.

      Another expected build in, Microsoft will probably implement a way for "content owners" to remotely delete the metafile and all data if they so choose, regardless of how valid their claim is. I also fully expect traffic shaping to ignore this new protocol while throttling bittorrent.

    20. Re:bllizard, wow patcher by Dun+Malg · · Score: 2, Informative

      ...I'm payed well though... You are paid well. Only rope or other cordage is payed.
      --
      If a job's not worth doing, it's not worth doing right.
    21. Re:bllizard, wow patcher by Blakey+Rat · · Score: 2, Insightful

      Let's take a look:

      Microsoft does bad things: 5% of Slashdot articles
      Microsoft does perfectly innocent things, but Slashdot declares them bad: 95% of Slashdot articles.

      Of course Microsoft does "bad things." The problem here is that, on Slashdot, the term "bad things" is basically defined as "Microsoft does it." It's self-fulfilling. Hell, when Microsoft gave a free 3-year warranty on Xbox 360s, somehow that was construed as a "bad thing" on Slashdot...

      The bashing here is entirely out of control. It makes the Steve Jobs Reality Distortion Field look tiny in comparison. All you need to do is type "embrace and extend" or "FUD" and you get an instant +5 insightful.

    22. Re:bllizard, wow patcher by RobertLTux · · Score: 3, Informative

      helpful hint for those that get tagged by this FireFox 2.0 has a spelling checker builtin that can be set to check all input fields (and if you are not using FF 2.0 then you are
      1 on an OLD system
      2 using a Mac and have a system level spell checker

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    23. Re:bllizard, wow patcher by _Sprocket_ · · Score: 3, Interesting

      Microsoft does bad things: 5% of Slashdot articles
      Microsoft does perfectly innocent things, but Slashdot declares them bad: 95% of Slashdot articles.

      Made up figures don't mean anything. Having said that... it always seems to be a judgment call. There are plenty of screwy things that Microsoft does and always a contingent claiming double-standards, religious zeal, reality of business, ignorant-basement-dweller, and whatever other non-argument they can to justify or detract from the issue.

      I don't buy your figures. But I do agree that there are certainly times when articles or comments are beyond the pale. Microsoft does occasionally get skewered over non-issues. I'm 100% behind calling those out. They detract from the real issues.

      Which issues are "real" is probably the point where we would disagree.

      Of course Microsoft does "bad things." The problem here is that, on Slashdot, the term "bad things" is basically defined as "Microsoft does it." It's self-fulfilling. Hell, when Microsoft gave a free 3-year warranty on Xbox 360s, somehow that was construed as a "bad thing" on Slashdot... Great example. You say "free 3-year warranty on Xbox 360." The critics noted design flaws, a history of denying said flaws, and said "damage control." Is this one of your 95%?

      The bashing here is entirely out of control. It makes the Steve Jobs Reality Distortion Field look tiny in comparison. All you need to do is type "embrace and extend" or "FUD" and you get an instant +5 insightful. Sometimes. The bashing does need some sanity checking. However, it's not as simplistic as you claim.

      By the way - cute use of colorful terminology while decrying other's over-use of catch phrases. Reality distortion field indeed.
    24. Re:bllizard, wow patcher by Ph33r+th3+g(O)at · · Score: 5, Interesting

      Good, then P2P networks using that protocol can spring up and not be blocked by ISPs.

      --
      I too have felt the cold finger of injustice.
    25. Re:bllizard, wow patcher by Thing+1 · · Score: 3, Funny

      Is mentioning "embrace and extend" alone worth an "insightful", even if it makes absolutely no sense in context?

      When I receive the proper embrace, I extend. If all goes well, we extinguish the lights?

      --
      I feel fantastic, and I'm still alive.
    26. Re:bllizard, wow patcher by Kickasso · · Score: 2, Informative

      Unfortunately, it doesn't necessarily use a word list that corresponds to where you live.

      You know you can actually install a dictionary for your little colonial dialect^W^W^W^Wseveral major spelling variants of English, do you? Either centrally with your package manager. or locally with the FF extension manager.

    27. Re:bllizard, wow patcher by shaitand · · Score: 2, Insightful

      'Why is the majority of Slashdot so anti-Microsoft, they sound all sound like whiny 15 year olds that think they are cool since they know how install Linux on their machine.'

      Because unlike the greater population the Slashdot crowd is a bit tech heavy. There are no shortage of people reading Slashdot who understand the technical merits of Linux vs windows. That is why most advocate Linux.

      As for actually being anti-Microsoft, how can you be into technology and not hate Microsoft? How can you care about software and not hate Microsoft? Microsoft is a monopoly, they used every shady trick in the book to secure that monopoly and continue to do so, looking at anti-trust fines as the cost of doing business. This has crippled the software industry and set it back decades

      Microsoft uses proprietary protocols and formats to prevent interoperability. Hell, their operating system even nukes the MBR on your harddrive during install without a prompt because they don't acknowledge that other operating systems even exist. If someone reverse engineers for interoperability purposes they extend or modify their proprietary protocols. Anyone who wants a choice is going to be against a company that does this, especially when the company is a monopoly. The fact that their proprietary protocols often start as standards and Microsoft often claims their completely proprietary implementation of that standard as a step toward interoperability is just a slap in the face.

      No matter how insecure and buggy their software is, there is no doubt Microsoft has released some great technology. If only Microsoft had developed some of it. Instead they buy it and rebrand it. This would normally be okay, except that once Microsoft owns the technology it sits and collects dust on a shelf. They update the rebranding now and then but the core technology doesn't improve in Microsoft's hands.

      Last but not least, Microsoft has paid Slashdot shills. That's enough reason to hate anyone. Apparently they know a lot of technology decision makers frequent this site. To conserve mod points they seem to like changing history by going back and moderating on stories that are no longer on the front page. To avoid meta-moderation they use underrated and overrated.

    28. Re:bllizard, wow patcher by Cyberllama · · Score: 2

      I think someone should point out, somewhere in here, that Blizzard's downloader isn't just a bittorrent clone, it literally is bittorrent. Bram Cohen didn't patent it, he released it under the MIT license which is less restrictive even than the GNU license (doesn't require modified source code be released). Thus large corporations like Vivendi are free to modify it and use it for their own purposes as Blizzard has done.

    29. Re:bllizard, wow patcher by Bert64 · · Score: 2

      As they already do with HTTP proxies...
      That's the beauty of standard protocols, you can cache it...
      Someone needs to work out a way of transparently proxying bittorrent, so that if several users of an ISP download the same chunk, it only goes through the backbone link once...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    30. Re:bllizard, wow patcher by Bert64 · · Score: 2

      The login screen should be customiseable, so the system admin can define exactly how it looks.
      A lot of companies would want to customise the login screen, so that it displays their logo and displays an appropriate message, and perhaps a clock too. Also remove the vendor advertising.

      Similarly, on a remote login, there should be no indication of what OS is running for security reasons.. It should display a warning banner stating that the system is private and that unauthorised access is prohibited etc, but should not give away potentially useful information like the OS type and version. This is another area where standard protocols are good, a telnet banner saying "login:" could be anything, but a remote desktop service will always be windows, even if it doesnt say so specifically or disclose the version.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    31. Re:bllizard, wow patcher by Firethorn · · Score: 2, Informative

      I believe that the bittorrent protocol already has means to detect whether or not it's on the same network segment, and shares packets in that segment by preference.

      --
      I don't read AC A human right
  2. Good for them by Anonymous Coward · · Score: 3, Insightful

    This will show that p2p/torrents have a legal use.

    1. Re:Good for them by RAMMS+EIN · · Score: 4, Insightful

      Or, more likely, Microsoft will try to spin it such that it looks like Bittorrent == evil pirates whereas MSCD == fair and honest distribution system.

      --
      Please correct me if I got my facts wrong.
    2. Re:Good for them by Meccanica · · Score: 2, Interesting
      Exactly what I thought- therefore, why not just rebrand bittorrent clients as MSCD clients? Everyone wins!

      Although, the RIAA/MPAA will still claim to be losing.

      A Brilliant Plan occurs to me!

      1. If all or most of current bittorrent networks could be 'changed' into 'MSCD' networks

      2. Upload a bunch of fake 'torrents' using the 'old' technology as a trap (a reversal of the very same technique that the RIAA types have tried using).

      3. Hammer them with legal action and bad PR over attempting to obtain + distribute child pornography or something horrible like that

      4. ?????

      5. Profit

      --
      You live and learn. At least, you live.
    3. Re:Good for them by Comatose51 · · Score: 4, Insightful

      Well at my last job, I wasn't allowed to install BitTorrent to download Linux ISOs because the more senior admins brought the FUD and said it's the same a Napster and all the other P2P clients. I argued that it was a protocol akin to FTP and it fell on deaf ears. I'm sure they will have no issues with this since it's officially sanctioned by Microsoft. SysAdmins can be just as bad as the PHBs.

      --
      EvilCON - Made Famous by /.
  3. no surprise by botkiller · · Score: 4, Insightful

    Microsoft, ripping off your ideas since the 80's, then repackaging them with prettier colors.

    --
    brian botkiller "Condensing fact from the vapor of nuance" - Neal Stephenson, Snow Crash
    1. Re:no surprise by Nero+Nimbus · · Score: 3, Insightful

      The "prettier colors" part is highly debatable.

  4. Flamebait much? by RightSaidFred99 · · Score: 4, Insightful
    Wow. This is the worst kind of pandering.

    BitTorrent didn't invent P2P. And the idea is used by many other applications including games. The last article with a premise this ridiculous I've seen was the "Hotmail drops 98.88% of all attachments, MS to be broken up and fined $10 billion dollars for fraud!" article.

    Seriously, what is the point of this nonsense article, just to get the groupthink all riled up?

    1. Re:Flamebait much? by rm999 · · Score: 4, Insightful

      Also, the comment "How do you feel about subsidizing Microsoft's bandwidth costs?" is ridiculous. Yes, I know Slashdot is a biased source, but when they make it that blatant I get really annoyed.

      No one is forcing anyone to use this p2p technology. If you have something against it, just don't download things from Microsoft. Common sense...

    2. Re:Flamebait much? by OmegaBlac · · Score: 2, Funny

      Seriously, what is the point of this nonsense article, just to get the groupthink all riled up?
      Well it is SOP to have at least one of these articles at least once a day here. Hell, I wouldn't be able to make it through the day without the daily 2-minute Microsoft Hate.
    3. Re:Flamebait much? by eonlabs · · Score: 5, Informative

      Bittorrent did not come up with p2p. They did come up with swarming. The idea is if everyone downloads once and sends once, the net cost to the main server is 1 upload. Granted, it doesn't work to the theoretical limit, but it's pretty damn good at conserving bandwidth.

      If bittorrent is patented... which it doesn't appear it ever can be, then this would be a problem. If Microsoft claims they invented it, that's pretty major BS, but that's it. If this stays visible as a variant of p2p file sharing, then it will hold some ground for the rest of the industry. Maybe the best thing to do is to use this to point out that p2p has solid legal uses and value.

      --
      I wouldn't consider the mad hatter mad. Just reality impaired. He sure can make a mean cup of tea.
    4. Re:Flamebait much? by that+this+is+not+und · · Score: 2, Insightful

      At your work, each individual workstation independently downloads all the update bits-n-pieces individually?

  5. Typical anti-MS /. bias by EvanED · · Score: 5, Insightful

    How do you feel about subsidizing Microsoft's bandwidth costs?

    Exactly how many articles has /. run on BT before? 47 thousand? And how many have had a comment like this? Zero?

    1. Re:Typical anti-MS /. bias by Anonymous Coward · · Score: 2, Insightful

      The difference between normal bit torrent clients is that the user can share or not share, and how much they share, on their end. I'd RTFA but it gives me an error right now. Is this new client for M$ something under the control of the owner of the computer? Or will M$ be determining how much of your bandwidth is going to be used to subsidize their bandwidth costs?

      If as the user of the computer, I can decide to share patches/updates or NOT share them, then it's a fine and dandy addition. But if it's going to be using my bandwidth for it's own purposes regardless of my wishes, then that's just another reason to consider alternative OSes.

  6. Re:How do you feel about subsidizing Microsoft's c by slughead · · Score: 5, Funny

    How do you feel about subsidizing Microsoft's cost?

    AWESOME! They're going to pass their savings onto me, right!? ...

  7. Old news by Pluvius · · Score: 2, Informative

    Microsoft developed BITS 3.0 many months ago and included it with Vista. It allows for what Microsoft calls "peer caching."

    Rob

    1. Re:Old news by RAMMS+EIN · · Score: 2, Funny

      ``It allows for what Microsoft calls "peer caching."''

      Did you mean: *kaching*?

      --
      Please correct me if I got my facts wrong.
  8. Subsidizing MS bandwidth? by poptones · · Score: 5, Funny
  9. It's not Bittorrent. It's better. by SilentChris · · Score: 5, Interesting

    MS didn't reinvent Bittorrent. They built something better: Avalanche. It's more efficient and (I know this phrase is weird to use around MS, but...) more secure. Read the research papers (they touch on BT, its advantages and disadvantages). I imagine most of this stuff is on its way into standard BT, if it hasn't been worked in already.

    "How do you feel about subsidizing Microsoft's bandwidth costs?"

    Frankly I don't give 2 shits as long as they don't patent the hell out of it (and sue existing P2P solutions). But this came out of MS Research, so I doubt that'll happen (one of the only decent groups at MS).

    By the way, MS has been messing around with P2P for years. How do you think Xbox Live works? Every time a game is played multiplayer, at least one Xbox/Xbox 360 is hosting. Not a single MS server hosts a game. Question this all you want (why pay $60 a year then?) but the fact of the matter is that from a technological standpoint, it works well.

  10. Double standards? by jb.hl.com · · Score: 4, Funny

    How do you feel about subsidizing Microsoft's bandwidth costs?

    The same way I feel about Canonical's. Or Fedora's. Or Gentoo's. Or Blizzard's. Or Demonoid's. Or iPodNova's. Or the eDonkey network's. Or ThePirateBay's.

    It's P2P, remember, the thing everyone here loves? And now there's more of it! Must be a good thing. Although I'm sure if Microsoft started handing out free chocolates and flowers, before going on to start selling Linux distributions and releasing the entire code of the Windows kernel under the BSD license, you'd find some reasons to kick up a fuss about that, as well.

    --
    By summer it was all gone...now shesmovedon. --
  11. Better download integrity, yes please. by Dr_Barnowl · · Score: 3, Insightful


    Since I downloaded the last MSDN library no less than 9 times and each time got a corrupted file (yes, a 1.9GB corrupted file), I would have welcomed an official MS P2P download route - one of the more useful feature of BitTorrent on large files is that each chunk is hashed, and thus has good integrity.

    Instead, there was just an MD5 checksum buried in the small print on the page, which is no help at all. The checksum validation in the install routine can detect that the archive is corrupted. Ok, it's nice to be able to tell if you got a pirate zombie MSDN library (presumably with some pages containing subtle advice on how to implement code with security holes - now we know why Windows is so insecure....) But what I really needed was a download protocol that provides for more error correction than HTTP.

    Go, I say. Even if everyone disables the ability to upload, and all the data still comes from MS, it's still an improvement.

    1. Re:Better download integrity, yes please. by Dr_Barnowl · · Score: 2, Interesting

      Downloaded it onto three different drives (one of them a flash drive) mounted in two different machines, all of which are showing no signs of disk wear. Also downloaded it across two networks, one belonging to a national government infrastructure, one of them being my ISP at home.

      Each file showed corruption throughout the file, each file had a different, incorrect, MD5 hash - I actually went so far as to write a "chunkhash" util to hash chunks of the file to see if I could construct a single "good" file from the 9 corrupt ones. After reviewing the output I decided it was hopeless - there just weren't enough blocks where the hashes matched on more than one copy of the file to stick it together.

      Plus the actual confirmation that there was a problem through a mutual friend at MS kinda gave it away.

  12. Microsoft Reinvents Bittorrent by John+Hasler · · Score: 3, Insightful

    > How do you feel about subsidizing Microsoft's bandwidth costs?

    It's good that they are using their own protocol. That way those who have no use for anything from Microsoft will be in no danger of inadvertently doing them a favor.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  13. Far be it for me to disagree with Microsoft. by khasim · · Score: 3, Interesting
    From that article that you linked:

    Peers do not need to find specific pieces in the system to complete, any subset encoded piece will suffice.

    Huh?

    Also, no peer becomes a bottleneck, since no block is more important than another.

    In bittorrent, no block is more important than any other.

    And the only bottleneck in bittorrent is when a specific block is only available from a single seed with limited bandwidth. The moment that block is uploaded to another machine the bandwidth expands.

    Finally, network bandwidth is efficiently utilized since the same information does not travel multiple times over bottleneck links.

    I'm not understanding that either. You need updates as to who has what. This will be changing constantly as different peers download different blocks.

    One possible solution is to use a heuristic that prioritizes exchanges of "locally rarest" pieces. But such local-rarest policies often fail to identify the "globally rarest" piece when peers have a limited view of the network.

    Why would you need to? All the client has to do is connect to as many peers as necessary to find each block a minimum number of times. The only time there is a problem with this is when there is only one seed with limited bandwidth.

    There is no way that a "globally rarest" will appear more often in your peer group than it does globally. This seems more of a seeder issue than a swarm issue. And it has been solved with the "super-seeder" enhancements. The seeder feeds more blocks to the guy who seems to share them the fastest.
  14. Wonderful. What If It Gets Hacked? by NeverVotedBush · · Score: 2, Insightful

    Just imaging a huge P2P network of Microsoft software - and if someone figures out how to pervert it with trojans, viruses, keyloggers...

    With Microsoft's lousy security track record, can you imagine the gold mine this will be for anyone that wants to mass distribute malwear? Nothing like lots of machines in the wild hosting "official" Microsoft software, patches, etc.

    Think it can't happen? Think again.

  15. Re:How do you feel about subsidizing Microsoft's c by ricree · · Score: 4, Funny

    Neutral.
    I hate these filthy Neutrals, Kif. With enemies you know where they stand but with Neutrals, who knows? It sickens me.
  16. here's how I feel by botkiller · · Score: 4, Funny

    "How do you feel about subsidizing Microsoft's bandwidth costs?""

    Kinda dirty and used, but no different from how I felt after installing Vista.

    --
    brian botkiller "Condensing fact from the vapor of nuance" - Neal Stephenson, Snow Crash
  17. Re:It's not Bittorrent. It's better. by Catil · · Score: 2, Informative

    Bram Cohen (Bittorrent inventor) commented on Avalanche on his blog two years ago and said that he thinks "the paper is complete garbarge."

    However, the Wikipedia article on network coding lists a lot of fields where this techology might be useful, so I guess it's not really garbage after all, but neither the holy grail of p2p.

  18. Re:Three things about your "double standard" by jorghis · · Score: 4, Insightful

    And what on earth does that have to do with the issue at hand? They are coming out with their thing here, they arent "Embracing" bittorrent. It always amazed me how people will use the whole embrace extend extinguish thing when they are talking about a new MS product. Embrace, extend, and extinguish is meant to refer to a company embracing a standard they want to destroy for whatever reason. If they were extending the bittorrent protocol you would have a point.

    But again, what on EARTH does any of this have to do with it being acceptable for one company to use your bandwidth when you are streaming files from them but when another does it they are 'stealing' your bandwidth or whatever?

    Its like some people on here think that because MS was judged to legally be a monopoly that means they cant do things that are perfectly normal for other companies to do. I swear one day I will read on here that MS shouldnt be allowed to be registered in a phone book or something because they are a monopoly and should be held to a different standard. Utilizing a swarming protocol does not equate to abuse of monopoly powers.

  19. BitTorrent promotes competition for clients by radarsat1 · · Score: 2, Insightful

    So far most of the comments on this story have been about the pros and cons of helping MS with their bandwidth. There have even been a couple talking about some technical differences. But for me, the biggest difference is none of that. The coolest thing about BitTorrent is that it is a known, open protocol. What this means is that there are something like 10 to 20 clients out there you can download, so we end up with great programs like Azureus and uTorrent. Of course I haven't read much about this new program from MS, but I imagine they won't be releasing the source code for it. (I may be wrong of course!) What this means is that to use their shiny new protocol, you have to use THEIR software. You will have _no_ choice, and there will be _no_ room for developing new features. I find this terribly limiting compared to what can be accomplished with something open and popular like BitTorrent. What will you do if the protocol is very efficient and useful, and yet you are forced to use a crap client that you don't like? Reverse engineer it? That's a pain in the ass compared to having a working, open protocol that is well-documented and there are several open-source solutions to reference. And I won't even begin to discuss the likelihood of seeing an OS X or Linux version of their client...

    I think I'll be sticking to BT unless something better comes along that actually has a useful (i.e., open) license. One wonders about the motivation for developing this when they could have just used BT to distribute their patches and downloads. Is it just NIH, or something more?

  20. not a "troll" at all by oohshiny · · Score: 4, Interesting

    Microsoft is charging a lot of money for their software; there is absolutely no reason anybody but Microsoft should pay for the bandwidth related to their software updates.

    From a practical point of view, no matter how "secure" the protocol may be, if this thing is running on a host as part of a P2P network, it is essentially broadcasting to the world that (1) the host is running Windows, and (2) that it's not up to date with its patches. That's not a smart thing to broadcast.

  21. yes, they are! by commodoresloat · · Score: 3, Funny

    They have this great new program going on where they will pay you for forwarding email. They will pay you $245 for every person you forward an email to, and then another $243 for every person who forwards that email, and so on. Within two weeks, Microsoft will contact you for your address and then send you a check!

  22. Re:MOD PARENT UP by jorghis · · Score: 4, Insightful

    It really is not logical to look at things that way though. You can make a case against any large organizations ethics.

    What you are doing is kind of like a democrat proposing a policy and then someone yelling "Well your party used to support slavery so I dont think we should listen to anything you say."

    Or when Google tries to get its way with net nuetrality the telecoms shouting "Well you guys are censoring content in China so I dont think anything you want with net nuetrality should be granted."

    Or when Apple tries to sell you a sell phone you could say "You guys had that options scandal where you defrauded shareholders, if I buy this iPhone I will be supporting corruption!"

    See? Can you find any organization of any size that you cant use that sort of logic against? This is why the legal system and just about everyone with common sense looks only at the issues at hand rather than using their preexisting biases and stereotypes.

  23. Perhaps we're overcompicating by Almahtar · · Score: 2, Insightful

    I'll simplify it the way I see it.

    Microsoft has proven time and time again not to care at all about my needs or my well-being. Honestly they've cost me a lot of money not just by their lack of interest in my needs but the way they've crushed the products that actually did serve my needs, and they did so illegally.

    So while the anti-competitive practices may seem unrelated, they really are. I have personally suffered on multiple accounts directly because of Microsoft, be it their neglect or their business practices. Since they don't care about my best interest, I have no interest in theirs.

    If Microsoft takes my money but blatantly ignores my needs, I don't want to help them in any way at all, and that includes bandwidth. I'll give them the same attitude they've given me: you want to distribute your software? You muscle up and pay to get it distributed. Don't ask me for help unless you're paying me for it.