Free software has existed in some form as long as there have been programmers. Proprietary software programs, on the other hand, tend to die out after a few years.