Slashdot Mirror


The Life and Death of Microsoft Software

coondoggie writes "With Microsoft aiming to release Vista real soon now, they've been retiring older versions of the Windows OS. For IT outfits it's yet again time to evaluate what stays and what goes, and make plans for the future. Network World discusses the life cycle of Microsoft's software." From the article: "'Generally, it is a bad idea to run unsupported software, but there can be a business case to run it,' says Cary Shufelt, Windows infrastructure architect at Oregon State University, in Corvallis. The university still has some NT machines running in isolation in its labs. But Shufelt says there are security risks in allowing connections to legacy machines and that the university makes sure to minimize those risks. 'We don't allow [Windows] 9.x clients to connect to our Active Directory,' he says. 'But we try to stay current with technology so these issues don't typically come up.' Others say they also stay current to avoid headaches and fire drills."

3 of 187 comments (clear)

  1. The risk is not just direct by also-rr · · Score: 5, Insightful

    We have a piece of Microsoft software, X. An application Y outputs its data to application X. So far so good...

    It does this by (during the export process) loading the software X. Don't ask me why, I didn't write it.

    Microsoft app X+1 is now available. App Y *will not export* to app X+1 because the executable has been moved and it can't talk to the new version anyway.

    The App Y developers could fix this... but they wont because they have moved onto App Y+1 which we don't want to buy (not yet mature enough). App X is no longer available in the company and we cannot buy licenses for a variety of reasons (mostly due to integration and the fact that version X and X+1 running together cause major problems). There are no other export options except to pay for monkeys to retype all the data - on a weekly basis.

    Software upgrades and end of support can attack you in the posterior in unexpected ways, and sticking with old software may not be an option. If you have given away the ability to make your own modifications, or put your data into formats you cannot read, you better make sure it's in your risk register.

  2. Hardware and Software lifecycle by suggsjc · · Score: 4, Insightful

    I'm not trying to flame here, but whenever a topic like this comes up there will always be someone posting about how they've had the same *nix/BSD box running for X years.

    I do understand the concept of legacy hardware and software, and that if it ain't broke... However, almost EVERYTHING has a given lifecycle. I don't think that software should be any different. People are going to complain that M$ stops supporting their older OS'es (especially close to a new OS release) but honestly, how long should they be responsible for maintaining the code?
    I hear the statement that "we paid for the software...so they should support it." In the open source realm, most people don't pay for the software, just for support and updates. So, in that same respect the people that bought windows paid up front for their support and maintenance, but how long should that be for? Is that something that should be included in the license...we guarantee to support this product for X years?

    Sorry for the slight rant, but I know how people like to get all uppity about this stuff. But at least in this case I think it is completely justifiable.

    --
    When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
  3. Re:Article Summary... by phillymjs · · Score: 5, Insightful

    Users may have custom software that does not work on new versions of Windows... could present IT challenges as Microsoft retires old products...

    That's why Microsoft has such a hard-on for virtualization-- they want businesses to buy shiny new Windows 2003 servers and run, for example, their business-critical NT 4.0 legacy app that hasn't been updated, in a virtual machine on that server.

    That's exactly why they bought Virtual PC from Connectix.

    ~Philly