Yep, I've seen that, too.
>I agree with you, but I might add that the more common use is typically when a small business owner pays a contractor to write a custom app for them. The small business owner owns the source code (per the contract in this example). The relationship between the business owner and the contractor falls apart, and suddenly the source code disappears. Or the contractor is deceased or no longer programming and doesn't have the source code and the owner doesn't have it either. The owner then contracts someone else to update or maintain the custom built app and the business owner needs to recreate the source code. That DOES happen, sad to say but true and more often than it should.