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?"
They go to the little /dev/null in the sky.
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!
That really depends, if it fails really badly then it gets buried.
Summation 2
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.
It just sits and waits for an approval, so it can be given a decent burial within the Yucca Mountains.
What happens to a code deferred?
Is it ignored
with no more patches to come?
Or sit there, abandoned --
and never run?
Does it become obsolete
Or turn into freeware --
to become something sweet?
Maybe it's reused
To spawn newer code.
OR DOES IT EXPLODE?
Goo goo g'joob.
Doh! It gets patched every second Tuesday of the month.
Say hello to my little sig.
Right, but even Larry Ellison can't buy every software company out there.
I sure have a lot of experience.
linquendum tondere
It becomes firefox.
So... 10K used lines gets paid more than 20K unused lines...
return 0;
Here we have one line that is used frequently! That'll be $4 million. I accept paypal.
I make a mistake and don't make it again.....
A sentence ends in a single period.
my code is some of the best in the company
I bet you're an excellent driver, too.