Slashdot Mirror


Opera Embedding BitTorrent Client

Opera Watch writes "The next version of Opera, 8.02, will have an embedded BitTorrent client. Opera has released today a Technical Preview of this new version on its FTP directory, though they have made no official announcement as of yet."

100 of 542 comments (clear)

  1. torrent by supe · · Score: 5, Funny

    So where's the torrent for Opera 8.02?

    1. Re:torrent by Kissing+Crimson · · Score: 4, Insightful

      Actually, that's not a bad idea. One of the few Firefox 'features' that really annoys me is that each update requires a full download of the installer package. Opera could quietly download its updates through bittorrents (at severely choked rates!) and the present the update to the end user when complete.

      --
      What's that smell? Ah, that's my karma burning...
    2. Re:torrent by ZephyrXero · · Score: 4, Insightful

      I dont' see why anyone would use a download service that's not bittorrent anymore. Users benefit from faster downloads and content providers have to pay for less bandwidth. It's a win win situation (unless you break it like Blizzard).

      --
      "A truly wise man realizes he knows nothing."
    3. Re:torrent by masklinn · · Score: 4, Informative
      One of the few Firefox 'features' that really annoys me is that each update requires a full download of the installer package.
      Which, as it's been said times and times again, is fixed with a binary updater in the soon to come Firefox 1.1

      On a side note, it should be noted that Opera is no better in that field...
      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    4. Re:torrent by alnjmshntr · · Score: 4, Insightful

      Are you serious? User's benefit from faster downloads in a P2P environment, but it's still nowhere near as fast as a direct download from a fat pipe (at least in my experience).

      Especially considering that bittorrent downloads normally take a while to get up to steam.

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
    5. Re:torrent by rikkards · · Score: 4, Informative

      I agree. Downloading the latest Service Pack or ATI drivers usually is around 500KB (as in bytes) through http. BitTorrent will take a while and usually maxes out around 150-200kb per second (I think it is bits whatever Bittornado uses)

    6. Re:torrent by Solosoft · · Score: 2, Insightful

      Sort of, what if you had that big pipe seeding the download. This way if the pipe gets saturated atleast people can still get the download off other people. Sort of like a "overload protection". Ive been on some torrents with a fat seed pipe and it really speeds things up.

      :)

    7. Re:torrent by yodaj007 · · Score: 3, Informative

      How did blizzard break it?

      --
      These aren't the sigs you're looking for.
    8. Re:torrent by trongey · · Score: 2, Insightful

      "...I dont' see why anyone would use a download service that's not bittorrent anymore..."

      Because if the file you want isn't today's hot movie or game then there's a good chance you won't find a seed. Then you get to download 85% from peers and sit around wishing you could get the rest of the file.

      --
      You never really know how close to the edge you can go until you fall off.
    9. Re:torrent by Just+Some+Guy · · Score: 2, Insightful
      I dont' see why anyone would use a download service that's not bittorrent anymore.

      ...sez the guy who apparently doesn't have to contend with NAT. Torrent+IPv6 should be nearly universally convenient, but you basically have to configure a list of per-host NAT rules if you want to use it on multiple clients sharing the same IPv4 address.

      See also: active vs. passive FTP. Any protocol that requires remote hosts to connect back to your client is going to make your network admins hate you.

      --
      Dewey, what part of this looks like authorities should be involved?
    10. Re:torrent by Progoth · · Score: 2, Informative

      HA

      Back when aqua teens were still coming out I'd bittorrent the new episode the next morning at an average of >500KB/s (with it going over 1.1MB/s near the end)

      It all depends on the popularity of the torrent (and making sure you forward a port if you're behind a NAT)

    11. Re:torrent by bwalling · · Score: 2, Insightful

      I dont' see why anyone would use a download service that's not bittorrent anymore. Users benefit from faster downloads and content providers have to pay for less bandwidth. It's a win win situation (unless you break it like Blizzard).

      Err, it's hardly ever faster for me. When the last version of Fedora came out, I gave BT a try at it and gave up after 24 hours. I switched over to FTP from USF.edu and got 485K/s. Download was done rather quickly.

      Another thing that irks me with BT is that it stops periodically, and doesn't seem to want to restart itself. I have to go back to the torrent to get it going again. Most decent FTP clients will just keep trying periodically. It sucks to wake up in the morning to find out that your download stopped 45 minutes after you left the computer.

    12. Re:torrent by imsabbel · · Score: 4, Informative

      They didnt really break it, but they sorta jumped into cold water....
      Back when WoW came out, there were large patches, with 100.000s of users, which led to things comming to a crawl. Overloaded trackers, non-connections, ect.
      Made a bad impression, but i was suprised that the last patches worked quickly without any problems, so i guess they ironed out the process.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    13. Re:torrent by ZephyrXero · · Score: 2, Informative

      If there's not a "seed" with traditional methods you won't be able to download it either... The originator of the file will have to seed all their files of course...that's just common sense.

      --
      "A truly wise man realizes he knows nothing."
    14. Re:torrent by dragonman97 · · Score: 2, Insightful

      I respect BitTorrent, and think it's a pretty damn good system*. However, I strongly disagree with the model of P2P for official file distribution as "the only way to go." I cannot fathom why a paying customer should have to help defer the costs of a company w.r.t. bandwidth. Frankly, the Terms of Service of many ISPs may disallow the practice of file sharing, and in particular, for any commerical use. If a company is going to sell a product to customers that will require heavy downloads, then they must budget for a distributed, high bandwidth system.

      *It's certainly helped me out for downloading Knoppix a few times in the past. (And yes, I've seeded it many times over. No, I do not use it for anything that isn't FL/OSS.)

    15. Re:torrent by Soul-Burn666 · · Score: 4, Informative

      Thanks for showing at least one person knows how BT was meant to be used...

      BT wasn't meant to be completely P2P with all peers on small pipes. BT was meant to aid BIG sites in order to avoid flash crowds when a new big thing comes (new distro, new game patch, new vid).

      The sites have huge pipes, for normal use, but when the number of users triples, even the huge pipe isn't enough. This is where BT comes in to play.

      --
      ^_^
    16. Re:torrent by CableModemSniper · · Score: 2, Informative

      You know, most bittorrent clients let you set an upload cap.

      --
      Why not fork?
    17. Re:torrent by TobyWong · · Score: 2, Insightful

      I can't get a good DL speed for the WoW patch therefore blizzard "broke" bittorrent.

      I smashed my foot on my coffee table by accident this morning therefore my coffee table "tripped me".

      Both are cases of displaced blame stemming from user incompetence.

      Try forwarding the ports/watching where you are walking next time.

      --
      - Toby
    18. Re:torrent by LittLe3Lue · · Score: 5, Interesting

      your claim is just stupid.

      consider this.
      the average torrent (i assume a movie or something) is being initially uploaded by one seed with, being generous, a max of 80 kBps. The person still manages to send all that information to everyone rather quickly (given a slower start to send 1-2 full copies out into the swarm).

      Microsoft Pipes have like, what, 1000000 times the bandwidth? So yes, you usually download as fast as your connection can handle. So yes, you WILL download faster than a popular torrent at the beginning of it distribution cycle.. if the person hosting originally had a small pipe.

      If Microsoft used torrents, their overall bandwidth would increase - they just dont need to.

      But let dream of the day that every single dedicated 'fat pipe', 'home user', and business used torrents instead of http / ftp / other p2p:
      we would see a HUGE increase in bandwidth across the internet.

      The reason you beleive torrents are slower has nothing to do with the protocol, but rather the people who use it.

      The only issue I have is that torrents die after some time, because people do not seed to 1:1, or people loose interest files that arent 'fresh'.

      If Firefox, Internet Explorer, Safari, and Opera embeded bittorrent, forced 1:1 seed ratios, and seeded every file in your download folder out to whoever needed it most.. well..

      wouldnt that be peachy? :)

    19. Re:torrent by n54 · · Score: 4, Informative

      Sorry but are you serious? Don't get me wrong I do understand your sentiment but don't compare the situation with downloading torrents with only a few thousand seeds or less.

      To get a real feeling of how it would be I recommend trying out the Azureus bittorrent client, keep it around and fire it up when a new Azureus version has been released, then look at the speed with which it dowloads (through a torrent) the new version and self-updating/installing itself. It's blazingly fast when one has five-digit numbers of seeders and at least on my network the limiting factor becomes my local pipe-size and nothing else. And this even when I'm behind a router with NAT which I haven't poked a hole through for Azureus! (OT: fixing the router is on my todo-list of course).

      Now imagine the same with Mozilla, Firefox, Open Office, and other similar large userbase F/OSS projects.

      Want to increase the speed even further? Use the same bandwidth that would otherwise be used for fixed server2client downloads for torrent seeding instead as needed.

      And I get ecstatic simply thinking about how it would be if at least the major F/OSS client software used something akin to Azureus' self-updating/installing (however that would not be good for server software which should not selfupdate in such a way).

      Slightly off topic Azureus is the sweetest Java program I've ever come across, it has not been entirely flawless but it is getting close now, proving that Java can be "done right". And unless you're using the Safepeer plugin the startup is fast and smooth.

      Back to the topic: once again Opera does something truly innovative, I recon the F/OSS community will see the beauty of the idea and be fast to do the same: a good idea is a good idea, no shame in using it. I hope to see this implemented in both Mozilla and Firefox since I use both, and I hope F/OSS also sees the ingenuity of the Azureus solution described above.

      Do we want to leave IE7 dead on the start-line? Then integrate and make good use of bittorrent!

      --
      this comment is provided "as is" and without any express or implied legibility or congruity [...]
    20. Re:torrent by rayde · · Score: 3, Interesting
      i've posted about it before, and realize there are technical hurdles about it, but i'd love to see an apache mod that enabled apache to act as a tracker/seed for files. as long as the webserver is running, there is at least one seed and one tracker. the tracker could be smart enough to remove itself as a seed when enough seeds have entered the swarm, and reinsert it when seeds leave. (this would reduce the bandwidth problems inherent with seeding on the same machine as your tracker, but always keep at least one seed).

      problems i'd forsee arrive when the tracker needs to be responsible for seeding several files at once while still acting as a tracker... however, on the "fat pipes" we've been talking about, this should be less of an issue, and because of the nature of bittorrent, the tracker should only need to be a seed for a short amount of time, especially with a relatively popular file.

    21. Re:torrent by vitalyb · · Score: 2, Funny

      Episodes? Of what? Who gave you the permission to download them?

      And better don't take too long with the answer. Your time is running out.

      - Your friendly copyright slashdot watch.

    22. Re:torrent by flithm · · Score: 2

      This is exactly my point :). People tend to get a little crazy when talking about the greatness of bittorrent, forgetting that like all tools it has its time, place, and purpose.

      Bittorrent is not the be-all end-all of file transfers.

      But for the purpose it fills, it works well.

    23. Re:torrent by zootm · · Score: 4, Informative
      User's benefit from faster downloads in a P2P environment, but it's still nowhere near as fast as a direct download from a fat pipe (at least in my experience).
      There's an overhead because the protocol is more complicated (and the file is split into pieces), but it's really not very significant in the big picture. You'd be unlikely to notice a difference in rate between your fat pipe download and the same fat pipe seeding a torrent. The difference being that if the fat pipe was seeding a torrent, when the number of users downloading the file increased, the other downloaders can help each other download and take strain off of the server, making the download faster.

      Traditional downloads are likely to be marginally faster when the source has excess bandwidth to requirements, but anything less than that and you'll start seeing Bittorrent showing its advantages. And even below that, the hosting costs go down with Bittorrent downloads, so it's just more attractive in general.
    24. Re:torrent by STrinity · · Score: 2, Insightful

      User's benefit from faster downloads in a P2P environment, but it's still nowhere near as fast as a direct download from a fat pipe (at least in my experience).

      If you were to download the latest version of Firefox today, you'd be right. But if you've ever tried downloading the latest FF milestone on the day of release, you'd know P2P has a definite advantage.

      --
      Les Miserables Volume 1 now up with my reading of
    25. Re:torrent by Kaboom13 · · Score: 2, Interesting

      I play Wow, I also use bit torrent extensively. The WoW implementation of BT is broken beyond belief in several ways. First, it has lots of problems with routers and firewalls that normal BT has no problems with. Many people who routinely use BT can't get it to work correctly, Second, the client has no setting to limit the UL speed, like every decent BT client. This setting is important because otherwise the UL can completely throttle the download (this is a problem with every BT implementation). Setting a limit slightly below your maximum upstream bandwidth greatly improves performance. Finally, the client does not continue seeding by default, and has no option to continue seeding during the patching process or while playing the game. So what happens on patch day is everyone logs in eagerly to see the new changes as soon as the patch is released. All these people have nothing to share back and all have to share blizzard's woefully inadequate seed. As people start to get some downloaded and share with each other is will speed up some, but as soon as someone has the full file they leave the torrent because they are eager to play and blizzard has not made the option to continue seeding while playing available. The torrent is generally completely useless for at least a day until traffic dies down. I left it on for 4 hours on a release day and saw I was not even 5% finished and had a U/D ratio of 1000%. That is not a working patch delivery system. Everyone who actually wants to play just goes to fileplanet or filefront or similiar sites and gets the patch in under 5 minutes. People even sometimes set up their own torrents of the patches and they always work better then Blizzard's. If Blizzard was willing to devote a fat enough pipe to seeding (or just rent it from someone else) it would probably work a lot better, but that kinda ruins the point of bit torrent.

  2. Prediction... by niteskunk · · Score: 5, Insightful

    I predict a swarm of FireFox BT plug-ins within the next two weeks.

    1. Re:Prediction... by Celt · · Score: 3, Insightful

      I've heard its been suggested before and frankly I've been disoppointed that it hasn't been implemented.
      I guess now it will :)

      --
      "WebTV: bringing the Internet into the shallow end of the gene pool since 1995" - Martin Bishop
    2. Re:Prediction... by masterren · · Score: 5, Informative
      MozTorrent seems to be in the works already.

      http://moztorrent.mozdev.org/

    3. Re:Prediction... by patro · · Score: 3, Insightful

      And I predict a blog post from Asa about how Firefox had this feature before Opera.

    4. Re:Prediction... by moonbender · · Score: 2, Informative

      What do I think? I think the TOR network doesn't want to handle P2P traffic due to political reason and the TOR network isn't able to handle P2P traffice due to technical reasons. I don't think the choice of end user client factors into it - whether you use Azureus, BitComet or a browser-embedded client is totally irrelevant.

      --
      Switch back to Slashdot's D1 system.
  3. Fine, but... by Heliologue · · Score: 2, Interesting

    That's all good and fine, but do I really _want_ a bittorrent client embedded in my browser?

    1. Re:Fine, but... by Jerf · · Score: 3, Funny

      Yes.

      Next question, please.

    2. Re:Fine, but... by TheRaven64 · · Score: 2, Insightful
      Yes. If I click on a link to an HTTP-served file, my browser downloads it. If I click on a link to an FTP-served file, my browser downloads it. If I click on a link to a BitTorrent served file, my browser drops the .torrent somewhere and I need to ferret around for a third-party app to download it.

      Does this sound like a consistent UI to you?

      --
      I am TheRaven on Soylent News
    3. Re:Fine, but... by justforaday · · Score: 4, Funny

      And if I click on an .exe, my browser should execute it. No wait, that's not a good thing...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    4. Re:Fine, but... by mcc · · Score: 3, Funny

      Either you're with bloat in the browser world or you aren't. Which is it?

      So I take it then that you're opposed to Firefox's inclusion of FTP and Gopher?

      Because I mean, come on, either you're with bloat in the browser world or you aren't. You don't need to access gopher or FTP via a webbrowser, there are command line tools for that. And how often do you really use gopher anyway?

      Curse this mozilla featuritis! Just think, if they dropped support for Gopher, they could possibly remove an entire kilobyte of bloat!

      Will no one think of the kilobytes??

    5. Re:Fine, but... by Iriel · · Score: 2, Insightful

      Honestly, I don't think that the main problem with IE is bloat at all. The problem that I see people having with IE is the lack of features in the face of browsers that offer themes, extensions and smoother integration of components without the security holes of being welded onto the OS kernel in sorts.

      There are a large number of people out there that wouldn't mind a browser that could serve as a convient portal for all things 'internet' as long as it could serve them well. If you make all things so black and white, then cars shouldn't have radios, padded seats, a trunk(boot) or anything other than what's required to transport you.

      The problem isn't bloat or features, but final functionality. If it works...

      --
      Perfecting Discordia
      www.stevenvansickle.com
    6. Re:Fine, but... by Just+Some+Guy · · Score: 2, Informative

      Your browser config is screwed up, then. When I click on a .torrent file, I get a dialog box asking whether I want to save it to disk or open it with my BT client (which is the default on my system). This is the case both in Firefox and Konqueror here.

      --
      Dewey, what part of this looks like authorities should be involved?
  4. Apache by Rei · · Score: 4, Interesting

    Now we just need apache with an embedded torrent generation/serving (or at least just serving; it'd be simpler to configure, that's for sure) for bulk static content. :)

    --
    "99 dead duelists of Dios on the wall. 99 dead duelists of Dios! Take one's ring, pass it around..."
    1. Re:Apache by sfcat · · Score: 5, Interesting
      Now we just need apache with an embedded torrent generation/serving (or at least just serving; it'd be simpler to configure, that's for sure) for bulk static content. :)

      Actually I had this same good idea a couple of years ago. It could effectly wipe out the slashdot effect. What if, each time server load went over a preset amount, it served a torrrent containing the HTML and image files instead of the HTML file itself. When the browser sees the torrent with special HTTP headers, it automagically unpacks the torrent after completing the download and displays the HTML locally. An apache plugin for this was started and never completed. The problem was getting the browser/torrent client to do the right thing once it got the HTML so the fact that you downloaded a torrent instead of the HTML directly was transparent to the user. Once torrent clients are embedded into the browser, competition will force the other browsers to include this feature. Then no more slashdot effect, yea!!!

      --
      "Those that start by burning books, will end by burning men."
    2. Re:Apache by csnydermvpsoft · · Score: 5, Informative

      A lot of the time the Slashdot effect isn't due to bandwidth being exceeded, but rather due to the database server being overloaded on database-driven sites. These sites couldn't be served this way anyways, as they have dynamic content that could be different for different users.

    3. Re:Apache by kv9 · · Score: 4, Informative
      what we need is people implementing the idea not people coming up with ideas. hint: Development on mod_torrent is currently suspended indefinitely due to lack of time.

      they need help.

    4. Re:Apache by notNeilCasey · · Score: 3, Interesting

      One thing I hacked together for a friend's site serving out a lot of video was an automatic redirector to the Coral Cache (not as neat as a torrent plugin would be, but cool enough, I thought) which he could activate when his bandwidth was approaching his monthly limit.

      I just used mod_rewrite to parse the URL and append .nyud.net:8090 to the hostname and send a redirect to the client. If this were made into a plugin which would combine detecting some bandwidth threshold with the option to fall back on the Coral Cache before throwing out error codes, I think it would benefit a lot of admins staring down the business end of the /. effect.

      OT: The site is a video project called Channel 102 based in New York City where people make 5 minute video "pilots" which are screened at the Upright Citizens Brigade Theater for an audience who then votes on which ones they want to see return next month. Many of them have some serious geek appeal.

    5. Re:Apache by Rei · · Score: 4, Interesting

      I agree. I hardly claim any particular genius for this idea, I doubt that I was the first, and know that I accomplish little by just mentioning it. I like how Michael Abrash ("inventor" of Mode X, and Quake co-developer) put it (also applicable to the discussion of software patents):

      Our world is changing, and I?m concerned. By way of explanation, three anecdotes.

      Anecdote the first: In one of his books, Frank Herbert, author of Dune, told me how he had once been approached by a friend who claimed he (the friend) had a killer idea for a SF story, and offered to tell it to Herbert. In return, Herbert had to agree that if he used the idea in a story, he'd split the money from the story with this fellow. Herbert's response was that ideas were a dime a dozen; he had more story ideas than he could ever write in a lifetime. The hard part was the writing, not the ideas.

      Anecdote the second: I've been programming micros for 15 years, and been writing about tyhem for more than a decade and, until about a year ago, I had never-not once!- had anyone offer to sell me a technical idea. In the last year, it?s happened multiple times, generally via unsolicited email along the lines of Herbert?s tale.

      This trend toward selling ideas is one symptom of an attitude that I?ve noticed more and more among programmers over the past few years-an attitude of which software patents are the most obvious manifestation-a desire to think something up without breaking a sweat, then let someone else?s hard work make you money. Its an attitude that says, ?I?m so smart that my ideas alone set me apart.? Sorry, it doesn't work that way in the real world. Ideas are a dime a dozen in programming, too; I have a lifetime?s worth of article and software ideas written neatly in a notebook, and I know several truly original thinkers who have far more yet. Folks, it?s not the ideas; it?s design, implementation, and especially hard work that make the difference.

      Virtually every idea I?ve encountered in 3-D graphics was invented decades ago. You think you have a clever graphics idea? Sutherland, Sproull, Schumacker, Catmull,
      Smith, Blinn, Glassner, Kajiya, Heckbert, or Teller probably thought of your idea
      years ago. (I?m serious-spend a few weeks reading through the literature on 3-D
      graphics, and you?ll be amazed at what?s already been invented and published.) If
      they thought it was important enough, they wrote a paper about it, or tried to commercialize it, but what they didn?t do was try to charge people for the idea itself.

      A closely related point is the astonishing lack of gratitude some programmers show for the hard work and sense of community that went into building the knowledge base with which they work. How about this? Anyone who thinks they have a unique idea that they want to?own?and milk for money can do so-but first they have to track down and appropriately compensate all the people who made possible the compilers, algorithms, programming courses, books, hardware, and so forth that put them in a position to have their brainstorm.

      Put that way, it sounds like a silly idea, but the idea behind software patents is precisely that eventually everyone will own parts of our communal knowledge base, and that programming will become in large part a process of properly identifylng and compensating each and every owner of the techniques you use. All I can say is that if we do go down that path, I guarantee that it will be a poorer profession for all of us - except the patent attorneys, I guess.

      Anecdote the third: A while back, I had the good fortune to have lunch down by Seattle?s waterfront with Neal Stephenson, the author of
      Snow Crash and The Diamond Age (one of the best SF books I've come across in a long time). As he talked about the nature of networked technology and what he hoped to see emerge, he

      --
      "99 dead duelists of Dios on the wall. 99 dead duelists of Dios! Take one's ring, pass it around..."
    6. Re:Apache by AKAImBatman · · Score: 2, Interesting

      What? You're telling me that my ideas have no monetary value? The shock! The horror! ;-)

      Actually, I tend to agree with Abrash on this. The usual pattern is:

      1. CompSci invents concept.
      2. 10 Years later, everyone uses it.

      Situations like Google where the concept is taken directly to the market are very rare. As Honeywell (Multics) and Symbolics can tell you, being ahead of your time can really suck.

      That being said, it's not that ideas have no value. The problem is that their value is ethereal and cannot translate directly into dollars. If your ideas are good enough for the market, then you can make money by using them as a form of entertainment and educations. (e.g. Books, Websites with ads, etc.) Alternatively, you can implement them and see if they give you a competitive advantage. (This is what patents are intended for. Things went downhill after the Patent Office stops requiring prototypes.) Either way you do have to do a smidge more than just think up ideas. You must create an actual product out of them and monetize *that*.

    7. Re:Apache by JahToasted · · Score: 2, Insightful
      Well it would probably be better to combine it with the squid proxy cache or a similar system. What would happen is if a large number of people were accessing the same page, that page is cached as a static page so it takes the load off the database. This is how wikipedia does it.

      Squid takes the load off the database, torrent takes the load off the bandwidth. combine the two systems and you get websites that are pretty much immune to the slashdot effect.

    8. Re:Apache by Em+Adespoton · · Score: 2, Insightful

      Mod parent up... the Squid cache is the place to inject bittorrent, not Apache. As BT can handle full folder structures now, it should be easy to even custom craft the torrent so that the html gets transferred first, followed by .jpg, .png and .gif, and then everything else. That way, the page could even load before the torrent was complete. Combine this with the new "trackerless" torrenting and mod-gz style compression on the individual files, and you've got quite a nice little enhanced Squid!

  5. Good feature by Dark+Paladin · · Score: 4, Interesting

    This is something I'd also like to see built into the next version of iTunes or iPodderX for getting Podcasts and the like (so as to reduce the bandwidth on shows I'm interested in listening to).

    Of course, to make sure that Opera doesn't get sued for having a P2P network built into their client that could be used for copyright infringements, they need to add a note into their EULA that says something akin to "Don't steal music, or movies, or - just don't steal, OK? If you do, don't blame us. Thanks." to that their intent in supplying the technology is clear.

    1. Re:Good feature by kihjin · · Score: 3, Insightful

      BitTorrent is no different than HTTP or FTP. It's Just a Protocol.

      You can't "steal" movies or music (or anything, for that matter) with BitTorrent, either, since that implies that downloading is theft. Theft leaves the original owner lacking in the item you 'stole'.

      Either way, this is an interesting move from Opera. Now it's only a matter of time before Microsoft will announce that they are embedding BitTorrent into Longhorn. Like all those other goodies they are planning ;)

      --
      This slashdot-related signature is a stub. You can help kihjin by expanding it.
  6. I'm not impressed by ReformedExCon · · Score: 3, Insightful

    The real problem with this move is that even though they have a sort of "first mover" advantage, Opera is at the mercy of the Firefox/Mozilla developers with regards to this feature. Some enterprising Open Source developer will be able to incorporate BitTorrent into the Firefox browser without much trouble, and then Opera, the only significant for-pay browser left, will turn back into an also-ran.

    The key for Opera is to get into niches where they stand a chance, handheld computers and cellphones are one area they are very active in. Per-unit licensing for their browser on cellphones makes them a lot of money. I hope they do well into the future.

    --
    Jesus saved me from my past. He can save you as well.
    1. Re:I'm not impressed by hkmwbz · · Score: 4, Interesting
      BitTorrent is far from the only thing which sets Opera apart from Firefox. Speed, size, functionality, integration out of the box are some keywords. Of course, which one is better is a matter of taste, but some people prefer the way Opera works. No extension problems when upgrading, for one.

      Firefox with BT support would be a good thing. For Opera too. It would move BT further into the mainstream, and that would benefit anyone who wants to use it. Opera probably has something in mind, such as distributing Opera through BitTorrent. Why else implement it?

      --
      Clever signature text goes here.
    2. Re:I'm not impressed by Kjella · · Score: 4, Informative

      As much as I'd like to find my way to an OSS solution, I find myself going back to Opera every time. I don't have like one major thing to point, but it is many tiny things that make it feel considerably more polished and userfriendly. Firefox, meaning no disrespect, still feels like it was designed by engineers. It's solid, it works and that's basicly what people need.

      As far as Opera are concerned, they are doing very well in their niches, and as far as the desktop goes, I think they have a common cause with Firefox in making as many people as possible consider alternatives to IE. A person who thinks "I've been hearing so much good about features other browsers provide" is a far more likely customer than a "IE came with Windows. Good enough." person. Not to mention that enough non-IE users force sites to follow standards, levelling the playing field against IE.

      --
      Live today, because you never know what tomorrow brings
    3. Re:I'm not impressed by hkmwbz · · Score: 2, Interesting
      So now your "no end of sites" has changed to "internal development sites"? Interesting.
      "IE and Mozilla are a lot closer to rendering like each other than Opera is to them."
      Nope. That depends entirely on what you are looking at. Opera and Mozilla's CSS box models are similar to each other, while IE gets most of it wrong. IE is the odd one out, not Opera.
      "So, please get off your high Opera horse and look at it from a practical development perspective."
      So what you are saying is that you are allowed to spread FUD about Opera, but I am not allowed to point out the fact that what you are saying about Opera applies equally to Mozilla?
      --
      Clever signature text goes here.
    4. Re:I'm not impressed by FFFish · · Score: 2, Interesting

      Opera has Firefox beat hands-down when it comes to plain ol' usability. There are so many things it makes so very, very easy to do, that Firefox either does not do or does not do easily.

      Whenever I move from Opera to Firefox, I find myself frustrated and going back.

      It continues to surprise me that people don't see thirty bucks of value in Opera, and settle instead for the piss-poor experience of MSIE and the clumsy experience of Firefox.

      --

      --
      Don't like it? Respond with words, not karma.
  7. A milestone for BT... and a green light. by deft · · Score: 3, Interesting

    Well, "milestone" is lofty, but this certainly does lend legtimacy to the software as a real tool just like, say, winzip or anything else that just does a job, and people use it for good and "bad".

    Should make Opera look good too.

    The underlying thing here that looks great for BT is that Opera must have done some due diligence and decided they were on good legal ground to embed the software... which may be seen as a green light for others to do the same.

    --

    There's nothing Intelligent about Intelligent Design.
  8. And Mozilla is on it's way... by MTO_B. · · Score: 5, Informative

    Thanks to google's summer code we can hope to have a functional BitTorrent client built with XUL/XPCOM.

    Included in Firefox? :-)

    Check the Mozilla development projects that have been accepted for Google's Summer of Code program:
    http://summer.mozdev.org/projects.html


    And the MozillaZine news about it here:
    http://www.mozillazine.org/talkback.html?article=6 874

  9. Just more proof... by Kjella · · Score: 5, Insightful

    ...that bittorrent the technology is not going away. In fact, it is a vastly superior method that should replace HTTP/FTP for most file downloads. There should be no more need to find mirrors, simply run it and let the program decide which sources are the faster. An integrated client will introduce a lot more people to it. Now, if they get consistantly better download performance perhaps you'll even see popular demand :)

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Just more proof... by dr.badass · · Score: 2, Informative

      For torrent, the host setup is going to be much more involved. Correct me if I'm wrong, but you need:

      Correcting:

      Current BitTorrent betas support "trackerless" torrents, which removes the only problematic step. If you can host a file, you can host a torrent.

      --
      Don't become a regular here -- you will become retarded.
    2. Re:Just more proof... by mikefe · · Score: 2, Interesting

      It isn't good for low latency (and dynamic content) transactions only because of the increased number of round trips bittorrent requires, but for anything that can be batched or sent ahead of time it should work well.

      I have been thinking how it would be great for streaming media (even live feeds), if you only delay the play cursor 30-60 seconds.

      The media players with embedded bittorrent clients would swarm on the feed for the data before the play cursor, and if there are any missing pieces (maybe 5 seconds) before the current play cursor would use the previous (the one used today) protocol to fill in the gaps (if any).

      Live feeds typically don't have a large pipe to the event, and connect to a hosting provider to multiplex the stream for them. The beauty of bittorrent is that it allows multiple hosting providers (or anyone with large upstream capacity and forwarded port) to serve the same stream, even a live feed.

      Heh, I interviewed at a streaming media hosting company a coulpe months back, so that's what started me thinking in this area... I'm not sure they'd like this idea. ;)

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  10. Well I guess by CSMastermind · · Score: 3, Interesting

    I see the advantages here and in other ways I see the disadvantages. In one way I'm excited at the thought of not having to run a seperate program to download a file using torrents. I even see that it might force other browsers to do the same (I'm betting we see a firefox addon in about a week). I could even picture a time when all webpages are sped up via torrents.

    At the same time I'm worried about a browser doing too many things. I'm not going to start using opera just because it can handle torrents but if IE or Firefox starting doing it I would be rather happy. It's kinda like the various PlayStations playing Dvds when competing with a dreamcast or 64.

    This also begs the question, will this help make torrents more mainstream? I know plenty of average people who have no idea what a "torrent" is. If more of the general public starts picking it up who knows what will happen with things like piracery.
    Meh, just my thoughts.

  11. Is this necessary? by Anonymous Coward · · Score: 2, Interesting

    I'm perfectly happy with Azureus. I doubt that the BitTorrent client integrated into Opera will be better.

    This seems to be an unnecessary feature. I don't see myself using it over Azureus.

    BitTorrent clients also tend to use up a lot of memory because of the nature of BitTorrent. Would this impact Opera's preformance as well?

  12. So much for the corporate desktop by killbill · · Score: 2, Insightful

    What a great way to see that they get banned from corporate desktops across the planet.

    This will change Opera browser installs on enterprise systems to go from "officially not allowed but generally ignored" to "hunted down and killed at every opportunity".

    --
    Mathematically impossible requirements are technically not against policy.
  13. Re:Another prediction by swillden · · Score: 4, Funny

    I predict that networking sites will be swamped by Opera users

    sites... swamped... by... Opera users ???

    Does not compute.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  14. The new "vi vs emacs"? by slapout · · Score: 3, Insightful

    Is "Opera vs FireFox" the new "vi vs emacs" ?

    --
    Coder's Stone: The programming language quick ref for iPad
    1. Re:The new "vi vs emacs"? by yincrash · · Score: 2, Interesting

      Only if they started sticking ads in vi and decided to also sell it ad-free.

    2. Re:The new "vi vs emacs"? by epiphani · · Score: 2, Funny

      Is "Opera vs FireFox" the new "vi vs emacs" ?

      No, "Firefox vs Opera" is the new "vi vs emacs".

      And, just like before, everyone knows firefox is better than opera.

      --
      .
  15. Re:Legal problems? by ari_j · · Score: 5, Informative

    The precedent recently set is that you cannot distribute a tool with the intent that it be used to infringe copyrights. Grokster distributed software and said "Go illegally download songs to which you have no license!" Opera is saying "Go and download really big files!" Including Bittorrent is no different than including HTTP in their web browser, since either can be used for both lawful and unlawful purposes. What would make Opera a target is if their new release were advertised (at all! ... hahaha, I kill me) with the tagline "Opera 8.5 with Bittorrent: the world of pre-release movies is at your fingertips."

  16. Re:Another prediction by byolinux · · Score: 4, Funny

    I think he means they both gang up and hit a site at the same time ;)

  17. Re:Money by Khashishi · · Score: 3, Informative

    What's wrong with wanting money? Not everyone can subsist on rocks and mud, you know.

  18. Re:Another prediction by ArsonSmith · · Score: 5, Funny

    Netadmin: We've been Operadotted!!!

    Pointy haired: What's that mean?

    Netadmin: Two Opera users hit our web server within the same hour.

    Pointy haired: What's Opera? Is that a new virus?

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  19. Doesn't seem like a good fit to me.... by wowbagger · · Score: 4, Informative

    Adding a Bittorrent client to a browser doesn't seem like a good fit to me - a BT client needs to run continuously in the background, downloading and uploading the files.

    A browser's model is more one of "load the thing and show it" or "Stream the thing and show it". How does that map to BT, where you cannot even "stream" a thing (since you are getting the pieces out of order)?

    Will we see people who's torrent clients only serve the file while it is being downloaded, and then stops?

    Personally, I run Torrentflux - which is a PHP CGI app that allows me to download & serve torrents on my server - then I just point my browser at it to set things up.

    Now, *if* the browser plug-in then communicated with a [daemon|service|external program] that did the torrent work, and all the plug-in did was send the command to the external entity to command the queuing of the download (and then open a window in the browser when the download is done)- then that might make sense.

  20. Re:Opera Banned! by afd8856 · · Score: 2, Insightful

    Are you crazy?

    Irc chat in mozilla doesn't suck. It has replaced every other irc chat that I had on my computer. I use windows as my everyday desktop (games & graphic apps), but chatzilla, when coupled with dialogmate (a small utility that offers, among others, the possibility to put programs in the systray), is mostly everything I need.

    The embeded download manager doesn't suck as bad as you think. Sure, the resume doesn't work, but the downloads can be retried and it has its limited uses. Just as I assume the torrent client will have when is embeded in Firefox.

    In my oppinion, this is a good thing. It will expose more people to BitTorrent and will atract more people from the non-firefox users world, as it will be an extra feature they will get.

    --
    I'll do the stupid thing first and then you shy people follow...
  21. Oprah? by ewg · · Score: 4, Funny

    I'd be more impressed if Oprah offered support for BitTorrent.

    --
    org.slashdot.post.SignatureNotFoundException: ewg
    1. Re:Oprah? by Evangelion · · Score: 2, Funny


      I thought the main reason for BitTorrent was that you didn't need a fat pipe.

  22. And open source is innovative? by GCHQAgent · · Score: 2, Insightful

    Opera is a commercial company and with their relatively modest research and development budget they've come up with a fairly neat idea to incorporate BitTorrent into a web-browser. Now granted, it doesn't take a genuius to be able to put 2+2 together, afterall, one might see it as a simple extension of what web-browsers already provide. What slightly annoys me is comments like 'some enterprising firefox/mozilla will have this feature in a couple of weeks' - couple that with statements such as 'open source drives innovativation'. While I don't doubt either statement, this example is one where open source hasn't driven the innovation. It has helped (BitTorrent is open-source, without it Opera would have nothing). But then, if an Open Source browser developer just 'copies' this feature - where is the innovation? If open source really drove innovation, why didn't some bright OSS developer have the idea for such a feature sooner?

    1. Re:And open source is innovative? by trongey · · Score: 3, Insightful

      "...why didn't some bright OSS developer have the idea for such a feature sooner?"

      Because it's a fix in search of a problem. When I click on a torrent in IE, Netscape, or Firefox my client opens up and starts downloading. How would this be better? Now if I were an Opera user I would be loading up a BT client whenever I use my browser even though I rarely use it.

      Hey, have the Opera guys been hanging around with the MS Office guys?

      --
      You never really know how close to the edge you can go until you fall off.
    2. Re:And open source is innovative? by bayvult · · Score: 2, Funny
      Nice logic. You've inspired me to reset my browser to load Photoshop for every GIF, PNG and JPG file on a web page.

      Who needs the convenience of protocols built into the browser?

  23. Hrm... why? by Duncan3 · · Score: 2, Insightful

    When I click on a torrent it already automaticly launches and starts. The BT installer is mean and lean, no worries there.

    Won't this just mean one more thing for Opera to have to write/maintain/patch themselves?

    Still a cool move, just... why?

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  24. Where is the "bloat"? by hkmwbz · · Score: 5, Informative
    "For a community that's so against IE's "bloat" it's amazing how many people welcome with open arms more *unnecessary* bloat."
    Bloat? Opera with BitTorrent is a smaller download than Firefox, and BT downloads in Opera work exactly like HTTP or FTP downloads (there is no UI clutter).

    Where is the bloat?

    "Either you're with bloat in the browser world or you aren't. Which is it?"
    I'm for making it easier and more convenient to do stuff online. I hope Firefox gets a built in BT client too.
    --
    Clever signature text goes here.
  25. speaking of absolutes by uberjoe · · Score: 2, Funny
    "Either you're with bloat in the browser world or you aren't. Which is it?"

    That's sith talk there buddy, watch it.

    --

    The days of the digital watch are numbered.

  26. Of course not by kahei · · Score: 2, Funny


    With Opera vs Firefox, each contender has many advantages; the argument could go on forever and in the end it's just a matter of taste, and of suitability for a particular role.

    With vi vs emacs, it's a much more important issue that has thankfully already been settled by vi winning.

    ^Z
    ^C
    end .end
    quit
    ZZ :quit :wq!

    --
    Whence? Hence. Whither? Thither.
  27. html over torrent? by wormuniverse · · Score: 3, Interesting

    this is just one step closer to the dream of webpages being served as torrents. Imagine the benefit to mid level, and non commercial websites. http://www.4chan.org/ comes to mind as a major benefactor.

  28. Bittorrent and ad-hoc standards by MobyDisk · · Score: 2, Interesting

    Bittorrent is great. Having it as part of the browser is great. But isn't it about time that the Bittorrent protocol become a W3C standard? Or is Bittorrent too hacky, and ill-suited to be a standard? If Bittorrent wants protection from IP litigators and large-scale adoption, this would help a lot.

  29. Open with... by Relic+of+the+Future · · Score: 3, Insightful

    I don't know about you, but when I click a link to a .torrent file, it pops up btdownloadgui... how is this any better?

    --
    Those who fail to understand communication protocols, are doomed to repeat them over port 80.
    1. Re:Open with... by akozakie · · Score: 3, Insightful

      Because Opera has a unified UI for downloads, with a "Transfers" panel, etc. So, you have a few downloads running, one using FTP, one HTML, one BitTorrent. Why look at 3 different windows if you can have it all in one list - progress bars, current speed, estimated time left...

      It's akin to asking why Acrobat provides a plugin - after all if I click on pdf Acrobat would start anyway...

  30. It's good for Opera and BitTorrent by Progman3K · · Score: 4, Insightful

    Another precedent being set for the LEGAL use of BitTorrent.

    --
    I don't know the meaning of the word 'don't' - J
  31. kget by msh104 · · Score: 2, Interesting

    so it seems kget/konqueror isn't going to be the first browser to support bittorrent after all. http://bugs.kde.org/show_bug.cgi?id=57591 I think it is a very nice feature to have. downloading from torrent feels almost the same to an end user as downloading from an ftp or http site. and it saves the hosting server a lot of bandwith. to bad microsoft won't support it natively in their webbrowser.

  32. Problems with this. by mcc · · Score: 3, Interesting

    I can see two problems with this.

    The first is that bittorrent is not really a stable protocol. By which I mean, the protocol itself is still under active development. I could imagine in-browser bittorrent being great for about two weeks, then all of a sudden Azureus will come up with some kind of funny extension or the main Bittorrent team will come up with a better multi-root-tracker swarming mechanism or some such and all of a sudden the in-browser client won't work with any of the new torrents out there. That would get obnoxious.

    The second is that web browsers are not stable. I mean, web browsers crash a lot. I expect a torrent to be running for hours and hours, becuase if it won't be going that long, well, it makes less sense for it to be torrented in the first place. Even the most stable web browser I've ever used, I'd be a little cautious to run bittorrent inside it because some afternoon I could be reading a site it doesn't like or something and I could crash two or three times, getting booted out of my hypothetical torrent each time, before that torrent finishes. I'd hope or wish there was some way to move the actual bittorrent downloading into a separate process, one that isn't effected by browser crashes, even if it's transparently "part of" the web browser from a GUI perspective. (Come to think of it, I kind of wish at times someone could make a web browser where every window got its own process space, or something, so one browser window could lock up or crash without effecting the others. Web browsers are practically OSes now, they might as well start acting like it.)

    Other than these things it seems like a good idea.

    1. Re:Problems with this. by akozakie · · Score: 2, Informative

      "web browsers are not stable"? You must be using FireFox ;-) (just kidding, don't get excited).

      I get to work, fire up Opera, shut it down after 10 hours or so (or not, if I don't log out for some reason). One crash last month. Is that unstable for you?

      Besides, Opera generally comes up from a crash in the same state as before, with pages open, transfers remembered (though you must activate them manually)... I they do this right, a crash won't hurt you. Unless BitTorrent can't continue a stopped transfer - I never used it, I don't know, but come on, that would be braindead for something that's supposed to be way better than FTP.

  33. Re:Way to go, Opera! by Just+Some+Guy · · Score: 4, Insightful
    I may just have to switch browsers now.

    Out of curiosity, why? Whenever I click on a torrent link, Firefox opens a BT client window in much the same way that clicking on an FTP link opens an FTP client window. What's the inherent advantage of an integrated client?

    --
    Dewey, what part of this looks like authorities should be involved?
  34. Corporate firewalls by Augusto · · Score: 2, Insightful

    > I dont' see why anyone would use a download service that's not bittorrent anymore

    Corporate firewalls

    --

    - sigs are for wimps.
  35. Re:Let me get this straight by Jussi+K.+Kojootti · · Score: 2, Informative
    Reality check: The benefit of bt for the client is not that it's faster than http on good conditions, it's two-fold:

    1. the file is available at all. If I'm serving a file that's very popular and consequently my ISP sends me an extra bill, I'll stop serving the file...
    2. The file is available when it's very popular. If my web server is at maximum connections you're not getting much content, are you?

  36. Elsewhere... by iamjoltman · · Score: 4, Funny

    In Soviet Russia, BitTorrent embeds Opera

  37. Re:NAT + torrent? by Just+Some+Guy · · Score: 3, Insightful

    No, thank God - at least not on Unix. The last thing you want is $random_app being able to request that your firewall open ports. While it'd be convenient, the security implications far outweigh the possible benefits.

    --
    Dewey, what part of this looks like authorities should be involved?
  38. Odd, FF keeps luring me from Opera (prev Op user) by guidryp · · Score: 2, Informative

    Funny for myself a former long time Opera user (used it from version 3.5 onward, until FF 1.0)I keep re-trying Opera, but already I am addicted to firefox features and functionality, and keep returning to Firefox.

    A couple of times recently I thought I would give Opera yet another try, and I got frustrated with bookmarks both times.

    First I was using it with folders on my bookmark toolbar. But when I tried middle clicking the bookmarks in folders nothing happened so I couldn't launch them in new tabs, like I can on firefox. Small thing but frustrating.

    So a bit later I got into using the sidebar for bookmarks instead on Firefox, so I thought, hey this probably works on Opera. Yes now I can middle click to a new tab in Opera as well. Good. But the damn panel buttons are always there taking up space uselessly.... Grrrrrrr...

    Even if it had worked to my liking, I think without extensions Opera is doomed. I love my gmail notifier, flash blocker, adblocker etc...

    Opera still has some great advantages like true MDI interface and page linking. Ultra fast caching, but these are shrinking.

    Integrated Torrent client... Yawn...

  39. Re:Another prediction by XMyth · · Score: 3, Funny

    My grandma calls it Mozulla Foxfire.

    Swear to God.

  40. Re:Opera following mozilla users? by lotsofno · · Score: 2, Insightful

    "It looks like Opera is just listening to the mozilla community, and implementing faster."

    despite the "Opera has only 2 users" jokes, Opera does have it's own community you know. considering all the features that make it into firefox that were originally in Opera, i imagine quite a few firefox devs are in that community.

  41. Re:Odd, FF keeps luring me from Opera (prev Op use by jp10558 · · Score: 2, Interesting

    I think this is where there are differences. First, I have yet to see a useful extension that could not be replicated for any browser via another helper program or userjs or whatever.

    Second, what I do see is the possibility of exploits for extensions same as BHOs in IE.

    Third, I see many people having popular extensions break when they upgrade.

    For me, extensions seem to be far more a hassle than they are worth. And as far as I can tell, there are enough people out there who feel the same to make Opera profitable. And that, not market share, is what matters to me as an Opera user.

    --
    Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  42. Re:NAT + torrent? by DeadMeat+(TM) · · Score: 3, Insightful
    If your router/NAT box supports UPnP, then apps can programmatically set up port forwarding. Azureus supports UPnP, and it wouldn't surprise me to see other BitTorrent clients following suit.

    Most standalone consumer-grade routers have UPnP support built-in, although you may have to turn it on through the router's setup page first. I'm assuming you're using a Linux/BSD computer as your router, so you may want to look at the links on the open-source UPnP SDK project site for pointers about plugging it into your existing setup.

    Note that UPnP's port forwarding features are a potential security risk if you're using NAT as a "firewall" (yes, I've heard it referred to as such) to block out all incoming traffic, since malicious apps can now forward arbitrary ports without your intervention. Granted, IMO it's not a big security risk, since you've probably got bigger problems than forwarded ports if you're running malicious code on your computer.

  43. Re:Bookmark sidebars compared. by AlexMax2742 · · Score: 2, Informative

    At least in Opera 7.xx, you can disable that toolbar and only display the side panel. Haven't tried it with 8, but then again I rarely use the side panel.

    --
    I'm the guy with the unpopular opinion