Slashdot Mirror


What Happens To Code From Failed Projects?

Idzuna writes "With the somewhat recent announcement of Tabula Rasa shutting down, I have been thinking about what will happen to the Server/Client code. Does it get used as a guide for other projects? Does it get destroyed? Or does it just sit there on a hard drive somewhere in storage? The same question applies to many other failed creations. I know the likelihood of the code being distributed freely is next to nil, as most companies probably recycle code. If a vulnerability was found in old code, it could be applied to other products that the company has released. But wouldn't it help development of different projects if such a resource was available?"

6 of 225 comments (clear)

  1. Code Heaven by Gerafix · · Score: 5, Funny

    They go to the little /dev/null in the sky.

  2. we do. by Samschnooks · · Score: 5, Funny

    ...as most companies probably recycle code.

    We recycle code. We have to separate it ourselves though. There are code bins for C, Java, Javascript, Perl, and Python. It's pain though! Every semester some intern puts Javascript code in the Java bin and the other way around!

    But it beats having the code end up in a landfill!

  3. Depends by Rik+Sweeney · · Score: 5, Funny

    That really depends, if it fails really badly then it gets buried.

  4. No one can really know for sure by Anonymous Coward · · Score: 5, Funny

    Some have described a tunnel of bright light where the code executes in an infinite loop forever.

    Others theorize an ultimate review where code structure is judged. Good code may branch anywhere at anytime with an infinite clock speed and infinite memory space regardless of pointer size. It is said that in the code afterlife, even vista will run quickly. Bad code, say like MS BOB, will spend eternity in some embedded device like a clapper or firmware that controls a japanese toilet.
     

    1. Re:No one can really know for sure by torstenvl · · Score: 5, Funny

      Some have described a tunnel of bright light where the code executes in an infinite loop forever.

      As opposed to an infinite loop which doesn't last forever? :-)


      int main(void) {
          int i = 0;
          while (1) {
              if (i<10) {
                  doSomethingTenTimesInAnInfiniteLoopButNotForever();
                  i++;
              }
              doSomethingForever();
          }
          return 0; /* purely academic */
      }

  5. I know this one! by xactuary · · Score: 5, Funny

    Doh! It gets patched every second Tuesday of the month.

    --
    Say hello to my little sig.