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."

12 of 245 comments (clear)

  1. The Microsoft line of products is still supported. by morelife · · Score: 5, Funny

    Strictly speaking, it qualifies as "old" since let's be real - Micosoft software hasn't changed much since the late Eighties.

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

    ...and still unsurpassed.

    1. Re:TeX is about that old... by WillAdams · · Score: 5, Informative

      The situation isn't as simple or straightforward as that, and in may ways, it's much worse (TeX documents taken by a publisher, poured into Word for copyediting, then typeset in Quark w/ all equations reset using proprietary XTensions such as PowerMath or York Graphics' XMath).

      Opensource software in many ways is catching up and surpassing Word---LyX, http://www.lyx.org is one of the most promising and innovative, a ``What You See Is What You Mean'' document processor, it's actually used by some compositors to make LaTeX documents accessible to mere mortals so that they may then by typeset using the publisher's style---let me know what you think of Kaplan's _Introduction to Scientific Computation_, just released ;)

      William

      --
      Sphinx of black quartz, judge my vow.
  3. Oldest Software by f1ipf10p · · Score: 5, Funny

    I still sometimes enter in the code for lunar lander on my 1975 HP-25 RPN calculator...

    That is the oldest software I support ;)

    --
    ~8^]
  4. Open Source (or possibly stolen from SCO) by glomph · · Score: 5, Funny

    void main(){printf("Hello World!\n");}

  5. 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.

  6. Old software, but what about the code? by cfallin · · Score: 5, Interesting

    30 years is a long time for a software project to evolve. The question, however, is how much of the original code remains today. Lots of software, especially stuff that changes fast, is this way - I'm sure that not much of the Linux 0.01 code remains in the 2.6.0 tree. It's just a matter of replacing things one piece at a time (or completely rewriting things, in some cases).

  7. 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?

  8. 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.
  9. Insurance Companies by lscoughlin · · Score: 5, Informative

    Insurance Companies are still running mainframe systems to track your annuities and policies that have been under active development and support since the 1960's.

    Systems like lifecomm, all writen in assembly are still worked on.

    -L

    --
    Old truckers never die, they just get a new peterbilt
  10. Re:Here's another ancient one that DOES impact you by Jetson · · Score: 5, Informative
    Count the number of large scale commercial airports in Canada. Do the same for the US. Now, count the # of flights that pass in/out of each of those airports in Canada on a given day. Do the same for the US.

    You guys have more airports and more aircraft but also more sectors and more controllers. The net effect is that the number of flights handled at any one display is roughly constant (and limited by human capabilities).

    The real reason the FAA isn't using the Canadian solution is that it's not complete. As I mentioned elsewhere in this thread, we are replacing systems one component at a time using emulation on modern hardware. Our components aren't interchangeable with your components due to differences in system architecture. They might do well to consider following our approach to the problem, but I doubt the resulting systems will ever converge.

  11. Re:Here's another ancient one that DOES impact you by Haeleth · · Score: 5, Funny
    The 970s, of course. Here's a genuine snippet of tenth-century code:
    x. Lete S be "Haeleth roxoreth"
    xx. For T fram i. to m.
    xxx. Writ hwaet S byth
    xl. Nehst T
    l. Amen