3 ms·
I inherited a library's source code via an escrow process back in the 90s when the vendor went out of business. It was written in C and came with no documentati
by owgevub 4y ago
I inherited a library's source code via an escrow process back in the 90s when the vendor went out of business. It was written in C and came with no documentation. It took a while to get the thing to build and understand where all the pieces were, but it wasn't too bad after that initial ramp up. I ended up maintaining that code for many years, doing everything from porting from x.25 to tcp/ip to making changes to the application layer protocol to keep up with industry changes.
My favorite memory was a comment I found buried in an exception handling section of code:
/* We would like to think that this would work well */
All in all, the escrow process was worth it for us as it was a critical piece of functionality that would have been difficult to replace otherwise.
- cryptonector 4y agoI also inherited (as developer and maintainer at the customer that actually inherited it) a product via source code escrow. Source code escrow is a very good idea for a startup selling proprietary software.