Slashdot Mirror


TiVo Goes After Sites Hosting Image Backups

TiVo User writes "TiVo has apparently decided to come down on sites that hosted 'image backups,' essentially tarballs of the OS for the machine, which just happens to be Linux. TiVo owners use the images to install on new, larger hard drives (increasing the recording capacity of the unit) or to recover a dead system. Why TiVo has a problem with this, but allows others to sell the same images for profit is beyond me." Read on for the rest of TiVo User's comments. "The images are not used to create pirate TiVos (as a subscription service, TiVo justifiably controls access to their database tightly), so there wouldn't appear to be much harm in allowing them to be hosted. TiVo has always walked a fine line in allowing the user community to mod their units, perhaps they have finally stepped over that line, considering there are free alternatives that are less restrictive. To their credit, the legal mumbo jumbo in their cease letter is non-threatening compared to most other of this type, but it's interesting the letter draws no distinction between the portions of the software that are Linux, and therefore expressly distributable, and those that are proprietary to TiVo."

14 of 423 comments (clear)

  1. Re:Hmm by dreamchaser · · Score: 3, Interesting

    Probably not if they didn't alter the GPL'd components of the system.

  2. Three points by Space+cowboy · · Score: 5, Interesting

    1. If Tivo has commercially-sensitive proprietary kernel modules, they are not obliged to distribute them, and AFAIK, the Tivo filesystem code falls into this category

    2. They're bound to get a lot of people jumping on them "you must distribute", etc. See (1).

    3. They're walking a fine line. I'm setting up a Mini-ITX/Hauppage 350 PVR with MythTV as a front-end. It looks cool, and it'll have a lot more features (like: burn a DVD as well as the normal PVR stuff :-) If I can do it, a lot of others can too...

    Simon

    --
    Physicists get Hadrons!
    1. Re:Three points by AKnightCowboy · · Score: 5, Interesting
      If Tivo has commercially-sensitive proprietary kernel modules, they are not obliged to distribute them, and AFAIK, the Tivo filesystem code falls into this category

      That's not what Linus said in this earlier Slashdot story from Monday. It seems pretty unbelievable that TiVo developed their "proprietary kernel modules" for whatever hardware they're using without any knowledge of the kernel internals or intention to link the resulting binary module to the kernel. IANAL of course, but from reading through Linus' postings it seems like he thinks this kind of situation would require TiVo to release the source code to any binary kernel modules as well since they are derived from the GPL'd Linux kernel. I'm not familiar with TiVos in particular, but does anyone have any proof that they've made no derivative works from userland code or the Linux kernel without releasing source code to the modifications?

      Personally I think TiVo should have to distribute the source code to their product so that people can choose whether or not they want to buy the service or would prefer to just write their own interface to guide information using XmlTV. One of the main reasons I wouldn't buy a TiVo is I don't want to be tied to one company's guide information. If they fold I am screwed and my TiVo would be useless. It almost happened to ReplayTV users.

    2. Re:Three points by 241comp · · Score: 3, Interesting

      Speaking of MythTV - does anyone know if there are processes in MythTV that could benefit from OpenMosix? I mean besides just moving basic background processes off of the box and out to another processor, does anyone know if the actual encoding is something that could be successfully migrated off to another computer? What about when transcoding something (eg. changing the coding type)? I ask because I have a home network (100Mbps Ethernet) and both my Laptop and Desktop (XP2400+, XP2000+ respectively) are running OpenMosix and could often contribute their processing cycles if I use an OpenMosix patched kernel on a MythTV machine.

    3. Re:Three points by Aardpig · · Score: 3, Interesting

      Speaking of MythTV - does anyone know if there are processes in MythTV that could benefit from OpenMosix?

      Definitely! The transcode processes would be perfect candidates for moving to another machine; they are usually quite computationally-expensive, since one is usually trying futher to compress an already-compressed stream. In my MythTV set up at home, I use a Hauppage PVR-250 to capture video in MPEG-2 format. Since the hardware does this initial encoding, the CPU is pretty much untaxed by the capture.

      However, when it comes to transcoding the MPEG-2 files into MPEG-4 (to achieve double space savings), the transcode processes chew up quite a bit of CPU time. If this job could be moved to other machines, that would be very good, since it would leave spare CPU cycles on the master for playback.

      --
      Tubal-Cain smokes the white owl.
  3. RE: by rdilallo · · Score: 4, Interesting

    Tivo's business model is upsetting everyone. Advertisers get commercials skipped, shows are getting ripped and download from the web... it doesn't surprise me that they're trying to keep their "source code" in house.

    If it wasn't for someone having their image of the OS out there, I wouldn't have been able to fix my Tivo Series 2 that's less that one year old!

  4. Hardware requirements for free alternatives? by PastaAnta · · Score: 5, Interesting

    I know this is slightly offtopic, but what hardware is required for the free alternatives (MythTV/Freevo) to work smoothly?

    Will a 1GHz VIA MiniITX board be able to do simultaneous encoding/playback (timeshifting) in MPEG2 or is an Athlon XP 1800+ necessary?

    What hardware do YOU use?

  5. ReplayTv by nearlygod · · Score: 4, Interesting

    Maybe it is time for some of the Tivo faithful to move over to ReplayTV. I wouldn't give mine up. Tivo may be better of the average consumer but if for a geek, I think ReplayTV is the way to go.

    --
    The Tools Of Ignorance wanna be a tool?
  6. Re:Hmm by kinnell · · Score: 3, Interesting
    why should they be required to provide a mirror of it?

    They aren't - the GPL doesn't specify how the code must be made available. They simply have to make the source available somehow, and are entitled to charge the cost of providing it. I imagine pointing to a mirror would be sufficient, at least in practice, if not in theory. The point is to make sure that any changes they make are also distributed to anyone who wants them.

    --
    If I seem short sighted, it is because I stand on the shoulders of midgets
  7. One good reason they may have by wowbagger · · Score: 4, Interesting

    I follow the Tivo discusson forums, and there is one good reason Tivo may not want these images distributed.

    The images for different Tivos are slightly different - a Phillips unit is not quite the same as a Sony, a DTivo is different than a stand alone Tivo, and of course Series II Tivos are MIPS rather than PPC based.

    The common use case for these images goes something like this:

    Joe L. Usr tries to upgrade his system. He, of course, does not back up his system. He adds a drive and botches the process.

    Joe figgrs he will just download a new image and "fix" his system. So he pulls down the first image he can find, and BAM! his Tivo is now not merely broken, but toast.

    Now, the upgrade sites actually require you to tell them what hardware you have, and thus (one hopes) can insure you get the correct image.

    So Tivo MAY want to prevent folks from moron-izing their systems, but not have a problem with folks that don't have a history of doing so.

  8. Re:What's the problem? by wfberg · · Score: 4, Interesting

    How is this different to somebody hosting Windows ISOs? If there is software that is copyrighted by Tivo inside the images and they haven't given the people distributing them license to do so, then they are well within their rights to stop the distribution.

    TiVo software is tied to the hardware anyway, there's no use for it other than on a TiVo. They are legally within their rights (as long as they don't go after people only distributing the GPL'ed bits), but morally it's a shakier situation. In essence they're using their copyrights to go after people who modify their kit; and they have no other legal avenue or compelling interest to go after people modifying their own, fully owned hardware. If you'll remember, people get uppity about such things (e.g. DMCA, modchips) all the time..

    And for a windows example; why do you need a separate license to put your IT departments image of windows XP on a Dell that comes with an OEM version of XP? It's the same collection of bits, just from a different source. It's a rip off.

    --
    SCO employee? Check out the bounty
  9. This is BS by gad_zuki! · · Score: 3, Interesting

    First off, the DirecTivos probably have the worst QC of any DVR on the market and I found myself shipping my first DT off and waiting *are you ready for this* 4 months for a replacement. The fan decided to stop and burned out the card reader.

    A few months later the HD broke. So I pulled it out and got the linux-based rescue CD-image from someone at the excellent tivocommunity forums. Luckily that old drive had a little life left in her and I managed to do a DD copy onto a new 80 gig drive.

    What Tivo should be doing is producing better products and stop punishing us who are trying to fix the junk they sold us. Making money off of a fauly product is ridiculous and those with the skills to be able to fix these things deserve access to the images.

    If Tivo thinks I'm going to waste another 4 months on warranty service or pay for a damn OS image that should be mostly OSS they've got another thing coming.

    Tivo, I'm afraid (because I truly love their product) will be non-existant once the Comcast and Dishnetwork DVRs start coming free with the service. You can take at look at them at gizmodo. If Tivo wants to compete they need to kiss more customer ass, not spit on existing customers with lemons.

  10. money by perlchild · · Score: 3, Interesting

    Why TiVo has a problem with this, but allows others to sell the same images for profit is beyond me." That one's obvious, because the "for-pay" images channel parts of the profit back to TiVo somehow, either through advertising, or commission on sales, etc...

  11. Re:TiVo by jaredmauch · · Score: 4, Interesting
    If you're in California, this is not the case.

    "A buyer of this product in California has the right to have this product serviced and repaired during the warranty period. The warranty period will be extended for the number of whole days that the product has been out of the buyer's hands for warranty repairs. If a defect exists during the warranty period, the warranty will not expire until the defect has been fixed. The warranty period also will be extended if the warranty repairs has not been performed due to delays caused by circumstances beyond the control of the buyer, or if the warranty repairs did not remedy the defect and the buyer notifies the manufacturer or seller of the failure of the repairs within sixty (60) days after they were completed. If after a reasonable number of attempts, the defect has not bee fixed, the buyer may return this product for a replacement or a refund subject, in either case, to deduction of a reasonable charge for use. The time extension does not affect the protection or remedies the buyer has under other laws.