Slashdot Mirror


When Forced "Upgrades" Bring You Down

Viadd sent us an interesting article about unwanted upgrades. Its a little ranty, but it basically surrounds ReplayTV "Upgrading" their units by changing a feature in a way that Tog thinks is worse (and I'd tend to agree). With more software becoming subscription based, the line between bug fix, feature enhancement, and removal of features is going to get more blurry. I don't think that this particular example is the best, but this is really important to think about. Should we pay to remove bugs? What about when "Features" are trojaned along with the bugfix that we don't want? And what about when every device in your house is computerized? How does that amplify the problem? And what about when its a device like your tivo which upgrades automatically, leaving you no way out?

9 of 220 comments (clear)

  1. Similar Kinda sorta by Alan · · Score: 4
    I have some personal experience with this, from the other side. I work at a software development house, and about a year ago we release a firewall product, which was well recieved and well liked by our customers. In efforts to get our new product to market, which required a bit of a shift from our current way of doing things, from disks to disk-on-a-chips, we had a decision to make.

    We could either hack the DOC support into our current (single firewall) product, or rewrite the entire thing from scratch, and Do It Right(tm). We decided on the latter, and after 3 months of the dev and QA team working till midnight (or later in some cases) we have a product that is 99% done. We're back to normal hours anyway, and have one version out the door. A second one is currently undergoing final QA.

    But back on track.

    Before all you needed was a registration key. This was created by a serial number that you got when you purchased the product combinged with your MAC address, creating a unique key. Without this you got a demo mode, but still could update to the latest and greatest software.

    Well, sales had their way and decided that hey, we can make this a revenue stream, and decided to make people pay for upgrades. This involved creating a new key which was basically a support receipt. Show the receipt at the door and you get upgrades... don't want to pay? Get only the last released version, no upgrades, no security fixes, no nothing. I personally don't like it, but I'm not at the top of the food chain here, so I can't complain too much.

    But you'll notice a few things here:

    • Nothing was taken away from current users. They get free upgrades to the software for a year IF THEY WANT. If they don't want to change anything, they dont' have to.
    • The nature of the software is not such that it's required to be updated all the time. If you want to use it once, get your firewall configured, and leave it forever, that's fine.
    • The new software has all the functionality of the original, and more.


    Oh well, a little bit OT I'm sure, but it's interesting to see this from the other side. I wonder if this feature was originally put in because someone in the upper echelon said "hey, we can make more money from this thing!"
  2. Forced Upgrades/Obsolescence by LoCoPuff · · Score: 5

    This has been happening for years outside of the computer industry. I have a Stereo system built in 1974 that sounds better than just about anything on the market today. And it is still pumping bass. Anything you buy now is designed to die in a matter of months. This began in the mid-80's with the yuppies having more disposable income, manufacturers realized they could make stuff disposable. That is the same idea here. Everything will be disposable eventually, including computers.

    1. Re:Forced Upgrades/Obsolescence by GoofyBoy · · Score: 5

      I think his point wasn't directly related to the article but just an interesting sidenote.

      His opinion:Stereos today are not built to last more than a few months. So you have to go and upgrade ever few months. Replay is sort of like this, upgrade to something else.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  3. Re:ReplayTV has *already* fixed this by dschuetz · · Score: 4
    First of all, when you are pausing the show you are watching, what difference does it make if they put an advertisement on the screen?

    When you're pausing it so you can read something on the screen, or determine whether the receiver's foot was down before he left the end zone, or a myriad of other possibilities.

    If "Freeze-Frame" was one of the included features of Replay, and they chose, without user validation, to remove that feature, then they're taking away something they've already paid for. Nevermind that they've since changed it back--the original behavior of the unit was altered without the customer's approval to be no longer in compliance with advertised specifications.

    We've all seen the warning "Specifications subject to change without notice," except, in the past, once you've actually purchased something, the specifications stopped changing.

    even when this feature was still active ... you could bypass the ads simply by pressing one more key after you hit Pause

    If this restored the live-action TV, then you're still not regaining the lost freeze-frame feature. If this turns off the ad and returns you to the current program, frozen on the screen, then it's a little more acceptable. But still, it's something that you didn't ask for, and that wasn't part of the deal when you bought the unit.

    What if Netscape or Microsoft downloaded updates to their browsers that forced you (and hackers couldn't figure out how to prevent the forcing) to view an ad before each page you viewed? Sure, you can get past the ad simply by clicking somewhere, but it's still a feature you didn't ask for. And, technically, legally, there's no reason the next patch you download can't do exactly that. Then where will we be?

  4. Can't wait. by Black+Parrot · · Score: 5

    I can't wait until we hear about the first "upgrade virus", an infection that gets on a shoveware server and then tells all the suckers they need to download an "upgrade" with the hostile payload in it.

    Think of the thrill of destroying millions of computers in a matter of hours.

    OK, pedantics will note that what I'm describing isn't stricly a virus or a worm, so call it what you will.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Can't wait. by BarMeister · · Score: 5

      What I really want to see is a virus that updates itself. I am so sick of having to wait for someone to send me an email attachment with the latest virus. Let's cut out the middleman.

  5. And it's worse on 'doze. by Tackhead · · Score: 4
    RealPlayer is arguably the worst offender - every time they add a new DLL on their Windoze platform, and you attempt to play something encoded with the "new" version, they force you to re-download the entire player.

    No, I don't want the new player with a million flashing banners in it. I just want to play the damn video stream, and all I need is the missing .DLL file associated with the new codec, damnit!

    My solution: Check what's in C:\Wherever\Common Files\Real, copy it out, perform the "upgrade" on an expendable Windoze install, and see what DLLs got upgraded.

    Then just copy the new DLLs into the old directory. Odds are you'll be able to play the .RM file just fine.

    I've managed to keep using RealPlayer version 6 up to the present day using this technique.

    Does anyone have a similar hack for things like the Sorenson .MOV codec under 'doze media player? I'm damned if I'm ever upgrading that monstrosity past version 6. It's bad enough that Real tries to re-download itself when it finds an unknown codec, but WMP phones home without my consent to do it "automatically".

    Fuck that. Anyone know where WMP stores its files, and what's required for the various codecs?

  6. ReplayTV has *already* fixed this by Krelnik · · Score: 5

    Although the question raised by this article is still valid, the basic facts that provoked it are already obsolete. ReplayTV has already disabled this feature.

    In fact, they did so months ago!

    I'm a very happy long-time Replay owner (since October of 1999) and I agree with the author that the product has significant advantages over Tivo. However, I think he's blown this all out of proportion.

    First of all, when you are pausing the show you are watching, what difference does it make if they put an advertisement on the screen? Really, is it that much of an intrusion? Come on!

    Second of all, even when this feature was still active (and its been disabled for months now) you could bypass the ads simply by pressing one more key after you hit Pause. (The Exit key).

    Once again, this is much ado about nothing, in the case of the specific ReplayTV feature, anyway.

  7. TiVo relevance by Erasmus+Darwin · · Score: 5
    Amusingly enough, this has some very current relevance to the TiVo, as well. Around the end of March, TiVo started rolling out version 2.0 of their software to the general public. For the most part, it's an upgrade that fixes a few bugs and improves a lot of the functionality. However, like the ReplayTV "upgrade", it's not voluntary unless you're willing to forego the guide data (which provides most of the functionality of the unit -- I know I wouldn't bother if I had to manually enter programming times; I may be smart enough to do it, but I'm also lazy).

    There are at least 3 "negative" features in the new TiVo release:

    • Removal of the 30-second skip backdoor (there was a backdoor code that gave your TiVo a 30-second skip button like ReplayTV has; never used it personally)
    • Capacity reduction for hacked TiVos (this isn't a delibrate attempt to attack the hacked units; however, some of the new features automatically grab extra storage space on "larger" units -- the TiVo produced units with enough capacity to trigger this feature already have that space reserved)
    • Autocorrection jump-back changes (when you hit play after fast-forwarding, the TiVo jumps back a bit to autocorrect for human reactions; personally I'm totally comfortable with the way it is now and am dreading the changes)

    If the upgrades were completely optional, I'd be more than happy to stick with my existing version of the software. I love my TiVo. It works great. I don't want them changing it.