Bram Cohen's Response to Microsoft's Avalanche 443
An anonymous reader writes "Bram Cohen has reduced Microsoft's proposed file-sharing application--codenamed Avalanche--to vaporware, dubbing its paper on the subject as "complete garbage". "I'd like to clarify that Avalanche is vapourware," Cohen said. "It isn't a product which you can use or test with, it's a bunch of proposed algorithms. There isn't even a fleshed-out network protocol. The 'experiments' they've done are simulations.""
Not even close to finished, you say? (Score:4, Funny)
Re:Not even close to finished, you say? (Score:2, Insightful)
Re:Not even close to finished, you say? (Score:2, Insightful)
The words the original poster was seeking were surely closer to "not even close to started".
Re:Not even close to finished, you say? (Score:3, Funny)
Re:Not even close to finished, you say? (Score:5, Insightful)
b) bug patches
Just because they keep releasing new versions doesn't mean it's not 'finished'.
I think most people, including the parent, who say Windows isn't finished are eluding to the fact that it's released in an unstable, insecure, and generally half-assed condition.
If a product is released and a year later a new feature is added to that same product, does it mean the previous product went unfinished for a whole year? Not really. Why do you think they use version names? Mac OSX 10.1 is a finished product - when changes for 10.1 are released, it's under a new version number representing a newer finished product.
Distributions of Linux, and the kernel itself, have updated releases on a much more frequent basis. But that's why there are production (or stable) and testing (or unstable) branches. The production version is a finished product.
Arguably you could still say that all the aforementioned software is never finished, but then the same could be said for a lot of things. Car models are updated on a yearly basis - does that mean the previous year's model was not finshed? No.
At some point a product which is periodically updated must be defined as 'finished' and separated from development leading to the next version of the finished product.
As I mentioned, Microsoft never seems to release a 'finished' version of Windows because it's in a perpetual state of half-assedness. Or like Longhorn, the release date is constantly being pushed back and it appears as though it'll never be finished.
Re:Not even close to finished, you say? (Score:5, Funny)
Re:Not even close to finished, you say? (Score:5, Insightful)
Vaporware is technically correct: you can't download and use Avalanche. But you may be able to in a year or two. Hopefully, they'll make it useable by then.
Here's the thing, they're using a 'tit-for-tat' algorithm that was in bittorrent v1, 4 years ago. Which makes me believe that they are currently 4 years behind BT. They do have the advantage of following, so they can catch up faster than Bram's original work, but this is still just ideas.
I must say, I too don't see the point of error correcting codes, I mean, you have to transmit them too. You're substituting data for other data. And instead of tring to calculate all of what you need, Bittorrent will save you the CPU and HD cycles and just wait and find the original, instead of trying to build it. This might work fine if you have 2 processors and 4 gigs of ram, but I'll stick with bittorrent until Avalanche is a proven product. Even then, it will probably still not be cross-platform...
I couple years this may be better than BT(today's) in pure network speed, but then again, BT will likely be faster by then as well. Right now its just academic.
Re:Not even close to finished, you say? (Score:3, Insightful)
You'll probably be saying that again two years from now. Anybody remember the debacle Microsoft had when Gates said that MS was working on a 64-bit operating system that, according to him, would be available a year after he said that? It was nearly five years before it finally happened.
Avalanche? That's actually what Microsoft will end up buried in, only it won't be snow, it might
Use the Coral Cache! (Score:5, Funny)
Forget it.
Does this mean Redmond wants a P2P 'war'? (Score:5, Insightful)
Re:Does this mean Redmond wants a P2P 'war'? (Score:2)
Re:Does this mean Redmond wants a P2P 'war'? (Score:3, Interesting)
--Ender
Re:Does this mean Redmond wants a P2P 'war'? (Score:3, Insightful)
It's the difference between "BitTorrent spreads spyware" (false) and "BitTorrent is used to spread spyware" (prob
Avalanche:BitTorrent as Windows 3.1:Macintosh (Score:5, Interesting)
Keep reading Bram's blog. How far do you get before it starts going over your head? The dude has skillz that dust 98% of the wannabes here on Slashdot.
And as for motives, in my experience with autistics, it's common for those with Asperger's Syndrome to be quite guileless. They speak and act without consideration for other's "feelings". As a result they are more frank and honest than most people are comfortable with. Sorta like if Mr. Spock insults your work. He's not doing it to hurt you, or out of jealousy, he's saying it because it is the most logical observation.
Re:Avalanche:BitTorrent as Windows 3.1:Macintosh (Score:3, Interesting)
So they shifted from sending the actual file, to sending (basically) a set of PAR2 slices of that file. If you end up with any n >= N nonidentical blocks, you have the whole file. Not really all that new of an idea, though the first time (that I know of) that anyone applied it to live P2P.
However, we've had a much less live form of P2P (requiring in-between server
Why The Rant? (Score:3, Informative)
Doesn't all software start off this way?
Re:Why The Rant? (Score:4, Insightful)
Re:Why The Rant? (Score:5, Insightful)
Who's the one who spouted off? This was a paper on the MS research website, not an ad on prime-time TV. It's loudmouths like the ones ACTUALLY doing the spouting that will cause MS to just replace that page with a static placeholder and reveal NOTHING to the outside. It's already gutted, it really won't take much more to turn it into a complete facade. Thanks a lot.
Re:Why The Rant? (Score:5, Informative)
I think he's trying to point out to the "bunch of people" that at the moment, Microsoft isn't exactly shipping the BitTorrent killer that he's somehow "got" to respond to. He might get less dismissive if they ship something that obviously works.... or if people didn't pester him.
(I've seen several people comment that Bram's "arrogant"; it's nothing to the arrogance of assuming they can force him to comment on something, or the arrogance of assuming that his essay was written straight for them, or the arrogance of saying since they don't like it it shouldn't have been written. This is just an addenda so I don't have to post again, not directed at CleverNickedName.)
Not bad! (Score:2, Funny)
Another interesting project from the Microsoft team then? Looks like they've made an entire department, dedicated to making ideas about things that they could make, but never intend to do.. Nice going
Re:Not bad! (Score:2)
Re:Not bad! (Score:3, Insightful)
Sort of like Google labs? [google.com]
Re:Not bad! (Score:3, Funny)
How did this get modded up?
Re:Not bad! (Score:4, Insightful)
MS research is messing with all sorts of interesting ideas. They've hired a number of gurus in computer science research (such as Tony Hoare and Leslie Lamport). They publish lots of papers. How many of these things will turn into real products? Who knows. Mostly they just want to play with ideas so that they stay at the cutting edge of things, rather than missing the boat as they did with the Internet boom.
SDLC (Score:5, Funny)
Hope that helps.
Sincerely,
Microsoft
PS: Note that I used maybe twice.
Re:SDLC (Score:2)
You forgot a bit:
when the software is being used by lots of people, Microsoft stop any effort of improving it.
Re:SDLC (Score:3, Informative)
Did you read the response you refer to [livejournal.com]? Avalanche claimed to be superior to BitTorrent and based its argument on assumptions and old code. Cohen corrected the misconceptions.
He also went out of his way to explain why Avalanche is doing things wrong and where their testing methodology had come up wanting.
Who cares that it's vaporware? (Score:3, Interesting)
Re:Who cares that it's vaporware? (Score:4, Informative)
Re:It's NOT vapourware (Score:3, Informative)
Torrent? (Score:3, Funny)
Avalanche (Score:5, Informative)
But, yeah, like he said. Avalanche isn't supposed to take over the world. It isn't a product, and it doesn't exist in source code form.
Re:Avalanche (Score:2)
For me it sounds like it is something they are about to start working on and already have plans to market as a way for producers of music, video, etc to distribute the product with DRM; along with a way for companies to distribute patches, updates,etc that are signed so the user knows they are authentice ie this part came around when bittorret was being used to share windows xp SP2 and microsoft put a stop to that.
Re:Avalanche (Score:3, Informative)
Vaproware: Par for the course with M$ (Score:2, Insightful)
This really shouldn't come as any surprise...after all, Microsoft's goal here wasn't to actually come out with a product, but to create the illusion of one. Microsoft will design a P2P system if and when they're good and ready...until then, Avalanche serves as a satisfactory decoy.
Re:Vaproware: Par for the course with M$ (Score:5, Insightful)
Look at it this way - MS can't afford not to be looking into the area of filesharing, because it's obviously something that their customers really, really want. There hasn't been any announcement of any product, there's just a whitepaper with no details. The not-so-sinister truth is that this research paper is just evidence that they are starting to think about the problem, not a representation of an imminent product offering.
Vaporware: Par for the course for most R&D lab (Score:3, Informative)
-prescriptive stuff that you'd like adopted
-things you built that you'd like the world to know about.
For a corporate group, a paper is only a half-success, depending on the ranking mechanism. A Popular paper is good, but not as good as getting into shipping product. And there MSR have the same problem I have -the gulf between research code and production stuff. Actually, their problem is worse, they have to go through the MS lif
Re:Vaproware: Par for the course with M$ (Score:2)
Except presumably MS own all the IP, and can take the ideas and code if they want. (For example, MSR implemented Microsoft's IPV6 stack that is shipped with XP and 2003.)
And presumably MS steer MSR's research, and MSR are given more time to come up with these ideas than MS engineers assigned to a shipping product.
The patents will not be vapourware (Score:5, Insightful)
Two words... (Score:2)
Who? (Score:5, Informative)
Somewhat patronizing? (Score:5, Funny)
"Unfortunately, [the paper] is actually one of the better academic papers on BitTorrent, because it makes some attempt, however feeble, to do an apples to apples comparison," he said.
Then Mr. Cohen patted Microsoft on the head, gave it a cookie, and sent it outside to play.
Dont Underestimate MS. They'll Integrate Avalanche (Score:5, Insightful)
Microsoft has a huge amount of resources that they can and probably will pour into the p2p projects they are working on. It is foolish to mouth off and bash their development procedure, treating it as something other than it is. Microsoft has a strong track record of eliminating its competition by integrating products into its OS. Dont be too suprised if you see Avalanche as part of Longhorn.
Re:Dont Underestimate MS. They'll Integrate Avalan (Score:2)
Is anyone surprised? (Score:5, Insightful)
I'm tired of it... I'm moving back to my TRS-80
Longhorn is just one prime example. I wonder how many people didn't consider switching over to Linux/?nix/OS X/etc. etc. because of the overly hyped features of Longhorn... which now are disappearing left and right.
It takes years to make something like bittorrent, but it takes days for a marketing team to come up with a flashy code name and feature list.
We don't know yet (Score:4, Funny)
All bets are off... (Score:4, Insightful)
The "Avalance is vaporware" vibe is a true one, but let's give Microsoft a chance for a real-world test before we cast our lots. Not completely dismissing the paper demonstrates Cohen in a more rational and less infuriated moment, and is fortunate that he did so, as industry leaders who dismiss competition get burned all too often. This is not to defend the test model in the slightest, which is junk and atypical of typical Bittorent usage as Cohen rightly points out.
The Avalanche paper is a start. Microsoft will need to finish, refine, and check their facts about the product with which they are competing. The idea of building a file without all the pieces reeks of difficult implementation, for example.... that's one protocol I would love to see come into reality. Bittorent will need to flex and build upon the established track record of the protocol, and innovate on top of that. Decentralized trackers were a good step.
Re:All bets are off... (Score:2)
Let's do what we usually do: cast our lots for the best thing that is currently available. That would be bittorrent. Let's also reserve the right to change our minds if and when something better comes along. NB when it comes to downloading, "faster" is not the only measure of "better". See DRM etc.
Has anyone even read the MS paper? (Score:2, Informative)
Have you even read Cohen's article? (Score:4, Informative)
RTFA
Re:Has anyone even read the MS paper? (Score:2)
Pretty neat idea, quite suitable for mutli-casting too.
fwqcwq (Score:5, Informative)
First mistake: Showing Fear (Score:2)
Classic mistake. He has now given MS credibility in this market that they would never have gotten on their own.
Yeah (Score:2)
Yes I know, the above scenario is complete BS and all of you would keep using Bittorrent anyway. The point is that, regardless what you think about them, MS is still a very large company with a very large amount of clout and a sta
Summary (Score:2, Informative)
2) The paper also assumed that each client would only try to connect to 4 peers. Bram says that 30-50 is more realistic.
3) In spite of the poor comparison, the ideas might be useful.
The actual blog entry
This could easily be true (Score:2)
I've been saying that about Windows. My friends won't listen.
It's not slashdotted (Score:4, Interesting)
It's not MS bashing! (Score:5, Informative)
So, lay off! :)
Jeeeeeeez, chill (Score:3, Insightful)
Microsoft Research, and many other research labs and universities, publish papers on "vaporware" every day. Only, this is not vaporware because it is not supposed to be a product--even if some news media who don't know the difference between Microsoft and Microsoft Research make that mistake, Bram and others should know better. On the other hand, research on algorithms is fundamental to the development of the next generation of products, because no amount of pure coding can make the kinds of technological leaps that are necessary. To that end, it behooves us not to bash it, or at least only to evaluate it based on what it is.
Article is all wrong,,, (Score:2, Funny)
Remember...Bram is Autistic (Score:2)
Re:Remember...Bram is Autistic (Score:3, Informative)
I'm also not so sure that those comments are related to his disorder...
(btw Asperger's syndrome [wikipedia.org] is a very mild form of autism in case someone was amazed by reading the parent post)
Newsflash (Score:5, Insightful)
Bram may be right about Microsoft's paper, but he would have had more credibility if he had taken the high road.
Quotes like "The lack of any concrete numbers at all shows the typical academic hand-wavy 'our asymptotic is good, we don't need to worry about reality' approach" certainly don't earn him much respect from academics in system programming research who work very hard, thankyou very much, to ensure that their results are realistic. He has turned a simple observation about the paper (they neglected certain overheads) into a bigoted rant (academics are foolish). Not cool.
Re:Newsflash (Score:3, Informative)
"Quotes like "The lack of any concrete numbers at all shows the typical academic hand-wavy 'our asymptotic is good, we don't need to worry about reality' approach" certainly don't earn him much respect from academics in system programming research who work very hard, thankyou very much, to ensure that their results are realistic. He has turned a simple observation about the paper (they neglected certain overheads) into a bigoted rant (academics are foolish). Not cool."
I'd venture to suggest that he's tire
bad research, too (Score:5, Interesting)
The authors should have demonstrated that their approach is better than FEC-based P2P protocols, but instead, they only compared it to simple P2P protocols. So, their protocol may actually not be better than the state of the art at all, and may actually be harder to implement in practice.
Re:bad research, too (Score:4, Informative)
While the paper didn't worry too much about comparing Avalanche to other FEC methods, the comparison seems moot, as server coded FEC methods seem obviously impractical for individuals wanting to seed data from a humble PC. Reliving the seeder of the burden of coding seems an obvious enough differecne that Avalanche and other FEC methods are not nearly as apples to apples as comparing to Bittorrent. (Because Bittorrent is actually practical for Joe Celeron-user to seed right from home.)
Implementation may end up being harder, as it will be a lot harder to combat poisoned blocks in Avalanche. I think the authors were too optimistic about this issue.
Re:bad research, too (Score:3, Informative)
One criticsim I didn't understand (Score:3, Interesting)
Re:One criticsim I didn't understand (Score:3, Interesting)
If the originating server has to calculate the hashes, then it would have had to calculate the FEC blocks that the hashes are calculated for as well.
Ergo, the network coding advantage is lost.
Unless there is some way to compute hashes of the FEC blocks without actually haveing the blocks themselves, there would
Yeah, We Know It's Going To Be Garbage (Score:3, Funny)
The question is: Will it be pulled from Longhorn?
(Yes, this is a joke, morons.)
research timeframe (Score:3, Interesting)
i imply nothing about the individuals in the paper that Bram attacks, since i haven't interacted with them firsthand. however, it might be interesting to note that the primary author is a grad student at Georgia Tech. according to his web page, his stint at MS research was just a ~6 month period, 2/04-6/04 & 7/04-8/04:
http://www.cc.gatech.edu/~gantsich/biography.htm [gatech.edu]
the call for papers for this 2005 conference set a deadline of 7/7/2004:
http://www.ieee-infocom.org/2005/call_for_papers.
this does not leave a huge block of time for one student to brush up on the research background, flesh up the practical aspects of the idea, implement (and validate?) a simulator, complete a preliminary set of data runs, and write a paper draft worthy of acceptance. let's not forget any downtime that might arise at the start of an internship (moving over the pond, getting acclimated, etc.).
here, i assume the not unrealistic situation where the official research scientist principally serves as a primary investigator. he brews the idea, perhaps working out some more theoretical aspects of the problem, and handles all the headaches related to funding/approval/propaganda. this entrusts a good deal of the grunt work to the student. i tend to see this sort of behavior in the ivory tower, but it is entirely likely that research in industry is much more balanced!
time should not be an excuse in any case, but it does raise an eyebrow toward the paper-happy nature of some research these days. you make the call on what you believe is reasonable concerning those flaws in methodology that Bram has so derided in his blog.
does anyone have a clue about the timing of the media's spin on things? The Register's article from the first slashdot posting is one of the first according to Google News...
Re:Pointless Article (Score:5, Informative)
Another pointless article. Troll me, but the fact is that this is addressing something that is behind MS's closed doors.
Ah, you mean like this research paper [microsoft.com] that Cohen is criticizing.
Or perhaps you are referring to these completely unfounded claims (from TFA):
The developer said Microsoft had completely misunderstood the way BitTorrent operated. The paper quotes "the tit-for-tat approach used in the BitTorrent network" as an inspiration for parts of Avalanche's own operation. Under the approach, a peer-to-peer client will not upload any content to another client unless it has also received a certain amount of content in return.
Cohen said, however, this was a waste of time and had been discarded long ago.
"I can't fathom how they came up with this," he wrote. "Researching either the source code or the documentation on the BitTorrent Web site would have shown that the real choking algorithms work nothing like this."
"Either they just heard 'tit-for-tat' and just made this up, or they for some odd reason dredged up BitTorrent 1.0 and read the source of that." BitTorrent is currently at version 4.0.2.
Cohen went on to say that the 'tit-for-tat' approach was used when BitTorrent was still being developed, but that the first real-world test with only six connected machines showed that it did not work well.
Yup, that's a guy bashing closed doors alright.
Re:Pointless Article (Score:2)
I agree, he has a right to comment on that.
Yup, that's a guy bashing closed doors alright.
But to call the Avalanche research vapourware because he hasn't seen an implementation *is* bashing MS's closed doors.
Re:Pointless Article (Score:2)
Yes, I know what it means.
The paper is from the IEEE Infocom in March. It's three months old. Sure, if it were a year old you could call it vaporware but I think it's a little early to call names just yet.
Re:Pointless Article (Score:3, Interesting)
He's calling it vaporware for two reasons:
1) It doesn't exist yet, early or not, which is a point other articles on the subject might not have emphasized before they started talking about a "competitor" to BT.
2) As stated, it's not going to work as far as he can tell, which is the second point other articles on the subject might not have emphasized before they started talking about a "competitor" to BT.
In other words, vaporware does not depend on how old the vaporware is. Microsoft can announce vaporware
Pointless response (Score:2)
Re:Pointless response (Score:3, Insightful)
Re:Pointless Article (Score:3, Insightful)
Considering that the only up-to-date documentation of the protocol IS the source, one is not surprised. The only paper of Bram's that really details the protocol refers to version 1.0.
Still, you'd imagine Microsoft would have a fellow or two who can read C or python (is the reference implementation still in python?) Contamination might be an issue, but you'd
Re:And there it is! (Score:5, Informative)
you will find that the popular torrents on there FLY, and that's because of the mentality of the userbase. they like to share, and don't hop off a torrent right when it's done. there is nothing illegal about it, thus no fear of the man knocking down your door. i've left seeds on there for months.
so.. if you are getting crappy speeds, i'd recommend finding yourself a better group of people to swarm your files with. bashing on BT isn't going to solve your problems, and niether is a piece of vaporware from microsoft
Re:And there it is! (Score:4, Informative)
Seeds do not use choking. Choking is used by peers without the complete file on peers that aren't sending them data. Seeds need no data and so do not perform chokes. Last I looked (admittedly an early version) seeds will send to the clients that dl the fastest and will only send to a small number of clients at a time for efficiency reasons.
Super-seeds are completely different (but still don't use choking, although they reward people who received a piece that the super-seed detects has been spread around well by the people who received it).
I can't believe you typed a whole rant about choking without having the slightest clue how it is used, however. You could have spent that time googling and a) learned something and b) not come across as an idiot.
(There's only one signpost, but it's conspicuous) (Score:2)
The rest of the screed we can only react to instinctively, okay -- but the one piece of relatively concrete evidence, that code name, shapes that reaction pretty early on, doesn't it?
"Avalanche," as a name for a product or project, would be just about the worst possible choice. As a P2P tool that would imply bandwidth problems and the potential for a single point of failure. Does someone somewhere h
Naming is preliminary too my friend (Score:2)
Since when has MS ever started a project and released the code under the project name? Longhorn? Whistler? etc. etc.
Show me where you can find a single MS product that is for sale under the project name it was serviced under within the walls of MS. You can't, because that isn't the way they do things there . I am not sticking up for MS, just trying to remind you of the facts. It's just not the way they do business. Goo
Re:(There's only one signpost, but it's conspicuou (Score:2, Insightful)
"Avalanche," as a name for a product or project, would be just about the worst possible choice. As a P2P tool that would imply bandwidth problems and the potential for a single point of failure.
Um... Would it? Why? I don't see these implications at all. Quite the opposite, really. An avalance is (in popular imagination, anyway) started by a small cause and quickly develops into an unstoppable mass of snow. Just like a single limited-bandwidth uploader of a popular file to a P2P network can result in ma
Re:(There's only one signpost, but it's conspicuou (Score:2)
Tastes and smells just like mouthwash, which makes it very easy to hide in, say, a bottle of mouthwash. Not bad when mixed though.
Quote the Dictionary then stir... (Score:2)
You are a hoot!. You quote the dictionary and then add in your own terms. I looked it up myself and could not find anything in refernce to lying and Microsoft. hmmm. Perhaps it's your browser misinterpretting the definitions found there?
Since when is Dic.com a standard? (Score:2)
http://www.m-w.com/cgi-bin/dictionary?book=Dictio n ary&va=vaporware&x=0&y=0 [m-w.com]
http://www.bartleby.com/61/64/V0026400.html [bartleby.com]
Just a couple of standards accepted by most colleges and schools in our country. Wiki's do not count, sorry. You cannot use sourc
Re:Oh, I get it! (Score:2)
Done right, the play action fake is incredibly useful [washingtonpost.com].
Done ronngg, and you're the next Osborne [wikipedia.org].
Re:Researchers? (Score:5, Insightful)
BT is relatively new, I am sure within a few years some serious inadequacies will be found which will make this research from Microsoft more significant.
BT is NOT relatively new - in fact, it's relatively old, and there HAVE been a few years for any "serious inadequacies" to surface. What has happened in those years is that users of other P2P networks have flocked to BT by the millions, simply because it works much better at delivering maximal bandwidth for highly sought-after files.
Re:Researchers? (Score:3, Insightful)
I think this guy knows a bit more about how an effiecent torrent is going to work.
MSFT is once again playing catch up. In a few years they are going to end up duplicating the entire effort of bram just ot make a closed source version of the software, which will then fizzle out because msft won't make clients for anything other than windows. Yet Torrents can be had for any OS.
Re:Researchers? (Score:2, Insightful)
This is not first time M$ is trying to steal other's ideas, and create FUD about original product. They have tried it with Office, LAN servers, Internet Explorer, SQL server, Instant Messenger, Java, IP (4 and 6 both) and recently iPod and now BT.
I can understand Bram's fear, if he thinks M$ is after his ideas to steal them and kill him.
Re:Respect in the industry (Score:5, Insightful)
So you think he's bashing them? Having read Bram's comments, what he seems to be responding to is the way (he says) they misunderstood and misrepresented BT; which strikes me as a quite legitimate response.
Re:Respect in the industry (Score:2)
We already know what their strengths are. Dirty (and convicted illegal) business practices and huge amounts of cash.
Bram spent a good deal of time creating Bit Torrent and coming up with the democtatised way it opperates. That's genius on a P2P network if you ask me. If all of a sudden Microsoft targets YOUR magnum opus wouldn't you be pissed? Especially since there's not even a product?
Microsoft has just said
Re:Respect in the industry (Score:2)
Why use the word "targets"? What, you think that MS is trying to take away Bram's "business"? First, it's a research paper, not a product or even an announcement about any intention of ever making it a product. Regardless, couldn't you say the same thing about BT having "targeted" other, older and less cool P2P systems at the time he developed it?
Re:Respect in the industry (Score:2)
Media distribution. That's why (Score:3, Informative)
What's missing is the distribution technology. Even with modern 8mbit DSL / Cable connections, an HTTP or FTP download of a 900mb movie file is very expensive for the company hosting the software and files. However, if each set-top-box or WMC PC has a secure file-sharing system preinstalled, then most of the upload bandwidt
Re:Media distribution. That's why (Score:2)
If I'm paying for a file, I don't feel I need to contribute to the vendor by letting them use my bandwidth to send it to to other custoners. This would just lead to software to choke off uploads.
Re:An major corporation developing P2P software? (Score:2)
They don't. There is no such product. Calling it vaporware doesn't even fit as they've never said there would be a product. MS does tons of research in tons of areas. This was just one research paper in the area of file sharing.
There is no code, there is no product, this is just a academic research paper discussing theoritical methods for very effiecent P2P file sharing. Thats it.
Re:An major corporation developing P2P software? (Score:2)
It is a guess that microsoft will sell the signature s, so that you can track you put the file up, also preventing people from taking a file compressing it and posting it on this P2P network.
This system will have no use for illegal material however it will mainly be sold to companies for the distribution of updates, patches and demos, since the end user can have verification that it can from an authentic s
Re:For God Sake (Score:2)
Re:Cohen's Ego (Score:2)
If someone challenged Matthew Lesko (the crazy Riddler wannabe) on his government money techniques by publishing a summary of the contents of their new book, you can be sure as hell that Matthew Lesko is going to read that summary and evaluate it - afterall, he could integrate some ideas into his book since such material discovery and reporting is basically journalism. On the other hand, he could turn around