PDA

View Full Version : Microsoft works on own BitTorrent



zippyjuan
06-21-2005, 02:29 AM
Last Updated: Monday, 20 June, 2005, 09:44 GMT 10:44 UK

Microsoft works on own BitTorrent

Shows like Desperate Housewives are in huge demand on file-sharing sites
Microsoft researchers in Cambridge, UK, are developing their own peer-to-peer file-sharing software.
Codenamed Avalanche, the program makes it easy to share content by dividing files such as software, audio or video, into chunks, much like BitTorrent.

Using "network coding", it can re-create missing blocks of data that can be used in place of missing chunks.

The reputation of file-sharing has been damaged by legal action after it was adopted to share copyrighted files.

BitTorrent uses

In BitTorrent systems, server sites do not host the files being shared. They host links, called "trackers" that direct people to where they can download the pieces of a file instead.

Since December, the Motion Picture Association of America (MPAA), representing the global movie industry, has been targeting BitTorrent sites because they have been used to share copyrighted material.

By leveraging desktop PCs, Avalanche aids in the distribution process, relieving congested servers and network links from most of the traffic

The action, and the threat of action, has forced many of them to shut down.

Such sites say they can not be held responsible for people who use the technology to distribute illegally-copied content.

Peer-to-peer file-sharing is being adopted for downloading and distributing legitimate content.

The BBC is currently trialling an interactive media player (iMP) based on file-sharing technology to let people download programmes they have missed up to seven days after it is first broadcast.

Microsoft researchers said Avalanche could be used to help distribute software, security patches, as well as content like TV-on-demand.

"Avalanche provides a cost effective, internet scalable and very fast file distribution solution," say the researchers on their website.

"By leveraging desktop PCs, Avalanche aids in the distribution process, relieving congested servers and network links from most of the traffic."

Swarming and magic

Peer-to-peer systems use what is called "swarming techniques" to distribute files.

This means after a file is divided into smaller pieces of data, the parts are downloaded from different nodes, or sources.

But unlike BitTorrents, Avalanche does not depend on trackers. The Avalanche program on each computer shares the files automatically, without having to search a user's hard drive.


The MPAA has been trying to close down BitTorrent websites
The problem with many file-sharing applications is that not all the pieces to make a complete file may be obtainable.

Sometimes there is heavy demand on the file-sharing network, which can slow download times, when people try to find missing parts.

Through its network encoding, Avalanche is designed to rebuild the required part of a file once it has enough other pieces of a file to work on; this means Avalanche can turn any part of a file into what it needs.

Avalanche would also make it harder to files to be corrupted, say the researchers.

Microsoft says that the system stops people re-distributing content because it will only forward files that have been "signed" by the publisher.

The researchers say they are in talks with other companies about Avalanche and it could be turned into a product soon.

The movie, music and TV industries are keen to clamp down on file-sharing programs because they say they are responsible for much of its lost revenue.

But fans of the technology argue that file-sharing is a sensible way to distribute legitimate content, without putting pressure on servers and networks.

In recent research, web tracking company Envisional said downloads of TV programmes had increased by 150% in the last year. About 70% were using BitTorrent to get files, the firm said.

Jeffbx
06-21-2005, 05:20 AM
Thank goodness - maybe this will stop the idiots who think that peer to peer file sharing is illegal.

Sharing/distributing copyrighted files is illegal, but don't confuse that with the method of distibution! You can Fedex a box of weed to your buddy in another state, but that's no reason to close Fedex down!

zero2dash
06-21-2005, 06:15 AM
Oh yeah, I like this one...I'm sure people are going to uninstall their other BT clients (Azureus, BitComet, BitTornado, the official one etc) and install one published my Microsoft. :rolleyes:

gear02
06-21-2005, 06:26 AM
hurray! BT by microsoft!

It's slower, crappy, bloated, infested with all sorts of DRM, and will cause the occasional (read: every two minutes) blue screen of death.

Hurray!

zero2dash
06-21-2005, 07:17 AM
Maybe they're looking at it this way -
with Microsoft torrent software, they can finally keep people from downloading Windows ISOs...:hehehmm:
...maybe. :D

Merlin
06-21-2005, 08:08 AM
hurray! BT by microsoft!

It's slower, crappy, bloated, infested with all sorts of DRM, and will cause the occasional (read: every two minutes) blue screen of death.

Hurray!
:stupid: My thoughts exactly.

bbrian
06-21-2005, 08:24 AM
Thank goodness - maybe this will stop the idiots who think that peer to peer file sharing is illegal.

Sharing/distributing copyrighted files is illegal, but don't confuse that with the method of distibution! You can Fedex a box of weed to your buddy in another state, but that's no reason to close Fedex down!:stupid:
As for the anti-ms crowd.. here's a good read for ya:
http://www.johntopley.com/archive/2004/04/21/index.html

Jeffbx
06-21-2005, 10:23 AM
That's a good article.

I fully recognize that I'm a Microsoft cheerleader, but hey, that's my bread and butter. It's how I make the house payments every month.

There's a reason that MS is such a dominent force in the industry, and it's not their marketing skills. If the stuff didn't work, then people would stop using it. If it wasn't GOOD, companies would switch to something better.

It IS a good time to make fun of them, tho.

Merlin
06-21-2005, 11:43 AM
While I appreciate what you both are saying you would have to be insane to think that bt would remain the simple and elegant thing it is now under their watch. I don't think it will crash all the time but the program most likely would bloat significantly and introduce a whole host of DRM. And I would also bet the program gets dumbed down to a point where it becomes annoying to use. Animated Paperclips anyone?

bbrian
06-21-2005, 12:16 PM
I'm sure it will be bloated compared to BT. Much of the reason for the size of their apps is that 99% of their apps are fully extensible via COM/COM+. The extensibility of their apps is one of the reason they are embraced by the enterprise market. Unfortunately creating these programming interfaces tends to make the apps significantly larger because they have to account for ways of using the apps that may not be their intended use.

I'm sure it will also support DRM. If someone were to host a file without DRM content I'm sure it would be able to traverse the system freely. Just like you can play non-DRM files on windows media player, which has full DRM support.

They only 'dumb down' apps intended for the 'dumb down' audience (did you know you don't have to install the animated paper-clip? you never did). Many of their apps aren't dumbed down at all.. Visual Studio, the .net framework, InfoPath, etc.. The user-base of MS Office is huge and some people need/like the office assistant. Personally, I've never allowed it to be installed.

I'm tend to be pro-MS like Jeffbx.. I'm not sure about Jeffbx, but I also work with Sun Solaris, Oracle, and Java quite a bit as well. Personally, I would much rather work with something dumbed-down and easy to use, than difficult to use, expensive, and/or kludgy.

Jeffbx
06-21-2005, 12:38 PM
I'm not sure about Jeffbx, but I also work with Sun Solaris, Oracle, and Java quite a bit as well. Personally, I would much rather work with something dumbed-down and easy to use, than difficult to use, expensive, and/or kludgy.


Oh yeah - Solaris, Oracle, DB2, AIX, IRIX, HP/UX, and most unfortunately, Lotus Notes. All fine systems, and all have their place. However, the clear and obvious trend is that many systems are moving toward the Microsoft Wintel platform. Use Lotus Notes 6.5 for a few weeks, and then use Outlook 2003 for a few weeks to really feel the difference. The usability of Outlook puts Notes to shame.

I have customers that use IBM AIX hardware for 3D rendering, and it does an amazing job. I have customers that do the exact same thing with a Dell machine running XP, and it also does an amazing job. The difference is that the AIX setup costs about $25-30k, while the Dell setup costs about 10% of that. Which one would you buy?

And yeah, an OS is only as stable as the admin makes it. If you're getting a lot of blue screens you might go back & check on your settings... :hihi:

zero2dash
06-21-2005, 01:57 PM
I'll swear 'til the day I die that all the versions of Windows built on the NT kernel (specifically 2000, XP, and now 2003 Server) are all very solid operating systems. I haven't had a blue screen since upgrading to 2000 like 6 years ago; it seems that long at least. It's unfortunate that the general public (those who don't know how to protect their systems properly, install and update antivirus and spyware programs, and don't know NOT to download questionable files from questionable sources) has smeared Microsoft's name in the mud.

I hate to say this in response to all the Apple fans out there, but if OSX was the majority and Windows was the minority, we'd all be saying the same things about OSX. No matter what the platform, there will be users who don't know how to "take care of it". Like bbrian and Jeffbx have said, every system has a use and (usually) that system serves its purpose well. I've always loved Windows; I'm starting to use Linux (instead of installing it, then deleting it 10 minutes later 'cause I can't figure out how to install things) and I have grown to appreciate OSX at work.

My bottom line point is -
give everything a shot once and you might be surprised what you like. :thumb:
Except tomatoes and mustard, which are both disgusting and I will never eat. :hihi: