Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is system upgrade a burden to you?

Is system upgrade a burden to you?

Scheduled Pinned Locked Moved The Lounge
csharpdatabasetoolsquestion
17 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mike Poz

    Xiangyang Liu wrote:

    Do you keep using the old application under the old operating system or rewrite the application for the newer operating systems, assuming there is no other benefit to rewrite the existing application?

    You forget the paycheck that comes with rewriting it for the newer operating system. Ask the capitalist inside you this: Which gives you job security/more paychecks? Mike Poz

    X Offline
    X Offline
    Xiangyang Liu
    wrote on last edited by
    #8

    Mike Poz wrote:

    Ask the capitalist inside you this: Which gives you job security/more paychecks?

    A paycheck would be a benifit, wouldn't it? I already said "assuming there is no other benifit ... ". I get paid the same amount no matter how much extra work I invent for myself. :) As for job security, I love it but also hate the thought of dying on the same job 20 years later.[

    My articles and software tools

    ](http://mysite.verizon.net/XiangYangL/index.htm)

    J 1 Reply Last reply
    0
    • X Xiangyang Liu

      Suppose you have an existing application that was written with old technology and running under an old operating system. Now the old technology will not be supported in newer operating systems. Do you keep using the old application under the old operating system or rewrite the application for the newer operating systems, assuming there is no other benifit to rewrite the existing application?[

      My articles and software tools

      ](http://mysite.verizon.net/XiangYangL/index.htm)

      M Offline
      M Offline
      Member 96
      wrote on last edited by
      #9

      I don't think this case can occur in reality. Every application has a natural lifecycle and dies eventually. Keeping it going beyond it's natural lifespan get's exponentially more expensive with time.

      J 1 Reply Last reply
      0
      • M Marc Clifton

        I'm wondering about that issue as we move forward into Vista. I've an old C++ app that I'm maintaining that uses third party libraries to talk directly to the ethernet card and has other drivers for iButtons. It's a turnkey system, but what do you do when you can't even buy the older OS anymore? At some point, something (hardware obsolesence or unsupported older OS's) will force a rewrite, I would think. So my personal preference is to at least plan for rewriting it, and make sure I don't get caught with my pants down, so to speak. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #10

        With the exception of XP64, all windows licenses from 98-xp allow downgrading to an older 32 bit version if you have the media. I don't however know what the vista plans are for this case.

        M 1 Reply Last reply
        0
        • X Xiangyang Liu

          Mike Poz wrote:

          Ask the capitalist inside you this: Which gives you job security/more paychecks?

          A paycheck would be a benifit, wouldn't it? I already said "assuming there is no other benifit ... ". I get paid the same amount no matter how much extra work I invent for myself. :) As for job security, I love it but also hate the thought of dying on the same job 20 years later.[

          My articles and software tools

          ](http://mysite.verizon.net/XiangYangL/index.htm)

          J Offline
          J Offline
          Jeremy Falcon
          wrote on last edited by
          #11

          Xiangyang Liu wrote:

          I love it but also hate the thought of dying on the same job 20 years later.

          Or then years later they don't need you anymore and get rid of you, or they go out of business themselves. Job security just doesn't exist like it did 60 years ago. People just let themselves be fooled by the thought of it. Jeremy Falcon

          1 Reply Last reply
          0
          • M Member 96

            I don't think this case can occur in reality. Every application has a natural lifecycle and dies eventually. Keeping it going beyond it's natural lifespan get's exponentially more expensive with time.

            J Offline
            J Offline
            Jeremy Falcon
            wrote on last edited by
            #12

            John Cardinal wrote:

            Keeping it going beyond it's natural lifespan get's exponentially more expensive with time.

            I agree. A good example of this is a P4 won't run Windows 95 (well, I tried via emulation, so I assume native as well). If you have an app that runs on Win95 only (let's pretend here), then in 20 years time from now in 2020 it could be impossible to find a suite of machines to run your app. Yes you could write an app to be more portable and so on an so forth. This is just an example. On the flip side, I don't think every last thing that get released should be bought, but it's not safe to stay in dinosaur land for 50 years either. In the Win95 example (all other reasons notwithstanding) I wouldn't consider upgrading until I noticed it getting more and more difficult to obtain machines that are pre P4. Jeremy Falcon

            B 1 Reply Last reply
            0
            • M Marc Clifton

              I'm wondering about that issue as we move forward into Vista. I've an old C++ app that I'm maintaining that uses third party libraries to talk directly to the ethernet card and has other drivers for iButtons. It's a turnkey system, but what do you do when you can't even buy the older OS anymore? At some point, something (hardware obsolesence or unsupported older OS's) will force a rewrite, I would think. So my personal preference is to at least plan for rewriting it, and make sure I don't get caught with my pants down, so to speak. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson

              R Offline
              R Offline
              Ray Cassick
              wrote on last edited by
              #13

              Marc Clifton wrote:

              It's a turnkey system, but what do you do when you can't even buy the older OS anymore?

              Makes me wonder if it is illegal to pirate copies of an OS that is no longer being sold or supported? Are you really 'stealing' from them in that case?


              My Blog[^]
              FFRF[^]


              B 1 Reply Last reply
              0
              • D Dan Neely

                With the exception of XP64, all windows licenses from 98-xp allow downgrading to an older 32 bit version if you have the media. I don't however know what the vista plans are for this case.

                M Offline
                M Offline
                Mike Poz
                wrote on last edited by
                #14

                I assume you mean the right click -> Properties, Compatibility tab options. Yes, that's still there, and is available for non-os components (example: IE and WMP don't have this option available). The list of "run in compat mode for" apps are: Windows 95 Windows 98/ME Win NT 4 SP5 Win 2k Win XP SP2 Win 2k3 Server SP1 Mike Poz

                D 1 Reply Last reply
                0
                • M Mike Poz

                  I assume you mean the right click -> Properties, Compatibility tab options. Yes, that's still there, and is available for non-os components (example: IE and WMP don't have this option available). The list of "run in compat mode for" apps are: Windows 95 Windows 98/ME Win NT 4 SP5 Win 2k Win XP SP2 Win 2k3 Server SP1 Mike Poz

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #15

                  Mike Poz wrote:

                  assume you mean the right click -> Properties, Compatibility tab options.

                  No. I mean if you buy an XP license for a pc, you can take a win2k cd and legally install win2k on it.

                  1 Reply Last reply
                  0
                  • R Ray Cassick

                    Marc Clifton wrote:

                    It's a turnkey system, but what do you do when you can't even buy the older OS anymore?

                    Makes me wonder if it is illegal to pirate copies of an OS that is no longer being sold or supported? Are you really 'stealing' from them in that case?


                    My Blog[^]
                    FFRF[^]


                    B Offline
                    B Offline
                    Blake Miller
                    wrote on last edited by
                    #16

                    Indirectly - they want you to buy a license for the new one. Now, if you buy the license for the new one and then DOWNGRADE to the older copy, perhaps that might be seen as 'okay' in some legal and dire circumstances. Wow! $450 for MS-DOS - Ouch! I've seen better runs in my shorts! - Patches O'Houlihan

                    1 Reply Last reply
                    0
                    • J Jeremy Falcon

                      John Cardinal wrote:

                      Keeping it going beyond it's natural lifespan get's exponentially more expensive with time.

                      I agree. A good example of this is a P4 won't run Windows 95 (well, I tried via emulation, so I assume native as well). If you have an app that runs on Win95 only (let's pretend here), then in 20 years time from now in 2020 it could be impossible to find a suite of machines to run your app. Yes you could write an app to be more portable and so on an so forth. This is just an example. On the flip side, I don't think every last thing that get released should be bought, but it's not safe to stay in dinosaur land for 50 years either. In the Win95 example (all other reasons notwithstanding) I wouldn't consider upgrading until I noticed it getting more and more difficult to obtain machines that are pre P4. Jeremy Falcon

                      B Offline
                      B Offline
                      Blake Miller
                      wrote on last edited by
                      #17

                      And you would not want to have to go digging in the landfills, what with all those disposable baby diapers and whotnot in there ... X| I've seen better runs in my shorts! - Patches O'Houlihan

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups