Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Microsoft Reinvents Bittorrent

Posted by kdawson on Sat Jul 28, 2007 01:18 PM
from the but-do-they-give-credit-oh-no dept.
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?"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • bllizard, wow patcher (Score:5, Insightful)

    by gad_zuki! (70830) on Saturday July 28, @01:20PM (#20024653)
    (Last Journal: Saturday October 26 2002, @11:59PM)
    People have no problem with this and blizzard. Expect the double standard to kick in in 3.. 2.. 1..
  • Good for them (Score:3, Insightful)

    by Anonymous Coward on Saturday July 28, @01:21PM (#20024665)
    This will show that p2p/torrents have a legal use.
  • Patent (Score:2)

    by bigtomrodney (993427) * on Saturday July 28, @01:21PM (#20024671)
    Any word on them trying to patent this?
  • no surprise (Score:4, Insightful)

    Microsoft, ripping off your ideas since the 80's, then repackaging them with prettier colors.
  • Flamebait much? (Score:5, Insightful)

    by RightSaidFred99 (874576) on Saturday July 28, @01:22PM (#20024685)
    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?

    • Re:Flamebait much? (Score:5, Insightful)

      by rm999 (775449) on Saturday July 28, @01:32PM (#20024791)
      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...
      [ Parent ]
    • Re:Flamebait much? by OmegaBlac (Score:3) Saturday July 28, @01:35PM
    • Re:Flamebait much? (Score:5, Informative)

      by eonlabs (921625) on Saturday July 28, @02:18PM (#20025231)
      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.
      [ Parent ]
    • Re:Flamebait much? by makomk (Score:2) Saturday July 28, @02:30PM
    • Re:Flamebait much? by Phroggy (Score:2) Saturday July 28, @05:19PM
    • Re:Flamebait much? by TrappedByMyself (Score:2) Saturday July 28, @07:02PM
    • Re:Flamebait much? by mvdwege (Score:2) Sunday July 29, @08:46AM
    • 2 replies beneath your current threshold.
  • Typical anti-MS /. bias (Score:5, Insightful)

    by EvanED (569694) <evanedNO@SPAMgmail.com> on Saturday July 28, @01:24PM (#20024705)
    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?
  • How do I feel? (Score:1, Insightful)

    by Anonymous Coward on Saturday July 28, @01:27PM (#20024733)
    Indifferent, that's how. Is that question at the end of the summary supposed to imply that it's ok for linux distributions and WOW to use bittorrent to lower bandwidth costs, but it's not ok for Microsoft to do the same? Ah, but of course. This being slashdot, anything Microsoft does is subject to criticism.

    Grow up for fuck sake!
  • by coren2000 (788204) on Saturday July 28, @01:29PM (#20024753)
    (Last Journal: Monday June 14 2004, @06:43PM)

    How do you feel about subsidizing Microsoft's bandwidth costs?
    I feel nice
    like sugar and spice
    I feel nice
    like sugar and spice
    so nice
    so nice
    I got you.
  • Old news (Score:3, Informative)

    by Pluvius (734915) <ploov&suddenlink,net> on Saturday July 28, @01:32PM (#20024787)
    (Last Journal: Saturday November 18 2006, @07:24PM)
    Microsoft developed BITS 3.0 [wikipedia.org] many months ago and included it with Vista. It allows for what Microsoft calls "peer caching."

    Rob
    • Re:Old news by RAMMS+EIN (Score:3) Saturday July 28, @02:01PM
      • Re:Old news by Winckle (Score:2) Saturday July 28, @03:00PM
  • Subsidizing MS bandwidth? (Score:5, Funny)

    by poptones (653660) on Saturday July 28, @01:32PM (#20024795)
    (Last Journal: Thursday July 24 2003, @04:07AM)
    Aren't we already? [thepiratebay.org]
  • It's not Bittorrent. It's better. (Score:5, Interesting)

    by SilentChris (452960) on Saturday July 28, @01:35PM (#20024819)
    (http://slashdot.org/)
    MS didn't reinvent Bittorrent. They built something better: Avalanche [microsoft.com]. 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.
    • by khasim (1285) <brandioch.conner@gmail.com> on Saturday July 28, @02:03PM (#20025089)
      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.
      [ Parent ]
    • Re:It's not Bittorrent. It's better. by Catil (Score:2) Saturday July 28, @02:27PM
    • Unverifiable security is no security at all. by jbn-o (Score:2) Saturday July 28, @03:59PM
    • Re:It's not Bittorrent. It's better. by AceJohnny (Score:2) Tuesday July 31, @05:19AM
  • 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 Dr_Barnowl (709838) on Saturday July 28, @01:40PM (#20024871)

    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.
  • Right... (Score:2)

    by DaveCBio (659840) on Saturday July 28, @01:45PM (#20024921)
    Because no one else ever thought or developed a protocol with distributed file transfer. If MS is doing something they must have copied it from someone.
  • Microsoft Reinvents Bittorrent (Score:4, Insightful)

    by John Hasler (414242) on Saturday July 28, @01:50PM (#20024977)
    > 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.
  • Secure ? (Score:2)

    by Yvanhoe (564877) on Saturday July 28, @01:54PM (#20025011)
    (Last Journal: Monday February 12 2007, @04:47PM)
    How much secure ? I smell a new vector for adware / spyware / trojan infections here....
    • Re:Secure ? by I'm Don Giovanni (Score:2) Saturday July 28, @04:23PM
  • by Newer Guy (520108) on Saturday July 28, @01:55PM (#20025027)
    Reminds me of what Disney does...

    1. Steal an idea.

    2. Use it.

    3. Patent it (so no onelelse can use it, INCLUDING the one you stole it from!

    4. Profit!
  • by kimvette (919543) on Saturday July 28, @01:59PM (#20025057)
    (http://kim.biyn.com/)

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


    Uh, let me see:

    Microsoft treats paying customers like criminals with their recent (last five years or so) policies but it does nothing to curb professional pirates

    Microsoft is one of the wealthiest companies in the world.

    Microsoft can easily afford the bandwidth for hosting their product downloads.

    How do I feel about it? Sorry, I won't be participating. If they make their policies more customer-friendly and open up the source for Windows, or at least become more friendly to open source, sure, I'd use it to download and I'd let it seed for a bit.

    When I download SuSE or Kubuntu or CentOS I let the torrent seed for at least a few days.

    This makes me want to download Microsoft patches several times when I need them just so I eat up more of their bandwidth.
    • 1 reply beneath your current threshold.
  • Wonderful. What If It Gets Hacked? (Score:2, Insightful)

    by NeverVotedBush (1041088) on Saturday July 28, @02:04PM (#20025101)
    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.
  • here's how I feel (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.
  • W3C standard? (Score:2)

    by MobyDisk (75490) on Saturday July 28, @02:20PM (#20025253)
    (http://www.mobydisk.com/)
    Is the Bittorrent protocol a W3C standard yet?
    • 1 reply beneath your current threshold.
  • No difference here (Score:2)

    by davmoo (63521) on Saturday July 28, @02:33PM (#20025363)
    How do you feel about subsidizing Microsoft's bandwidth costs?

    Exactly the same way I feel about subsidizing anyone's bandwidth.

    If its an open source project I have no problems with it, and do it all the time. I'm a Mandriva Club member and regularly host various forms of the Mandriva distributions on a server with a fat pipe.

    If its a closed source project or something that costs money, then those companies who distribute it by leaching bandwidth from others are just that, leaches. Actually, I take that back...they aren't leaches, and I should find a new comparison. Even leaches have a use in the medical world...leaches in the bandwidth world have no use.
  • by TLouden (677335) on Saturday July 28, @02:36PM (#20025381)
    Seeing as there is clearly no prior art, will M$ patent this 'new' technology and charge users extra to use it?
  • This isn't news! (Score:1)

    by chahsiubow (1134179) on Saturday July 28, @02:42PM (#20025425)
    I've been getting my M$ products from peer distribution for years!
  • As usual, there's no sensible reason in the world why Microsoft could not have used the open, existing, tested, commodity protocol.

  • by Dachannien (617929) on Saturday July 28, @02:46PM (#20025449)
    (http://www.unity08.com/)
    is, did MS write their P2P software to preclude people getting in on the downloads without WGAing first? Because that's the biggest reason why they wouldn't be able to use BT out of the box.

  • 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?
  • not a "troll" at all (Score:5, Interesting)

    by oohshiny (998054) on Saturday July 28, @03:02PM (#20025599)
    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.
  • Long overdue (Score:2)

    by melted (227442) on Saturday July 28, @03:21PM (#20025761)
    (http://slashdot.org/)
    They've been working on this FOREVER. I remember seeing little wireless Shuttle cubes strewn all over the campus 3 or 4 years back. Good to see another Microsoft Research technology end up in a product.
  • new port to block (Score:1)

    by Dan667 (564390) on Saturday July 28, @03:37PM (#20025899)
    (http://www.littlejohnconsulting.com/)
    Sounds like I will have a new port or something to block. Yippy!
  • by Jugalator (259273) on Saturday July 28, @03:39PM (#20025919)
    (Last Journal: Monday February 13 2006, @07:11PM)
    How do you feel about subsidizing Microsoft's bandwidth costs?"

    I don't feel against it at all. As opposed to certain ISP's that don't let you use the bandwidth you pay for freely and not setting stupid "limits", mine actually includes that in my regular flat monthly fee! *gasp* So if this makes them even faster, hey, it'll even be an advantage!
  • People don't use p2p because they like p2p--they use it to get what they want.


    If we could legally download movies without having to install crap software really fast without using bittorrent, we would do it.


    And if we're looking to download the latest Ubuntu iso, we don't need an MS alternative.

  • by I'm Don Giovanni (598558) on Saturday July 28, @03:56PM (#20026073)
    "How do you feel about subsidizing Microsoft's bandwidth costs?""

    Hello?
    Many Slashdotters have been calling for Microsoft to embrace Bittorrent to distribute their software. If they did that, then you'd be "subsidizing Microsoft's bandwidth costs", so how is this any different? Anyway, the only ones "subsidizind Microsoft's bandwidth costs" are those that download the software.

    Seems that the "subsidizing bandwidth" remark was tacked on to add some lame MS-bashing that would help ensure that slashdot accepted the story and/or score brownie points with those particular slashdotters on the low end of the intelligence bell curve. Pathetic.
  • I just hope... (Score:2)

    by JustNiz (692889) on Saturday July 28, @05:02PM (#20026629)
    that this kills all the stupid p2p-throttling that services providers do but deny.
  • How do you feel about subsidizing Microsoft's bandwidth costs?
    I don't have a problem so long as they're passing along the savings to the consumer. I have a feeling they won't though. Even then, I've never bought any Microsoft software, and I don't think this is going to change my mind.
  • by slapout (93640) on Saturday July 28, @05:26PM (#20026801)
    "In other words, Microsoft is reinventing BitTorrent because, you know, the open source version has cooties."
  • Patent? (Score:2)

    by flyingfsck (986395) on Saturday July 28, @05:47PM (#20026943)
    So has MS patented bit torrent yet? As a company that continuously innovates, they really deserve one for this break-through...
  • Well.... (Score:1)

    by hitmanWilly1337 (1034664) on Saturday July 28, @06:02PM (#20027041)
    As long as they don't try to go out and patent it, its fine by me. Also, I'm imagining some of the messages from it...You are downloading win_vista_dvd_rip.iso. Cancel/Allow?
  • So? (Score:2)

    by Thaelon (250687) on Saturday July 28, @06:32PM (#20027275)
    I'm not microsoft fan, but who cares?

    Using torrent methods for distributing files over the internet is a good thing. The more people that need the file, the faster it goes for everyone. Hats off to the inventors because almost nothing else in the world works out that way.

    If this makes it faster and easier for people to download the stuff they want, then what is the problem? Use the downloader until you're done downloading, then turn it off. If they don't allow that, then I'd be pissed.
  • ...but I sincerely hope they gave Bram Cohen a well-deserved bonus. He came up with a truly great invention that helps smaller companies and individuals host content (without BitTorrent, it would've cost way too much), and he decided to share his invention with the world for free.

    MS doesn't have to pay him anything, but if they don't they lose a chance to gain a bit more respect from people. They're not struggling to pay their bills, and if they save money from his invention, they should toss him a bone.

  • fine with me (Score:1)

    by QunaLop (861366) on Sunday July 29, @06:47AM (#20031081)
    If I'm downloading something from anyone, then I have some sort of need for it, a.k.a. I have a use for it. If a new distributed download system reduces the cost and increases the speed at of fulfilling the need then I am all for it. I fail to see how anyone might have a problem with this, especially as it will most likely be an opt-in/out scheme.
  • lordy B ! (Score:1)

    by Danzigism (881294) on Sunday July 29, @07:04AM (#20031139)
    (http://www.theaudiorevenge.com/)
    wow this is insane.. sounds like a direct copy of bittorrent indeed.. is bandwidth really a problem for microsoft? are they running out? or not capable of getting the best and fastest? bandwidth does seem to be a precious thing nowadays.. and no i don't feel good about them using my bandwidth.. if i pay them money for an OS, then why the fuck are they trying to take more from me?
  • by The Cisco Kid (31490) * on Sunday July 29, @09:40AM (#20031909)
    to purchase or use MS software is already used to getting screwed over by MS. Why should this be anything new?

    You can choose to continue to do it the way MS wants you to, with little to no control over how your own computer operates, or you can ditch MS and their 'we-know-whats-good-for-you' attitude entirely, and use software that lets you control your own computer, that,incidentally, is often completely free of charge as well.
  • Metalink, anyone? (Score:1)

    by ant_tmwx (239616) on Sunday July 29, @10:50AM (#20032337)
    (http://www.justablip.co.uk/)
    Sounds a lot like Metalink [metalinker.org], covered here: http://slashdot.org/article.pl?sid=07/02/25/144209 [slashdot.org]
  • How do you feel about subsidizing Microsoft's cost?

    AWESOME! They're going to pass their savings onto me, right!? ...
    [ Parent ]
    • yes, they are! (Score:4, Funny)

      by commodoresloat (172735) * on Saturday July 28, @03:45PM (#20025979)
      (http://shockandblog.com/blog)
      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!
      [ Parent ]
    • 1 reply beneath your current threshold.
  • by ricree (969643) on Saturday July 28, @02:04PM (#20025103)

    Neutral.

    I hate these filthy Neutrals, Kif. With enemies you know where they stand but with Neutrals, who knows? It sickens me.
    [ Parent ]
  • The difference between a M$ fake-torrent client and a free P2P user is that a free P2P user has a choice about what to download. The M$ client will soon be used to download "patches" and other M$ cruft, which will pass that part of the cost of windows onto ISPs and subscribers. You will excuse me while I say that I don't want to subsidize M$'s lack of efficiency. Their client will also be "trusted" and refuse to download anything that could threaten the MAFIAA in any way - which is pretty much everything but what you can buy from M$ music services and squirt to your Zune.

    [ Parent ]
  • 20 replies beneath your current threshold.