Slashdot Mirror


Oldest Supported Software?

Dave Santek writes "In development since the early 1970s, the McIDAS [Man computer Interactive Data Access System] software celebrated its 30th anniversary in October 2003. McIDAS is used to integrate and visualize weather information. The software was originally run on a Datacraft /5 and has gone through 4 major hardware configuration changes over the last 30 years. It is a supported software package that remains in use at more than 100 locations worldwide. A history of the first 25 years (pdf) is available. A freeware version of the software is also available."

13 of 245 comments (clear)

  1. TeX is about that old... by Anonymous Coward · · Score: 5, Insightful

    ...and still unsurpassed.

    1. Re:TeX is about that old... by TedCheshireAcad · · Score: 3, Insightful

      TeX has survived for so long, and will continue to thrive, because someone put some fucking throught into the design instead of into the ship date. If you write software, have the balls to make it good, don't be a pussy.

    2. Re:TeX is about that old... by jandrese · · Score: 2, Insightful

      Is it just me, or does anybody else find TeX hard to compile and get set up? I've spent who knows how long screwing around with metafont trying to get the thing working. Also, I know there must be a way to choose a better font, but everybody who uses TeX seems to use the same set of (butt ugly) fonts for everything. It's rather telling that most tech people can instantly tell when something was typeset in TeX.

      --

      I read the internet for the articles.
  2. Re:Here's another ancient one that DOES impact you by DougM · · Score: 5, Insightful
    in the early '70s had an anticipated lifetime of 1015 years; those in the centers today are now at least 10 years past this estimate.

    I'm not surprised they're failing if they're at least 1025 years old!!

    Seriously, though, this is the kind of situation that really scares me. Rarely is such a problem solved with money alone -- a project of this scale and importance needs to be supported by the best.

    The IT industry is characterised by too many enthusiasts and too few professionals.

  3. Re:The Microsoft line of products is still support by TedCheshireAcad · · Score: 5, Insightful

    The software may not have changed much, but the support sure has. If you are a corporation, and you make an operating system, that's the OS, what's needed for the computer to run applications, there is no excuse for dropping support for it. Ever.

    Yes, I know of places where Windows 3.1 is still used (legacy database anyone?), and problems still arise. Even in 2003, I have troubleshot Windows 98, 95 and 3.1. And I'm not trying to be all high and mighty about Open Source, RedHat is putting their customers through the same bullshit.

    To make the all too common analogy, if you have a car, and 5 years from now it breaks down, you bring it to a mechanic, he says "sorry, this model isn't supported anymore, time to upgrade!", what the hell do you say to that? The problem of software companies to stop supporting their products is ridiculous. If you're going to make something, do it right, don't pussyfoot around making a good product, and at least have the balls to admit to your mistake and fix it when the shit jumps off. Screw you all software engineers. Where the hell is my abacus?

  4. Re:The Microsoft line of products is still support by AntiOrganic · · Score: 5, Insightful
    To make the all too common analogy, if you have a car, and 5 years from now it breaks down, you bring it to a mechanic, he says "sorry, this model isn't supported anymore, time to upgrade!", what the hell do you say to that? The problem of software companies to stop supporting their products is ridiculous. If you're going to make something, do it right, don't pussyfoot around making a good product, and at least have the balls to admit to your mistake and fix it when the shit jumps off. Screw you all software engineers. Where the hell is my abacus?

    That's a terrible analogy. If your car breaks down five years after you bought it, and you return it to the dealer, do you know what he's going to say? "You only have a five-year warranty on parts and labor. Go find a mechanic." The mechanic is much more akin to service-oriented companies like Progeny who are offering commercial support for products that have been EOLed.
  5. Re:Open Source (or possibly stolen from SCO) by ameoba · · Score: 4, Insightful

    The original K&R C didn't have a void type.

    --
    my sig's at the bottom of the page.
  6. Re:Here's another ancient one that DOES impact you by Tester · · Score: 4, Insightful

    I went to an interesting conference by a guy named Phillipe Krouchten from Rational (or should I say IBM Rational now?) who was heading their Vancouver division studying software engineering stuff. From my understanding he is the father of the RUP (Rational Unified Process).

    Canada basicly had the same problem as the US with an aging air traffic control system and basicly at the same time they started doing mostly the same thing. And a few years later they discovered that they where not advancing much, so they called in that guy who at the time worked as a consultant and he is supposed to have basicly turned aroudn the whole project and completed it..

    Anyways, the interesing point of his conference was on iterative VS waterfall processes. At first everyone though that the "waterfall" approach was right. First write a good specification, then code, then test, then release.. But it was discovered that it didnt work. So Kruchten basicly transformed the project to use iterative techniques were they would go over 3 months of specify, code, test, and they do it again until the project was completed...

    The part that I dont understand was... Why arent americans buying the Canadian system?

  7. Re:The Microsoft line of products is still support by imp · · Score: 4, Insightful
    A car company will still provide parts for their older products for decades.
    They are only required by law to support it for a limited number of years (like 15). I have a 1992 Toyota Passeo and it is getting harder and harder to find parts for it. There are regulations that vary from country about how long a car has to have spare parts available for it.
    The other side of it is, of course, software usually doesn't wear out over time.
    This is a falacy. While it doesn't wear out in the traditional sense of physical wear and tear, it does wear out in other ways. Software written for an industry in 1990 will be ill equipt to handle changes in regulation and other external forces. It may have implemented the meta function of 'sells widgets to customers in 1990' perfectly, but it will decay in its ability to support the meta function 'sells widgets to customers under today's regs' as it gets further from 1990. Finally, OSes also wear out. How? because the hardware that they were originally deployed on breaks over time, and is replaced by newer hardware. Often time the newer hardware needs additional support not present in the old hardware. Window 3.1 would have problems with many of today's motherboard because they do interrupt routing differently than was done way back when. It would also not support newer hardware that's easier to buy than older hardware. There may also be issues with memory size, disk size, etc that keep it from operating correctly, even though it has grown no new 'bugs' over the years.
  8. Re:NASA runs older software by jbplou · · Score: 2, Insightful

    I like Linux as much as the next person, but there is no way of knowing it will still being in use 30-40 years from now. It certainly will have changed very much by then. I doubt that somebody of the street will be able to read code from a Linux system that is 40 years old because they have experience with a "modern Linux" 40 years in the future.

  9. Re:FORTRAN? by asmellysock · · Score: 2, Insightful

    Fortran is a computer language, not software. Do you know of a particular Fortran compiler that is more than 30 years old that is still supported?

  10. Re:WARNING, SLASHDOT NOW TIES AC COMMENTS WITH USE by Saeed+al-Sahaf · · Score: 1, Insightful

    Ypu know, if you don't like Slashdot, there are many other forums out there, no one is forcing you to post here...

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  11. Money and Risk by Detritus · · Score: 2, Insightful

    It can be very expensive and risky to replace the old systems. Many organizations just don't have the money to replace their older systems. You may not have all of the original/current source code. The written requirements, if any are still available, are hopelessly out-of-date and useless. As soon as a proposal for a replacement is floated, gnomes will come out of the woodwork with endless lists of new features and buzzwords that they want in the new system. The Microsoft zombies will insist that you only use Microsoft products, no matter how ill-suited they are for the application. The whole thing can rapidly turn into an expensive disaster that never works properly.

    --
    Mea navis aericumbens anguillis abundat